LaTeX无图片编号

编译LaTeX文件的时候发现\ref的地方没有编号,是”?”用作占位符。尝试之后发现是\label位置的关系,应该放在\caption后面。

下面是正确的位置:

\begin{figure}
	\centering
	\includegraphics[width=\textwidth]{LSTM_model.pdf}
	\caption{The structure of BLSTM}
	\label{fig: BLSTM}
\end{figure}

下面是不正确的位置:

\begin{figure}
	\centering
	\includegraphics[width=\textwidth]{LSTM_model.pdf}
	\label{fig: BLSTM}
	\caption{The structure of BLSTM}
\end{figure}
### 实现 LaTeX图片自动编号LaTeX 文档中,可以通过多种方法来设置和调整图片的自动编号机制。 #### 方法一:全局顺序编号 默认情况下,LaTeX 使用 `\caption` 命令为图片提供全局连续编号。这意味着无论图片位于哪个章节,其编号都会随着插入顺序依次增加[^2]。 ```latex \documentclass{article} \usepackage[demo]{graphicx} \begin{document} \section*{Section One} Here is an image with a global number: \begin{figure}[h!] \centering \includegraphics[width=0.5\linewidth]{example-image-a} \caption{First Image} \end{figure} \section*{Another Section} And another one here: \begin{figure}[h!] \centering \includegraphics[width=0.5\linewidth]{example-image-b} \caption{Second Image} \end{figure} \end{document} ``` #### 方法二:章节内编号 对于书籍或其他大型项目来说,更常见的是基于章节进行局部编号。这可以使得每章内的图像拥有独立而有序的编号序列。 要启用这种模式,可以在导言区加入特定包并配置相应选项: ```latex \documentclass{book} \usepackage[section]{placeins} % 防止浮动体跨越分节界限 \renewcommand{\thefigure}{\thesection.\arabic{figure}} % 设置图形编号格式 % ...其他代码... \chapter{Introduction} In this chapter, we have two figures. \begin{figure}[htbp] \centering \includegraphics[scale=.75]{image1.png} \caption{Image within Chapter 1} \end{figure} \chapter{Next Topic} Now let's move on to the next topic where there are also some images. \begin{figure}[htbp] \centering \includegraphics[scale=.75]{image2.png} \caption{Image inside Chapter 2} \end{figure} \end{document} ``` #### 方法三:自定义前缀或样式 除了上述两种基本形式外,还可以进一步定制化编号风格,例如添加字母作为前缀或将阿拉伯数字替换为罗马字等[^4]。 为了改变默认的行为,可利用 `chngcntr` 宏包以及重定义命令的方式达成目标: ```latex \documentclass{report} \usepackage{amsmath,chngcntr} % 自定义编号规则 \counterwithin{figure}{section} % 将 figure 计数器绑定到 section 上 \renewcommand*\thefigure{\Roman{section}-\Alph{figure}} % 或者完全手动指定编号方案 %\setcounter{figure}{9}% 手动设定起始值 %\addtocounter{figure}{-1}% 调整计数值 \begin{document} \section{Custom Prefix Example} This example shows how you can add custom prefixes or change styles of numbering. \begin{figure}[htb] \centering \rule{3cm}{2cm} % 模拟图像占位符 \caption{An illustration labeled as I-A} \end{figure} \end{document} ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值