当前位置:   article > 正文

LaTex论文排版 | (3) LaTex中文处理办法_undefined control sequence. maketitle

undefined control sequence. maketitle

如果要使用LaTex编辑中文文档,首先需要在Tex Stdio中进行相关设置:

1) Mac用户在Preferences中设置编译选项为XeLaTex(Windows用户可以在设置选项中查找设置)

2)修改编辑器编码为UTF-8

 

接下来,在TexStdio中新建源文件document.tex(名字随意)设置好路径。在.tex中进行编辑即可。注意还需要在导言区和正文区之间引入ctex宏包,用于处理中文:

\usepackage{ctex} %引入宏包  texdoc ctex查看说明文档

此外,可以在命令行中直接输入texdoc ctex查看ctex的说明文档。

我们现在可以使用中文的标题、姓名和日期了:

  1. \title{\heiti 勾股定理} %文档标题 黑体
  2. \author{\kaishu 张无忌} %作者姓名 楷书
  3. \date{\today} %文档时间今天

{\heiti xxx}是将xxx设置为黑体,{}表示范围,如果不加{}其后的所有字体都将被设置为黑体,除非遇到另一个设置命令。

在正文区我们可以编辑一个勾股定理的描述:

  1. %正文区(文稿区)
  2. \begin{document}
  3. \maketitle %输出标题
  4. 勾股定理用现代语言描述为:
  5. 直角三角形斜边的平方等于另外两边的平方和。
  6. 可以用数学语言描述:设直角三角形 $ABC$,其中$\angle
  7. C=90\degree$,则有:
  8. \begin{equation} %该环境用于产生带编号的行间公式
  9. AB^2 = BC^2 + AC^2
  10. \end{equation}
  11. \end{document}

1)\angle命令用于产生一个角的符号;注意\degree命令需要事先声明,用于产生一个度数符号。在正文区和导言区之间定义一个新命令:

  1. %定义一个新命令
  2. \newcommand\degree{^\circ}

$...$之间的是行内公式。

2)document环境中还可以定义其他环境,不过document有且仅有一个。上图中定义了一个equation环境,该环境用于产生一个带编号的行间公式。

 

完整代码:

  1. % 导言区
  2. %主要用于进行全局设置
  3. \documentclass{article} %book report letter article
  4. \usepackage{ctex} %引入宏包 texdoc ctex查看说明文档
  5. %定义一个新命令
  6. \newcommand\degree{^\circ}
  7. \title{\heiti 勾股定理} %文档标题 黑体
  8. \author{\kaishu 张无忌} %作者姓名 楷书
  9. \date{\today} %文档时间今天
  10. %正文区(文稿区)有且只有一个document环境
  11. \begin{document}
  12. \maketitle %输出标题
  13. 勾股定理用现代语言描述为:
  14. 直角三角形斜边的平方等于另外两边的平方和。
  15. 可以用数学语言描述:设直角三角形 $ABC$,其中$\angle
  16. C=90\degree$,则有:
  17. \begin{equation} %该环境用于产生带编号的行间公式
  18. AB^2 = BC^2 + AC^2
  19. \end{equation}
  20. \end{document}

编译后,查看预览效果;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/709640
推荐阅读
相关标签
  

闽ICP备14008679号