Почему TeXShop добавляет точку после автозаполнения

Почему TeXShop добавляет точку после автозаполнения

Почему TeXShop добавляет точку после автозаполнения среды? Пример показан на следующем изображении:
введите описание изображения здесь

Я имею в виду точку после \end{itemize}. Если я ее не удалю, pdflatexmk не сможет скомпилировать документ и выдаст следующую ошибку:

Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding 'utf8'.

Каково назначение точки?

решение1

Я поднял этот вопрос в списке рассылки TeX on OS X несколько лет назад и получил следующий ответ от Герба Шульца, создавшего базовый файл автодополнения для TeXShop:

Ну, они будут отображаться в зависимости от кодировки вашего ввода. Вы должны заменить их, используя команды Next/Previous Mark, чтобы переместить, выбрать и заменить их. Когда я дохожу до последнего • в конце среды, я просто нажимаю Enter, и он удаляется, и вводится новая строка. Мне нравится изолировать среды. И вы можете удалить их, отредактировав файл CommandCompletion.txt в TeXShop, если хотите.

Лично я никогда не находил их особенно полезными, но идея в том, что вы можете легко переходить от одного к другому и заменять их.

Прочитать всю ветку можно здесь:Все еще пытаюсь понять автодополнение.

Связанный контент