¿Cómo desactivo colores en la salida LaTeX generan a partir de la esfinge?
-
19-09-2019 - |
Pregunta
Cuando construyo el archivo LaTeX generado a partir de la esfinge, las entradas de TOC, y encabezados de sección son azules. ¿Hay una manera fácil de desactivar la coloración de estos equipos? Si no, ¿hay una manera fácil de hacer que en lugar de negro? Mi objetivo es imprimir el documento en una impresora que no sea el color, y la tabla de contenido y de las partidas no se ven tan oscuro como el resto del texto cuando lo hago.
Me gustaría hacer un cambio que se aplica a todo el documento, si es posible.
Nota:. Estoy utilizando la clase de documento HOWTO
Actualizar
Gracias a ddbeck de entrada, me tomó un vistazo más de cerca a sphinx.sty
que define los colores que tenía que cambiar. Yo juego (creado) en el latex_elements diccionario en conf.py
de la siguiente manera:
mypreamble ='''
\\pagenumbering{arabic}
\\definecolor{TitleColor}{rgb}{0,0,0}
\\definecolor{InnerLinkColor}{rgb}{0,0,0}
'''
latex_elements = {
'papersize':'letterpaper',
'pointsize':'11pt',
'preamble':mypreamble
}
Esto funcionó exactamente como lo quería. Gracias ddbeck!
Solución
Puede añadir látex mediante el uso de la opción de configuración latex_elements['preamble']
. Si cambia el valor de esa clave, puede anular LaTeX normal del Sphinx. Los documentos en esta opción no están particularmente iluminadora, sin embargo. Usted puede encontrar este hilo de Sphinx-dev un poco más útil; que tiene más detalles sobre la forma que podrían ser utilizados, así como algunos buenos enlaces para aprender acerca de látex (si eso es algo que necesita para obtener la salida en blanco y negro). Por último, podría ayudar a echar un vistazo a la .cls
y archivos .sty
.