structure head alignment nullifies spaceskip
Hi, is there a way to have \spaceskip working in a centered section head? I have something similar to these exaggerated values: ··8<····························································· \def\broadspacing{% \dontleavehmode% \spaceskip 1em plus .5em minus .5em% } \starttext \setuphead[section][% style={\WORD\broadspacing}, ] % This one is left aligned but correctly spaced. \section{test test test} \setuphead[section][% style={\WORD\broadspacing}, align=middle, ] % This one is centered but spaced too tightly. \section{test test test} \stoptext ··8<····························································· As you can see, adding “align=middle” to the section setup leads to the \spaceskip setting being ignored. Any idea how to space my capitalized words in section heads? Thanks very much, Philipp
Am 06.03.2011 um 17:33 schrieb Philipp Gesang:
Hi,
is there a way to have \spaceskip working in a centered section head?
I have something similar to these exaggerated values:
··8<·····························································
\def\broadspacing{% \dontleavehmode% \spaceskip 1em plus .5em minus .5em% } \starttext
\setuphead[section][% style={\WORD\broadspacing}, ]
% This one is left aligned but correctly spaced. \section{test test test}
\setuphead[section][% style={\WORD\broadspacing}, align=middle, ]
% This one is centered but spaced too tightly. \section{test test test}
\stoptext
··8<·····························································
As you can see, adding “align=middle” to the section setup leads to the \spaceskip setting being ignored. Any idea how to space my capitalized words in section heads?
\setuphead [section] [ style=WORD, align=middle, textcommand={\setuptolerance[space]}] Maybe better is “textcommand=\SectionCommand” with \define[1]\SectionCommand {\setuptolerance[space]#1} Wolfgang
On 2011-03-06 <21:15:44>, Wolfgang Schuster wrote:
Am 06.03.2011 um 17:33 schrieb Philipp Gesang:
Hi,
is there a way to have \spaceskip working in a centered section head?
I have something similar to these exaggerated values:
··8<·····························································
\def\broadspacing{% \dontleavehmode% \spaceskip 1em plus .5em minus .5em% } \starttext
\setuphead[section][% style={\WORD\broadspacing}, ]
% This one is left aligned but correctly spaced. \section{test test test}
\setuphead[section][% style={\WORD\broadspacing}, align=middle, ]
% This one is centered but spaced too tightly. \section{test test test}
\stoptext
··8<·····························································
As you can see, adding “align=middle” to the section setup leads to the \spaceskip setting being ignored. Any idea how to space my capitalized words in section heads?
\setuphead [section] [ style=WORD, align=middle, textcommand={\setuptolerance[space]}]
Maybe better is “textcommand=\SectionCommand” with
\define[1]\SectionCommand {\setuptolerance[space]#1}
Wolfgang
Thanks a lot, Wolfgang, I hadn’t thought of “textcommand”. Headings work (and look) like a charm now. Best regards, Philipp -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
Am 06.03.2011 um 22:41 schrieb Philipp Gesang:
Thanks a lot, Wolfgang, I hadn’t thought of “textcommand”. Headings work (and look) like a charm now.
This can also be of interest for you (copied from the source): \setuphead[section][style=\sca,textstyle={\kerncharacters[.5]}] \section{Section} Wolfgang
On 2011-03-06 <23:03:17>, Wolfgang Schuster wrote:
Am 06.03.2011 um 22:41 schrieb Philipp Gesang:
Thanks a lot, Wolfgang, I hadn’t thought of “textcommand”. Headings work (and look) like a charm now.
This can also be of interest for you (copied from the source):
\setuphead[section][style=\sca,textstyle={\kerncharacters[.5]}] \section{Section}
Thanks, but I already had capital spacing (factor .05 with my bodoni font) defined in my section font command. Regards, Philipp
Wolfgang
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
Am 06.03.2011 um 23:25 schrieb Philipp Gesang:
On 2011-03-06 <23:03:17>, Wolfgang Schuster wrote:
Am 06.03.2011 um 22:41 schrieb Philipp Gesang:
Thanks a lot, Wolfgang, I hadn’t thought of “textcommand”. Headings work (and look) like a charm now.
This can also be of interest for you (copied from the source):
\setuphead[section][style=\sca,textstyle={\kerncharacters[.5]}] \section{Section}
Thanks, but I already had capital spacing (factor .05 with my bodoni font) defined in my section font command.
How? Wolfgang
On 2011-03-06 <23:34:00>, Wolfgang Schuster wrote:
Am 06.03.2011 um 23:25 schrieb Philipp Gesang:
On 2011-03-06 <23:03:17>, Wolfgang Schuster wrote:
Am 06.03.2011 um 22:41 schrieb Philipp Gesang:
Thanks a lot, Wolfgang, I hadn’t thought of “textcommand”. Headings work (and look) like a charm now.
This can also be of interest for you (copied from the source):
\setuphead[section][style=\sca,textstyle={\kerncharacters[.5]}] \section{Section}
Thanks, but I already had capital spacing (factor .05 with my bodoni font) defined in my section font command.
How?
The long way (across a couple of definition files): ··8<····························································· \definecharacterkerning[capitals] \setupcharacterkerning [capitals] [factor=.05] \unexpanded\def\cap{\setcharacterkerning[capitals]} \def\broadspacing{\dontleavehmode\spaceskip .33em plus.25em minus.05em \xspaceskip .66em plus.25em minus.05em} \unexpanded\def\fontsection{\setupbodyfont[bodoni-of,12pt]\cap\WORDS\broadspacing} \setuphead[section][ … textstyle=\fontsection, … ] ··8<····························································· (I just typed this from another laptop screen so beware of typos.) Alternatively I have a definition commented out that would rely on the cpsp font feature instead -- but I don’t really notice an effect when I turn it on. Regards, Philipp
Wolfgang
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
participants (2)
-
Philipp Gesang
-
Wolfgang Schuster