[OS X TeX] More pronounced margin kerning in TL 2004?
Bruno Voisin
bvoisin at mac.com
Tue Nov 9 02:51:06 EST 2004
Le 9 nov. 04, à 08:23, Jérôme Laurens a écrit :
> Le 8 nov. 04, à 17:01, Bruno Voisin a écrit :
>
>> I usually get margin kerning in LaTeX with:
>>
>> \input{protcode}
>> \newcommand{\setupfont}{
>> \setprotcode\font}
>> \newcommand{\setupfam}{
>> \setupfont
>> {\itshape\setupfont}
>> {\bfseries\setupfont}
>> {\itshape\bfseries\setupfont}
>> {\scshape\setupfont}}
>> \AtBeginDocument{
>> \setupfam
>> {\LARGE\setupfam}
>> {\large\setupfam}
>> {\small\setupfam}
>> {\footnotesize\setupfam}
>> {\indexsize\setupfam}}
>> \pdfprotrudechars=2
>
> I don't think my remark will help, it is more a mater of TeX coding.
> I never use a begin group to end a line, I always use a comment after
> "{%".
> Using a "{" alone to end the line will sometimes add an unexpected
> white space.
Yes, that's true, a safer option is to always comment out ends of lines
in macro definitions. Call me picky, but in that particular case I had
tried, for each line in the above definition, to put and then suppress
"%" at the end, to see whether the resulting TeX output was altered;
which doesn't mean, in any case, that I hadn't made errors in the final
result.
A better strategy, of course, would be to understand exactly how ends
of lines are taken into account by TeX in each case. Sometimes, at the
end of a whole day of TeX macro coding and use of the TeXbook, I have
the impression I have understood the underlying rules for this, but
then the next time I have some coding to do I realize I have forgotten
all of that supposedly acquired "wisdom".
Bruno Voisin
--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
More information about the MacOSX-TeX
mailing list