在一个上一个问题,在@Aditya 的帮助下,我能够将参考书目源文件中的 URL 分成多行,并且仍然可以使链接正常工作。
现在,我想在我的源 .tex 文件中执行相同的操作,因此我尝试了类似操作,如@Aditya 提供的答案中所示:
\setupinteraction
[state=start]
\starttext
\useURL
[myUrl]
[
"https://www.g
oogle.com"
]
\goto{link}[url(myUrl)]
\stoptext
不幸的是,链接不起作用。当我不将 URL 拆分成多行后,链接再次有效。
实际上,我的链接很长,在vim
编辑器中强制进行不舒适的行续写。我怎样才能在源文件中拆分较长的 URL .tex
,同时仍使链接在生成的 PDF 中正常工作?
答案1
可能使用类别代码为 14(注释)的字符来结束跨行断行的行,通常%
,并且不在引号之间嵌套内容,这样可以达到以下效果:
\setupinteraction
[state=start]
\starttext
\useURL
[myUrl]
[%
https://www.g%
oogle.com%
]
\goto{link}[url(myUrl)]
\stoptext