Latex参见问题与技巧 -- 研一小白

发布于:2022-08-08 ⋅ 阅读:(362) ⋅ 点赞:(0)

1、如何注释

2、常用包

3、多行公式一个编号的位置

4、缩进问题

5、表格制作(特别是行距列距,还有竖线是否连续,表格快捷制作)

a. 表格快捷制作

b. 关于竖线是否连续的设置

c. 表格行距和列距

6、插一张图片

7、两张图片并排和题注

8、引用多张图片(合并引用)

9、参考文献(快捷制作,批量引用,出现??)

a. 快捷制作

b. 批量引用

c. 出现??

10、摘要加粗(中文无法加粗,数字、英文无法加粗)


1、如何注释

方法1:

        每行添加一个%,工作量大,取消注释也得一个个删掉%

方法2:

        使用\iffalse …. \fi ,那么中间被包含的部分就被注释掉了

方法3:

        在导言区使用包:\usepackage{verbatim}

注释:

        \begin{comment}

        多行注

        释内容

        \end{comment}

2、常用包

3、多行公式一个编号的位置

4、缩进问题

        \noindent 后加文字,取消首行缩进,否则缩进两字符

5、表格制作(特别是行距列距,还有竖线是否连续,表格快捷制作)

a. 表格快捷制作

参考链接:【LaTeX】复杂表格的制作:Excel2LaTeX及细节调整_Mr.zwX的博客-CSDN博客_excel2latex

excel2latex表格竖线截断不连续不连贯问题_轻舟的万重重山的博客-CSDN博客_latex表格竖线缺一截

a1.下载Excel2LaTeX插件,CTAN: /tex-archive/support/excel2latex

a2.下载好之后,在excel中显示加载项,并将Excel2LaTeX.xla文件导入到加载项中,重新启动excel可以看到如下选项:(正常会提示启用宏,正常启用即可)(新建excel文件)

在文件中绘制表格完成后选择,选择上面箭头的选项,即可出现下面代码

a3.点击箭头即可复制代码,然后复制到latex代码中去。(注:根据b点的调包要求,否则会报错)

b. 关于竖线是否连续的设置

:需要调包才能使用

\usepackage{bigstrut}%

没勾选Booktabs package,用这个就可以,区别在于这个调节表格行间距不会出现竖线断续

选上Booktabs package(默认下)的用这两个包

\usepackage{multirow}%

\usepackage{booktabs}%勾

c. 表格行距和列距

  \renewcommand{\arraystretch}{1.5}%行间距

  \setlength\tabcolsep{5pt}%列间距

   上面两行命令添加至 \begin{tabular}前即可

6、插一张图片

\usepackage{graphicx} %插入图片的宏包

\usepackage{float} %设置图片浮动位置的宏包

先调包

\begin{figure}[H]%{}的大写H是固定图的重点
    \begin{minipage}[t]{1\linewidth}%这里的1是可以改变的,试试有惊喜
      \centering
      \includegraphics[width=3in,height=2.2in]{figure7.png}\\
    \end{minipage}%
      \caption{Topology of the communication graph.}
      \label{Fig.1}
\end{figure}

figure7.png为同目录下的图片文件。

\label 方便引用

7、两张图片并排和题注

在一张图片宏包的基础上,

\begin{figure}[htbp]
  \begin{minipage}[t]{0.5\linewidth}
      \centering
      \includegraphics[width=\textwidth]{figure5.png}
      \centerline{(a)}
  \end{minipage}%
  \begin{minipage}[t]{0.5\linewidth}
      \centering
      \includegraphics[width=\textwidth]{figure6.png}
      \centerline{(b)}
  \end{minipage}
  \caption{(a) Synchronization error. (b) Tracking trajectory.}
\end{figure}

效果图如下

8、引用多张图片(合并引用)

\cref{Fig.1,Fig.2,Fig.3}.(注:这些是\label里的,可自己命名,见第6点方便引用那里)

注意添加宏包

\usepackage[capitalize]{cleveref}

9、参考文献(快捷制作,批量引用,出现??)

VSCode+latex引用bibtex参考文献_edward_zcl的博客-CSDN博客_latex vscode 引用

LaTeX小白必备技能--bibliographystyle类型_trinitywang的博客-CSDN博客_bibliographystyle

a. 快捷制作

第一步,先在谷歌学术(或者web of science)上引用,然后导出bibtex文件

将该文件放置同目录下

调用宏包

\usepackage{cite}

在\end{document}前,输入下面这个

\bibliography{ref} % 导入lib,ref为“ref.lib"的文件名
\bibliographystyle{ieeetr} 

正文引用

Learning to Navigate in Cities Without a Map <- 前面为文字,后面为引用->  \cite{2009Direct}

2009Direct 为引用名,如下图

b. 批量引用

在上面的基础上,连续引用\cite{a,b,c} 生成 [1]-[3]

c. 出现??

:编译时用简单编译是输出不了参考文献,而且引用处为??。必须要用带有bib的过程编译。(如果参考文献的录入或者引用无需修改,那只需一次这种复杂编译,后面修改正文的其他公式或者文字则无需再用此编译,简单编译即可)

10、摘要加粗(中文无法加粗,数字、英文无法加粗)

\textbf{}(注:是在\begin{abstract} 内)

若没有加粗效果则检查

1. 对于中文无法加粗,检查是否引用了中文环境包

\usepackage{ctex}

2. 对于英文、数字无法加粗,引用字体编码设置包

\usepackage[T1]{fontenc}

但\textbf{}仅限于加粗文本,加粗公式或者希腊字母,还不如\boldmath{}好用,但要引入\usepackage{amsmath}宏包(并且要保留\usepackage[T1]{fontenc}

)。(\boldmath{}无论是文字还是希腊字母还是公式都可以加粗)

本文仅为学习所有,不得以其盈利。


网站公告

今日签到

点亮在社区的每一天
去签到