Difference between revisions of "Layout and Positioning"

From Wiki
Jump to navigation Jump to search
m (added texcode tags)
Line 1: Line 1:
 
In order to preserve a constant interlinespace (esp. when using a quite small one, in footnotes or such) it can be sometimes necessary to chance the predefined ration of height/depth:
 
In order to preserve a constant interlinespace (esp. when using a quite small one, in footnotes or such) it can be sometimes necessary to chance the predefined ration of height/depth:
  
 +
<texcode>
 
\starttext
 
\starttext
 
   \hbox to \hsize \bgroup \showbaselines \showstruts
 
   \hbox to \hsize \bgroup \showbaselines \showstruts
Line 14: Line 15:
 
   \egroup
 
   \egroup
 
\stoptext
 
\stoptext
 
+
</texcode>
  
 
(The values .79 and .21 in the example are dependent on the actual font used.)
 
(The values .79 and .21 in the example are dependent on the actual font used.)

Revision as of 03:36, 18 March 2007

In order to preserve a constant interlinespace (esp. when using a quite small one, in footnotes or such) it can be sometimes necessary to chance the predefined ration of height/depth:

\starttext
   \hbox to \hsize \bgroup \showbaselines \showstruts
       \ruledvtop \bgroup \hsize.45\hsize
           \switchtobodyfont[rm,9pt]\setupinterlinespace[line=9.8pt]
           \begstrut \input tufte \endstrut \endgraf
       \egroup
       \hss
       \ruledvtop \bgroup \hsize.45\hsize
           \switchtobodyfont[rm,9pt]\setupinterlinespace[line=9.8pt,height=.79,depth=.21]
           \begstrut \input tufte \endstrut \endgraf
       \egroup
   \egroup
\stoptext

(The values .79 and .21 in the example are dependent on the actual font used.)