l*******r 发帖数: 322 | 1 假设我有一个很长的URL,i.e.
http://this.is.a.very.long.URL/and it also contains spaces/and_underlines/and~even~tildes/
我希望在文中引用它,使得
1. 读者能够在最后的PDF文件中通过单击访问该链接
2. 在tex文件中我可以直接copy+paste这些链接,而不需要加上很多"\"
(e.g. avoid converting "and_underlines" to "and\_underlines")
3. 链接很长,希望能够自动分行
4. URL中的空格能够被显示出来
我试了 \url{URL},满足要求1/2,但是PDF文件里面的URL空格都被吃掉,而且不能自
动分行
我又试了 \href{URL}{URL},满足要求3/4,但是我要加上"\",而且跳转访问的连接都
自动带上了这些"\",导致不能访问
各位各位,有什么好建议吗?谢谢谢谢 |
z*a 发帖数: 1681 | 2 空格用%20代替啊
【在 l*******r 的大作中提到】 : 假设我有一个很长的URL,i.e. : http://this.is.a.very.long.URL/and it also contains spaces/and_underlines/and~even~tildes/ : 我希望在文中引用它,使得 : 1. 读者能够在最后的PDF文件中通过单击访问该链接 : 2. 在tex文件中我可以直接copy+paste这些链接,而不需要加上很多"\" : (e.g. avoid converting "and_underlines" to "and\_underlines") : 3. 链接很长,希望能够自动分行 : 4. URL中的空格能够被显示出来 : 我试了 \url{URL},满足要求1/2,但是PDF文件里面的URL空格都被吃掉,而且不能自 : 动分行
|
l*******r 发帖数: 322 | 3 不是很明白你的意思
latex里面输入百分号(%)不是都要加一个反斜杠(\)在前面吗?
还是不满足上面的条件2啊
我现在能想到的一个解决方法是写成
\href{URL}{URL_tex}
其中URL就是原始的超链接(包括空格,下划线,tildes等)
URL_tex就是tex格式的超链接,在各种特殊符号前加入"\"
看上去很麻烦啊,hoho
【在 z*a 的大作中提到】 : 空格用%20代替啊
|