SublimeText2とDropboxでお手軽HP作成(したかった)
普段メモ書きをMarkdownで書いていて、このお手軽さのままで外に公開できるHP作れたら最高じゃねと思いつき挫折するまでのメモ。
用意するもの
- SublimeText2 + OmniMarkupPreviewer
- Dropbox
以上。
準備
SublimeText2をインストールし、PackageControlを入れてOmniMarkupPreviewerをインストールする。
インストール方法は他のサイトでいくらでも紹介サれてるので割愛。
Preferences->Package Settings->OmniMarkupPreviewer->Setting User
を開き、以下を記述する
{ // Tex記法の数式をサポートする "mathjax_enabled": true, // HTMLエクスポートの定義 "export_options" : { // follow "html_template_name" rules "template_name": "github-export", // ".": export to the same folder as markup file. // null: export to system temp folder. // NOTE: folder shall exist, or it will fallback to system temp folder. "target_folder": "ここにDropboxのPublicフォルダのパスを書く", // format string for filename timestamp "timestamp_format" : "", "copy_to_clipboard": false, // Open with default browser or whatever customized in "browser_command". "open_after_exporting": false } }
適当なフィアルをMarkdownで書き、Ctrl+Alt+xでエクスポートするところまでは完璧、だった。
しかし、なぜか日本語が入ったファイルを出力し、Dropboxの公開URL経由で表示すると文字化けを起こす。
エンコード指定でUTF-8を指定すれば正常に表示されるけど、毎回やるのはめんどくさい。 。
調べてみたらHTTPのレスポンスで、charset=ISO-8859-1と返されてるのが原因。いや、HTMLの記述を優先してよとおもうが、さて、どうしたものか。