TeXShop がオートコンプリート後にドットを追加するのはなぜですか

TeXShop がオートコンプリート後にドットを追加するのはなぜですか

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 ファイルを編集して、環境を削除できます。

個人的には、あまり役に立つとは思いませんでしたが、簡単に切り替えて置き換えることができるというアイデアです。

スレッド全体はここで読むことができます:まだ自動補完を理解しようとしている

関連情報