
Del libro de texto,
Por lo tanto, las reglas reales para la profundidad de un vbox construido son algo técnicas. Aquí están: Dada una lista vertical que se está envolviendo mediante
\vbox
, el problema es determinar su profundidad natural.
- si la lista vertical no contiene cuadros, la profundidad es cero.
- si hay al menos un cuadro, pero si al cuadro final le sigue un kerning o pegamento, posible con penalizaciones intermedias u otras cosas, la profundidad es cero.
- ...
- ...
mi pregunta es sobre el elemento 2, en el siguiente fragmento de código,
% Exercise 12.12
% \box1 is 1pt high, 1pt deep, and 1pt wide;
% \box2 is 2pt high, 2pt deep, and 2pt wide;
% \baselineskip = 9pt minus 3fil
\setbox4=\vbox to4pt{\vss\box1\moveleft4pt\box2\vss}
como dice el libro, la profundidad natural de la lista vertical (en este caso, es 0pt plus 1fil minus 1fil
, \box1
, 6pt minus 3fil
, \moveleft4pt\box2
) 0pt plus 1fil minus 1fil
es cero. Cuando la lista vertical se está preparando para envolverse en un vbox (no se han configurado pegamentos), ¿el punto de referencia de este vbox está en la posición 4 puntos a la derecha, 2 puntos hacia abajo desde el punto de referencia de box2 (en la línea inferior de box2)? Después de configurar los pegamentos de acuerdo con la altura de este vbox y la altura natural de esta lista vertical, ¿el punto de referencia de este vbox sube un poco?
Si el último elemento de una lista vertical es un pegamento, me hace pensar que si hay un vbox que simplemente se ajusta a esta lista vertical, el punto de referencia de este vbox se encuentra en la línea inferior de este vbox.