一、為什么要強調博客格式
可以對比粗讀一下這幾篇博客然后自己感受一下博客格式對博客閱讀體驗的影響:
- MarkDown流:
[schaepher]2017春季 JMU 1414軟工助教 鏈接匯總
- Word流:
[PocketPanacea]軟件工程啟程篇章:C#和四則運算生成與運算
- Open Live Writer流:
- 不入流(使用自帶編輯器的一次個人失敗嘗試):
二、博客的排版工具
孔乙己:“你知道嗎,博客的排版工具有四種。”
(因為我只用過這四種,所以如果有別的方法,歡迎補充)
排版工具主要要滿足我們的以下幾種需求:
- 普通的排版需求,包括縮進、標題、字體、顏色、圖片、表格、超鏈接等
- 代碼高亮的需求
大家可以根據以上兩點自行考慮。
以下排名不分先后。
0.博客園自帶的文本編輯器
雖然我給了一個使用自帶編輯器的反面教材,但我不懷疑能用它寫出排版優秀的博客,可能需要更多的練習吧。
自帶的文本編輯器,如TinyMCE,對上文提到的兩種需求均提供了相應的支持。
如何操作:
- 在博客首頁點擊“新隨筆”按鈕
- 在轉跳的頁面的左側邊欄中點擊設置默認編輯器
- 根據個人口味選擇
寫好的博客會保存在服務器,方便修改。
1.Markdown
Markdown是一種可以使用普通文本編輯器編寫的標記語言,通過簡單的標記語法,它可以使普通文本內容具有一定的格式
Markdown是老師和助教普遍推薦的排版工具,具體操作可以閱讀以下幾個博客:
[博客園官方博客]新版markdown功能發布!支持github flavored markdown!
[正交分解]極簡MarkDown排版介紹(How to)(詳細講解了MarkDown語法)
[SivilTaram]『給它加個殼』純MarkDown博客閱讀體驗優化(針對博客園博客的頁面定制給出了一些建議)
由於同樣是直接在編輯頁面上操作,所以跟自帶編輯器一樣,寫好的博客會保存在服務器。
2.Word
是的,你沒看錯,就是Microsoft Office的Word
word排版:
[正交分解]極簡Word排版示例(以Word2013為例)(8.28更新)
具體操作詳見這篇博客:
[royalroads]利用Office Word2013發布博客文章到博客園的詳細步驟
撰寫博客時的所有排版操作跟word一樣,至於代碼高亮的支持,可以閱讀這篇博客或自行搜索其他的可行方法:
寫好的博客保存在本地,如果須要修改,須修改本地文件並再次上傳。
另:
如果嘗試使用 Word 2016 或 Word 2013 發布到 Blogger,可能會收到錯誤“Word 無法注冊你的帳戶。嘗試使用的發布提供程序不可用”,或者無法發布。2016 年發布的 16.0.7369.2024 內部版本中已修復了此問題。若要獲取最新更新,請選擇“文件”>“帳戶”>“更新選項”>“立即更新”。
3.Open Live Writer
Open Live Writer是由Windows Live WriterWriter更名而來,是由微軟推出的一款能夠免費使用的博客寫作軟件,主要為用戶提供博客在線撰寫和編輯功能。
安裝以及書寫博客詳見這篇博客:
關於實現代碼高亮的相關問題,詳見這篇博客:
目前本人使用的是Open Live Writer,它在格式編輯的功能上不如Word與Markdown強大,但是對代碼高亮的支持較Word更容易操作但不如Markdown,但在書寫時能直觀地看到博客的效果。
撰寫好的博客同樣保存在本地。
三、總結
Schaepher助教在每次的作業要求博客中都會給出博客模板並且強制使用Markdown。
本人不作強制,但是希望大家能有自己的便於閱讀的風格。
這里引用Schaepher助教的一句話:
發表完博客后不要直接離開,先自己瀏覽一遍發表完的博客,不然你都不知道你的這篇博客閱讀體驗有多糟糕