Difference between revisions of "Layout and Positioning"

From Wiki
Jump to navigation Jump to search
(adjusted height/depth ration for a constant interlinespace)
 
m (added texcode tags)
(One intermediate revision by one other user not shown)
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.)