What is the correct way to use \setupinterlinespace in ConTeXt?. As you can see, the command doesn't works for small fonts. Thanks in advance.
\starttext
{%
\tf
\setupinterlinespace
This is the long long title of my book\crlf
baselineskip=\the\baselineskip\crlf
}
\blank
{%
\tfa
\setupinterlinespace
This is the long long title of my book\crlf
baselineskip=\the\baselineskip\crlf
}
\blank
{%
\tfb
\setupinterlinespace
This is the long long title of my book\crlf
baselineskip=\the\baselineskip\crlf
}
\blank
{%
\tfc
\setupinterlinespace
This is the long long title of my book\crlf
baselineskip=\the\baselineskip\crlf
}
\blank
{%
\tfd
\setupinterlinespace
This is the long long title of my book\crlf
baselineskip=\the\baselineskip\crlf
}
\blank
{%
\tfxx
\setupinterlinespace
This is the long long title of my book\crlf
baselineskip=\the\baselineskip
}
\stoptext
\par
instead of\crlf
. I don't know the underlying principles, but\crlf
might force a line break by inserting a large negative penalty, whereas TeX needs a whole paragraph (delimited by\par
or empty line) to apply things like\baselineskip
.\par
or\endgraf
) for line space correction to kick in.