Re: [NTG-context] Font switching on title page

2015-02-02 Thread Wolfgang Schuster

 Am 01.02.2015 um 12:04 schrieb Pablo Rodriguez oi...@gmx.es:
 
 On 02/01/2015 11:37 AM, Jörg Weger wrote:
 I have started to design a title page for a paper.
 
 First comes an information block at bodyfont size \tf (all in sans 
 serif), followed by the title of the paper in \bfd, then the author 
 (=me) in \bfa. The information block that follows then should be in 
 bodyfont size again, but it isn’t, it is too tall. What am I missing 
 about font switching? Is it maybe because it is a makeup page?
 
 Hi Jörg,
 
 pagestate=stop is the default in makeups, so you don’t need to add it.
 
 \tf only changes the font to roman, but not the size. I don’t know
 whether there is a switch that does that.
 
 The best way avoid problems when using font switches is to enclose them
 in braces.
 
 Such as in (complete sample):
 
 \definemakeup[titlepage][doublesided=no]
 
 \starttext
 
 \starttitlepagemakeup[top=,]
 
 {\ss
 
 information \crlf
 about \crlf
 university \crlf
 and \crlf
 course \par}
 
 \blank[4*line]
 
 {\bfd \ss
 
 Paper \par}
 
 \blank
 
 {\bfa \ss
 
 by me}
 
 \blank[4*line]
 
 {\ss
 
 my \crlf
 information, \crlf
 adress \crlf
 etc.}
 
 \stoptitlepagemakeup
 
 I hope it helps,


For a titlepage I suggest to use a different mechanism to select a certain font 
style and size.

You can also use \definedfont[…]{…} instead of \startfont[…] … \stopfont.

\definemakeup[titlepage][doublesided=no]

\starttext

\starttitlepagemakeup[top=]

\startfont[Sans]
\startlines
information
about
university
and
course
\stoplines
\stopfont

\blank[4*line]

\startfont[SansBold sa d]
Paper
\stopfont

\blank

\startfont[SansBold sa b]
by me
\stopfont

\blank[4*line]

\startfont[Sans]
\startlines
my
information,
adress
etc.
\stoplines
\stopfont

\stoptitlepagemakeup

\stoptext

Wolfgang
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Font switching on title page

2015-02-01 Thread Pablo Rodriguez
On 02/01/2015 11:37 AM, Jörg Weger wrote:
 I have started to design a title page for a paper.
 
 First comes an information block at bodyfont size \tf (all in sans 
 serif), followed by the title of the paper in \bfd, then the author 
 (=me) in \bfa. The information block that follows then should be in 
 bodyfont size again, but it isn’t, it is too tall. What am I missing 
 about font switching? Is it maybe because it is a makeup page?

Hi Jörg,

pagestate=stop is the default in makeups, so you don’t need to add it.

\tf only changes the font to roman, but not the size. I don’t know
whether there is a switch that does that.

The best way avoid problems when using font switches is to enclose them
in braces.

Such as in (complete sample):

\definemakeup[titlepage][doublesided=no]

\starttext

\starttitlepagemakeup[top=,]

{\ss

information \crlf
about \crlf
university \crlf
and \crlf
course \par}

\blank[4*line]

{\bfd \ss

Paper \par}

\blank

{\bfa \ss

by me}

\blank[4*line]

{\ss

my \crlf
information, \crlf
adress \crlf
etc.}

\stoptitlepagemakeup

I hope it helps,


Pablo
-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Font switching on title page

2015-02-01 Thread Pablo Rodriguez
On 02/01/2015 01:00 PM, Jörg Weger wrote:
 Thank you very much Pablo, indeed it helps :)
 
 Meanwhile I had found a solution by putting as well title and subtitle 
 (author name) into groups
 
 \begingroup ... \endgroup
 
 but your braces solution is less typing and less distraction from the text.

You’re welcome, Jörg.

Braces are also easier to be mistyped or overlooked. It depends on the
text itself.

BTW, I forgot to mention (just in case it might help) that grouping is
also required for language switchs:

\starttext
\hsize\zeropoint
\de {\em Lesbarkeit}, but legibility.
No, it’s {\en legibility}.
\stoptext

Greetings,


Pablo
-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] Font switching on title page

2015-02-01 Thread Jörg Weger

Thank you very much Pablo, indeed it helps :)

Meanwhile I had found a solution by putting as well title and subtitle 
(author name) into groups


\begingroup ... \endgroup

but your braces solution is less typing and less distraction from the text.


Greetings Jörg



On 01.02.2015 12:04, Pablo Rodriguez wrote:

On 02/01/2015 11:37 AM, Jörg Weger wrote:

I have started to design a title page for a paper.

First comes an information block at bodyfont size \tf (all in sans
serif), followed by the title of the paper in \bfd, then the author
(=me) in \bfa. The information block that follows then should be in
bodyfont size again, but it isn’t, it is too tall. What am I missing
about font switching? Is it maybe because it is a makeup page?


Hi Jörg,

pagestate=stop is the default in makeups, so you don’t need to add it.

\tf only changes the font to roman, but not the size. I don’t know
whether there is a switch that does that.

The best way avoid problems when using font switches is to enclose them
in braces.

Such as in (complete sample):

\definemakeup[titlepage][doublesided=no]

\starttext

\starttitlepagemakeup[top=,]

{\ss

information \crlf
about \crlf
university \crlf
and \crlf
course \par}

\blank[4*line]

{\bfd \ss

Paper \par}

\blank

{\bfa \ss

by me}

\blank[4*line]

{\ss

my \crlf
information, \crlf
adress \crlf
etc.}

\stoptitlepagemakeup

I hope it helps,


Pablo


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___