Latex个人手册


Latex

图片

普通插图

\begin{figure}[ht]
\label{fig:01}
\small
\centering
\includegraphics[width=12cm]{mcm-fig-1.pdf}
\caption{The Curve Plane of System with form of pdf}
\end{figure}
\begin{figure}[htpb]
\label{fig:02}
\small
\centering
\includegraphics[scale=0.5]{mcm-fig-2.eps}
\caption{The Curve Plane of System with form of eps}
\end{figure}

并排插图

\begin{figure}[htbp]
\centering
\begin{minipage}[b]{.35\textwidth}
\includegraphics[scale=.225]{Fig1.jpg}
\par\vspace{0pt}
%\caption{}
\end{minipage}
\hspace{1cm}
\begin{minipage}[b]{.35\textwidth}
\includegraphics[scale=.3]{Fig2.png}
\par\vspace{0pt}
%\caption{}
\end{minipage}
\caption{Comparison}
\end{figure}

htbp是浮动体选项,用于控制浮动对象(如图片或表格)的排列位置。它是由以下四个字母组成的缩写:

  • h 表示 “here”,即浮动体应该尽量在它所在的位置排列。
  • t 表示 “top”,即浮动体应该排在页面的顶部。
  • b 表示 “bottom”,即浮动体应该排在页面的底部。
  • p 表示 “page”,即浮动体应该放在一只允许有浮动对象的页面上。

\begin{minipage}[b\]{.35\textwidth} 中的 {.35\textwidth} 表示 minipage 的宽度,其中 .35\textwidth 表示 minipage 的宽度为当前页面宽度的 35%。你可以根据需要调整这个值,例如,如果你想让 minipage 的宽度为当前页面宽度的 50%,你可以将 {.35\textwidth} 改为 {.5\textwidth}]

表格

\begin{table}[htbp]
\centering
\caption{Data Anomalies}
\label{Data Anomalies}
%\begin{tabular}{|l|l|l|l|l|}
\begin{tabular}{|c|c|c|c|c|}
\hline
  & match\_id & player1 & player2 & elapsed\_time \\ \hline
 586 & 2023-wimbledon-1303 & Frances Tiafoe & Grigor Dimitrov & 24:56:34 \\ \hline
 587 & 2023-wimbledon-1303 & Frances Tiafoe & Grigor Dimitrov & 24:57:00 \\ \hline
 588 & 2023-wimbledon-1303 & Frances Tiafoe & Grigor Dimitrov & 24:57:30 \\ \hline
 589 & 2023-wimbledon-1303 & Frances Tiafoe & Grigor Dimitrov & 24:58:22 \\ \hline
 ... & ... &  &  &  \\ \hline
 635 & 2023-wimbledon-1303 & Frances Tiafoe & Grigor Dimitrov & 25:37:17 \\ \hline
 636 & 2023-wimbledon-1303 & Frances Tiafoe & Grigor Dimitrov & 25:37:54 \\ \hline
\end{tabular}
\end{table}

三线表

\begin{table}[h]
\begin{center}
\begin{tabular}{p{60pt}p{180pt}p{180pt}}
\toprule
Symbol     & Decription & Example\\
\midrule
x1     & Whether or not you are the server.  & 1: player 1, 2: player 2 \\
x2     & Decription  & 0,1 \\
x3     & Decription  & 0,1 \\
\bottomrule
\end{tabular}
\caption{Key notations used in this paper}


\end{center}
\end{table}

格式

有些外国期刊有标题下首段不缩进的惯例,不要大惊小怪。

数学类的报告大多数使用点号“.”,而不使用句号“。”,因此请大家在使用合理的标点符号,或按指导教师要求使用正确的标点符号.特别说明:点号是英文输入法下的全角句号.

如果在输入中文文字中间有空格,则空格会占位并输出到最终的pdf文件中.但是,如果有多个连续的空格,则按一个空格对待.因此,建议大家不要在中文文字中间加入空格.另外,为了排版好看,建议在中文和英文之间加一波浪线(表示空格)

关于安装碎碎念

目前来说,有tex live和mik tex两种主要的tex。两者的区别可以见于这篇翻译。我一开始是选择了texlive+vscode的方案,我很喜欢vscode的界面(可以在csdn上面找到对应的教程)。但是我们学校的老师很喜欢用自己设计的模板,然后我就老是没办法编译学校的模板,这种情况时不时发生,说实话我也不记得我之前是怎么解决的了,反正就是解决了,极其抽象。而且这种编译方案时不时爆雷,两次数模比赛的最后几个小时给我上演怎么都无法编译的神奇操作,虽说最后都有惊无险,但是给人非常不好的体验。

这次头脑一热去和老师battle,老师还是耐住性子叫我装CTex,虽然两者不能共存于一个系统中,但为了水过去课程设计还是选择了换。现在是可以编译老师给的模板了,但是又出现了几个问题,不知道怎么回事。

  1. CTex套装只有winedt可以打开,miktex和texworks这俩大爷打开的时候就说不能初始化qt平台。好像也没人讨论这个问题,总不能是打开就意味着我要优化这个软件吧(虽说好像确实不需要打开)……不太了解Qt platform。
  2. 以前有一篇特别长的论文现在没办法编译了,CTex终端里面就留下了一个问号然后卡死了,不是哥们你一段程序在这里扣问号我怎么办?你问我我问谁?
  3. 另外是个奇怪的事情,vscode里面关于texlive的扩展部分没删除,经过测试发现无缝衔接上了miktex。但是 另外一篇论文,同样是用CTex套件编译,在winedt里面可以,但是在vscode中报错……

这里面水有点深,我只能说能用就行……

reference

https://zhuanlan.zhihu.com/p/166523064


文章作者: v
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 v !
  目录