ボンジュール・マドモアゼル

本サイトの情報は自己責任にてご利用下さい。

[Tex] makeatletter, makeatother

 
makeatletter      make at letter

makeatother make at other

この場合、at は前置詞の at ではない。
at は @アットマークのこと。
つまり、make at letter は @ を普通の文字とせよ、
make at other は @ をその他の文字とせよ、
ということ。
makeatletter, makeatother は LaTeXコマンド。

...share/texmf/tex/latex/base/latex.ltx で以下のように定義されている。

\def\makeatletter{\catcode`\@11\relax}
\def\makeatother{\catcode`\@12\relax}

<<dvipsk, ps2pdf | ホーム | ゲーデルの不完全性定理(スマリヤン)の誤訳>>

コメント

コメントの投稿

管理者にだけ表示を許可する

画像の文字を半角数字で下記ボックスに記入ください。
文字が読みにくい場合はブラウザの更新をすると新しい文字列が表示されます。