TeX tiene un límite sobre lo cerca que permite que estén las líneas. La base de esto es la altura + profundidad de la fuente. Puedes encontrar esto mirando el tamaño de la fuente en el estilo \p. Ten en cuenta que esto puede ser mucho mayor que el tamaño en puntos de la fuente. Por ejemplo, Awami tiene una altura de 19.3pt y una profundidad de 7pt cuando se establece en 11pt.
Si la altura más la profundidad de la fuente es mayor que 1.75 x el interlineado, TeX funcionará como si el interlineado fuera igual a la altura más la profundidad. Más precisamente, el límite es el baselineskip del estilo + 0.75 del interlineado principal.
Puedes cambiar esto internamente estableciendo \lineskiplimit en algún valor negativo suficientemente grande. Actualmente es -0.75 * interlineado. Pero solo haz esto si sabes lo que estás haciendo y realmente necesitas acercar más las líneas.
Una vez que alcanzas este límite, puedes despedirte de cualquier control a través de \baselineskip y se inserta un nuevo valor \lineskip (0pt) entre las líneas.
Ejemplo
Digamos que querías usar Awami a 11pt, pero realmente quieres que el interlineado sea de 14pt y no te importa si las líneas chocan (lo cual casi seguramente ocurriría). Comenzamos mirando la definición del estilo \p, en la que vemos que la fuente tiene una ascensión de 19.3pt y un descendente de 7pt, para un total de 26.3pt.
TeX calcula el espacio interlineal como baselineskip - (altura+profundidad), que = 14-26.3 = -12.3pt. Por lo tanto, necesitaríamos un lineskiplimit de -12.3pt o menor. El valor predeterminado de lineskiplimit es -0.75*interlineado = -10.5pt, lo cual es demasiado alto, por lo que querríamos cambiar el lineskiplimit. Lo hacemos en `ptxprint-mods.tex` con una línea como:
```
\lineskiplimit=-12.5pt
```
(-12.5pt nos da un pequeño margen de maniobra).
Ten en cuenta que esto puede provocar fácilmente que las líneas choquen entre sí. ¡Que sea sobre tu cabeza si haces un desastre!
TeX has a limit on how close it will let lines be together. The basis for this is the height+depth of the font. You can find this by looking at the font size in the \p style. Notice this can be a whole lot more than the point size of the font. Awami for example has a height of 19.3pt and a depth of 7pt when set at 11pt!.
If the height plus depth of the font is greater than 1.75 x the linespacing, TeX will work as if the linespacing is equal to the height plus depth. More precisely the limit is the baselineskip of the style + 0.75 the main linespacing.
You can change this under the hood by setting \lineskiplimit to some suitably large negative value. Currently it is -0.75 * linespacing. But only do this if you know what you are doing and you really do need to get lines closer together.
Once you hit this limit, you can kiss goodbye to any control via \baselineskip and a new value \lineskip (0pt) gets inserted between lines.
Example
Let's say that you wanted to use Awami at 11pt but you really want the line spacing to be 14pt and you don't care if lines collide (which they would almost certainly do so). We start by looking at the \p style definition in which we see that the font has an ascent of 19.3pt and descender of 7pt, for a total of 26.3pt.
TeX calculates the interline gap as being the baselineskip - (height+depth), which = 14-26.3 = -12.3pt. Thus we would need a lineskiplimit of -12.3pt or lower. The default value of lineskiplimit is -0.75*linespacing = -10.5pt which is too high and so we would want to change the lineskiplimit. We do this in `ptxprint-mods.tex` with a line such as:
```
\lineskiplimit=-12.5pt
```
(-12.5pt gives us a tiny amount of wiggle room).
Be aware that this can easily result in lines crashing into each other. On your head be it if you make a mess!