TeXShop が環境を自動補完した後にドットを追加するのはなぜでしょうか? 次の画像に例を示します。
の後のドットについて言及しています\end{itemize}
。これを削除しないと、pdflatexmk はドキュメントをコンパイルできず、次のエラーが発生します。
Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding 'utf8'.
ドットの目的は何ですか?
答え1
私は数年前に TeX on OS X メーリング リストでこの問題を提起し、TeXShop の基本的な自動補完ファイルを作成した Herb Schulz から次の返信を受け取りました。
そうですね、入力エンコーディングに応じて表示されます。それらを置き換えるには、Next/Previous Mark コマンドを使用して移動し、選択して置き換えます。環境の最後の • に移動したら、単にリターン キーを押すと、それが削除され、改行が入力されます。私は環境を分離するのが好きです。また、必要に応じて、TeXShop の CommandCompletion.txt ファイルを編集して、環境を削除できます。
個人的には、あまり役に立つとは思いませんでしたが、簡単に切り替えて置き換えることができるというアイデアです。
スレッド全体はここで読むことができます:まだ自動補完を理解しようとしている。