Conflito entre gb4e e minha folha de estilo universitário

Conflito entre gb4e e minha folha de estilo universitário

Sou estudante de doutorado em linguística na U.Florida e estou escrevendo minha dissertação. A classe LaTeX de nossa redação está em conflito com gb4e(entre outros pacotes). Existe uma maneira de substituir temporariamente a folha de estilos para usá-la gb4e?

O modelo pode ser baixado emhttp://helpdesk.ufl.edu/wp-content/uploads/2012/12/latex_spring_2011.zip.

O modelo é, na verdade, vários arquivos .tex diferentes. Quando tenho \usepackage{gb4e}qualquer lugar no packages.texarquivo (antes e depois {hyperref}), o arquivo principal não será compilado. Assim que eu comentar \usepackage{gb4e}, o documento será compilado.

Para começar, o modelo apresenta erros: não consegui compilá-lo com o TeXnicCenter (estou tendo que usar o WinEtd).

Também usei {covington}, mas muda a numeração, formatando assim (1-1), em vez de números simples (1), e o gloss (linha do meio) está em uma fonte diferente, o que a redação da UF não permite.

Responder1

A fonte mais provável de incompatibilidade entre gb4ee outros pacotes é o fato de gb4eimplementar alterações no catcode que permitem que _e ^(sub e sobrescritos) sejam usados ​​fora da matemática. Isso quebra muitas coisas se você não tomar cuidado, mas como é tão útil, a maioria de nós tolera isso e encontra soluções alternativas quando necessário. Seu problema é que o modelo com o qual você recebeu para trabalhar é horrível e, portanto, seria difícil encontrar a origem real do problema. Portanto, a melhor solução é simplesmente desativar as gb4ealterações. Você pode fazer isso adicionando \noautomathao seu preâmbulo imediatamente após o carregamento gb4e. Portanto, o seu preâmbulo (ou neste caso o packages.texarquivo) deve ter as seguintes linhas:

\usepackage{gb4e}
\noautomath

Você pode tentar ativá-lo novamente após o preâmbulo, adicionando o comando \automathou usando outros métodos para sub e sobrescritos (coloque-os entre $..$se desejar índices de estilo matemático ou use \textsuperscripte \textsubscript(carregando o fixltx2epacote).

No seu segundo problema, gb4edefine três ganchos para a formatação das glosas. Você pode alterá-los da seguinte maneira:

\let\eachwordone=\sffamily
\let\eachwordtwo=\sffamily
\let\eachwordthree=\sffamily

Isso fará com que todas as linhas de brilho e tradução usem a fonte sem serifa.

informação relacionada