
Soy estudiante de doctorado en Lingüística en la U.Florida y estoy escribiendo mi tesis. La clase LaTeX de nuestra redacción entra en conflicto con gb4e
(entre otros paquetes). ¿Hay alguna forma de anular la hoja de estilo temporalmente para poder utilizarla gb4e
?
La plantilla se puede descargar desdehttp://helpdesk.ufl.edu/wp-content/uploads/2012/12/latex_spring_2011.zip.
La plantilla consta en realidad de varios archivos .tex diferentes. Cuando tengo \usepackage{gb4e}
cualquier parte del packages.tex
archivo (tanto antes como después {hyperref}
), el archivo principal no se compilará. Tan pronto como comento \usepackage{gb4e}
, el documento se compila.
Para empezar, la plantilla tiene errores: no pude compilarla en absoluto con TeXnicCenter (tengo que usar WinEtd).
También he usado {covington}
, pero cambia la numeración, con un formato como este (1-1), en lugar de números simples (1), y el brillo (línea central) tiene una fuente diferente, lo que la oficina editorial de UF no permite.
Respuesta1
La fuente más probable de incompatibilidad entre gb4e
y otros paquetes es el hecho de que gb4e
implementa cambios en el código cat que permiten usar _
y ^
(subíndices y superíndices) fuera de las matemáticas. Esto rompe muchas cosas si no tienes cuidado, pero como es tan útil, la mayoría de nosotros lo toleramos y encontramos soluciones cuando es necesario. Su problema es que la plantilla que le han proporcionado para trabajar es horrenda y, por lo tanto, sería difícil encontrar la fuente real del problema. Entonces la mejor solución es simplemente desactivar los gb4e
cambios. Puede hacer esto agregando \noautomath
a su preámbulo inmediatamente después de cargar gb4e
. Entonces tu preámbulo (o en este caso el packages.tex
archivo) debería tener las siguientes líneas:
\usepackage{gb4e}
\noautomath
Puede intentar volver a activarlo después del preámbulo, agregando el comando \automath
o usando otros métodos para subíndices y superíndices (rodéelos $..$
si desea índices de estilo matemático o use \textsuperscript
y \textsubscript
(cargando el fixltx2e
paquete).
En su segundo problema, gb4e
define tres ganchos para el formato de las glosas. Puedes cambiarlos de la siguiente manera:
\let\eachwordone=\sffamily
\let\eachwordtwo=\sffamily
\let\eachwordthree=\sffamily
Esto hará que todas las líneas de brillo y traducción utilicen la fuente sans serif.