
Estoy experimentando (usando TeXLive 2013) con que mis signos de puntuación se extiendan completamente hacia los márgenes izquierdo y derecho. No sé cómo incluir imágenes, así que haré lo mejor que pueda para formatear esto aquí para mostrar lo que estoy diciendo:
Text with normal space
"Quotation mark hanging"
text with normal space
Si uso pdfTeX y microtype con el siguiente código, funciona:
\documentclass{article}
\usepackage{microtype}
\LoadMicrotypeFile{cmr}
\SetProtrusion
{encoding=OT1,family=cmr}
{\textquotedblleft = {1000, },\textquotedblright = { ,1000}}
\begin{document}
Text\\
text\\
"text"\\
text.
\end{document}
(No puedes ver el margen derecho pero también funciona). Pero, por supuesto, quiero usar LuaLaTeX para poder obtener todas mis fuentes elegantes, pero para mantener las cosas simples:
\documentclass{article}
\usepackage{fontspec}
\usepackage{microtype}
\LoadMicrotypeFile{cmr}
\SetProtrusion
{encoding=OT1,family=cmr}
{\textquotedblleft = {1000, },\textquotedblright = { ,1000}}
\begin{document}
Text\\
text\\
"text"\\
text.
\end{document}
Y al compilar con LuaLaTeX, obtengo la protuberancia normal (aproximadamente media comilla incluso si uso 0 o 3000 para la modificación) pero es exactamente igual que si no incluyera todo ese asunto de "\SetProtrusion". Y como estoy usando LuaLaTeX quiero poder usar mis propias fuentes, así que si lo hago:
\documentclass{article}
\usepackage{fontspec}
\usepackage{microtype}
\setmainfont[Ligatures=TeX]{Garamond Premier Pro}
% \LoadMicrotypeFile{cmr}
\SetProtrusion
{encoding=OT1,family=Garamond Premier Pro}
{\textquotedblleft = {1000, },\textquotedblright = { ,1000}}
\begin{document}
Text\\
text\\
"text"\\
text.
\end{document}
Lo que produce algo que no se ve diferente a si hubiera usado microtipo sin el negocio "\SetProtrusion", es decir, la cantidad normal de protrusión.
El hanging
paquete existe y hace un trabajo decente, pero no incluye ningún medio para controlar la cantidad de protrusión, además el manual advierte sobre su uso, ya que trata los signos de puntuación como comandos y no como glifos (no entiendo la distinción) y luego, por supuesto, No estoy seguro de cómo funciona o entra en conflicto microtype
(aunque supongo que se podría desactivar la protrusión microtype
y dejar que hanging
se ocupe de eso).
También hay:
\usepackage[factor=3000]{microtype}
Lo que obtiene la puntuación colgante del lado izquierdo que quiero, pero realmente arruina el lado derecho.
Hay otras preguntas que tratan con ideas similares, pero algunas de ellas son antiguas y otras mencionan algo sobre el uso, Renderer=Basic
pero esto no solo no ayuda, sino que parece que desactiva la protrusión por completo o al menos hace que las comillas parezcan extrañamente espaciadas. Y luego otras preguntas no parecen tener que ver con las fuentes del sistema.
Entonces, todo se reduce a que no puedo entender cómo especificar la configuración de protrusión cuando uso LuaLaTeX o microtype
si esto es posible.
Respuesta1
OK, esto funciona, aparentemente no estaba eligiendo la codificación correcta y usando el asterisco lo resolvió:
\documentclass{article}
\usepackage{fontspec}
\usepackage{microtype}
\setmainfont[Ligatures=TeX]{Garamond Premier Pro}
\SetProtrusion
{encoding= *}
{\textquotedblleft = {1000, },\textquotedblright = { ,1000}}
\begin{document}
Text\\
text\\
"text"\\
text.
\end{document}
No estoy seguro de por qué OT1 no funcionó o si hay algún problema al usar el asterisco, pero funcionó con varios tipos de letra diferentes, así que supongo que mi pregunta está respondida.