Hi, I would like to have a doublesided layout with: - a titlepage with neither header nor footer, - a frontpart with pagesnumbers(left/right) in roman - a bodypart with pagesnumbers(left/right) in arabic - an appendix with pagesnumbers(left/right) in arabic - first page of a chapter should not have a header + underline - next page header(CHAPTER #: chapter) underlined - next page header(section) underlined - if there is no section then only the line. - if the next page is empty than only the pagenumber should be printed. Seems to be a common layout and I apologize for asking. Thanks in advance for any help. Regards, Arne My code: \mainlanguage[de] \setuppapersize[A4][A4] \setupsectionblock[frontpart][page=] \setupsectionblock[bodypart] [page=] \setupsectionblock[backpart] [page=] \setupsectionblock[appendix] [page=] \setuppagenumbering[alternative=doublesided] \setupheadertexts[] \setupheadertexts[\setups{text a}][][][\setups{text b}] \startsetups[text a] CHAPTER \getmarking[chapternumber]: \expanded{\uppercase{\fetchmark[chapter][first]}} \stopsetups \startsetups[text b] \getmarking[section] \stopsetups \setupheader[text][after=\hrule] \setuphead[chapter][header=empty] \setupfootertexts[][pagenumber] \starttext \startstandardmakeup \title{title} \stopstandardmakeup \startfrontmatter \setuppagenumbering[conversion=romannumerals] \completecontent \stopfrontmatter \startbodymatter \setuppagenumber[number=1] \chapter{body} bla \stopbodymatter \startappendices \chapter{appendix} code \stopappendices \stoptext
Am 23.09.2012 um 16:07 schrieb Arne Runge
Hi,
I would like to have a doublesided layout with:
- a titlepage with neither header nor footer, - a frontpart with pagesnumbers(left/right) in roman - a bodypart with pagesnumbers(left/right) in arabic - an appendix with pagesnumbers(left/right) in arabic
- first page of a chapter should not have a header + underline - next page header(CHAPTER #: chapter) underlined - next page header(section) underlined
- if there is no section then only the line. - if the next page is empty than only the pagenumber should be printed.
Seems to be a common layout and I apologize for asking.
Thanks in advance for any help.
Regards,
Arne
Put the makeup environment in the front matter environment and remove the sectionblock settings. When you don’t want to start chapter at a right page you can add \setupsectionblock[page=yes] to your document. \setuppagenumbering[alternative=doublesided] \setupheadertexts[] \setupheadertexts[\setups{text a}][][][\setups{text b}] \startsetups[text a] CHAPTER \getmarking[chapternumber]: \WORD{\getmarking[chapter]} \stopsetups \startsetups[text b] \getmarking[section] \stopsetups \setupheader[text][after=\hrule] \setuphead[chapter][page={header,right},header=empty] \setupfootertexts[][pagenumber] \defineconversionset[frontpart:pagenumber][romannumerals][] \startsectionblockenvironment[bodypart] \setcounter[userpage][1] \stopsectionblockenvironment \starttext \startfrontmatter \startstandardmakeup[align=middle] {\tfd TITLE} \stopstandardmakeup \completecontent \stopfrontmatter \startbodymatter \chapter{Knuth} \dorecurse{12}{\input knuth\par} \stopbodymatter \startappendices \chapter{Zapf} \dorecurse{12}{\input zapf\par} \stopappendices \stoptext Wolfgang
Am 23.09.2012 um 16:07 schrieb Arne Runge
http://www.ntg.nl/mailman/listinfo/ntg-context>: / Hi, />/ />/ I would like to have a doublesided layout with: />/ />/ - a titlepage with neither header nor footer, />/ - a frontpart with pagesnumbers(left/right) in roman />/ - a bodypart with pagesnumbers(left/right) in arabic />/ - an appendix with pagesnumbers(left/right) in arabic />/ />/ - first page of a chapter should not have a header + underline />/ - next page header(CHAPTER #: chapter) underlined />/ - next page header(section) underlined />/ />/ - if there is no section then only the line. />/ - if the next page is empty than only the pagenumber should be printed. />/ />/ Seems to be a common layout and I apologize for asking. />/ />/ Thanks in advance for any help. />/ />/ Regards, />/ />/ Arne /
Put the makeup environment in the front matter environment and remove the sectionblock settings.
When you don't want to start chapter at a right page you can add \setupsectionblock[page=yes] to your document.
\setuppagenumbering[alternative=doublesided]
\setupheadertexts[] \setupheadertexts[\setups{text a}][][][\setups{text b}]
\startsetups[text a] CHAPTER \getmarking[chapternumber]: \WORD{\getmarking[chapter]} \stopsetups
\startsetups[text b] \getmarking[section] \stopsetups
\setupheader[text][after=\hrule]
\setuphead[chapter][page={header,right},header=empty]
\setupfootertexts[][pagenumber]
\defineconversionset[frontpart:pagenumber][romannumerals][]
\startsectionblockenvironment[bodypart] \setcounter[userpage][1] \stopsectionblockenvironment
\starttext
\startfrontmatter
\startstandardmakeup[align=middle] {\tfd TITLE} \stopstandardmakeup
\completecontent
\stopfrontmatter
\startbodymatter
\chapter{Knuth}
\dorecurse{12}{\input knuth\par}
\stopbodymatter
\startappendices
\chapter{Zapf}
\dorecurse{12}{\input zapf\par}
\stopappendices
\stoptext
Wolfgang Thank you Wolfgang for the reply. If I compile your code then I get
! Undefined control sequence. l.20 \defineconversionset [frontpart:pagenumber][romannumerals][] and if I comment this line, I get ! Missing number, treated as zero. and if I comment \setcounter[userpage][1] then - page 4 has a header line, which I don't like - page 7 or 11 has not the marking Knuth respectively Zapf - useless page 13 at the end of the document I guess that's because I don't use the latest version. I use context_2012.05.30.2012061, TeXExec | version 6.2.1 - 1997-2009 - PRAGMA ADE/POD I finally came up with the following code, which does it for me. \setuppagenumbering[alternative=doublesided,location=] \setupheadertexts[] \setupheadertexts[\setups{text a}][][][\setups{text b}] \startsetups[text a] CHAPTER \getmarking[chapternumber]: \expanded{\uppercase{\fetchmark[chapter][first]}} \stopsetups \startsetups[text b] \getmarking[section] \stopsetups \setupfootertexts[][pagenumber] \setupheader[text][after=\hrule] \setuphead[chapter][header=empty] \setupsectionblock[frontpart][ before={\setuppagenumbering[conversion=romannumerals]}, after={\page[yes,header,right]}] \setupsectionblock[bodypart][after={\page[yes,header,right]}] \setupsectionblock[appendix][after={\page[yes,header,right]}] \setupsectionblock[backpart][after={\page[yes,header,right]}] \starttext \startfrontmatter \startstandardmakeup \title{title} \stopstandardmakeup \completecontent \stopfrontmatter \startbodymatter \setuppagenumber[number=1] \chapter{body} \dorecurse{10}{\input knuth} \stopbodymatter \startappendices \chapter{appendix} code \input knuth \stopappendices \page[stop] \stoptext Arne
participants (2)
-
Arne Runge
-
Wolfgang Schuster