xr-hyper

xr-hyper 与 amsart 兼容吗?
xr-hyper

xr-hyper 与 amsart 兼容吗?

xr-hyper我在使用(文件之间的交叉引用)类时遇到了问题amsart。 以下代码在尝试编译两个.tex文件时出现错误(见下文);无论我先编译哪个文件,都会通过,但第二个文件编译失败。如果我用 替换,它会按预期\usepackage{amsart}工作\usepackage{article}。 \usepackage{xr}如果我写的不是,文件确实可以编译(并显示正确的引用)\usepackage{xr-hyper},但在这种情况下,跨文件超链接似乎被误导了(对于article类和amsart类而言)。 有什么建议么? 文件一,称为my_part_I.t...

Admin

参考文献中的数学符号导致 xr-hyper 崩溃
xr-hyper

参考文献中的数学符号导致 xr-hyper 崩溃

我想使用 排版来自外部文档的交叉引用xr-hyper。一旦外部文档中某些引用的文本中出现数学符号,就会引发错误。 以下是我最初得到的错误的 MWE 重现情况。 % FILE PREAMBLE.TEX \usepackage{xr-hyper} \usepackage{mathtools} \usepackage[stixtwo]{fontsetup} \usepackage{cleveref} % FILE EXTERNAL.TEX % !TeX TS-program = xelatex \documentclass{article} \input{p...

Admin

Cleveref 错误地在外部引用中显示文件名
xr-hyper

Cleveref 错误地在外部引用中显示文件名

我正在使用 和 的组合xr-hyper,hyperref其中cleveref包含多个文件。我拥有的旧代码不再正常工作。外部引用现在包括外部文件的文件名,而不仅仅是引用的编号。 在下面的例子中,我fileone先编译,然后编译filetwo,它引用了中的部分fileone。然后的输出filetwo是 而不仅仅是Section 1。 fileone.tex \documentclass{article} \usepackage{xr-hyper} \usepackage{hyperref} \usepackage{cleveref} \begin{docu...

Admin

与其他文件中的定理的交叉引用
xr-hyper

与其他文件中的定理的交叉引用

非常简单的例子。假设我有两个文件: # first.tex: \documentclass[acmtog,anonymous,review]{acmart} \begin{document} \section{}\label{sec:first} \begin{theorem}\label{thm:first} \end{theorem} \end{document} 和 # second.tex: \documentclass[acmtog,anonymous,review]{acmart} \usepackage{xr} \externald...

Admin

xr-hyper 在对外部文档的引用中包含文件名
xr-hyper

xr-hyper 在对外部文档的引用中包含文件名

我知道我可以从外部文档中引用方程式、章节等,如下例所示。 但是在我的示例中,如何包含外部文档的名称 主要结果可以在 \nameref{B-sec:main-result} 中找到 应该显示(可能包含在我使用 [] 指示的超链接中 主要结果可以在[docB Main result]中找到 docA.tex \documentclass{article} \usepackage{xr-hyper} \usepackage[colorlinks]{hyperref} \externaldocument[B-]{docB}% <- full or...

Admin

\ref 命令只对 2 个表中的 1 个有效(overleaf)
xr-hyper

\ref 命令只对 2 个表中的 1 个有效(overleaf)

我有两个文件,如下所示(分别是 main_text.tex 和 supplemental_text.tex)。输出是“1 ??”。为什么问号的位置没有 2? 我从头开始多次编译这两个文档。这是我得到的错误:{@firstoffive }\fi \ref {table:ICC} \end {document} ! 扫描使用 \Hy@setref@link 时文件结束。 感谢您的帮助! \documentclass{article} % Add cross-referencing between different files \usepackage{xr-...

Admin

make4ht 多个文件超链接问题,文件顶部有标签
xr-hyper

make4ht 多个文件超链接问题,文件顶部有标签

以下内容使用 编译make4ht但htlatex会引发一些错误。我尝试使用 make4ht 处理多个文件并使用xr-hyper和在它们之间建立链接hyperref。在某些情况下,我想链接到特定的部分、方程式等,但在其他情况下,我只想链接到文档。为此,我设置了一个典型的文档,如下所示,保存为main.tex \usepackage{amsmath} \usepackage{xr-hyper} %hyperlinks and referencing \usepackage{hyperref} \usepackage[capitalize,nameinlin...

Admin

make4ht xr-hyper 和 hyperref 无法编译
xr-hyper

make4ht xr-hyper 和 hyperref 无法编译

如同xr-hyper 和 cleveref 无法使用 make4ht 进行编译,以下示例可以使用 进行编译,pdflatex但无法使用make4ht main.tex: \documentclass{article} \usepackage{hyperref} \usepackage{cleveref} \begin{document} \section{First Section} \label{section} \begin{equation} \label{equation} \int f(x) dx \end{equation} \e...

Admin

xr-hyper 和 cleveref 无法使用 make4ht 进行编译
xr-hyper

xr-hyper 和 cleveref 无法使用 make4ht 进行编译

我正在尝试使用 cleveref 在文档之间进行交叉引用,并使用 make4ht 进行编译。以下示例可以使用 pdflatex 进行编译,但不能使用 make4ht 或 htlatex 进行编译。 main.tex: \documentclass{article} \usepackage{hyperref} \usepackage{cleveref} \begin{document} \section{First Section} \label{section} \begin{equation} \label{equation} \int f(...

Admin

让 tex_file_2 从 tex_file_1 继续计数
xr-hyper

让 tex_file_2 从 tex_file_1 继续计数

我有 tex_file_1(正文),其中包含编号的推论、命题等。在 tex_file_2(附录)中,我希望编号从 tex_file_1 停止的地方开始。因此,如果 tex_file_1 中的最后一个命题是命题 4,我希望 tex_file_2 中的第一个命题是命题 5。 我将其各自的序言部分链接如下: \usepackage{xr-hyper} \externaldocument{tex_file_2} % this is in tex_file_1, and vice-versa 我可以对其进行硬编码,例如在 tex_file_2 中我只需输入\set...

Admin

当其他文档位于单独的文件夹中时,使用 tex4ht 和 xr-hyper 会出现问题
xr-hyper

当其他文档位于单独的文件夹中时,使用 tex4ht 和 xr-hyper 会出现问题

附言:底部有一个包含所有文件的 zip 文件。 我将大文档拆分成多个较小的文档,现在每个章节将单独编译(在自己的文件夹中),作为单独的 PDF 文件(不使用\include或,而是作为具有自己的和 的\input单独文档)title\begin{document} 但我仍然需要从主文档引用其他文档来构建表格并引用每章中的问题。 所以我使用xr-hyper。效果很好。我有这个 MWE 树来显示我当前的设置 main.tex | +------ chapter_1/ch1.tex +------ chapter_2/ch...

Admin