При вязании файла Rmd в формате pdf хэштеги в ссылках на книги bookdown преобразуются в # и не работают

#r #r-markdown #bookdown

#r #r-markdown #bookdown

Вопрос:

Когда я вяжу следующий файл Rmd в формате pdf, # ссылка на книгу bookdown преобразуется в # и не работает. Ссылка работает нормально, если Rmd связан в формате html вместо pdf.

Я пытался избежать # с помощью и \ ; ни один из них не сработал.

 ---
output: pdf_document
urlcolor: blue
---

This link does not work in the rendered pdf:

https://bookdown.org/yihui/bookdown/markdown-syntax.html#inline-formatting


  

Есть ли какой-либо способ заставить такую ссылку работать в отображаемом документе pdf?

Комментарии:

1. Попробуйте заключить ссылку url{} вот так: url{https://bookdown.org/yihui/bookdown/markdown-syntax.html#inline-formatting} , и посмотрите, работает ли это. Возможно usepackage{hyperref} , вам также придется включить .Rmd их в свой.

2. @JustinSingh Спасибо за предложение… только что пробовал, не работает.

3. Может быть проблема с программой просмотра PDF? tex.stackexchange.com/questions/555559 /…

4. Вот и все, спасибо! Если вы напишете это в качестве ответа, я проверю это.

Ответ №1:

Согласно комментариям, это проблема с программой просмотра PDF.

Ссылка: https://tex.stackexchange.com/questions/555559/href-broken-links-due-to-url-encoding-hash-sign-23