Re: [NTG-context] Centered title with numeration on the same line
On 6/3/2013 6:57 PM, Jan Tosovsky wrote: Dear All, in MkIV when any title is centered, its numeration is placed on a separate line above the title itself. I'd expect inline formatting which could be overridden as described here http://wiki.contextgarden.net/Titles My code: \setuplabeltext[en][chapter=Chapter~] % while for chapter title this line break is handy (in my use case) \setuphead[chapter][ alternative=middle, style=\bfc, conversion=Romannumerals, numbercommand=\groupedcommand{\cap}{\blank[0.5cm]}, after={\blank[1cm]}, ] % for section it is inappropriate \setuphead[section][ alternative=middle, style=\bfa, sectionsegments=section, % ignore component label ] \starttext \chapter{Foo} \section{The First Section} Text. \stoptext How can I keep numeration and title together? in strc-ren you can see exmaples of definitions; you can either define a macro and hook it in (old method) or use setups in which case you have access to more properties commands like \veryraggedright are low level (often fast) variants of in this case \setupalign[middle,broad] (just use \setupalign if more advanced control is needed) \defineheadalternative [mymiddle] [alternative=horizontal, renderingsetup=head:mymiddle] \startsetups[head:mymiddle] \ruledvbox { \headsetupspacing \veryraggedcenter \begstrut \ifconditional\headshownumber \headnumbercontent \quad \fi \headtextcontent \endstrut } \stopsetups the struts enforce consistent spacing - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ 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 ___
[NTG-context] Centered title with numeration on the same line
Dear All, in MkIV when any title is centered, its numeration is placed on a separate line above the title itself. I'd expect inline formatting which could be overridden as described here http://wiki.contextgarden.net/Titles My code: \setuplabeltext[en][chapter=Chapter~] % while for chapter title this line break is handy (in my use case) \setuphead[chapter][ alternative=middle, style=\bfc, conversion=Romannumerals, numbercommand=\groupedcommand{\cap}{\blank[0.5cm]}, after={\blank[1cm]}, ] % for section it is inappropriate \setuphead[section][ alternative=middle, style=\bfa, sectionsegments=section, % ignore component label ] \starttext \chapter{Foo} \section{The First Section} Text. \stoptext How can I keep numeration and title together? Thanks, Jan ___ 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] Centered title with numeration on the same line
Luigi, >> The problematic part is that section title. The chapter title formatting is >> Ok (but thanks >> for showing the way how to deal with these cases for future uses). >> Applying deepnumbercommand to section didn't help to me... > I've used align=middle instead of alternative=middle > in \setuphead[section] (in the first example I've used it for chapter) sorry for that, I overlooked this change completely. Your solution works as well and it is even much simpler. Thanks, Jan ___ 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] Centered title with numeration on the same line
On Mon, Jun 3, 2013 at 8:51 PM, honyk wrote: > Dear Luigi, > > The problematic part is that section title. The chapter title formatting > is Ok (but thanks for showing the way how to deal with these cases for > future uses). Applying deepnumbercommand to section didn't help to me... > I've used align=middle instead of alternative=middle in \setuphead[section] (in the first example I've used it for chapter) -- luigi ___ 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] Centered title with numeration on the same line
Am 03.06.2013 um 20:28 schrieb luigi scarso : > numbercommand=\groupedcommand{\cap}{\blank[0.5cm]}, > > But again, are you sure about the \cap command ? > It also sets the CHAPTER as small caps . Formatting numbers as smallcaps/fake caps doesn’t make much sense :) What I find questionable is the \blank command at the end of the numbercommand. 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] Centered title with numeration on the same line
Dear Luigi, > > On Mon, Jun 3, 2013 at 7:08 PM, honyk wrote: > > Dear All, > > > > in MkIV when any title is centered, its numeration is placed on a separate > > line above the title itself. > > > > I'd expect inline formatting which could be overridden as described here > > http://wiki.contextgarden.net/Titles > > > > My code: > > > > \setuplabeltext[en][chapter=Chapter~] > > > > % while for chapter title this line break is handy (in my use case) > > \setuphead[chapter][ > > alternative=middle, > > style=\bfc, > > conversion=Romannumerals, > > numbercommand=\groupedcommand{\cap}{\blank[0.5cm]}, > > after={\blank[1cm]}, > > ] > > > > % for section it is inappropriate > > \setuphead[section][ > > alternative=middle, > > style=\bfa, > > sectionsegments=section, % ignore component label > > ] > > > > \starttext > > \chapter{Foo} > > \section{The First Section} > > Text. > > \stoptext > > > > How can I keep numeration and title together? > > > > Thanks, > > Jan > > \setuplabeltext[en][chapter=Chapter~] > > % while for chapter title this line break is handy (in my use case) > \setuphead[chapter][ > align=middle, > style=\bfc, > conversion=Romannumerals, > deepnumbercommand=\cap,% \groupedcommand{\cap}{\blank[0.5cm]}, > after={\blank[1cm]}, > ] > > % for section it is inappropriate > \setuphead[section][ > alternative=middle, > style=\bfa, > sectionsegments=section, % ignore component label > ] > > \starttext > \chapter{Foo} > \section{The First Section} > Text. > \stoptext > > Maybe do you want deepnumbercommand ? > (see the links for the difference numbercommand vs deepnumbercommand) The problematic part is that section title. The chapter title formatting is Ok (but thanks for showing the way how to deal with these cases for future uses). Applying deepnumbercommand to section didn't help to me... Regards, Jan ___ 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] Centered title with numeration on the same line
On Mon, Jun 3, 2013 at 8:07 PM, honyk wrote: > Marco, > > thanks a lot, it gives me exactly what I wanted! > > But to be honest, I expected a single option for this :-) > > \setuplabeltext[en][chapter=Chapter~] % while for chapter title this line break is handy (in my use case) \setuphead[chapter][ alternative=middle, style=\bfc, conversion=Romannumerals, numbercommand=\groupedcommand{\cap}{\blank[0.5cm]}, after={\blank[1cm]}, ] % for section it is inappropriate \setuphead[section][ align=middle, style=\bfa, sectionsegments=section, % ignore component label ] \starttext \chapter{Foo} \section{The First Section} Text. \stoptext But again, are you sure about the \cap command ? It also sets the CHAPTER as small caps . -- luigi ___ 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] Centered title with numeration on the same line
Marco, thanks a lot, it gives me exactly what I wanted! But to be honest, I expected a single option for this :-) Jan > On 2013–06–03 honyk wrote: > > > How can I keep numeration and title together? > > You can create a custom head alternative. The following code is > copied from the source, I only replace the \par with > \kern\headnumberdistance. Have a look at strc-ren.mkiv for other > layouts. > > \setuphead > [section] > [alternative=middle_nolinebreak] > > \defineheadalternative > [middle_nolinebreak] > [alternative=vertical, >renderingsetup=headrenderings:middle_nolinebreak] > > \startsetups[headrenderings:middle_nolinebreak] > \vbox { > \headsetupspacing > \veryraggedcenter > \let\\\endgraf > \let\crlf\endgraf > \ifconditional\headshownumber > \strut > \headnumbercontent > \kern\headnumberdistance > \fi > \begstrut > \headtextcontent > \endstrut > } > \stopsetups > > \starttext > \section{The First Section} > \stoptext > > Marco ___ 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] Centered title with numeration on the same line
On 2013–06–03 honyk wrote: > How can I keep numeration and title together? You can create a custom head alternative. The following code is copied from the source, I only replace the \par with \kern\headnumberdistance. Have a look at strc-ren.mkiv for other layouts. \setuphead [section] [alternative=middle_nolinebreak] \defineheadalternative [middle_nolinebreak] [alternative=vertical, renderingsetup=headrenderings:middle_nolinebreak] \startsetups[headrenderings:middle_nolinebreak] \vbox { \headsetupspacing \veryraggedcenter \let\\\endgraf \let\crlf\endgraf \ifconditional\headshownumber \strut \headnumbercontent \kern\headnumberdistance \fi \begstrut \headtextcontent \endstrut } \stopsetups \starttext \section{The First Section} \stoptext Marco signature.asc Description: Digital signature ___ 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] Centered title with numeration on the same line
On Mon, Jun 3, 2013 at 7:08 PM, honyk wrote: > Dear All, > > in MkIV when any title is centered, its numeration is placed on a separate > line above the title itself. > > I'd expect inline formatting which could be overridden as described here > http://wiki.contextgarden.net/Titles > > My code: > > \setuplabeltext[en][chapter=Chapter~] > > % while for chapter title this line break is handy (in my use case) > \setuphead[chapter][ > alternative=middle, > style=\bfc, > conversion=Romannumerals, > numbercommand=\groupedcommand{\cap}{\blank[0.5cm]}, > after={\blank[1cm]}, > ] > > % for section it is inappropriate > \setuphead[section][ > alternative=middle, > style=\bfa, > sectionsegments=section, % ignore component label > ] > > \starttext > \chapter{Foo} > \section{The First Section} > Text. > \stoptext > > How can I keep numeration and title together? > > Thanks, > Jan > > \setuplabeltext[en][chapter=Chapter~] % while for chapter title this line break is handy (in my use case) \setuphead[chapter][ align=middle, style=\bfc, conversion=Romannumerals, deepnumbercommand=\cap,% \groupedcommand{\cap}{\blank[0.5cm]}, after={\blank[1cm]}, ] % for section it is inappropriate \setuphead[section][ alternative=middle, style=\bfa, sectionsegments=section, % ignore component label ] \starttext \chapter{Foo} \section{The First Section} Text. \stoptext Maybe do you want deepnumbercommand ? (see the links for the difference numbercommand vs deepnumbercommand) -- luigi ___ 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 ___
[NTG-context] Centered title with numeration on the same line
Dear All, in MkIV when any title is centered, its numeration is placed on a separate line above the title itself. I'd expect inline formatting which could be overridden as described here http://wiki.contextgarden.net/Titles My code: \setuplabeltext[en][chapter=Chapter~] % while for chapter title this line break is handy (in my use case) \setuphead[chapter][ alternative=middle, style=\bfc, conversion=Romannumerals, numbercommand=\groupedcommand{\cap}{\blank[0.5cm]}, after={\blank[1cm]}, ] % for section it is inappropriate \setuphead[section][ alternative=middle, style=\bfa, sectionsegments=section, % ignore component label ] \starttext \chapter{Foo} \section{The First Section} Text. \stoptext How can I keep numeration and title together? Thanks, Jan ___ 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 ___