Как я могу скомпилировать LaTeX в UTF8? [закрытый]
Я сделал свой документ в стандарте ISO. Он не поддерживает алфавиты umlaut, такие как ä и ö. Они мне нужны. Документ компилируется без UTF8, но не с UTF8. Точнее, документ не компилируется со строкой в начале моего основного.Текс:
usepackage[utf8]{inputenc}
Как я могу скомпилировать свой документ LaTeX в UTF8?
7 ответов:
Я не уверен, что у меня есть ваша проблема, но, возможно, это поможет, если вы сохраните источник с помощью кодировки UTF-8.
Я также использую
\usepackage[utf8]{inputenc}
в моих источниках LaTeX и путем хранения файлов в виде файлов UTF-8 все работает просто персиковый.
сохраните файл в формате UTF8.
Проверьте формат файла, используя следующую команду (UNIX):
file -bi filename.tex
вы увидите:
text/x-tex; charset=utf-8
конвертировать файл с помощью
iconv
если это не UTF8:iconv --from-code=ISO-8859-1 --to-code=UTF-8 filename.txt > filename-utf.txt
\usepackage[utf8]{inputenc}
не будет работать для библиографической записи, такие как этот:@ARTICLE{Hardy2007, author = {Ibn Taymiyyah, Aḥmad ibn ʿAbd al{-}Halīm}, title = {Naqḍ al{-}manṭiq}, shorttitle = {Naqḍ al-manṭiq}, editor = {Ḥamzah, Aḥmad}, publisher = {Maktabat a{l-}Sunnah}, address = {Cairo}, year = {1970}, sortname = {IbnTaymiyyaNaqdalmantiq}, keywords = { Logic, Medieval}}
для этой записи используйте
\usepackage[utf8x]{inputenc}
преобразование документа в utf8. LaTeX просто читает ваш текст, как он есть. Если вы хотите использовать кодировку ввода utf8, ваш документ должен быть закодирован в utf8. Обычно это может быть установлено редактором. Существует также программа
iconv
Это полезно для преобразования файлов из iso-кодировок в utf.в конце концов, вам придется использовать редактор, который способен поддерживать utf. (Я понятия не имею о статусе поддержки utf в windows, но любой разумный редактор на linux должен быть штраф.)
Я использую светодиодный редактор со специальной функцией "фильтр". Он заменяет \ " {o} на ö и наоборот в своем собственном редакторе, сохраняя исходный \"{o} в файлах tex. Это делает текст легко читаемым при просмотре в Редакторе LEd и нет необходимости в специальных пакетах. Он также работает с файлами библиографии.
У меня есть успех с использованием Chrome аддон "Sharelatex". Этот онлайн-редактор имеет большую совместимость с большинством файлов latex, но ему несколько не хватает возможностей настройки. www.sharelatex.com