我正在尝试使用Pandoc从html转换为pdf。输出非常好,仍然使用命令pandoc index.html -o output.pdf我丢失了所有内部链接(从目录到章节,从文本到脚注等)。
在我的HTML中,这是一个outdegree链接
<p class="calibre18"><a href="#calibre_link-73"><span class="calibre8">CHAPTER ONE</span></a><br class="calibre19"></br><a href="#calibre_link-73">The Ever Expanding Domain of Computation</a></p>
然后落在这里
<a href="#calibre_link-73">Chapter 1</a> makes the case that because of...
在这里
<p class="calibre18"><a href="#calibre_link-73"><span class="calibre8">CHAPTER ONE</span></a><br class="calibre19"></br><a href="#calibre_link-73">The Ever Expanding Domain of Computation</a></p>...
有没有办法在输出中保留所有链接?
答案 0 :(得分:1)
Pandoc User's Guide section on Internal Links说
HTML格式(包括HTML幻灯片和EPUB),LaTeX和ConTeXt目前支持内部链接。
这表明PDF输出目前不支持 ,即使PDF输出是通过LaTeX生成的。
答案 1 :(得分:1)
内部链接应该在PDF中直接使用。但是,出于打印目的,默认情况下不会为它们着色。您是否尝试过点击应该是链接的文本?