Michael Shell <
ne...@michaelshell.org> writes:
> If either of you happens to know the minimum amount the bottom margin
> needs to be increased to clear IEEE's test, please do let me know.
> (e.g., will as little as 1pt or 2pt do the trick?)
For me it's difficult to figure out the exact minimum amount. I'm not a
font expert and I don't know how to identify the largest depth of a
glyph in a font. At least it depends on the font size. Next question is,
which fonts can ever appear in inline material? Times, Computer Modern,
and Computer Modern Math come to my mind. But is that all?
My choice was something like 30% of the font size (3pt for a 10pt
document) and that did the trick for me. But I can't tell if this will
also cover the worst case (inline fraction, or what ever is thinkable).
> I'll then either tweak IEEEtran to give a little extra margin of
> safety or ask that IEEE does so with their margin checker so people
> won't have to put up with this in the future.
My suggestion would be not to tweak IEEEtran but to make the checker
more intelligent. E.g. to give it some tolerance at the bottom margin
that allows glyph descenders to lie outside the text area. While not
being a PDF expert I can imagine that it is also possible to detect
whether the faulty material is graphical material or belongs to font
glyphs. After all the optical margin is at the bottom of the line, not
at the bottom of the descenders. So LaTeX does it perfectly right IMO.
AFAIK IEEEtran.cls won't violate the left, right, and top margin. So the
problem appears only at the bottom. But maybe one day IEEE may also want
to advance to character protrusion (package microtype). Then the checker
should also behave fuzzy about left and right margin.
BTW: The IEEE checker also causes trouble with PSTricks. The \psdots
macro produces Type 3 objects which the checker criticizes as bitmap
fonts. Wrong. The checker should be aware that Type 3 does not
necessarily mean "bitmap font". Type 3 just refers to a group of
PostScript objects with restricted instruction set.
--
Uwe