latex 使用 (更新)

2个在线网址

https://cn.overleaf.com/
https://www.texpage.com/

  • 第二个网址编辑快 不太会卡
  • 设置里面选择PDF latex
    在这里插入图片描述

插入图片

在LaTeX中,\begin{figure}[!t]\begin{figure*}[!t]\begin{figure}[htbp]\begin{figure*}[htbp] 是用于插入图片的环境。它们之间的区别在于所使用的命令和排版布局。

下面对这些命令进行解释:

  • \begin{figure}[!t]:此命令用于在单栏文档中插入图片。选项 [!t] 表示强制将图片放在当前位置,即尽可能在当前位置插入图片。
  • \begin{figure*}[!t]:此命令用于在双栏文档中插入宽图片,图片将跨越两栏。选项 [!t] 表示尽可能将图片放在当前位置,并占据两栏的宽度。
  • \begin{figure}[htbp]:此命令同样用于在单栏文档中插入图片,选项 [htbp] 是用来指定图片的排版位置,具体含义如下:
    • h:尽可能将图片放在当前位置(here)
    • t:将图片放在页面的顶部(top)
    • b:将图片放在页面的底部(bottom)
    • p:单独放置在一个页面(page)
  • \begin{figure*}[htbp]:此命令用于在双栏文档中插入宽图片,图片将跨越两栏,并且可以使用选项 [htbp] 来指定图片的排版位置。

总结来说,\begin{figure}[!t]\begin{figure*}[!t] 都是尽可能在当前位置插入图片,但\begin{figure*}[!t] 用于双栏文档中的宽图片插入。而 \begin{figure}[htbp]\begin{figure*}[htbp] 都可以指定图片的排版位置,且前者用于单栏文档,后者用于双栏文档的宽图片插入。

\begin{figure}[htbp]
  \centering
  \subfloat[The retrieval results on Market-1501]{\includegraphics[width=0.48\textwidth]{rank_market.pdf}}\hfill
  %\subfloat[Market-\textit{mAP}]{\includegraphics[width=0.25\textwidth]{market_map.eps}}
  \subfloat[The retrieval results on MSMT17]{\includegraphics[width=0.48\textwidth]{rank_msmt17.pdf}}
  %\subfloat[MSMT17-\textit{mAP}]{\includegraphics[width=0.25\textwidth]{msmt_map.eps}}
  \caption{Retrieval results of original queries and adversarial queries generated by the proposed GSVM method.}
  \label{fig:r_result}
\end{figure}



\begin{figure}[H]
\centering
\includegraphics[width=1.0\textwidth]{visual iamge.pdf}
\caption{Visual comparisons among different attacks. The top 4 rows of query images are from the Market-1501 dataset, while the bottom 4 rows of query images are from the MSMT17 dataset.}
\label{fig:visual image}
\end{figure}

子图的标题设置大小

\subfloat命令中设置子图标题的大小通常可以通过修改\captionsetup命令中的参数来实现。可以使用caption宏包提供的\captionsetup命令来调整子图标题的字体大小。

以下是一个示例代码片段,展示了如何设置子图标题的大小:

\usepackage{subcaption}

\captionsetup[subfloat]{font=small}

\begin{document}

\begin{figure*}[htbp]
  \centering
  \subfloat[{\small 子图1标题}]{\includegraphics[width=0.48\textwidth]{image1}}\hfill
  \subfloat[{\small 子图2标题}]{\includegraphics[width=0.48\textwidth]{image2}}
  \caption{整个图的标题}
  \label{fig:label}
\end{figure*}

\end{document}

在上述示例中,通过在\captionsetup命令中设置font参数为small,可以将子图标题的字体大小设置为小号。你可以根据需要调整为其他合适的字体大小,如tinyscriptsizefootnotesize等。在子图标题前添加 \small 也可以直接设定某个子标题的字体大小。请根据你的需求进行相应的调整。

  • \hfill 表示2个图的间距 适当调整可以用 \hspace{0.8cm}
    在LaTeX中,有几种不同的字体大小命令可用于调整文本的大小。以下是常用的一些字体大小命令和它们的相对大小和用途:
  1. \tiny:最小的字体大小。通常用于在有限的空间中显示很多文本,如脚注或表格注释。它比较难以阅读,仅适用于极少量的文本。

  2. \scriptsize:较小的字体大小。适用于较长的标题、标注或注释。比\tiny稍大一些,但仍相对较小。

  3. \footnotesize:脚注字体大小。适用于正文中的脚注文本。比\scriptsize稍大一些。

  4. \small:较小的正文字体大小。适用于在有限的空间中显示较长的文本块,如图表标题或段落标题。

这些命令是按照相应的相对大小进行排列的。可以根据需要选择适当的字体大小来平衡可读性和页面布局。

插入公式

在LaTeX中,\eqref{}\ref{} 是用于引用标签的命令,但针对不同类型的标签使用略有不同。

\ref{} 用于引用普通的标签,例如章节、图表和公式等。使用 \ref{} 可以引用具有标签的对象,并在文档中生成对应的编号。

\eqref{} 用于引用数学公式的标签,它是 \ref{} 的一个特殊用法,专门用于引用数学公式的标号。当给数学公式添加标签时,可以使用 \label{} 命令进行标记,然后使用 \eqref{} 命令引用该标签,以生成公式的编号。

具体使用方法如下:

  • 首先,在需要标记的地方使用 \label{} 命令给对象添加一个标签,例如 \label{eq:quadratic},它会为该对象创建一个唯一的标识符。
  • 然后,在需要引用该标签的地方,使用 \eqref{} 命令(引用数学公式标签)或 \ref{} 命令(引用普通标签),并在 \eqref{}\ref{} 中加入该标签的唯一标识符,例如 \eqref{eq:quadratic}\ref{sec:introduction}

总结来说,\eqref{} 用于引用数学公式的标签,而 \ref{} 用于引用其他类型的标签,如章节、图表等。

模板注意

  • 参考文献引用使用 \cite{ , }
  • 爱斯维尔 表格的标题在上面 图片的标题在下面

表格中字体大小以及列之间的宽度

  • 列宽
    在这里插入图片描述
    红框的位置要放正确

如果想使全文的表格列宽一样 在全文开始处 使用此方法
在这里插入图片描述

  • 表格中字体的大小设置

在这里插入图片描述

花括号下公式小

  • 例如这2个对比:
    在这里插入图片描述
    解决办法:
    你可以使用 LaTeX 中的 “\displaystyle” 命令。它会将公式以较大的字体显示出来。 哪里需要加大 在哪里之前加.

在这里插入图片描述
另外需要注意的是,\begin{equation}与\end{equation} 内的公式一定要留一个Tab键的空白。如绿框所示。

Excel 画折线图以及柱状图

虽然方便 但是文本选项一定要改成纯 黑色 默认的是浅黑色

表格整体居中 可以超出左侧边界

要让表格超出文本的左侧边界,可以使用 \noindent 命令来取消段落缩进,并将表格放置在适当的位置。 这样可以使得表格向左超出文本边界。

以下是一个示例代码,演示了如何使表格超出文本的左侧边界:

\documentclass{article}

\begin{document}

\noindent % 取消段落缩进
\makebox[\textwidth][c]{ % 将表格放置在居中的位置
\begin{tabular}{|c|c|c|}
\hline
Cell 1 & Cell 2 & Cell 3 \\
\hline
Cell 4 & Cell 5 & Cell 6 \\
\hline
\end{tabular}
}

\end{document}

在上面的示例中,\noindent 命令取消了段落的缩进。然后我们使用 \makebox[\textwidth][c]{} 命令将表格放置在居中的位置,使其可以超出文本的左侧边界。

通过采用上述方法,你可以实现使表格超出文本的左侧边界。根据需要,你可以调整 \makebox 中的参数来控制表格的位置和对齐方式。

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值