Por defecto, org-mode exporta código fuente con información de estilo en línea basada en su tema actual. Sin embargo, estableciendo org-html-htmlize-output-type
en 'css
en lugar del 'inline-css
predeterminado, el html generado tendrá clases correspondientes a las caras utilizadas. A continuación, puede proporcionar su propio CSS para diseñar las caras.
Por ejemplo la exportación de un fragmento con org-html-htmlize-output-type
establecido en 'inline-css
dicta la siguiente:
<pre class="src src-sh">
<span style="color: #F0DFAF; font-weight: bold;">for</span> f<span style="color: #F0DFAF; font-weight: bold;"> in</span> *; <span style="color: #F0DFAF; font-weight: bold;">do</span>
<span style="color: #93E0E3;">echo</span> $<span style="color: #DFAF8F;">f</span>
<span style="color: #F0DFAF; font-weight: bold;">done</span>
</pre>
Al exportar el mismo fragmento con org-html-htmlize-output-type
conjunto de 'css
da:
<pre class="src src-sh">
<span class="org-keyword">for</span> f<span class="org-keyword"> in</span> *; <span class="org-keyword">do</span>
<span class="org-builtin">echo</span> $<span class="org-variable-name">f</span>
<span class="org-keyword">done</span>
</pre>
Tome un vistazo a la 'org -export-run-in-background variable. – suvayu
Eso podría hacer el truco. – justingordon
'M-x color-theme-standard' debe volver a un tema de color (en su mayoría) normal sin tener que reiniciar. – Tyler