2007/4/25, Patrick Gundlach <patrick@gundla.ch>:
Hello Thomas,
[...]
> Try:
> \definetypeface [chaparral] [ss][sans] [myriad] [default]
> [encoding=texnansi]
great! This works. Thanks (also to Wolfgang). Now another question:
I'd like to set the interlinespace for \rm only.
My attempt:
\definebodyfontenvironment [chaparral][14pt][interlinespace=20pt]
changes the interlinespace for all fonts and
\definebodyfontenvironment [Serif][14pt][interlinespace=20pt]
does 'nothing' (no changed interlinespace at all)
This is my setup:
--------------------------------------------------
\definetypeface [foo] [rm][serif] [chaparral][default][encoding=texnansi]
\definetypeface [foo] [ss][sans] [myriad][default][encoding=texnansi]
\definetypeface [foo] [tt][mono] [modern][computer-modern] [encoding=texnansi]
\definebodyfontenvironment [foo][14pt][interlinespace=20pt]
\setupbodyfont[foo,14pt]
--------------------------------------------------
Any idea how to setup interlinespace for rm, ss and tt differently?
My application: I have normal text (\rm) and some code samples and I'd
like to have fewer interlinespace in the code samples. Of course I
could put some code in the setup for the code samples
(\setupinterlinespace[line=xxxpt]??) and this would be the fallback
solution. Thinking of it, this might even be the best solution...
Patrick
Hi Patrick,
can you try the following setup
\definebodyfontenvironment[chaparral][14pt][interlinespace=20pt]
Wolfgang