Atomで、言語ごとに自動補完するbracketのパターンを増やす(TeXの$$とか)
reveal-mdでプレゼンを作る体制を整えているが、これらのMathJaxが拡張として導入されているようなmarkdown環境では、文中に$N + 1$のようなTeX記法による数式挿入ができる 当然の要求として、文中の式を選択して$を入力したら$$で囲って欲しい
Atomでは標準のbracket-matcher packageがこのような機能を担っているが、$はデフォルトだと対応していない
Settingでパターンを追加できるが、$$補完はTeX以外ではほぼ不要なので、デフォルトのSettingには追加したくない
このIssueで紹介されているように、config.csonに言語(source scope)毎に個別の設定を導入して対応する code:config.cson
".md.text":
"bracket-matcher":
autocompleteCharacters: [
"()"
"[]"
"{}"
"\"\""
"''"
""
"“”"
"‘’"
"«»"
"‹›"
"$$"
]
捗った。
<small>とか<u>とか