由于一些丑陋的公司设计,我需要创建下图所示的图形环境/设计,并在右侧加上标题。
问题是,我没有从标签内部获得建议
\figthree{sample.jpg}{caption}{fig:label}
命令。
\newcommand{\figthree}[3]{\begin{figure}
[!h]%\makebox[131.8mm+4.32cm][l]{
\raggedright
\begin{minipage}[t]{131.8mm}% \input{#1}
\vspace*{0pt}
\includegraphics[width=\linewidth]{#1}
\end{minipage}
% \hspace*{2mm}
\begin{minipage}[t]{42mm}
\vspace{-\ht\strutbox}%
\captionof{figure}{#2}\label{#3}%
\end{minipage}%}
\end{figure}}
答案1
.cwl
为您的命令编写一个文件\figthree
,并将特殊参数名称label
与分类器一起使用#l
,以便 TXS 将第三个参数识别为标签。请参阅这个答案如果您不确定如何写入.cwl
文件。
\figthree{imagefile}{caption%text}{label}#l
证明其有效: