我添加以下宏:
\begin{figure}[htbp]
\centering
\includegraphics[width=%<0.9%>\columnwidth]{%(*.png, *.pdf%)}
\caption{%<caption%>}
\label{fig%<label%>}
\end{figure}
TeXstudio 在询问文件后在触发器上插入宏。但是,没有标记。而是标记了来自的0.9
字母。我做错了什么,还是这是一个错误?rap
includegraphics
答案1
这似乎是 TeXstudio 中的一个错误,文件名(包括路径)的字符长度与字符长度*.png, *.pdf
(12 个字符)不同,会导致第一个占位符的选择%<0.9%>
失败。文件名恰好为 12 个字符时,它就可以正常工作。
基于 TeX 的解决方法是以下宏,确保文件名占位符是(编辑器)宏中的第一件事。
\begin{figure}[htbp]
\centering \def\myFigureNameForTeXstudio{%(*.png, *.pdf%)}
\includegraphics[width=%<0.9%>\columnwidth]{\myFigureNameForTeXstudio}
\caption{%<caption%>}
\label{fig%<label%>}
\end{figure}