Hola a todos:
Llevaba un tiempo largo descolgado de la lista, en parte porque he
pasado unos meses atronadores de trabajo y en parte también porque he
acabado estando más activo en la lista de desarrollo de Org Mode que en
cualquier otro lugar. Total, que al final, entre unas cosas y otras, me
he liado y he terminado deviniendo (aunque modestamente) en lo que se
llama un "Org Mode contributor", y algo de código de un servidor ha sido
aprobado (temerariamente, creo) para incluirse en la próxima versión de
Org, la 9.5 (aunque puede clonarse el repositorio oficial con lo último
de lo último desde https://code.orgmode.org/bzg/org-mode.git). La verdad
es que me ha hecho bastante ilusión (para qué lo vamos a ocultar jeje)
lo de cumplir con el rito de firmar los documentos de cesión de
copyright a la Free Software Foundation como (humilde, insisto)
contribuyente al monumental GNU Emacs.
En fin, que ahora que ando más desahogado, me gustaría ir dejando por
aquí, cíclicamente y sin dar demasiado la brasa, algunas noticias
relacionadas con Org en lo que toca a LaTeX y TeX en general (propias y
ajenas, y más ajenas que propias), ya que desde algún tiempo sólo uso
Org como interfaz de LaTeX. Pensando en los usuarios colisteros de Org
que ya pueda haber por aquí o por si alguno se anima a tirar por esa
vía, que es simplemente una forma más de usar LaTeX (en mi caso ha
resultado bastante productiva, pues el Diccionario Hispánico de la
Tradición Clásica, unas 900 págs. ya en prensa, ha sido compuesto
totalmente desde Org).
Una de mis pequeñas contribuciones a Org relacionadas con LaTeX tiene
que ver con el tratamiento tipográfico de los versos en la salida a ese
formato. El bloque `verse' de Org incluirá en la próxima versión los
siguientes atributos de LaTeX (los tres primeros requieren cargar el
paquete verse.sty:
- `:lines' para la numeración de versos al margen. Admite como valor un
número, que será la secuencia de dicha numeración
- `:center' para exportar los versos con centrado óptico. Valores `t' o
`nil'
- `:versewidth' es el valor del verso más largo para el centrado óptico,
así que siempre será una cadena de texto con ese verso.
- `:latexcode', el cuarto y último valor, admite cualquier código
arbitrario de LaTeX dentro del bloque verse.
Un ejemplillo:
#+LaTeX_Header: \usepackage{verse}
#+ATTR_LATEX: :center t :versewidth Earth, receive an honoured guest:
#+ATTR_LATEX: :lines 5 :latexcode \small
#+begin_verse
Earth, receive an honoured guest:
William Yeats is laid to rest.
Let the Irish vessel lie
Emptied of its poetry.
#+end_verse
En otro orden de cosas, también ando trabajando en un posible soporte
multilingüe de Org, para que se exporte de manera coherente a varios
formatos: LaTeX (con Babel), HTML, odt, etc. Por ejemplo, en medio de un
texto se podría escribir:
lorem ipsum [[lang:de][texto en alemán]] dolor
También habría un nuevo bloque especial 'lang'. O a nivel de sección,
añadiendo una propiedad `:lang:':
* Una sección cualquiera
:PROPERTIES:
:lang: english
:END:
Para los que quieran componer ediciones críticas con el paquete
reledmac.sty, estoy preparando un nuevo paquete, org-critical-edition,
que pretende aligerar todo el trabajo desde el confort de Org Mode.
Todavía no he subido a GitLab una versión usable, pero se puede echar un
ojo a este breve vídeo:
https://lunotipia.juanmanuelmacias.com/images/org-critical-edition.mp4
Como última noticia, y dejando de lado LaTeX, los usuarios de ConTeXt
tal vez encuentren interesante este exportador nativo de Org a ConTeXt
en que está trabajando Jason Ross:
https://github.com/Jason-S-Ross/ox-context
Por supuesto, por aquí estaré encantado de resolver (o intentarlo al
menos y en la medida de mis posibilidades) cualquier duda sobre
Emacs/Org en su vertiente latexiana.
Saludos,
Juan Manuel
----------------------------------------------------
Normas para el correcto uso del correo electrónico:
http://www.rediris.es/mail/estilo.html
----------------------------------------------------
|