我用ISO标准完成了我的文档.它不支持变音字母,例如ä和ö.我需要他们.该文档是在没有UTF8的情况下编译的,但不是UTF8编译的.更准确地说,该文档没有使用main.tex开头的行编译:
\usepackage[utf8]{inputenc}
Run Code Online (Sandbox Code Playgroud)
如何在UTF8中编译我的LaTeX文档?
Uwe*_*amp 99
我不确定我是否遇到了您的问题但是如果您使用UTF-8编码存储源代码可能会有所帮助.
我也在\usepackage[utf8]{inputenc}我的LaTeX资源中使用,并将文件存储为UTF-8文件,一切都很好用.
Mar*_*iot 17
以UTF8格式保存文件.
使用以下(UNIX)命令验证文件格式:
file -bi filename.tex
Run Code Online (Sandbox Code Playgroud)
你应该看到:
text/x-tex; charset=utf-8
Run Code Online (Sandbox Code Playgroud)
iconv如果文件不是UTF8,请使用它转换:
iconv --from-code=ISO-8859-1 --to-code=UTF-8 filename.txt > filename-utf.txt
Run Code Online (Sandbox Code Playgroud)
D W*_*D W 13
\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}}
Run Code Online (Sandbox Code Playgroud)
对于此入门使用 \usepackage[utf8x]{inputenc}
小智 5
将您的文档转换为utf8.LaTeX只是按原样读取你的文字.如果要使用utf8输入编码,则必须使用utf8对文档进行编码.这通常可以由编辑器设置.还有一个程序iconv可用于将文件从iso编码转换为utf.
最后,您将必须使用能够支持utf的编辑器.(我不知道windows上的utf支持状态,但linux上任何合理的编辑器都应该没问题).
| 归档时间: |
|
| 查看次数: |
124217 次 |
| 最近记录: |