Am 21.11.2013 um 21:01 schrieb Géry Ogam
Thank you Wolfgang, it does what I want.
However, I realised after trying the following code inside environments (frontmatter, bodymatter, backmatter and appendices) that the default behaviour is WRONG because the conversions of prefixes are not always automatic.
For instance, in the appendix environment, by default chapter numbers are Characters and every prefix representing a chapter number is also a Character (section prefixes, caption prefixes and so on). Now if you decide to switch chapter numbers to Romannumerals, you will get something totally inconsistent if you don’t do many conversions manually:
\startsectionblockenvironment[appendix] \defineconversionset[romannumeralsconversionset][][R] \setuphead[chapter][sectionconversionset=romannumeralsconversionset] \stopsectionblockenvironment
\starttext
\startappendices \chapter{Cool} \placefigure{A cow}{\externalfigure[cow]} \chapter{Cat} \section{Mouse} \section{Dog} \placefigure{A cow}{\externalfigure[cow]}
\stopappendices
\stoptext
\defineconversionset [appendix:headconversionset] [n,R] [n] \defineconversionset [appendix:floatconversionset] [] [n] \setuphead[sectionconversionset=headconversionset] \setupcaption[numberconversionset=floatconversionset] \starttext \startappendices \chapter{Cool} \placefigure{A cow}{\externalfigure[cow]} \chapter{Cat} \section{Mouse} \section{Dog} \placefigure{A cow}{\externalfigure[cow]} \stopappendices \stoptext Wolfgang