如何在 LyX 中添加指向某个部分的超链接

如何在 LyX 中添加指向某个部分的超链接

我正在尝试在 LyX 中从某个单词添加超链接以指向某个部分。假设有一个名为“ABC”的部分和另一个包含单词“abc”的部分“XYZ” - 因此我想从“abc”到“ABC”创建一个链接,这意味着如果读者点击“abc”,它将把他带到“ABC”部分。以前的帖子建议点击Insert->label然后,Insert->Cross-Reference但它确实按预期执行(它只打印部分编号,而不是实际链接)。

如何解决这个问题?

答案1

你似乎混淆了一些通用术语

在 Lyx 或 Word 等软件中编辑时,有方法可以从一个交叉引用跳转到另一个交叉引用,这些位置可能被称为书签或标签等,这可能会与这些术语的其他用法混淆。

关键是这些是内部链接,以方便编辑。

第二种形式的链接是超链接,它将带您进入文档外部的空间(或者同样可以将您链接回来,就像从外部到达一样),Lyx 中的典型超链接显示为

Hyperlink: https://www.lyx.org/trac/wiki/BugTrackerHome

这两个应用程序都使用混合形式,您可以跳转到文档,然后跳转到内部地址。

这是最容易引起混淆的地方,因为外部链接的语法可能与内部链接的语法不同。

TeX 有许多软件包可以帮助添加这些功能,其中一个软件包是 hyperref,它可以处理外部和内部引用。

您希望交叉引用内部 abc内部的标签ABC这只有当两者使用完全相同的标签时才有可能 在此处输入图片描述 因此,我们将该部分标记为 ABC,并将交叉引用放入 XYZ 部分,以便我们能够向前或向后跳转。

这适用于编辑器中的交叉引用,但你在 PDF 中看不到任何内容,因为编译器没有被指示加载 Hyperref,所以要文档 > 设置 > PDF 属性 勾选使用 Hyperref 支持然后定义您的首选选项。

现在当我们编译时,我们默认得到红色链接 在此处输入图片描述

相关内容