El modo predeterminado de Org-mode durante la exportación de HTML es colocar al autor en el postamble en la parte inferior de la página.
Pero me gustaría exportar un documento en papel con el autor entre el título y el resumen. ¿Es posible de alguna manera colocar al autor después del título?
¿Y es posible etiquetar el resumen como un resumen? He usado los delimitadores
#+BEGIN_abstract
...
#+END_abstract
para marcar el texto como abstact, pero se representa como un párrafo normal (sin comillas). ¿Es posible obtener la sangría correcta para el resumen y una etiqueta localizada?
org-mode
org-export
html
ceving
fuente
fuente
...
será envuelto como<div class="abstract"><p>...</p></div>
. Para tener un título similar a LaTeX, tal vez debería llenar un informe de error. Por ahora usa la macro{{{AUTHOR}}}
y los fragmentos@@html:whatever@@
para construir lo que quieras.Respuestas:
Tal vez algo como esto (probado con LaTeX y HTML)
Tenga en cuenta
html-header
que también podría generarse a través deorg-html-preamble
. Tenga en cuenta también que fromorg 8.3
org-latex-title-command
puede usarse para personalizar el título como una cadena de formato.fuente
Eche un vistazo al código fuente, parece que no hay opción para hacer esto.
No estoy seguro de lo que realmente quiere, solo proporcione dos formas posibles:
Solo agrega un
#+BEGIN_HTML ... #+END_HTML
bloque para escribir lo que quieras. (El contenido escrito en él se tratará como totalmente HTML). Pero es posible que deba agregarlo#+OPTIONS: toc: nil
para deshabilitar TOC o el autor se colocará bajo TOC.Vuelva a definir la función de exportación y haga lo que quiera (línea de aviso 50 ~ 52), simplemente coloque el siguiente código después
(require 'ox-html)
en su archivo de configuración:fuente
org-export-define-derived-backend
y agregar la nueva plantilla al:translate-alist
. Para ejemplos concretos verifiqueox-beamer.el
,ox-koma-script.el
y egox-s5.el
.El problema más difícil que encontré con esto es el estilo condicional de diferentes secciones y la numeración condicional de diferentes secciones. Esta es una solución para ambos problemas.
Aquí está mi artículo:
Primero, esto incluye un archivo de organización con algunas opciones adicionales. Este archivo, llamado
style.org
anteriormente, establece la exportación de HTML para cargar una hoja de estilo personalizada y establece algunas opciones de LaTeX. Si no está exportando a LaTeX, no los necesitará.Para representar esto como HTML en papel, basta un poco de CSS (guardado en
style.css
:Sin embargo, los números de sección estarán equivocados. El modo Org puede numerar todas las secciones o ninguna. Los documentos generalmente necesitan números en las secciones del cuerpo, pero no el Resumen y el Resumen. El siguiente código hará que Org ponga números delante de las secciones normales, pero suprimirá los números si
:NUMBERS: no
se establece la propiedad :Esto funciona bien para la exportación de LaTeX, pero no en la exportación de HTML. Sin embargo, con CSS moderno, los navegadores pueden hacer la numeración por usted (adjunto a
style.css
):Con eso, puede exportar su papel a LaTeX y HTML.
fuente
UNNUMBERED: t
a un titular? De ORG-NEWS: Los encabezados, para los cuales la propiedadUNNUMBERED
no es nula, ahora se exportan sin números de sección, independientemente de sus niveles. La propiedad es heredada por los niños.