我想在我的 ConTeXt 文档中拥有以下排版,但我不掌握它的转换机制来实现它。
第一部,第二部,第三部……
第 1 章,第 2 章,第 3 章...
第 1.I 节、第 1.II 节、第 1.III 节...
1.Ia 小节、1.Ib 小节、1.Ib 小节..
1.Iai 小节、1.Iaii 小节、1.Iaiii 小节...
谢谢你的帮助。
答案1
首先定义一个结构转换集。第一个参数是转换集的名称。第二个参数是转换列表,以部分。最后一个参数是默认值。
然后将定义的转换集应用到结构元素。
\definestructureconversionset
[structure]
[numbers, numbers, Romannumerals, characters, romannumerals] %% part, chapter, section, …
[numbers]
\setupheads [sectionconversionset=structure]
\starttext
\startsectionlevel [title=Alpha]
\startsectionlevel [title=Beta]
\startsectionlevel [title=Gamma]
\startsectionlevel [title=Delta]
\stopsectionlevel
\stopsectionlevel
\stopsectionlevel
\stopsectionlevel
\stoptext