Latex入门----从提纲开始

本文详细介绍了使用LaTeX排版软件撰写关于勾股定理的学术论文过程,包括代码示例、注释的重要性、文档结构的设置及常见错误解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.代码

%-*- coding:UTF-8-*-
% gougu.tex
% 勾股定理
\documentclass[UTF8]{ctexart}


\title{杂谈勾股定理}
\author{张三}
\date{\today}

\bibliographystyle{plain}
\begin{document}
\maketitle
\tableofcontents
\section{勾股定理在古代}
西方成勾股定理
\section{勾股定理的近代形式}
\bibliography{math}

\end{document}

结果
在这里插入图片描述

2.解释

  1. %后的表示注释,文件小的时候注释不是必须的,但是当文献大的时候,往往会把文献分为几个文件,因此在这个时候注释就显得很重要了
  2. 第4行是文档类,因为是中文的短文,我们选择编码方式为ctexart,并用[UTF8]选项说明编码
  3. 第6行至第8行声明了整个文章的标题,作者和写作日期,其中\today指今天的日期,这些信息并不马上出现在编译的结果中,而要通过第14行的\maketitle排版
  4. 第10行的\bibliographystyle声明参考文献的格式以上在\begin{document}之前的部分称为导言区(preamble),导言区通常需要对文档的性质做一些设置,或者自定义一些命令
  5. 第12行和第20行以\begin{document}和\end{document}声明了一个document环境,里面是论文的正文部分,直接输出。
  6. 14行的\maketitle命令实际输出论文标题
  7. 15行的\tableofcontents命令输出目录
  8. 16,17行section开始新的一节
  9. 18行的\bibliographystyle{math}则是提示从TEX从文献数据库math中获取文献信息

3.问题

  • 在写date时写成了data,导致遇到了==! Undefined control sequence.== 错误。
  • 解决办法
    在这里插入图片描述
    在这里插入图片描述

4.参考文献

  1. https://www.overleaf.com/learn/latex/Errors/Undefined control sequence
  2. 《latex入门》,刘海洋
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值