我正在努力让我的一些数字被贴上阴谋的标签

我正在努力让我的一些数字被贴上阴谋的标签

我希望在我的文档中的一些图像下方,标题为“scheme1.1 等”,而不是“figure1.1”,我想知道是否可以有选择地执行此操作,因为我使用 Chemdraw 来绘制图形和方案,而不想使用 chemfig。谢谢您的帮助。

答案1

有三种可能:

  1. 加载chemscheme并使用scheme适合您的方案的环境:

    \documentclass{article}
    \usepackage{chemscheme}
    \usepackage{graphicx}
    \begin{document}
    \begin{scheme}
      \includegraphics{example-image-a}
      \caption{This is a scheme and not a figure!}
    \end{scheme}
    \end{document}
    
  2. 加载chemmacros其模块scheme并将scheme环境用于您的方案:

    \documentclass{article}
    \usepackage{chemmacros}
    \chemsetup{modules={scheme}}
    \usepackage{graphicx}
    \begin{document}
    \begin{scheme}
      \includegraphics{example-image-a}
      \caption{This is a scheme and not a figure!}
    \end{scheme}
    \end{document}
    
  3. 定义scheme自己的浮点数,例如使用newfloat包:

    \documentclass{article}
    \usepackage{newfloat}
    \DeclareFloatingEnvironment[
      fileext = los ,
      listname = {List of Schemes} ,
      name = Scheme
    ]{scheme}
    \usepackage{graphicx}
    \begin{document}
    \begin{scheme}
      \includegraphics{example-image-a}
      \caption{This is a scheme and not a figure!}
    \end{scheme}
    \end{document}
    

    根据您正在加载的文档类和包,可以使用定义浮点数的其他可能性。memoir有自己的机制,KOMA-Script 类有\DeclareNewTOC,有floatfloatrow包…

这三个例子都给出了

在此处输入图片描述

相关内容