nameref

标记一个 longtblr 行并引用特定的列
nameref

标记一个 longtblr 行并引用特定的列

我试图从一个例子开始LaTeX 中的引用表格行为行创建标签,但我还没有在环境中成功实现longtblr。我目前的代码是: \documentclass{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{array} \usepackage{float} \usepackage{makecell} \usepackage{nameref} \usepackage{setspace} \usepackage{tabularray} \usepackage[absol...

Admin

某一节中 tcbtheorems 的标签或键
nameref

某一节中 tcbtheorems 的标签或键

我确信很多人已经问过这个问题,但我找不到正确的答案。 我想跟踪我提供给 tcbtheorem 的标签/键。我不知道遇到此问题的最佳做法,我希望在文档的某个地方有一个部分或章节,但我也希望在 pdf 的边距部分中有标签/键。 我看到了这个想法,最好将标签/键放在 pdf 的边缘部分。 但是当我尝试这样解决时,当我使用 \label{} 时我确实得到了预期的结果(参见下面提供的代码) 还 % Command to automatically display the reference \newcommand{\autoNameref}[1]{\nameref{d...

Admin

测试标签的“name”键是否为空
nameref

测试标签的“name”键是否为空

我想测试在加载 nameref 时附加到标签的“name”键是否为空。可以使用 refcount 以可扩展的方式检索该值,\getrefbykeydefault并按如下方式进行测试。 \documentclass{article} \usepackage{nameref} \begin{document} \section{bla} \label{mylab1} \section{} \label{mylab2} \ExplSyntaxOn \tl_if_empty:eTF { \getrefbykeydefault{mylab1}{name}{} ...

Admin

revtex4-2 类和 nameref 包冲突
nameref

revtex4-2 类和 nameref 包冲突

\documentclass{revtex4-2} \usepackage{hyperref} \begin{document} Hello World \end{document} 产生以下警告: Package nameref Warning: The definition of \label has changed! Check your packages! Replacing it with the kernel definition on input line 145. 有人能向我解释一下问题是什么吗,以及如何让 revtex 与 hyperr...

Admin

如何使 cleveref 和 nameref 与 documentclass wlscirep 和 \section* 一起工作?
nameref

如何使 cleveref 和 nameref 与 documentclass wlscirep 和 \section* 一起工作?

问题:如何制作cleveref并nameref使用\documentclass{wlscirep}和\section*? 注意\documentclass{wlscirep}来自“科学报告投稿模板“。下面我展示了我用cleveref和测试的案例nameref: (1)cleveref与\documentclass{article}和\section \documentclass{article} \usepackage{cleveref} \begin{document} \section{Methods}\l...

Admin

titlesec 更新后,使用 nameref 的引用消失了
nameref

titlesec 更新后,使用 nameref 的引用消失了

随着 titlesec 包的最新更新(从 v2.14 到 v2.15),所有引用都nameref消失了。我认为这是一个错误? 此 MWE 显示了该问题: \documentclass{article} \usepackage{titlesec} \usepackage{hyperref} \begin{document} \section{This is my section} \label{label:thisisthelabel} This is my reference: \nameref{label:thisisthelabel} \end...

Admin

重新定义定理突破 nameref
nameref

重新定义定理突破 nameref

我想定义一个命令\keyifythm{<envname>},重新定义 amsthm 定理环境以采用键值可选参数。我下面的方法有效,但由于我不明白的原因,它破坏了nameref支持。这是一个最小的非工作示例: \documentclass{article} \usepackage{amsthm,nameref} \ExplSyntaxOn \keys_define:nn { thmkeys/thmuse } { name .tl_set:N = \l_thmkeys_thmuse_name_tl, } \NewDoc...

Admin

检查标签文本是否为空
nameref

检查标签文本是否为空

我正在尝试检查文本标签是否为空。为此,我尝试使用\ifblanketoolbox 包中的命令。在以下 MWE 中,我预计它\refdescx{\nameref{lab2}}会返回文本“EMPTY”: \documentclass[hidelinks,oneside]{book} \usepackage{etoolbox} \usepackage{hyperref} \usepackage{cleveref} \makeatletter \newcommand{\refdescx}[1]{% \protected@edef\@tempa{#1}% \...

Admin

使用表的名称(而非编号)将表链接回参考
nameref

使用表的名称(而非编号)将表链接回参考

我正在尝试在表格/图片和我手动创建的所有表格/图片列表之间创建双向链接。即,表格列表中的每个项目都应链接到一个表格,单击表格标题应链接回参考资料。 当链接表格/图形时,我想使用表格/图形名称,而不是其编号,因为这样是可能的\namref。 我发现了一个使用时有效的解决方案\ref,但当我尝试\nameref在超链接内插入时,它不再起作用。我尝试\phantomsection在表格标签前插入并使用 删除链接\nameref*以避免链接之间发生冲突,但这没有帮助。我还尝试了其他各种链接设置,例如使用cleverref,但尚未成功。 因此,以下代码不起作用,但如果...

Admin

ref 引用了正确的数字,但 nameref 使用了错误的名称
nameref

ref 引用了正确的数字,但 nameref 使用了错误的名称

这是我的第一个问题,所以如果缺少详细信息或者我的问题可以写得更清楚,我很抱歉。任何帮助都将不胜感激。 我想使用 hyperref 来引用我的一个附录的名称,这样我就可以写: ...detailed information is found in \nameref{App:B} 结果是 ...detailed information is found in Appendix B - Matlab Code 问题是,我的附录没有编号,所以我使用 \refstepcounter 手动增加章节计数器。现在,当我使用 \ref 引用附录时,输出的编号是正确的,但当...

Admin

当表格标题选择 textcolor = white 时,nameref 不会显示在主文本中
nameref

当表格标题选择 textcolor = white 时,nameref 不会显示在主文本中

我有一张红色背景的表格,使用白色文字作为标题比使用黑色文字效果更好。这是通过使用以下方法实现的: \begin{tcolorbox}[colback=yellow!10!white,colframe=csuOrange,title= \caption{ \textcolor{white}{Qualitative feedback from students in Bioethics courses. }\label{table_evaluation_bioethics}}] 但是,尝试\nameref{}在正文中使用来引用表格不会显...

Admin

\nameref 和 xifthen 的 \isempty 无法正常工作
nameref

\nameref 和 xifthen 的 \isempty 无法正常工作

因此,我制作了一个宏\fullref并将其与 组合起来,\ifthenelse以在未打印任何内容时删除[]。但是,例如,当定理没有名称时,\nameref不会打印任何内容,但xifthen不会\isempty返回 true。发生了什么? \documentclass[12pt]{article} \usepackage[english, ukrainian]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{xifthen} \usepackage{amsma...

Admin

附录部分引用错误
nameref

附录部分引用错误

我正在使用发布的宏这里(参见第一个答案),自动将章节编号添加到 \nameref。 处理附录时,它不添加附录章节的参考编号,而是添加当前章节的参考编号。 有什么更正吗? \documentclass{article} \makeatletter \newcommand\appendix@section[1]{% \refstepcounter{section}% \orig@section*{Appendix \@Alph\c@section~: #1}% \addcontentsline{toc}{section}{Appendix \@Alph\c@se...

Admin

从 nameref 中删除引用
nameref

从 nameref 中删除引用

我有一些定理/引理,它们的名称中有引用,如下所示: \begin{lemma}[Park's Lemma~\textnormal{\protect{\cite{park}}}]\label{lemma:parks-lemma} This is Park's Lemma \end{lemma} 现在,当我引用这个引理时,我只想引用名称,如下所示: \nameref{lemma:parks-lemma} 现在,每次引用这个引理时,我也会得到名称中的引用,这是我不想要的。有什么方法可以告诉 nameref 跳过这部分吗?我正在使用amsthm。 编辑:...

Admin

使用 \nameref 引用附件
nameref

使用 \nameref 引用附件

我使用我的大学模板 Latex(蒙特利尔大学)来制作这些内容,但遇到了一个错误,我不知道如何修复它:我使用模板的命令来创建附件(\Annexe),但这对我来说不是一个完美的方法,因为当我想用“\nameref”在我的文本中引用它们时,我得到的是“REFERENCES”,而不是我的附件的名称。我找到了一种修复它的方法,方法是这样做: \section*{\Annexe{Entrevue avec Frédéric Auger}}\label{section:Fred} 我知道将一个命令放入另一个命令中确实不太干净,但这解决了我现在遇到的所有问题: \nam...

Admin