Re: Bug in geometry package?



Hello Ulrike.

This would surprise and annoy me much. _I_ expect the header and footer
to offer place for a line of text, so it should change along with the
text size and the baselineskip. Do you really want a header on your 5cm
paper that only offers enough place for a \tiny text?

This doesnt contradict what I say. If I dont have much text then theres
still plenty of room for a footer and header.

The diagrams shows examples "normal" layout for "normal" pages on
"normal" papersizes.

Where does it say this, and who's to say what normal is?

A 7cm high page isnt very exotic. There are plenty of times when this
or smaller is used in professional or mass produced printed matter, eg
bottle labels.

Why should such layouts be possible on every paper?
....if the paper is too small the textbody could get a size of
0, or header/footer/textbody could overwrite

It shouldnt and I agree. But if theres physically room for a header, a
footer and the text at the font size chosen on the paper size
specified, then I (but we're all entitled to our own opinions) dont
think that there should be a (qualitative) change in behaviour.
-----------------------

Hello Heiko

it shows you the effect of "ignoring", header and footer
in the page layout calculation.

The geometry package showed me that already.

I'm just saying, the calculation of geometry is correct and
consequent. It would upset and surprise people much more
if the calculation would be wrong or inconsequent.

Being correct and consequent (as Im sure the package is) is different
to behaving as a typical reader would suppose after reading the
documentation.

I must admit, that I have read the manual more than once
for a basic understanding. But I have tried to understand it
first, before complaining a bug or surprising behaviour

So did I. And I didnt complain about anything. I just thought the point
had come where I had read it often enough, that it would be much more
helpful to discuss the way I (mis)interpreted its content with helpful
and knowledgable people like yourself.

The default values for \headheight, \headsep, and \footskip are 12pt, 25pt, and 30pt

Would you mind pointing out where the documentation states this? Its
central to your interpretation.

If you are using a font in your header with 10pt size, but
\paperheight is 5pt

Suggesting using a font bigger than the size of the whole page is going
from the sublime to the ridiculous. I admit the pagesizes Im talking
about are quite a bit smaller than say standard a4, but lets stay
sensible here.

Thus use "includehead" and "includefoot" if you are using headers and
footers, unless you *know* there is enough space in the
margins...Thus it does not matter at all where non-existing things are
placed.

Where does the documentation say this? The documentation says for
example:
"ignorefoot: disregards the foot of the page, footskip in determining
vertical layout, but does not change that length...see figure 2" And
figure 2 clearly shows a footer in -both- cases. Inside the -total
body- in one and outside (but still on the page, ie -not- excluded) in
the other. To me this simply meant that in calculating the text
dimensions, the dimensions of the header/footer are subtracted form the
dimension of the total body, in the former case, and not in the latter
(and as such was not much more than a convention...ie geometry asking
"when you say width do you mean with the width of the footer already
included or should I add that on"). It didnt make any (unambigious)
statement that it expects you to use no header/footer in your document.
And if standard Latex classes puts a footer (page number) by default,
Id expect the geometry package to expect them by default.


P.S
I have not intended to insult anybody. But in your case it is a
little more complicate: You call yourself "p8mode". This doesn't
look like the name of a person. Perhaps you are some kind of
successor of Eliza? Can computer programs, things or whatever
that is not a human being be insulted?

So you only see fit to be polite to people who call themselves a name
that satisfies some criterion? Does my not using a personal name make
you feel uncomfortable in some way? This was not my intention. I simply
dont like voluntarily publishing any more personal information than
necessary about myself, as there are enough spammers and snoopers of
various kinds out there that make a point of collecting it and using it
against a person in any way they can. I couldnt have imagined that it
would have made even the slightest difference to someone in an online
discussion group whether they know any personal information about the
other participants, if theyre genuinely just interested in the
technical topic at hand. But maybe Im wrong. Ill of course tell you my
name if it makes you feel in some way more comfortable: Peter Williams.

.



Relevant Pages

  • Re: where is a copy of atlstr.h ??
    ... program for Visual Studio parks things in terms of directories, ... your expectation that Microsoft "documents this" is unreasonable. ... would have carry documentation for many previous versions of Visual Studio. ... or ATL header files are present on your computer. ...
    (microsoft.public.vc.language)
  • Re: Managing a project as it scales
    ... If you have ever once printed out a listing so you could circle the braces to figure out ... but braces should follow a methodology that is easy to read. ... Rarely is it valuable to maintain external documentation, ... Even the message handlers get procedure header blocks. ...
    (microsoft.public.vc.mfc)
  • Re: place comments in C++ .h or .cc files?
    ... > problem with comments in headers is that every time you touch a header ... things you can be doing if compilation takes a few minutes: ... we had fear of touching header files, ... might have been lessened had the documentation in the ...
    (alt.comp.lang.learn.c-cpp)
  • Re: Why has the Metrowerks sign been taken down?
    ... I worked on Mac OS X since DP4 came out. ... I asked questions on email lists when I needed. ... The documentation issue is probably the single most universal complaint ... the quality of said header ...
    (comp.sys.mac.programmer.codewarrior)
  • Re: How to send cookie and redirect in a cgi script?
    ... > that you're not able to figure it out by help of the 3,400+ lines POD. ... The Perl porters distribute their core version of CGI.pm (just as they ... do with other core modules) with POD-format documentation - which then ... "Creating the HTTP Header" as main section header, ...
    (comp.lang.perl.misc)