Crear estilos de carácter en LyX

En LyX podemos aplicar rápidamente algunos estilos de carácter predefinidos como «énfasis» (con Ctrl-E, por defecto da cursiva) o negrita (Ctrl-B), pero no mucho más. Activando el módulo «marcación lógica»

lyx-car-1

tendremos algunos más, los cuales aparecerán listados en el clic derecho → Estilo de texto o en Editar → Estilo de texto. Ahora bien, ¿si queremos crear otro? Por ejemplo, podríamos querer un modo rápido de insertar texto en versalitas sin tener que activar el módulo mencionado, o activar una característica OpenType (si estamos utilizando XeTeX) determinada, quizás ligaduras tipográficas históricas.

Pues bien, simplemente nos dirigimos a Documento → Configuración → Formato local

lyx-car-2

y escribimos un poco de código. ¿Que cuál código?

Bueno, yo he llegado un poco por prueba y error tomando como punto de partida un antiquísimo artículo que ya no es valido (el formato ha cambiado y ahora sí hay una interfaz gráfica para hacerlo), pero no es difícil. Afortunadamente LyX cuenta un botón que transforma código viejo en el formato nuevo automáticamente y otro botón que valida todo, por lo que luego de un par de pruebas (ni siquiera llevó tanto tiempo) pude implementar ambos estilos (la versalita y las ligaduras históricas) con lo siguiente (estoy utilizando XeTeX):

Format 60
   InsetLayout Flex:    MisVersalitas
   LyxType              charstyle
   LabelString          misversalitas
   LatexType            command
   LatexName            misversalitas
   Font
      Family            Serif
   EndFont
   Preamble
      \newcommand*{\misversalitas}[1]{{\scshape #1}}
   EndPreamble
   ResetsFont           true
End

   InsetLayout Flex:   HistoLig
   LyxType             charstyle
   LabelString         histolig
   LatexType           command
   LatexName           histolig
   Font
      Family           Serif
   EndFont
   Preamble
      \newcommand*{\histolig}[1]{{\addfontfeature{Ligatures=Historic} #1}}
   EndPreamble
   ResetsFont          true
End

Con esto ya listo solo tengo que seleccionar el texto, hacer como dijimos clic derecho → Estilo de texto y aquello que en la ventana de edición de LyX se ve así

lyx-car-3

en el documento compilado se ve así

lyx-car-4


NOTA: También es posible crear «entornos» (estilos de párrafo), pero eso está ya magníficamente explicado en los manuales de LyX (Ayuda → Personalización → sección 5.3.6), por lo que no entraré en ese tema.

,

  1. Deja un comentario

Aquí puedes dejar un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: