微调子图标签

微调子图标签

我有一个report包含大量子图的大型文档(在课堂上),目前我正处于从(显然已弃用的)subfigure包迁移到的过程中subfig,但我无法让更精细的细节正常工作。具体来说:

  • 我想要以 1.1(a)格式打印出该形式的正常参考资料\ref{fig}(即章节、图形、子图,后者带有括号)。
  • 我想要一个\subref允许我访问该标识符的(a)部分的 -type 命令。
  • 我还想要一个\subref*-style 调用者,它允许我单独获取 a,而不需要括号(或者,允许我一次引用多个部分,即直接引用图 1.1(bd)或(e,f)。

我知道先前这个问题但是那里的方法只允许实现三个目标中的两个,因为它们要么接管上面的操作\subref*\subref要么污染\thesubfigure计数器。

我可以接受通过搜索和替换完成的迁移(例如更改\subfigure[...]{...}为)\subfloat[...]{...},但我对需要将其更改为完整基于环境的解决方案的更改更加谨慎。此外,任何解决方案都需要与配合良好hyperref

我还应该说,令我沮丧的是,“弃用”的软件包被其他远不够灵活且严重破坏向后兼容性的软件包所取代。

相关内容