File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -3343,16 +3343,20 @@ LOCALMATHをあなたが決めた新しいmathグループに書き換える必
33433343 *tex-style* *b:tex_stylish*
33443344 Tex: 新しいスタイルを始めるには ~
33453345
3346- *.texファイルで "\makeatletter" を使う人がいるかもしれないので、コマンド中で
3347- "@" が使えるようになっている。しかし*.texファイルは次の拡張子: sty cls clo dtx
3348- ltx を持たないので @ をエラーと判断してハイライトする。これを解決するにはこう
3349- する: >
3346+ "\makeatletter" を用いれば、*.tex ファイルのなかで "@" という文字を含むコマンド
3347+ を利用できる。しかしながら,拡張子が sty cls clo dtx ltx のどれでもない場合、@
3348+ を含むコマンドはエラーとして表示される。これを解決するには: >
33503349
33513350 :let b:tex_stylish = 1
33523351 :set ft=tex
33533352
33543353 "let g:tex_stylish=1" を<.vimrc>に書くと<syntax/tex.vim>は常にこのような @ の
33553354使用法を受け入れるようになる。
3355+ {訳注: この挙動は、おもに LaTeX において、「@ を含むコマンドは開発用途として
3356+ 使う」という取り決めがあることに由来する(と思われる)。ちょうど、一般のプログ
3357+ ラミング言語における隠蔽変数のようなものである。「普通の」TeX ファイルを編集
3358+ するさいには、そのようなコマンドを扱うことはないから、@ を含んだコマンドが
3359+ 「エラー」になるのはある意味で正しい挙動と言える。}
33563360
33573361 *tex-cchar* *tex-cole* *tex-conceal*
33583362 Tex: Conceal モードを活用する ~
You can’t perform that action at this time.
0 commit comments