Python 自定义角色将PDF文件链接为静态内容

Python 自定义角色将PDF文件链接为静态内容,python,pdf,python-sphinx,static-files,Python,Pdf,Python Sphinx,Static Files,我正在尝试为Sphinx编写一个自定义角色,以允许链接到随后显示在浏览器中的PDF文件(而不是在使用:download:角色时下载) 我已经找到了一个创建PDF文件链接的角色: :pdf:`Document Title <pdf/document.pdf>` :pdf:`文档标题` 生成如下内容: 但是,我不知道如何让Sphinx将pdf目录复制到输出目录。 这可能吗?在您的conf.py中使用 html\u static\u path=['''u static','pdf'

我正在尝试为Sphinx编写一个自定义角色,以允许链接到随后显示在浏览器中的PDF文件(而不是在使用
:download:
角色时下载)

我已经找到了一个创建PDF文件链接的角色:

:pdf:`Document Title <pdf/document.pdf>`
:pdf:`文档标题`
生成如下内容:


但是,我不知道如何让Sphinx将
pdf
目录复制到输出目录。 这可能吗?

在您的
conf.py
中使用

html\u static\u path=['''u static','pdf']

谢谢。这就是我想出的解决办法。我希望我的自定义角色代码可以将文件复制到输出中的“pdf”目录中。但也许这不值得担心