来自新图形命令内部的 Texstudio 建议

来自新图形命令内部的 Texstudio 建议

由于一些丑陋的公司设计,我需要创建下图所示的图形环境/设计,并在右侧加上标题。

问题是,我没有从标签内部获得建议

\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

证明其有效:

图片

相关内容