问题标签 [hyperref]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pandoc - 通过 pandoc 转换 docx -> tex 时禁用超链接生成
我有一个docx
包含很多交叉引用的文件。然而,这些交叉引用中的大多数都是虚假的。我想将它转换为 LaTeX,但这会导致许多\hyperlink
命令分散在整个文档中。我想pandoc
转换文件但不创建超链接。
我在https://pandoc.org/MANUAL.html中搜索了hyperref
、hyperlink
和,但唯一的命中是会生成超链接的评论,而不是关于如何避免创建它们的建议。cross-reference
r - 如何系统地更改 knitr \label{} 行为以添加超链接锚点
我想改变knitr
' 在创建figure
环境LaTeX
以调用与 不同的LaTeX
命令时的行为\label{}
,例如,\alabel{}
我定义\alabel
在其中运行\label{foo}
以及\hypertarget{foo}{}
使用hyperref
LaTeX
包的位置。我这样做是为了可以在 Web 浏览器中构造一个 URL,以访问使用..pdf
构建的文档中的特定位置pdflatex
,例如http://.../my.pdf#nameddest=foo
.
如何在图中覆盖\label{}
或发出附加信息\hypertarget{same label used by \label{}
?
这是在.Rnw
文件的上下文中。我希望锚出现在figure
环境for optimal positioning of the cursor when jumping into the
.pdf` 文档中。
更新
在重新考虑这一点时,我认为最好不要生成hypertarget
锚,而是编写一个R
函数来解析LaTeX
aux
文件以检索引用的页码(\newlabel
行)以生成pdf
文件所需的 URL。在.Rnw
or.Rmd
文件中,我可以在句子中调用此函数来插入计算的 URL。
更新
毕竟我决定采用@werner 的出色方法,该方法完美无缺。对于任何对R
不需要使用的基于 - 的方法感兴趣的人hypertarget
,这里是LaTeX
设置它所需的代码 - 这可以处理物理页码与逻辑页码不匹配的情况(例如,使用诸如章号 - 章内的页码。
这是在文件R
中进行查找的函数:.aux, .pag
latex - LaTeX - 带有 hyperref 包的两页“1”
编译 LaTeX 文档时,我得到两页编号为“1”的页面:首页和目录的第一页。这是一个MWE:
编译时(简单地使用pdflatex file.tex
),我得到这个:
但是当我删除 line 时
\usepackage{hyperref}
,页码很好。请注意,我需要这个包来链接到我的目录中的页面,但也许有更好的方法可以做到这一点。这里发生了什么?如何获得正常的页码?
提前致谢。
javascript - 在 hyperref 中使用表单中的 TextField 作为 href(或 PushButton)的 URL
所以我似乎无法弄清楚这一点。在 Latex “表单”环境中,想象有一个如下所示的文本字段:
现在,如果你想在同一个表单块的其他地方访问它,你可以这样做:
但是,你怎么能把它转换成其他地方的超链接呢?最终目标是让它在一个文本字段中输入 URL 时,在相邻字段中出现一个可点击的链接。到目前为止,以下方法都失败了:
和
第一种方法只是在 pdflatex 编译时崩溃,后者成功(仅当在 url 中指定 https:// 时),但由于它试图访问一些任意 url 而失败(复制下面我的用户名更改为 USERNAME 匿名):
上述提交按钮(失败)的最小测试用例如下:
latex - TeXLive 中 hyperref 和 hpdeftex 的版本不匹配错误
hyperref
我在使用我的 TeXLive 安装时遇到问题。这是一个简单的例子:
导致此错误
谷歌搜索只会返回 TeXLive 2016 中的一个错误 - 我有 TeXLive 2019。
编辑这是我的日志文件:
latex - 乳胶 - 仅将图像链接周围的淡蓝色框删除到特定位置
我想对hyperref
Latex 的包装提出问题。我用公司的标志写报告,我想添加一个到公司官方网站的隐式链接,这样如果有人点击这个标志就可以打开官方网页。问题是这会产生一个特别难看的淡蓝色盒子,因此我想将其删除。我可以通过更改规范上的颜色来删除外部链接上的所有框(并设置白色,也许还有一种删除方法),但我试图仅在这个特定链接上进行更改,而不是在所有其他链接上进行更改文档的其他部分。
在乳胶代码部分下方:
有人知道这样做的特殊技巧吗?预先感谢您的任何帮助。
r-markdown - 如何在 R markdown 中添加边框文本引用?
我是 R 中相对较新的用户,在过去的几天里,我一直在寻找如何在 Rmarkdown 的文本引用中添加边框。根据我在网上看到的情况,我准备了这个 YAML 前端。
有了这个 YAML,我可以在文本引用中使用不同的颜色,这要归功于 LaTeX 的 hyperref 包。当我阅读它的文档时,实际上它说如果我使用 linkbordercolor 参数(我也尝试了“citebordercolor”参数,但它也没有工作),它应该在文本引用周围设置边框,但实际上并没有。(我还查看了 xcolor 文档,那里也写了同样的内容(请参阅http://mirrors.ibiblio.org/CTAN/macros/latex/contrib/xcolor/xcolor.pdf中的第 27 页)
因此,您能帮我在引文周围添加边框吗?
latex - 无效参考的乳胶构建失败
当我有一个无效的引用(我正在使用 nameref)时,我希望 Latex 构建失败。现在我只收到一个警告:
我怎样才能配置 Latex 来给我一个错误呢?
latex - 我们如何让一个词指代乳胶中的部分或图片?
我们如何让一个词指代乳胶中的部分或图片?我知道如何通过 \ref{} 来引用某些东西,但是当我们使用它时,我们会看到部分或表格或图片的编号或......但我想用 \href{}{} 之类的东西来引用某个词部分、表格、图片等元素。