为Python画的图注入数学公式。
# 序
大部分时候我使用 OFFICE 进行文本写作或编辑,然而当利用 Matplotlib 出带公式或数学符号的图时需要用到LATEX,因此该贴将着重记录如何编辑数学公式或符号。
参考极客鸭geekDuckKonig的视频讲解。
# 核心语法
粗体、斜体与下划线
# 粗体
\textbf{我是粗体}
# 斜体
\textit{我是斜体}
\emph{我是斜体/花体}
# 下划线
\underline{我是下划线}
# 嵌套
\textbf{\textit{我是粗体+斜体}}
图片
可以说 \begin 开始了一个环境,对于该环境可以其后的 [] 中添加参数
\begin{figure} # 可以在后面加[h],决定环境位置,h代表here。此外还有t,代表top;b代表bottom
\centering # 可以有左右对齐(raggedright)
\includegraphics[width=5cm, height=3cm]{image/earth.jpg}
\includegraphics[]{} #可以插入多张图片
\caption{我是说明文字}
\label{fig:earth}
\end{figure}
列表
# 无序列表
\begin{itemize}
\item 任务a
\item 任务b
\end{itemize}
# 有序列表
\begin{enumerate}
\item 任务a
\item 任务b
\end{enumerate}
内部索引
引用文章中出现的表格或图片,则使用 \ref{label} 。
这里内部索引一个图片\ref{fig:matrix_f},它的label为fig:matrix_f
外部索引
引用外部的文献资料。
超链接要使用hyperref包,如:\href{https://cnki.net/}{中国知网}
参考文献核心:BiBTex包
参考文献拓展:NatBiB包
# 数学公式
在LATEX行文中使用 $ 以插入公式,打印美元符号则需要使用转义符 \ 。此外,还可以使用公式环境来插入数学公式。
# 方式1
\LaTeX 文本段落内
如下公式:$E=m\cdotc^2$
# 方式2
\begin{equation}\label{eq1}
e^{i\pi}+1=0
\end{equation}
使用 align 环境来对齐数学公式的格式(等号对齐)。
\begin{align}
E&=m\cdotc^2\\
&=m\timesc\timesc
\end{align}
下图展示了常用数学公式与符号的代码。

# LATEX的结构
Preamble
序言部分,指定文章类型、纸张排版、日期、作者、扩展包、定义新变量等。
Body
文章部分。
- 基本是 \begin{section} … \end{section} 包裹的环境
- 环境内的风格覆盖环境外的风格;环境结束后回到原来外面的风格。
- 对于文章,分为 section 、 subsection 等
- 使用 \\ 或 \newline 进行换行
- 使用 \newpage 或 \pagebreak 换页,其中前者不会将段落一分为二
- 使用 \noindent 取消段落缩进,多个空格会被当作一个空格
实例
在LATEX中使用 % 注释文字,上文都用的 # 来注释文字,但懒得改了。
\documentclass[11pt,a4]{ctexart} % 字体大小为11,纸张为a4,因为是中文文档所以使用ctexart这一文档类别。英文文章里面就填article
\title{标题}
\author{作者}
\date{\today}
\usepackage{amsmath} % 处理更多数学符号
\usepackage{graphicx} % 导入图片
\usepackage{biblatex} % 管理索引
\usepackage{natbib} % 支持更灵活的英文引用格式(如:句中、句尾引用)
\usepackage{ref.bib} % 这是当前目录下的ref.bib文件,里面有bib格式的参考文献
\usepackage{geometry} % 帮助设置页面边界等
\geometry{a4, landscape, margin=0.5in}
\usepackage{multicol} % 类似Wordpress中的Columns设置多列
\begin{document} % 以下是行文部分
\maketitle % 打印标题
\begin{abstract}
这是摘要
\end{abstract}
% 标题的级别
\section{一级标题}
\subsection{二级标题}
\subsubsection{三级标题}
\paragraph{四级标题}
\subparagraph{五级标题}
\subsection*{舍弃编号的标题}
% 文献引用
这是一篇马里奥的文章 \cite{bib文件里article的名称},揭示了绿地公平性空间变化。
\printbibliography[title=参考文献] % 打印参考文献
\end{document}
# 更多资料