
Utilizo pdfLaTeX con documentos polacos. En polaco, las comillas se ven así: "Lorem". Con el paquete polski
, uno puede usarlos en LaTeX con ,,Lorem''
. Todo estuvo bien, pero recientemente descubrí el increíble microtype
paquete.
Desafortunadamente, la protrusión simplemente no quiere funcionar con el polaco „
:
Como puede ver, las citas habituales en inglés se tratan de forma diferente a las polacas.
Lo que esperaría sería algo como esto:
Aquí hay un ejemplo de código mínimo:
\documentclass{article}
\usepackage{polski}
\usepackage[utf8]{inputenc}
\usepackage{microtype}
\begin{document}
\noindent
``Lorem'' \newline
,,Lorem'' \newline
Lorem
\end{document}
Mi pregunta es: ¿cómo hacer que la salida se parezca a la segunda imagen?
Respuesta1
Utilice T1
codificación de fuentes en lugar de OT4
(predeterminado).
\documentclass{article}
\usepackage[T1]{polski}
\usepackage[utf8]{inputenc}
\usepackage{microtype}
\begin{document}
\noindent
``Lorem'' \newline
,,Lorem'' \newline
Lorem \newline
ć, ń, ó, ś, ź, ż, ą, ę, ł \newline
Ć, Ń, Ó, Ś, Ź, Ż, Ą, Ę, Ł
\end{document}
Respuesta2
EDITAR:Esto se solucionó en la versión 2.7b (28 de febrero de 2019).
La microtype
configuración predeterminada carece de ajustes de protrusión para la „
ligadura. Puedes agregarlos así (en el preámbulo):
\LoadMicrotypeFile{cmr}
\SetProtrusion
[ name = cmr-OT4,
load = cmr-OT1]
{ encoding = OT4,
family = cmr }
{
"FF = {500,300}
}