我已经按类型加载了定理,并在章节中按类型加载了定理(学习者提示:添加第一个才能添加第二个)。
所以我使用定理环境来表示不同类型:命题、推论、引理等。
我找不到如何以“命题 1.1”的格式交叉引用它们的解决方案。手册也没有帮助。请提供适合学习者的分步指南!(例如,我需要先将任何东西加载到默认的 LyX 中吗?必须粘贴哪个 LaTeX 代码等?)
我的论文截止日期是一周后,因此需要紧急帮助!
下面显示了我被卡住的原因:
1:在推论环境下,我在推论 1.1 后立即单击并插入标签,LyX 自动在标签上下文中显示“Under-the-same”,因此我将其更改为推论 1.3
2:我在文中插入交叉引用作为“格式化引用”。
3:PDF 中的交叉引用结果不包含“推论”标题,只有 1.3:
更新:我刚刚发现,在 Classicthesis 模板使用的自动交叉引用下,这是正常的,根据其解释:
所以我只想知道如何手动输入参考标签,以便它在 PDF 中以彩色显示“命题 1.1”?或者最终的解决方案是通过更改配置文件中的 LaTeX 代码,这样不是太复杂吗?
学习者更新
我刚刚意识到我可以在 document->setting->pdf properties-> 勾选“customize hyperref options”->hyperlinks 中更改交叉引用的样式。您可以删除红框或使它们有颜色或无颜色!
答案1
您需要在定理或推论中插入 > 标签。假设标签是cor:myprecious
。这些环境可能尚未定义 autorefname,因此您必须添加
\providecommand{\thmautorefname}{Theorem}
\providecommand{\corautorefname}{Corollary}
\providecommand{\lemautorefname}{Lemma}
要么进入 classicthesis-config.tex(例如,大约 230 行),要么进入 Document>Settings>Preamble,然后您可以在 TeX 框(ctrl-L)中插入自动引用,\autoref{cor:myprecious}
或者使用手册中所述的自定义插入(上面的截图)