crossreftools

如何在枚举列表项中交叉引用可选参数内容?
crossreftools

如何在枚举列表项中交叉引用可选参数内容?

下面,是否可以创建一个交叉引用来打印内容可选参数的“类似注释”字段\ditem? 也就是说,我希望在引用标签时能够打印“一些大内容”(不带引号)ex:wow。 \documentclass{memoir} \usepackage{amsthm,thmtools} \usepackage{enumitem} \declaretheoremstyle[ headfont= \sffamily\bfseries, headpunct={\sffamily\bfseries.}, postheadspace=0.5em, notefont=\sffam...

Admin

如何避免使用 crossreftools 包来处理定理注释?
crossreftools

如何避免使用 crossreftools 包来处理定理注释?

crossreftools与hyperref和一起使用cleveref,我可以获得交叉引用,如下面的输出所示,其中包括“命名定理”的名称或普通定理的注释字段: 以下是来源: \documentclass{memoir} \usepackage{xstring} \usepackage{suffix} \usepackage{amsthm,thmtools} \swapnumbers \usepackage{hyperref} \hypersetup{colorlinks,linkcolor=red} \usepackage[nameinlink,no...

Admin

超链接打印正常但跳转到错误的目标
crossreftools

超链接打印正常但跳转到错误的目标

当我使用 pdflatex 处理一本书长度的文档时,在第 6 章中,同一章中几个指向类定理环境的独立链接在 pdf 输出中正确打印,但单击这些链接会将您带到不同章节中编号相同的项目! 具体来说,文本为“示例 6.9”的链接跳转到示例 1.9,文本为“命题 6.12”的链接跳转到“命题 6.12”。 错误跳转到的目标的标签肯定与预期目标的标签完全不同。 可能出了什么问题? 唉,到目前为止我还没法写出 MWE。序言被分成了十几个单独的文件。 为了帮助诊断,以下内容: 摘录自来源处,其中定义了相关标签并进行了交叉引用; .aux 文件中的相应条目;以及 提取...

Admin

为什么这个自定义的“mytarget/mylink”定义对不能正常工作?
crossreftools

为什么这个自定义的“mytarget/mylink”定义对不能正常工作?

目标是获得一对命令,\mytarget(*)和\mylink/ \Mylink。具体来说,我感兴趣的是为什么“我的”解决方案不起作用,以及如何修复它(如果可能的话)。 句法 \mytarget{<label name>}{<Text to display>} \mytarget*{<label name>}{<Text to display>} \mylink{<label name>}{<Text to instead display / could be empty>} \my...

Admin

为什么 \crtcref 会产生这个奇怪的错误?
crossreftools

为什么 \crtcref 会产生这个奇怪的错误?

这个问题不是要解决问题本身,因为我已经有了解决方法,如下面第 1 点所示。这更多的是试图理解为什么会发生某个错误。考虑以下非常简单的示例,其中包含几个<...>要替换的字段,这样我就不必输入许多类似的代码块。 \documentclass{amsart} \usepackage{hyperref} \usepackage{cleveref} \newtheorem{<theorem_environment_name>}{Theorem}[section] \usepackage{crossreftools} \begin{docum...

Admin

nameref 分段:参数必须按连续顺序编号
crossreftools

nameref 分段:参数必须按连续顺序编号

在对 TeXLive 2020 进行最新更新之后,使用文档类的书长文档memoir现在无法使用 pdflatex 或 xelatex 进行编译,尽管我没有对源代码进行任何更改。 哪些软件包损坏了东西?如何修复? 我很难知道从哪里开始诊断问题!以下是日志的摘录: (/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/nameref.sty Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section (/usr/local/...

Admin

crossreftools + docliccense 重述可重述定理时出现错误
crossreftools

crossreftools + docliccense 重述可重述定理时出现错误

如下图所示,加载和后crossreftools,doclicense我在第二restatable当重新表述定理时,pdflatex 通过。 ./restate-thm.tex:43: Undefined control sequence. \@calc@post@scan ...st@scan \else \def \calc@next {\calc@error #1}\fi \fi \f... 我明白了不错误时... crossreftools已加载但...

Admin

XSIM 和 crossrefs
crossreftools

XSIM 和 crossrefs

我查看了模板xsim_crossref.tex(在 XSIM 文档中)以在语句和解决方案之间创建超链接。 它运行正常,但现在我想隐藏空引用(没有解决方案的练习)。正如第一条评论中所建议的,这可以通过条件测试来完成\IfExistSolutionTF,但第一个没有解决方案的练习是空的。 我该如何修复它? 是否有可能只有一个解决方案环境?IE删除solprob并仅sol在后续中使用。 平均能量损失 \documentclass[oneside]{scrbook} \usepackage{xcolor,lipsum,hyperref} \usepackage...

Admin

babel-french 与 crossreftools 的另一个不兼容问题
crossreftools

babel-french 与 crossreftools 的另一个不兼容问题

注释掉所示行后,以下同时使用babel-french和的操作将给出其末尾crossreftools两个命令的预期输出:crossreftools \documentclass{article} \usepackage{amsthm} \usepackage{thmtools} %\usepackage[french,main=english]{babel} \makeatletter \declaretheoremstyle[ headformat=\NAME\NUMBER\let\thmt@space\@empty\NOTE, ]{thmstyl...

Admin

引用时将命名定理名称的大多数字母改为小写
crossreftools

引用时将命名定理名称的大多数字母改为小写

在下面的源代码中,我有一个环境,当使用时,它会显示其可选参数中namedtheorem的键的值,而不是通常的“定理” 。name 该名称的首字母大写(连词和介词除外),与任何头衔一样。 但是,在文中引用该定理时,我希望将所有首字母都小写,除了专有名词(例如“Euler”)之外,这些专有名词当然应该保持大写。 如何才能做到这一点? \documentclass{article} \usepackage[left=0.75in,right=0.75in]{geometry} \usepackage{textcase} \usepackage{amst...

Admin

babel 和 crossreftools 不兼容?
crossreftools

babel 和 crossreftools 不兼容?

以下 MWE 给出错误: ./test.tex:10: Missing \endcsname inserted. <to be read again> : l.10 \section{A section}\label{sec:one`} 来源: \documentclass{article} \usepackage[T1]{fontenc} \usepackage[french,main=english]{babel} \usepackage{crossreftools} \begin{docu...

Admin

! \@firstoftwo 的参数有一个额外的 }
crossreftools

! \@firstoftwo 的参数有一个额外的 }

我正在尝试编写从标签中提取和格式化信息的宏。 我收到了消息 ! Argument of \@firstoftwo has an extra }. <inserted text> \par l.84 ... is text that refers to \fullcref{sec:foo} . \\ ? x 从 \documentclass{article} \usepackage{amsmath} \...

Admin