Bottom margin vs. descenders question

Philip Taylor P.Taylor at Hellenic-Institute.Uk
Sat Jun 27 07:58:16 CEST 2020


Hallo Reinhard —

> just for the record, with pdftex-based formats you can save a
> \newdimen with
>
>    \hoffset = \dimexpr \hoffset - \pdfhorigin \relax
>    \voffset = \dimexpr \voffset - \pdfvorigin \relax
>
> You can even save the arithmetic as well with
>
>    \pdfhorigin = 0pt
>    \pdfvorigin = 0pt
>
> These variables are set to '1 true in' in pdftexconfig.tex, which is
> read by {pdf,lua}tex.ini and thus go into the format files.  As far as
> I can see they are not available in XeTeX, unfortunately.

Thank you for that most interesting piece of information.  Not a day 
goes by when I do not ask myself how on earth Don came to make what I 
regard as the totally crazy and arbitrary decision that the page origin 
should be (1", 1").  It has been said, I know, that he just wanted TeX 
to "do what is right" for the simplest piece of code (e.g., "Hallo 
world\end") but that is so at variance with the rest of the philosophy 
of TeX that it strikes me as insane.  It is good to know that, in PdfTeX 
at least, the origin is a configuration option, but unless/until that 
feature makes its way into XeTeX I am sadly unlikely to be able to make 
use of it (other than for pure interest).

** Phil.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/texhax/attachments/20200627/3dc94e8e/attachment.html>


More information about the texhax mailing list.