2015-12-02 98 views
0
nginx_pdf_ 
.. _nginx_pdf: Mastering Nginx.pdf 

掌握Nginx.pdf是某个目录中的本地pdf文件与第一个文件。我想要点击超链接,浏览器将打开PDF文件,但这是行不通的。我怎样才能做到这一点reStructuredText超链接引用本地pdf文件

+0

如果只是更换空间在pdf文件的标题它的作品:'.. _nginx_pdf:Mastering_Nginx.pdf'(也重命名原始文件) – Adobe

+0

更改名称无法正常工作,因为我选择独立的源和建立目录当usi ng sphinx-quickstart。当我制作html时,pdf文件不会自动复制到build目录。刚刚得到一个404错误 – yihenghe

回答

0

狮身人面像

只是要在项目中_downloads文件夹,把文件存在。然后从第一个文件调用它:

:download:`_downloads/Mastering Nginx.pdf` 

它应该工作。

docutils的

在此之后替换用下划线PDF文件的名称空间它的工作原理:

nginx_pdf_ 

.. _nginx_pdf: Mastering_Nginx.pdf 

与构建:

rst2html test.rst > test.html 
+0

它的工作原理,我现在可以下载文件,谢谢 – yihenghe