
Я начал печатать в шаблоне Latex, предоставленном моей школой. Внутри документа, когда я использую специальные символы, такие как акценты или умлауты (например, ë), они кодируются просто отлично. Когда я использую внешний файл ( \input{file}
), он также кодируется отлично. Я использую \usepackage[latin1]{inputenc}
в своем основном документе.
Но документ также импортирует abstract.tex
файл с помощью:
\abstractpagetrue
\abstracts{abstract}
И в этом файле у меня также много ë
символов, и они кодируются вë
. Этот tex-файл содержит только сырой текст без каких-либо команд latex.
Есть ли у кого-нибудь идеи, как это исправить?
решение1
Файл с ë
почти наверняка закодирован в UTF-8, а не в latin1.
Убедитесь, что ваш редактор настроен на кодирование всех файлов в одной и той же кодировке, это может быть UTF-8 или latin-1, но тогда вам понадобится соответствующая опция для inputenc
.