Re: [NTG-context] tex error in curent beta
Jan Tosovsky mailto:j.tosovsky@email.cz 24. Oktober 2015 um 21:34
More complete example for experiments: (I am not experienced in ConTeXt, most of it was suggested here in the forum, there are most likely other ways how to accomplish the desired output - see attachments).
\mainlanguage[cs]
\setuppapersize[B5]
\setuplayout[header=0cm, footer=1cm] \setuppagenumbering[alternative=doublesided, location={footer, right}, style=italic]
% page numbering \definestructureconversionset[frontpart:pagenumber][][romannumerals] \definestructureconversionset[bodypart:pagenumber] [][numbers] \definestructureconversionset[backpart:pagenumber] [][numbers]
\startsectionblockenvironment[frontpart] \setupuserpagenumber[numberconversion=romannumerals] \stopsectionblockenvironment
\startsectionblockenvironment[bodypart] \setupuserpagenumber[numberconversion=numbers] \stopsectionblockenvironment
\startsectionblockenvironment[backpart] \setupuserpagenumber[numberconversion=numbers] \stopsectionblockenvironment
% fonts \definefontfamily[palatino][rm][Palatino Linotype][features={default, quality}] \definefontfeature[f:superscript][sups=yes] \setupbodyfont[palatino, 10pt]
\setuplabeltext[cs][chapter=KAPITOLA ]
\setupindenting[medium, yes]
\setuphead[chapter][ alternative=middle, before={\blank[force,10mm]}, after={\blank[1*line]}, style=\bfc, numberstyle={\kerncharacters[0.125]\bfa}, numbercommand=\groupedcommand{}{\blank[4mm]}, sectionstopper={.}, conversion=Romannumerals, ]
% this alignment has no effect in 0.81 \define[1]\ChapterListNumbercommand {\simplealignedbox{\listparameter{width}}{flushright}{#1}}
\setupcombinedlist[content][list=chapter, alternative=c] \setupcombinedlist[chapter][ before=, distance=0.5cm, width=-0.5cm, margin=2cm, numbercommand={\ChapterListNumbercommand}, pageconversionset=pagenumber, ]
\starttext \startfrontmatter \title{TOC} \placecontent \chapter{Preface} \stopfrontmatter \startbodymatter \chapter{Introduction} \chapter{Workflow} \chapter{Input} \chapter{Output} \stopbodymatter \startbackmatter \chapter{Index} \stopbackmatter \stoptext Try to make shorter examples by removing layout and font changes when when they are not necessary.
\define[1]\ChapterListNumbercommand {\offset[x=-2cm,width=0pt]{\simplealignedbox{1.5cm}{flushright}{#1}}} \setuplist [chapter] [distance=0cm, width=0cm, margin=2cm, numbercommand=\ChapterListNumbercommand] \starttext \startfrontmatter \completecontent \chapter{Preface} \stopfrontmatter \startbodymatter \chapter{Introduction} \chapter{Workflow} \chapter{Input} \chapter{Output} \stopbodymatter \startbackmatter \chapter{Index} \stopbackmatter \stoptext Wolfgang
Hi Wolfgang, On 2015-10-26 Wolfgang Schuster wrote:
Try to make shorter examples by removing layout and font changes when when they are not necessary.
\define[1]\ChapterListNumbercommand {\offset[x=-2cm,width=0pt]{\simplealignedbox{1.5cm}{flushright}{#1}}}
\setuplist [chapter] [distance=0cm, width=0cm, margin=2cm, numbercommand=\ChapterListNumbercommand]
\starttext
\startfrontmatter \completecontent \chapter{Preface} \stopfrontmatter
\startbodymatter \chapter{Introduction} \chapter{Workflow} \chapter{Input} \chapter{Output} \stopbodymatter
\startbackmatter \chapter{Index} \stopbackmatter
\stoptext
thanks a lot! I was loosing my hope :-) Your solution is much cleaner. Incorporated. Jan
participants (2)
-
Jan Tosovsky
-
Wolfgang Schuster