Estoy usando longtable para componer un glosario.
Cuando el microtipo está habilitado, comienza a verse mal cuando la primera línea de texto ajustado en una celda se desplaza hacia la derecha. MWE:
\documentclass{article}
\usepackage{array}
\usepackage{microtype}
\begin{document}
\begin{tabular}{@{}
>{\raggedleft\arraybackslash}p{3cm}
>{\raggedright\arraybackslash}p{6cm}
@{}}
MWE: & \emph{Why} does microtype break this table? \emph{Why} does microtype break this table? \emph{Why} does microtype break this table? \\
\end{tabular}
\end{document}
Resultados en esto:
Si lo comento \usepackage{microtype}
arriba, se ve bien:
también sucede sin \emph. Acabo de probar varios textos y este ejemplo hace que el problema sea particularmente notorio.
Este es pdflatex de texlive 2024.2
¿Por qué sucede esto y cómo puedo solucionarlo?
Editar: ahora estoy solucionando esto desactivando el microtipo para la tabla segúnesta respuesta
Respuesta1
El microtipo no puede aplicar la protuberancia izquierda en la primera línea. Pero puedes agregarlo manualmente:
\documentclass{article}
\usepackage{array}
\usepackage{microtype}
\begin{document}
\begin{tabular}{@{}
>{\raggedleft\arraybackslash}p{3cm}
>{\raggedright\arraybackslash}p{6cm}
@{}}
MWE: & \leftprotrusion\emph{Why} does microtype break this table? \emph{Why} does microtype break this table? \emph{Why} does microtype break this table? \\
\end{tabular}
\end{document}