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

目录

1、如何注释

2、常用包

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

4、缩进问题

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

a. 表格快捷制作

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

c. 表格行距和列距

d.表格内换行

6、插一张图片

7、两张图片并排和题注

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

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

a. 快捷制作

b. 批量引用

c. 出现??

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

11、latex中通过bib格式引用参考文献,如何标注颜色

12、正文手动参考文献两端对齐和字体大小

13、下划线+自动换行


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}前即可

d.表格内换行

宏包

\usepackage{makecell}

\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...}

居中情况分为l,c分别为左对齐和居中对齐

参考:

Latex: 表格内换行_latex表格换行_Phoenixtree_DongZhao的博客-CSDN博客

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 方便引用

a、图片强制位置

在正常情况下,我们用的是[htbp]是浮动型,如果我们在图或者表格下方有文字时,有可能会被弄到换页。

这是我们可以使用\usepackage{float},然后[htbp]改为[H],然后在文字的前面输入“\”表示空格。

\begin{table}

***********

\end{table}

\

%正文
I am a pig.

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{}无论是文字还是希腊字母还是公式都可以加粗)

11、latex中通过bib格式引用参考文献,如何标注颜色

参考:Latex两端对齐_latex 两端对齐_开飞机的小毛驴儿的博客-CSDN博客

[LaTeX 尝试] 改变指定参考文献条目的颜色 - 知乎

12、正文手动参考文献两端对齐和字体大小

宏包

\usepackage{enumerate}

\begin{enumerate}

    \字体大小{\item[{[数字]}] 参考文献}

\end{enumerate}

字体大小设置参考:

Latex设置字体大小_Anne033的博客-CSDN博客

示例


\begin{enumerate}
	\scriptsize{\item[{[41]}] D. Swaroop, J. Hedrick, P. Yip, and J. Gerdes, “Dynamic surface control for a class of nonlinear systems,” IEEE
TRANSACTIONS ON AUTOMATIC CONTROL, vol. 45, pp. 1893-1899, OCT 2000.}

\scriptsize{\item[{[42]}] J. A. Farrell, M. Polycarpou, M. Sharma, and W. Dong, “Command filtered backstepping,” IEEE TRANSACTIONS ON
AUTOMATIC CONTROL, vol. 54, pp. 1391-1395, JUN 2009.}\\\\
\end{enumerate}

效果

 

13、下划线+自动换行

宏包

\usepackage{ulem}

\uline{}

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

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值