Sei sulla pagina 1di 9

Escribiendo artculos lingsticos con LYX

Jrgen Spitzmller
spitz@lyx.org
21/04/2015
Resumen
Este artculo describe algunas caractersticas que LYX provee para
lingistas. Muestra cmo usar algn soporte nativo con el fin de generar ejemplos numerados, glosas, cuadros de Teora de la Optimidad (Tableaux), notacin semntica, rboles de estructura y smbolos fonticos
(AFI).

1.

Objetivos y requisitos previos

Bsicamente, este artculo describe las caractersticas del mdulo Lingstica incorporado en LYX desde la versin 1.6.0. Los mdulos son archivos de
soporte (introducidos con LYX 1.6.0) que se pueden seleccionar fcilmente para
cualquier documento. Para usar el mdulo Lingstica hay que seleccionarlo en
la lista de mdulos disponibles en el men Documento . Configuracin . Mdulos,
y pulsar el botn Aadir para incluirlo en la lista de mdulos seleccionados para
el documento (como se ha hecho para ste).
Debera ser posible usar el mdulo con cualquier clase de documento (si
no es as, infrmame, por favor). Sin embargo, con el fin de usar todas sus
caractersticas, debes tener instalados los siguientes paquetes LATEX:
1. covington.sty [1]: este es el paquete bsico utilizado para Ejemplos numerados y Glosas.
Instalado en el sistema: s.
2. enumitem.sty [3]: este paquete se usa para el estilo Subejemplos. Generalmente es til para alterar la apariencia de las listas (tales como enumeracin, enumeracin*, descripcin).
Instalado en el sistema:s.
3. csquotes.sty [2]: necesario para el estilo de carcter Significado. El paquete
provee comillas sensibles al contexto, dependiendo del idioma en uso.
Instalado en el sistema: s.

4. float.sty [4]: necesario para los cuadros flotantes Tableau y el ndice de


Tableaux. Este paquete estar incluido en cualquier distribucin de LATEX.
Instalado en el sistema: s.
5. forest.sty [5]: este paquete se usa para generar rboles.
Instalado en el sistema: s.

2.

Ejemplos numerados

Los ejemplos numerados se insertan mediante el cuadro desplegable de entornos de prrafo en la barra de herramientas. Hay tres variantes:
(1)

Esto es un ejemplo multilnea [Estilo Ejemplo numerado (multilnea)]


puede tener varios prrafos

(2)

Esto es un ejemplo sencillo [Estilo Ejemplo numerado (consecutivo)]

(3)

Los ejemplos sencillos consecutivos tienen sus propios nmeros

(4)

(a) Esto es un subejemplo [Estilo Subejemplo]


(b) Y otro

Las referencias a los ejemplos se generan como es habitual: inserta una etiqueta
en el ejemplo y haz la correspondiente referencia mediante el men Insertar .
Referencia cruzada. A continuacin, a modo de demostracin, insertamos las
referencias a 2 y a 4 a.
Si quieres modificar la numeracin de un ejemplo individual, puedes usar
Insertar . tem personalizado.

3.

Glosas

El mdulo Lingstica proporciona dos tipos de glosas, que se pueden insertar


con el men Insertar . Recuadro personalizado: el estndar Glosa provee una glosa
que consta de dos lneas (par de glosas) y una traduccin; el tipo Tri-Glosa
consta de tres lneas y una traduccin (la tercera lnea generalmente se necesita
para dar informacin morfolgica o fonolgica junto al par de glosas). Cada
lnea de traduccin puede abarcar mltiples lneas en la salida, es decir, los
prrafos se quiebran automticamente si exceden la anchura del texto. La lnea
de traduccin se inserta mediante Insertar . Traduccin glosa. No importa donde
insertes la traduccin, siempre se imprime como ltima lnea.
He aqu un sencillo ejemplo de Glosa:
Cest
un exemple simple
Esto es un ejemplo sencillo
Esto es un ejemplo sencillo
2

Usa Editar . Estilo del texto . Agrupar palabras glosadas para mantener juntas varias palabras de una expresin (o bien entre llaves en cdigo TEX: palabras
juntas). Ten en cuenta que puedes introducir mltiples espacios para alinear las
glosas en el rea de trabajo de LYX; esto no afecta a la salida.
De igual modo podemos hacer una glosa de tres lneas (Tri-Glosa):
Cest
Das ist
Esto es
Esto es

un exemple simple
ein Beispiel einfach
un ejemplo sencillo
un ejemplo sencillo

Si quieres tener glosas numeradas, puedes simplemente insertar el recuadro glosa


en un prrafo de ejemplo numerado, como sigue:
(5)

Mein Luftkissenfahrzeug ist


voller
Aale
My
skeertuig
is
vol
palings
Mi
hidrodeslizador
est lleno de anguilas
Do you have matches?

Sugerencias y trucos
Evitar saltos de pgina en glosas
En las glosas se podran producir saltos de pgina, lo que es inconveniente.
Un mtodo de esquivar esto es envolver las glosas en marcos (Insertar . Marco .
Sin borde). Si quieres automatizarlo para todas las glosas, puedes copiar el cdigo
siguiente en Documento . Configuracin . Prembulo LATEX.
% Do not break pages at two - line glosses
\ At Be g in Do cu m en t { %
\ r e n e w e n v i r o n m e n t { linggloss }[2][]{ %
\ def \ glosstr {\ glt #1} %
\ begin { minipage }{.7\ t e x t w i d t h }
\ gll #2}{\ glosstr \ glend \ end { minipage }}
}
% Do not break pages at three - line glosses
\ At Be g in Do cu m en t { %
\ r e n e w e n v i r o n m e n t { lingglosss }[2][]{ %
\ def \ glosstr {\ glt #1} %
\ begin { minipage }{.7\ t e x t w i d t h }
\ glll #2}{\ glosstr \ glend \ end { minipage }}
}

Es posible que hayas de ajustar la anchura de la minipgina (.7\textwidth en


el cdigo ejemplo) para adaptar las glosas al ancho de la pgina en uso.

Notas a pie de pgina en glosas


Aunque es posible insertar notas al pie en un recuadro Glosa, LATEX fallar al
compilar. Si necesitas notas al pie pon \footnotemark en modo TEX en el punto
de la glosa en el que deba aparecer el nmero de la nota, y \footnotetext{Actual
footnote ...}, en modo TEX, justo detrs del recuadro Glosa. Si necesitas varias notas repite este procedimiento.
Glosas (y Ejemplos) en una presentacin Beamer
El paquete covington y la clase beamer no funcionan juntos tal cual, porque
ambos intentan definir los comandos \example y \examples, lo que resulta
en error LATEX. Puedes sortear el problema insertando el cdigo siguiente en
Documento . Configuracin . Formato local:
Provides covington 1
AddToPreamble
\ let \ example \ relax
\ let \ endexample \ relax
\ let \ examples \ relax
\ let \ endexamples \ relax
\ usepackage { covington }
EndPreamble

Pulsa Validar y Aceptar. Esto inhibe los entornos example(s) de beamer


frente a los de covington.
Adems, si quieres usar glosas en beamer, debes ponerlas en un marco frgil.

4.

Cuadros de Teora de la Optimidad: Tableaux

Los cuadros de Teora de la Optimidad o Tableaux, por supuesto, se pueden


insertar simplemente como cuadros ordinarios (para caractersticas especficas
como lneas discontinuas y celdas sombreadas, vase el manual Objetos insertados). Sin embargo, podra darse el caso de querer tener estos cuadros numerados
a lo largo del documento, y disponer de un ndice de Tableaux independiente
similar al ndice de cuadros normales.
El mdulo Lingstica proporciona soporte para ambas cosas. En Insertar .
Flotante encontrars la entrada Tableau1 :
Observa que, por omisin, la leyenda siempre se coloca bajo el cuadro en la
salida, no importa donde la pongas en LYX. Para poner las leyendas encima de
los cuadros, hay que aadir el siguiente cdigo en Documento . Configuracin .
Prembulo LATEX:
1 Para

cambiar la etiqueta Tableau de la leyenda del cuadro en la salida (por


ej., por Cuadro, o Cuadro semntico...), inserta en el prembulo LATEX el comando
\floatname{tableau}{Cuadro semntico}. (N. del T.)

/atikap/

Onset

a.ti.ka
Pa.ti.kap
a.ti.kap

*!

 Pa.ti.ka

NoCoda

*!
*!

*!

Dep

Max

*
*

Tableau 1: Ejemplo de cuadro Tableau

\ floatstyle { plaintop }
\ restylefloat { tableau }
Si ests usando una clase KOMA, en ese caso pon el siguiente cdigo:
\ floatstyle { komaabove }
\ restylefloat { tableau }
En Insertar . ndices puedes encontrar un ndice de Tableaux que se muestra as
en LYX:

ndice de Tableaux
1.

5.

Ejemplo de cuadro Tableau . . . . . . . . . . . . . . . . . . . . .

Notacin semntica (Estilos de carcter)

El mdulo Lingstica viene con algunos estilos de carcter que son de uso
comn en lingstica:
1. Concepto (versalitas): concepto
2. Expresin (nfasis): expresin
3. Significado (entre comillas simples): significado
Los estilos de carcter se pueden insertar mediante el submen Editar . Estilo
del texto. Si necesitas cambiar posteriormente el aspecto de estos estilos, puedes
redefinirlos en el prembulo. Por ejemplo, para poner expresiones en negrita,
inserta:
\ renewcommand \ lingexpr [1]{\ textbf {#1}}
De igual forma se pueden modificar conceptos (\lingconcept) y significado
(\lingmeaning).
5

6.

Estructuras lingsticas en rbol

Hay muchos paquetes LATEX que ayudan a generar rboles estructurales.


LYX soporta el paquete forest, que combina alta flexibilidad y potencia con
una entrada de sintaxis confortable. El mdulo Lingstica permite la insercin
de rboles mediante Insertar . Recuadro personalizado. En este recuadro puedes
insertar la notacin de corchetes usada por forest, (y por paquetes similares
como qtree).
Un ejemplo sencillo:
VP
DP
John

V
V

DP

sent

Mary

DP
D

NP

a letter
En la salida PDF vers que la entrada
[VP [DP[John]] [V [V[sent]] [DP[Mary]] [DP[D[a]][NP[letter]]]]]

se expande a una estructura en rbol. Para ver el resultado en LYX puedes incorporar el recuadro Estructura rbol en un recuadro Vista Preliminar (Insertar .
Vista preliminar). Si la Vista preliminar inmediata est correctamente instalada y
activada (en preferencias de LYX) deberas ver el rbol (clic en la imagen para
editarla):
VP
DP
Mary

V
V

DP

sent

John

DP
D

NP

response

Las cubiertas se pueden generar fcilmente con la opcin roof2 (atencin


al significado de la coma, pues marca opciones):
2 Note that the roof option only exists as of forest version 2.0. We have added some code
to the preamble of this manual to support previous versions. If you use a forest version < 2.0,
you either need to copy this code to your preamble or use the old option triangle instead of
roof.

VP
DP
John

V
V

DP

DP

sent Mary another letter


Para alinear los nodos del rbol con elegancia usa la opcin tier. Todos
los nodos que tienen el mismo nivel asignado se alinean. Un ejemplo:
VP
DP

V
V

DP

DP
D

NP

John sent Mary a letter


El paquete soporta muchas caractersticas adicionales, tales como flechas de
movimiento y decoraciones, que no se pueden describir aqu (por favor, consulta
la detallada documentacin del paquete [5]).

7.

Smbolos fonticos (AFI)

No es necesario el mdulo Lingstica para insertar smbolos fonticos, esto


es una funcionalidad bsica en LYX. Sin embargo, puesto que esto es usado
frecuentemente por lingistas, lo describiremos (brevemente) en este artculo.
Un requisito previo para usar el soporte AFI en LYX es el paquete LATEX
tipa [8].3 Adems, si quieres disponer de previsualizacin instantnea debes tener
instalado el paquete preview-latex [7].
El mtodo que se recomienda para insertar smbolos fonticos es mediante Insertar . Carcter especial . Smbolos fonticos. Aparecer un pequeo marco
(recuadro de insercin en jerga LYX) en el que puedes insertar los smbolos.
Este recuadro se puede usar para la insercin tanto de pequeos fragmentos
(en lnea) como de mltiples prrafos de notacin fontica. Mientras el cursor
est dentro del marco se muestra una barra de herramientas que proporciona
el conjunto bsico de smbolos fonticos (ordenados por categoras del AFI).4
3 Si usas XeT X o LuaT X (es decir, si has marcado Usar tipografas no-T X en DocuE
E
E
mento . Configuracin . Tipografas), no se necesita paquete adicional.
4 Por el momento falta un smbolo: vibrante labiodental (aadido al AFI en 2005). Este

Cada uno de los paneles de la barra de herramientas se puede separar de la


misma con un clic sobre la lnea de trazos de la parte superior. As, puedes in5
sertar la mayora de smbolos con ms comodidad: [lai
<k DIs]. Suponiendo que
preview-latex est instalado y que has activado la previsualizacin instantnea,
(en Herramientas . Preferencias . Apariencia . Visualizacin), en cuanto el cursor
abandone el marco vers el bonito aspecto WYSIWYG final. Como alternativa
a los paneles se pueden insertar smbolos directamente mediante los atajos de
teclado descritos en el manual de tipa: [@n Ig"zA:mpl] (notacin teclado tipa: [@n
Ig"zA:mpl]). Por otra parte, se pueden tambin insertar smbolos con Insertar .
Carcter especial . Smbolos. . . (podra ser til para smbolos no incluidos en los
paneles fonticos) o pegando texto (p. e., de otras aplicaciones), codificado en
unicode, directamente en el recuadro. La salida debera ser igual independientemente del mtodo utilizado.
Hay que sealar que la mayora de caracteres del AFI se pueden insertar
o pegar fuera del recuadro especfico de fontica: [@z S@Un hI@]. En la salida
sern automticamente transformados en la macro tipa correcta, (si no, por
favor, infrmame). Sin embargo, ten en cuenta que este mtodo genera una
salida de peor calidad, porque podra resultar en una mezcla de fuentes ( los
caracteres latinos se toman de la tipografa del documento, los caracteres del
AFI de la tipografa AFI). Por el contrario, en el marco de smbolos fonticos se
usa tipografa AFI para todos los caracteres. Por tanto, a menos que necesites
insertar solamente caracteres del AFI sueltos, es muy recomendable usar el
recuadro de insercin.

8.

Informacin adicional

Para una descripcin detallada de posibilidades especficas para lingistas,


puedes acudir a la pgina web LinguistLYX en la wiki de LYX [6] (tienes libertad
para aadir ah tus propias indicaciones).

Referencias
[1] Paquete covington: http://www.ctan.org/tex-archive/macros/latex/
contrib/covington/.
[2] Paquete csquotes: http://www.ctan.org/tex-archive/macros/latex/
contrib/csquotes/.
[3] Paquete enumitem: http://www.ctan.org/tex-archive/macros/latex/
contrib/enumitem/.
smbolo an no es soportado por el paquete tipa y por tanto tampoco por LYX).
5 Ten en cuenta que, si quieres insertar diacrticos, deben insertarse despus del carcter
base. O sea, para [d] debes insertar <d> e inmediatamente despus el subanillo <ensordecida>
desde la barra de
herramientas. Si necesitas un diacrtico solo, inserta un espacio y despus el
diacrtico, como en  (= <espacio>+<Linguolabial desde los paneles AFI>).

[4] Paquete
float:
contrib/float/.

http://www.ctan.org/tex-archive/macros/latex/

[5] Paquete
forest:
contrib/forest.

http://www.ctan.org/tex-archive/graphics/pgf/

[6] Maria Gouskova, Stacia Hartleben and Jrgen Spitzmller: Using LYX for
Linguistic Papers. http://wiki.lyx.org/LyX/LinguistLyX.
[7] Paquete preview-latex: http://www.ctan.org/tex-archive/macros/
latex/contrib/preview/.
[8] Paquete tipa y fuentes: http://www.ctan.org/tex-archive/fonts/tipa/.

Potrebbero piacerti anche