とほほのMarkdown
とほほシリーズにMarkdown入門が追加されました。 相変わらずすごい。 なんでも網羅してます。 知らんことまで書いてある。
コメント記法
中で気になったのがコメント。 普通にHTML方式はわかりますよ。
<!--- コメント --->
こういうの。 もちろんObsidianでも使えます。
で、これにはバリエーションがあって
<? コメント ?>
これが知らなかった。 Obsidianでも使えたのです。
エディタ・モードでは表示するのに プレビューでは消える。 原稿用紙に赤字で注釈をつける使い方。 それがMarkdownでも可能になります。
comment.md
Templaterでタイムスタンプ付きにします。
<%* // カーソル行をコメントにする e = app.workspace.activeLeaf.view.editor p = e.getCursor().line s = e.getLine(p) if(/<\? (.+?) \?>/.test(s)) { s = s.replace(/\<\? (.+?) \?\>/, "$1") s = s.replace(/\d\d\/\d\d /, "") } else { s =`<? ${tp.date.now("MM/DD")} ${s} ?>` } e.setLine(p, "") return s %>
これをホットキーに登録してお使いください。
使い方
カーソル行を日付つきコメントにします。
プレビューするとコメントの行だけ消える。 ふふふ。
もう一度実行するとコメント記法をはずします。
comment.css
赤入れということで赤くしました。
.cm-meta { color: orangered; font-size: 0.8em; font-weight: bold; }
フォントサイズも小さめに。
まとめ
はてなに投稿しても有効ならさいわい。
ああ、だめだ。 消えませんでした。 むむむ。
[01/04]: これはどうだろう?
リンクをコメント代わりにするのははてなでも使えるけど、 前後に空行が必要。