17
A
回答
20
首先,獅身人面像不會產生本身PDF輸出,但一般有兩種方式可從獅身人面像的源文件爲PDF格式輸出:
- 使用乳膠製造商,然後像latex2pdf一個單獨的工具生成PDF輸出
- 使用來自rst2pdf project
獅身人面像插件話雖這麼說,有很多潛在的使用這兩種方法自定義PDF輸出的造型。
2
斯芬克斯的PDF輸出沒有預定義的主題。但是LaTex提供了豐富的選項來設置文檔的樣式。我的問題是找到用獅身人面像來設計文檔的正確方法。在這裏,我的工作方式:
首先看看conf.py
。在那裏你會找到一個選項latex_elements
。使用此選項,您可以將您自己的LaTex命令添加到輸出中。例如:
latex_elements = {
# The paper size ('letterpaper' or 'a4paper').
'papersize': 'a4paper',
# The font size ('10pt', '11pt' or '12pt').
'pointsize': '12pt',
'fontpkg': r"""
\PassOptionsToPackage{bookmarksnumbered}{hyperref}
""",
# Additional stuff for the LaTeX preamble.
'preamble': r"""
\usepackage{setspace}
""",
'footer': r"""
""",
'maketitle': r'''
\pagenumbering{arabic}
''',
}
有幾點重要的是要知道。
- 使用
r"""
避免與蟒蛇 - 雖然
preamble
衝突是添加\usepackage
你可以有獅身人面像的默認設置衝突的正確點。在示例中查看fontpkg
。它是.tex
輸出文件中的第一個。如果您必須爲默認包設置選項,請在此處執行。 maketitle
讓你定義你自己的標題頁。看一些乳膠文件。我在那裏設置了\pagenumbering
以使內容列表具有阿拉伯數字,所以真正的內容從頁面「1」開始。
有了Latex命令的正確知識,您可以通過幾條命令獲得良好的主題。一個很好的來源尋找幫助是https://tex.stackexchange.com/其中最常見的問題有一個解決方案。但是找到合適的Latex命令要比爲HTML選擇主題困難得多。
查看./_build
下的Tex-Output可能會有所幫助。在那裏您可以看到,文檔中包含latex_elements
-選項。
相關問題
- 1. 如何調試python sphinx主題?
- 2. 將Sphinx PDF輸出附加到Sphinx HTML輸出
- 3. Python Sphinx:文檔主頁像Python文檔或Sphinx文檔
- 4. Python Sphinx在生成PDF時跳過第一節pdf
- 5. 如何編輯Sphinx雪花石膏主題下的Sidebar
- 6. 更改Sphinx Read The Docs主題的顏色?
- 7. Sphinx-DOC目錄沒有使用RTD主題更新
- 8. 搜索條件sphinx問題
- 9. 關於PDF主題位置的建議
- 10. 按主題提取PDF文本
- 11. 結合MySQL,Sphinx和MongDB。好主意?
- 12. Sphinx搜索與詮釋主鍵
- 13. 如何在Sphinx TOC中包含主頁?
- 14. SPHINX SE:獲取記錄問題
- 15. 安裝PHP PECL sphinx模塊的問題
- 16. sphinx tmp和新文件問題
- 17. PHP - Sphinx搜索集成問題
- 18. Sphinx SE抓取記錄問題?
- 19. SPHINX字段搜索運算符問題
- 20. Sphinx 1.3.3不在Windows 7上創建PDF文件
- 21. sphinx添加一個分頁符在我的PDF與latexpdf?
- 22. 如何在Windows中使用Sphinx創建PDF文檔
- 23. 我使用sphinx來構建pdf,如何生成自動索引
- 24. Sphinx文檔:從生成的PDF中刪除空白頁面?
- 25. 如何修復Sphinx創建的PDF文件的邊距?
- 26. 使用ReadTheDocs主題刪除在Github上的編輯使用ReadTheDocs主題
- 27. sphinx MVA with rt_attr_string
- 28. Sphinx搜索索引
- 29. Zend PDF問題
- 30. itext pdf問題