事象発生日:2018-05-01
記事公開日:2018-05-01
アクセス数:5200
今までMarkdownは他のツールで書いていたが,Sublime Text 3にまとめた.
その作業ログ.
Microsoft Windows 10 Home (64bit)
Sublime Text Build 3143 (portable version)
以下の2つをインストールした.
https://packagecontrol.io/packages/OmniMarkupPreviewer
Markdownをプレビューするためのパッケージ.
https://packagecontrol.io/packages/Monokai Extended
Markdownのシンタックスハイライト.
Markdown Extended - Markdown内のコードをシンタックスハイライトする
をインストールしていたが,必要にかられていなかったため,入れていない.
OmniMarkupPreviewerは,
Ctrl + Alt + O | デフォルトブラウザでプレビュー | ||
Ctrl + Alt + X | HTMLへ変換 |
であるのだが,ブラウザプレビューにて
Error: 404 Not Found>
Sorry, the requested URL 'http://127.0.0.1:51004/view/79' caused an error:>
'buffer_id(79) is not valid (closed or unsupported file format)'>
**NOTE:** If you run multiple instances of Sublime Text, you may want to adjust>
the `server_port` option in order to get this plugin work again.>
とエラーが出た.
Preferences → Package Settings → OmniMarkupPreviewer → Settings - User
に以下を設定した.
{ "renderer_options-MarkdownRenderer": { "extensions": ["tables", "fenced_code", "codehilite"] } }
Preferences→Color Scheme→Monokai Extended
を選べば確かに.md
はシンタックスハイライトされる.
しかしながらこれでは他の言語にもこの設定があたってしまう.
.md
だけカラースキームを別であてることってできなんですかね?
デフォルトではOrdered Listの番号がⅰ,ⅱ,ⅲやa,b,cとなっていたので,これをアラビア数字に変更する.
プレビュー版のCSSは${sublime_path}\Data\Packages\OmniMarkupPreviewer\public\github.css
HTML変換版のCSSは${sublime_path}\Data\Packages\OmniMarkupPreviewer\templates\github-export.tpl
の中にあるので,それぞれ以下のように変更した.
$ diff github.css github.css_backup 291c291 < list-style-type: decimal; --- > list-style-type: lower-roman; 295c295 < list-style-type: decimal; --- > list-style-type: lower-alpha;
$ diff github-export.tpl github-export.tpl_backup 9c9 <{{filename}}?{{dirname}} --- >{{filename}}—{{dirname}} 11c11 < html{font-family: sans-serif; ...${略}... ol ol,ul ol{list-style-type: decimal}ul ul ol,ul ol ol,ol ul ol,ol ol ol{list-style-type: decimal} ...${略}... --- > html{font-family: sans-serif; ...${略}... ol ol,ul ol{list-style-type: lower-roman}ul ul ol,ul ol ol,ol ul ol,ol ol ol{list-style-type: lower-alpha} ...${略}...
名前
Email (※公開されることはありません)
コメント