On 9/26/2013 3:47 PM, Wolfgang Schuster wrote:
Am 25.09.2013 um 23:45 schrieb Lars Huttar
: Wolfgang, thanks for your response.
You can’t expect from \tfa etc. to change the interlinespace because these commands can be used in your paragraphs to change the size of certain words only and in this case you don’t want a forced change of the interlinespace. Well... \switchtobodyfont[20pt] can also be used in paragraphs to change
On 9/25/2013 5:02 PM, Wolfgang Schuster wrote: the size of just a few words. But the above suggests that \switchtobodyfont shouldn't be used for that purpose, and commands like \tfc should? You can use \switchtobodyfont to change the size for certain parts of a text but it’s best to keep this to a minimum because \tfa etc. are a lot faster.
The reason why you don’t need \setupinterlinespace when you use \switchtobodyfont is that \setupinterlinespace is already called by \switchtobodyfont.
OK, good to know.
Another thing which shouldn’t be forgotten is that \switchtobodyfont controls and changes the sizes for \tfa etc.
Can you elaborate on that? A few days ago, Luigi wrote,
\tfc augment the fontsize of a factor of 1.728 It's relative to the default font size not to the current fontsize
So when he says "relative to the default font size", does that mean the same thing as "relative to the current body font size"? I think so. The following example shows that the function of \tfc is relative to the size set by \switchtobodyfont: {\tfc tfc \tfc tfc} {\switchtobodyfont[20pt] 20pt \tfc tfc} {\switchtobodyfont[6pt] 6pt \tfc tfc} Here the text after \tfc appears in three different sizes, proportional to (and larger than) the \switchtobodyfont setting in effect. However, the first line shows us that \tfc is *not* affected by previous effects of \tfc. So as Luigi said, there is a distinction between the current font size (which is affected by \tfc), and the "default font size" -- or maybe it should be described as "the current body font size" -- which is not affected by \tfc. Is that correct? So does \tfc mean "set the current font size to be three steps up from the current body font size"? Thanks. I'm contributing clarifications into the manual as I come to understand how things are designed to work. Lars