首页 > 代码库 > 解决latex中遇到一个常见错误:"Improper alphabetic constant."
解决latex中遇到一个常见错误:"Improper alphabetic constant."
1.问题:
本人是在WIN7下用texlive 2016,编辑器用的是WinEdt 10.1 ,运行如下代码:
1 \documentclass{ctexbook} 2 \begin{document} 3 \title{中文 \LaTeX{} 测试} 4 \author{姓名} 5 \maketitle 6 \tableofcontents 7 \chapter{测试} 8 中文测试. 9 \chapter{再测试} 10 中文测试. 11 \end{document}
返回如下错误:
! Improper alphabetic constant. <to be read again> \hspace l.1 ...berline {第一章\hspace {.3em}}测试}{5}
2.解决:
在google上找答案,发现原来是在\documentclass{ctexbook}中少写了一个[UTF8] ,加上它就没有这个错误了,即改为如下代码后,就没有该错误了:
1 \documentclass[UTF8]{ctexbook} 2 \begin{document} 3 \title{中文 \LaTeX{} 测试} 4 \author{姓名} 5 \maketitle 6 \tableofcontents 7 \chapter{测试} 8 中文测试. 9 \chapter{再测试} 10 中文测试. 11 \end{document}
解决latex中遇到一个常见错误:"Improper alphabetic constant."
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。