在 Latex 中如何计算?

在 Latex 中如何计算?

我有以下问题:

\begin{figure}[htbp]
\centerline{\includegraphics[width=\columnwidth]{relations.png}}
\caption{Example of a figure caption.}
\label{fig}
\end{figure}

如果我按照上面的方法操作,图像会有点太大。
相反,我希望宽度小 10px 左右。

我尝试了以下操作:

\begin{figure}[htbp]
\centerline{\includegraphics[width=\columnwidth - 10px]{relations.png}}
\caption{Example of a figure caption.}
\label{fig}
\end{figure}

但它不起作用。

如何才能调整图像的宽度几个像素?

答案1

要将图像的宽度减少 10px,可以使用“\dimexpr”命令从图像的宽度中减去 10px。

例子:

\begin{figure}[htbp]
  \centerline{\includegraphics[width=\dimexpr\columnwidth-10px\relax]{relations.png}}
  \caption{Example of a figure caption.}
  \label{fig}
\end{figure}

您还可以使用“\hspace*{-10px}”命令将图像向左移动 10px,这将有效地将图像的宽度减少 10px。以下是执行此操作的示例:

\begin{figure}[htbp]
  \centerline{\hspace*{-10px}\includegraphics[width=\columnwidth]{relations.png}}
  \caption{Example of a figure caption.}
  \label{fig}
\end{figure}

相关内容