Open6
Markdownメモ
Word的に罫線使いまくりなページを作成したい時
会社のフォーマットに従わないといけないときとか、どうしようも無い時。
管理ページだけとか対象ページが限られるなら、元のWord書式をHTMLで吐き出してMarkdownのテキストにコピペする。(MarkdownでHTMLのタグが使えるので)
UML書きたいときは、PlantUMLとかMermaidを使う。
PlantUMLはGraphvizインストールとか必要。
MermaidはVSCodeで拡張を入れるだけで使えるのでこちらの方が良いかも。ZennもQiitaもGitHubも標準で使えるし。
ただ、MermaidはPlantUMLほど色々出来る訳でもなさそう。
シーケンス図のライフライン機能が若干貧弱。
Titleも使えないし。
総ページ数取得など
ヘッダーのデフォルト設定のパラーメータ情報。
<span class='date'></span> : 日付
<span class='title'></span> : Markdown ファイル名
<span class='url'></span> : Markdown フルパスファイル名
実際のデフォルト設定(ヘッダー)
"markdown-pdf.headerTemplate": "<div style=\"font-size: 9px; margin-left: 1cm;\"> <span class='title'></span></div> <div style=\"font-size: 9px; margin-left: auto; margin-right: 1cm; \"> <span class='date'></span></div>",
フッターのデフォルト設定のパラーメータ情報。
<span class='pageNumber'></span> : 現在のページ番号
<span class='totalPages'></span> : ドキュメントの総ページ数
実際のデフォルト設定(ヘッダー)
"markdown-pdf.footerTemplate": "<div style=\"font-size: 9px; margin: 0 auto;\"> <span class='pageNumber'></span> / <span class='totalPages'></span></div>",