只要我在文本中使用重音符号,它就不再起作用了.它报告错误:
! Undefined control sequence.
<argument> R\UTF
{00E9}seau Ethernet
l.88 \section{R\UTF{00E9}seau Ethernet}
?
Run Code Online (Sandbox Code Playgroud)
为了解释输出,我试图\section{Réseau Ethernet}
在那一行编译.
我认为这与编码有关.有人可以告诉我应该在哪里解决这个问题吗?我使用TeXShop和MacOs X.我应该提供任何其他信息吗?
编辑:我认为实际问题似乎与此警告有关:
Package frenchb.ldf Warning: The definition of \@makecaption has been changed,
(frenchb.ldf) frenchb will NOT customize it;
(frenchb.ldf) reported on input line 83.
Run Code Online (Sandbox Code Playgroud)
因为我已经用过了
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
Run Code Online (Sandbox Code Playgroud)
看看这里:http://en.wikibooks.org/wiki/LaTeX/Internationalization.
以下是我在GNU/Linux上使用TeXlive的内容:
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
Run Code Online (Sandbox Code Playgroud)
您的设置代码可能有所不同,例如使用TeTeX我必须添加\usepackage{ucs}
和使用utf8x
而不是utf8
.
归档时间: |
|
查看次数: |
11021 次 |
最近记录: |