相关疑难解决方法(0)

通过其[名称]引用类似定理的环境

我正在使用n定理来排版一组条件.在我的序言中,我有:

\theoremstyle{empty}
\newtheorem{Condtion}{Condtion}
Run Code Online (Sandbox Code Playgroud)

当我想排版一个条件时,我写道:

\begin{Condtion}[name]
\label{cnd:nm}
foo foo foo
\end{Condition}
Run Code Online (Sandbox Code Playgroud)

名称在条件文本开头的同一行显示粗体,没有数字或任何内容.完善.

我现在要做的是通过\ref命令的某个变体引用条件,\ ref调用数字[在其他地方不显示]\thref为第n个条件写入"条件n"\nameref写入SECTION的名称标签.这里提出了一个zref解决方案,但似乎并不令人满意和笨拙.

有关简单方法的任何建议吗?(即使是更简单的zref解决方案也会很好)目前我已经\newcommand为每个条件定义了一个并使用它而不是引用条件本身.这在语义上是不透明的,只是不满意......

(编辑:我通过电子邮件发送了一位n定理的作者Wolfgang May,他解释说在n定理中没有办法实现这一点,因为没有记录[name]选项.)

(编辑:这不是评论中建议的欺骗,因为我有兴趣通过其可选的name命令引用环境,而不是引用它所在的部分/章节.)

latex

7
推荐指数
1
解决办法
8658
查看次数

如何在LaTeX中发出引用的文本内容?

我有一节:

\section{Introduction} \label{sec:introduction}
Run Code Online (Sandbox Code Playgroud)

我想要一个链接到链接文本是该部分名称的部分.我可以用hyperref:

The \hyperrf[sec:introduction]{Introduction} introduces the paper.
Run Code Online (Sandbox Code Playgroud)

但这需要重复章节标题("简介").有没有办法抓住它?ref产生节号,这是不对的. autoref产生"部分",然后产生部分编号,这也是不正确的.

latex

4
推荐指数
1
解决办法
2492
查看次数

标签 统计

latex ×2