Skip to content

Latex学习

约 466 个字 19 行代码 1 张图片 预计阅读时间 3 分钟

文件结构

TeX
\documentclass{sjtu}  %文档类型
% 这里开始是导言区
\usepackage{graphicx} % 引用宏包
\graphicspath{{fig/}} % 设置图片目录
\def\rawcmd#1{\texttt{\color{DarkBlue}\footnotesize #1}}  % 定义新命令
% 导言区到此为止
\begin{document}
这里是正文
\end{document}

Latex “命令”(宏或者控制系列)

  • 简单命令

  • \命令 {\heiti 哈哈哈}

  • \命令[可选参数]{必选参数}

  • 环境命令

TeX
\begin{equation*}
  a^2-b^2=(a+b)(a-b)
\end{equation*}

谋篇布局

  • 一篇学位论文包括
  • 标题: \title,\author,\date -> \maketitle
  • 摘要:abstract 环境
  • 目录:\tableofcontents
  • 章节:\chapter,\section,\subsection等
  • 图表:table,figure环境
  • 引用:\label,\cite,\ref
  • 文献:\bibliograpghy
  • 附录:\appendix
  • 致谢:acknowledgements环境
  • 文档划分
  • 页码划分:\frontmatter,\mainmatter,\backmatter
  • 分文件编译:\include,\input

文本标记

  • 加粗:{\bfserires ...}\textbf{...}
  • 倾斜:{\itshape ...}\textit{...}
  • 字号:\tiny,\small,\normalsize,\large,\huge
  • 换行:\\
  • 缩进: \indent,\noindent
  • 居中:\centeringcenter环境

Latex常用环境命令

  • table: 用于创建一个表格环境
  • figure: 用于创建一个图片环境
  • itemize: 用于创建一个无编号列表,使用\item进行分店
  • enumerate: 用于创建一个编号列表,使用\item进行分点
  • equation: 用于创建一个公式环境,环境内适用行间公式语法

Latex数学公式

  • 用单个美元符号$或\( \) 包围起来的内容是行内公式
  • 用两个美元符号$$或\[ \]包围起来的内容是行间公式
  • 使用数学环境,例如equation环境内的公式会自动加上编号,align环境多用于多行公式(比如方程组、多个并列条件等)
  • 寻找符号
  • 运行textdoc symbols查看符号表
  • https://ctan.org/pkg/comprehensive
  • 手写识别(有趣但不全): Detexify
  • Mathpix Snip 识别图片导出

交叉引用与插入插图

  • 给对象命名:图片、表格、公式等

\label{name}

  • 引用对象

\ref{name}

TeX
\begin{figure}[htbp]
\centering
\includegraphics[height=.2\textheight]{LOGO.png}
\caption{交大校徽}
\label{fig:sjtu:LOGO}
\end{figure}
交大校徽请参见图~\ref{fig:sjtu:LOGO}

image-20250710170938027

作图与插图

文献管理

  • .bib数据库

  • Google Scholar可直接复制,要注意校对

  • 常用方法(大部分会议,期刊模板): BibTex后端