Latex语法

Latex语法

中文编码

% 导入相关包
\usepackage{xeCJK}
\xeCJKsetup{CJKmath=true}

引用

% 图表的引用
\usepackage{hyperref}
\hypersetup{hypertex=true,
colorlinks=true,
linkcolor=red,
anchorcolor=red,
citecolor=red} %这里设置了颜色为蓝色,可以改变
\ref{<tab:tab-name>} % 引用处添加
% 参考文献的引用

图片

% 导入相关包
\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{float}
% 放置单张图片
\begin{figure}[H] % [H]:使图片紧贴文本
\centering % 图片水平居中
\includegraphics[width=6cm]{images/xxx.jpg}
\caption{some description.}
\label{fig:xxx}
\end{figure}
% 放置多张图片
\begin{figure}[H]
\subfigure[subfig1]{
\includegraphics[width=6cm]{images/preparation1.png}
}
\subfigure[subfig2]{
\includegraphics[width=6cm]{images/preparation2.png}
}
\caption{Randomly generated 3D points and the true convex hull are labeled with different styles of dots.}
\end{figure}

width=xxxcm

width=0.8\linewidth

代码块

\usepackage{listing}
\usepackage{algorithm} % 导入依赖
\usepackage{minted}
\begin{listing}[htb]
\caption{Load OBJ file}
\label{code:1}
\begin{minted}{python3}
def load_obj(obj_path):
"""Load .obj file"""
vertices = []
faces = []
with open(obj_path, "r") as f:
lines = f.readlines()
for line in lines:
line_split = line.strip().split(' ')
if line_split[0] in ['v', 'f']:
if line_split[0] == 'v':
vertices.append([float(v) for v in line_split[1:]])
elif line_split[0] == 'f':
faces.append([int(f) - 1 for f in line_split[1:]])
return vertices, faces
\end{minted}
\end{listing}

无序列表

\begin{itemize}
\item xxxx
\item xxxx
\end{itemize}

有序列表

\begin{enumerate}
\item xxxx
\item xxxx
\end{enumerate}

附录

\begin{document}
\appendix
\section{Appendix A}
\label{app:app-A} # 引用
附录A中的内容
\section{Appendix B}
附录B中的内容
\end{document}
posted @   MaximeSHE  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示