Alineación vertical superior del brillo con \gll de gb4e en formato tabular

Alineación vertical superior del brillo con \gll de gb4e en formato tabular

Revisé las preguntas pero no pude encontrar a nadie con el mismo problema.

\documentclass[12pt,a5paper]{book}

\usepackage{gb4e}
\usepackage{tabularx}

\begin{document}

\begin{tabularx}{\linewidth}{ r X }
\large{\textbf{1}} & \\ \hline
\small{\textbf{\textsf{EN}}} & The weather is nice today. \\[1ex]
\small{\textbf{\textsf{FR}}} & {\gll Il fait beau aujourd'hui. \\
                                    [il fɛ bo oʒuʁdɥi] \\}
\end{tabularx}

\end{document}

Esto hace que la oración en francés y el brillo sean demasiado bajos, y quiero que estén alineados verticalmente con el FR a la izquierda.

¿Alguna sugerencia? ¡Gracias!

Respuesta1

Esta respuesta tardará en llegar, pero la solución es simple: existe una versión parcheada de cgloss4e(que es la parte de las macros de glosado degb4e ) escrita por Alexis Dimitriadis y disponible en su sitio web (desafortunadamente, no en CTAN). Se llama y puede usarse como reemplazo directo. También tiene algunas otras sutilezas. Puedes conseguirloaquí. Lo uso en todos mis documentos.

Colóquelo en su texmfcarpeta local y cárguelo después de cargarlo gb4e. También agregué algo de código del arraypaquete para aumentar el espacio entre tablas sin tener que usar manualmente un espacio después de las filas. (Compile con XeLaTeX o LuaLaTeX para la fonética en la fuente).

\documentclass[12pt,a5paper]{book}
\usepackage{libertine}
\usepackage{gb4e,cgloss}
\usepackage{tabularx}
\usepackage{array}


\begin{document}
\setlength{\extrarowheight}{1ex}
\begin{tabularx}{\linewidth}{ r X }
\large{\textbf{1}} & \\ \hline
\small{\textbf{\textsf{EN}}} & The weather is nice today. \\
\small{\textbf{\textsf{FR}}} & {\gll Il fait beau aujourd'hui. \\
                                    [il fɛ bo oʒuʁdɥi] \\}\\
\end{tabularx}

\end{document}

salida de código

información relacionada