忽略希腊字母。代码为:
\begin{equation*}
\begin{aligned}
PE_{(pos,2i)} &= \sin(pos / 10000^{2i/d_{model}})\qquad\qquad
\\
PE_{(pos,2i+1)} &= \cos(pos / 10000^{2i/d_{model}})\qquad\qquad
\end{aligned}
\vcenter{\hbox{\begin{minipage}{5cm}
\centering
\includegraphics[scale=0.7]{Figures/positional_encoding.pdf}
\captionsetup{width=0.8\textwidth}
\captionof{figure}{Παράδειγμα κωδικοποίησης θέσης.}
\label{fig: positional endoding}
\end{minipage}}}
\end{equation*}
όπου το $i \in [0, d_{model}-1]$. Στο σχήμα \ref{fig: positional endoding} φαίνεται
και ένα παράδειγμα με την κωδικοποίηση θέσης της πρώτης λεκτικής μονάδας (η αρίθμηση
ξεκινάει από το μηδέν) με διάσταση διανύσματος ίση με 5.
我希望 2.4.4 是 2.4。可以吗?
答案1
您很可能位于第 2.4.4 节内,并且\label
正在拾取章节编号,而不是图形的编号(在内\captionof{figure}
)。
造成这种情况的原因是amsmath
\label
在未编号的方程式环境中忽略(如equation*
)。在这种情况下,最好使用\label
不包含 提供的修改的原始(默认) amsmath
;您可以通过\ltxlabel
在文档的序言中定义来做到这一点。
\documentclass{article}
\usepackage{amsmath,caption}
\makeatletter
\newcommand{\ltxlabel}{\ltx@label}% Original/LaTeX \label
\makeatother
\begin{document}
\setcounter{section}{6}
\section{A section}
\begin{equation*}
x \qquad
\fbox{\begin{minipage}{5cm}
\captionof{figure}{A figure}
\ltxlabel{fig:figure}% Use original \label mechanism
\end{minipage}}
\end{equation*}
See Figure~\ref{fig:figure}.
\end{document}