Chapter number and titles in separate lines with grid layout
Hello again, I'm having another issue: I'd like Chapter/Section number and titles in separate lines but with grid alignement. I followed that advice: https://wiki.contextgarden.net/Titles#Chapter_number_and_titles_in_separate_... I'm having an issue though: I can't get rid of the space above the (framed) title and align the section number with the first line (it's on the second line) Any idea? Many thanks. ### \showframe \showlayout \showgrid \setuplayout[ grid=yes, ] \define[2]\MySection{\framed[ location=keep, frame=on, width=broad, % height=22pt, align=middle ]{{#1.\\#2}}} \setuphead[section][ strut=no, conversion=Romannumerals, style={\bf\WORDS}, align=middle, command=\MySection, ] \starttext \startsection[title={First section}] this is the text \stopsection \stoptext ###
On 2023-02-15 08:44, Alex Leray via ntg-context wrote:
\showframe \showlayout \showgrid
\setuplayout[ grid=yes, ]
\define[2]\MySection{\framed[ location=keep, frame=on, width=broad, % height=22pt, align=middle ]{{#1.\\#2}}}
\setuphead[section][ strut=no, conversion=Romannumerals, style={\bf\WORDS}, align=middle, command=\MySection, ]
\starttext \startsection[title={First section}] this is the text \stopsection \stoptext
Have you tried it with \framedtext in the place of \framed ? -- Rik
On 2023-02-15 08:44, Alex Leray via ntg-context wrote:
\showframe \showlayout \showgrid
\setuplayout[ grid=yes, ]
\define[2]\MySection{\framed[ location=keep, frame=on, width=broad, % height=22pt, align=middle ]{{#1.\\#2}}}
\setuphead[section][ strut=no, conversion=Romannumerals, style={\bf\WORDS}, align=middle, command=\MySection, ]
\starttext \startsection[title={First section}] this is the text \stopsection \stoptext
Have you tried it with \framedtext in the place of \framed ? -- Rik
I somehow found a way. It doesn't work on my minimal example but it does in my real doc. I tested a lot of thing but I think it was thanks to the offset=none parameters For the record: ### \define[2]\MySection{ \framed[ location=top, strut=no, offset=none, frame=none, width=broad, height=fit, align=middle]{#1.\\#2}} \setuphead[section][ conversion=Romannumerals, style={\bf\kerncharacters[0.075]\WORDS}, align=middle, command=\MySection, ] ### Thanks! Le 15/02/23 à 19:11, Rik Kabel via ntg-context a écrit :
On 2023-02-15 08:44, Alex Leray via ntg-context wrote:
\showframe \showlayout \showgrid
\setuplayout[ grid=yes, ]
\define[2]\MySection{\framed[ location=keep, frame=on, width=broad, % height=22pt, align=middle ]{{#1.\\#2}}}
\setuphead[section][ strut=no, conversion=Romannumerals, style={\bf\WORDS}, align=middle, command=\MySection, ]
\starttext \startsection[title={First section}] this is the text \stopsection \stoptext
Have you tried it with \framedtext in the place of \framed ?
-- Alexandre Leray +32 487 947 030 Avez-vous pensé à (vous) offrir Médor ? https://medor.coop/ideescadeau
participants (3)
-
Alex Leray
-
Rik Kabel
-
Rik Kabel