Sí, creo que una documentación mejor o más clara para el estilo de látex sería agradable y algunos ejemplos.
Aquí hay una pregunta en la lista de correo de sphinx, que trata sobre el uso de paquetes.
sphinx tiene su propia clase de documento de látex en un archivo llamado sphinxmanual.cls o sphinxhowto.cls, si mal no recuerdo es una clase de documento de informe que se utiliza como base. entonces hay 2 archivos de estilo, que son los paquetes, es aquellas contenido de los archivos que se llaman cuando se escribe \ usepackage {mylatexstilefile}
Pregunta sobre el uso de paquetes de látex http://groups.google.com/group/sphinx-dev/browse_thread/thread/890dab5e53fff004
Aquí es mi conf .py.
preamb_old = ur'''
%\documentclass{memoir}
\makeatletter
\fancypagestyle{normal}{
\fancyhf{}
\fancyfoot[LE,RO]{{\[email protected]\thepage}}
\fancyfoot[LO]{{\[email protected]\nouppercase{\rightmark}}}
\fancyfoot[RE]{{\[email protected]\nouppercase{\leftmark}}}
\fancyhead[LE,RO]{{\[email protected] \@title}} % here's the change
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
}
\makeatother
%\color {blue}
%\normalcolor {dark blue}
\pagecolor [RGB]{255, 247, 226}
\definecolor{VerbatimColor}{rgb}{0.95,0.85,0.65}
\definecolor{VerbatimBorderColor}{rgb}{0.5,0.95,0.1}
'''
f = open('graph/static/latexstyling.tex', 'r+')
PREAMBLE = f.read();
latex_elements = {
'papersize':'a4paper',
'pointsize':'11pt',
'classoptions': ',openany',
'babel': '\\usepackage[english]{babel}',
'preamble': PREAMBLE
}
No consumo preamble_old más, pero es un ejemplo de los cambios directamente en conf.py, a su preámbulo látex.
Consulte los elementos latex_elements y latex_additional_files en los documentos esfinge como un punto de partida.
siento el formateo eliminado, se veía bien en la vista previa! – cognacc
Esto funciona! Gracias por la sugerencia. – pyfunc
@pyfunc: ¡Estoy recibiendo '! Error de LaTeX: falta \ begin {document} .' para esta idea. ¿Sabes por qué? – lpapp