2017-08-07 30 views
7

Benim conf.py'de yerleşik temaların listesi için belgeleri görmem gerektiğini söylüyor. Şimdi ilk google hit beni http://www.sphinx-doc.org/en/stable/theming.html#builtin-themes yol açar. Orada benim sfenksimin bilmediği bir sürü tema var. Örneğin 'klasik'. Benim kabuk üzerinde conf.py html_theme = 'classic'Sfenks yerleşik temalar bulunamadı

yılında

yapmam: sphinx-build -b html source build

writing output... [100%] index 
Exception occurred: 
    File "~\appdata\local\programs\python\python35\lib\site-packages\sphinx\jinja2glue.py", line 200, in get_source 
    raise TemplateNotFound(template) 
jinja2.exceptions.TemplateNotFound: about.html 

sfenks versiyonunu: 1.6.3.

+1

herhangi yerleşik tema çalışıyor mu? – mzjn

+1

Evet, örneğin haiku ve kaydırır. – Nozdrum

cevap

16

Daha önce alabaster teması kullandığım için aynı problemi yaşadım. conf.py'da alabaster için gerekli olan ve diğer temaları kesen birkaç satır vardır. Onları yorumlamalısın.

# Custom sidebar templates, must be a dictionary that maps document names 
# to template names. 
# 
# This is required for the alabaster theme 
# refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars 
# html_sidebars = { 
#  '**': [ 
#   'about.html', 
#   'navigation.html', 
#   'relations.html', # needs 'show_related': True theme option to display 
#   'searchbox.html', 
#   'donate.html', 
#  ] 
# }