W3C home > Mailing lists > Public > www-archive@w3.org > October 2013

Re: [css3-gcpm] Complex Footnotes

From: James Clark <jjc@jclark.com>
Date: Tue, 08 Oct 2013 10:16:54 +0000
Message-ID: <CANz3_EaGeyo19RtXvtvS39-jLH03Fcygm93fTT7ebuxipaN2yA@mail.gmail.com>
To: Liam Quin <liam@w3.org>
Cc: Håkon Wium Lie <howcome@opera.com>, "Cramer, Dave" <Dave.Cramer@hbgusa.com>, "www-style@w3.org" <www-style@w3.org>
Attached is an example (from the Diary of Samuel Pepys) of mixing block and
inline footnotes.  The footnotes in this book are quite interesting.  There
are two series of footnotes.

- The first series are notes about transcribing the manuscript. These are
numbered per page a, b, c; on most pages they are set inline and centered,
but on a few pages with longer notes they are set as blocks.

- The second series are general notes, and appear below the first series.
These are numbered per page 1, 2, 3; on most pages they are set as blocks
in two (balanced) columns (the body is single column). But if there's only
a single note in this series on the page and it fits on a single line, then
it is set centered in a single column.  (If you have a layout with a single
column body and multi-column footnotes, but a page has only one footnote
and that footnote fits on a single line, I suspect you are always going to
want to set that footnote as a single column.)

There is a centered rule separating the two series, which occurs on a page
only if that page has footnotes from both series.

Vertical space is added on either side of the separator, and between the
text and the footnotes to ensure that the bottom of the page is justified.

A few other random points about footnotes:

- There are table footnotes to consider.  These are not quite the same as
notes at the end of the table: in the case when a table spans multiple
pages, the table footnotes have to appear at the foot of the page on which
they are referenced.

- When footnotes are numbered by page, you still might want to refer to the
footnote by number (e.g. you might have a footnote that just says "See note
3 on page 21.") .  If the footnotes are marked up out-of-line, then I guess
target-counter() could handle this.


On Mon, Oct 7, 2013 at 1:24 AM, Liam R E Quin <liam@w3.org> wrote:

> On Sun, 2013-10-06 at 14:57 +0200, Håkon Wium Lie wrote:
> > This still makes sense to me -- you wouldn't want to combine inline
> > footnotes with block-level footnotes, would you?
> It's quite common to format short footnotes as inline with extra space
> before and after, so you can have e.g. 3 short footnotes on a line, and
> longer footnotes as blocks.
> I have some examples; I think they're currently in Member-only space as
> I did it for the XSL-FO work but I could make them public.
> Liam
> --
> Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
> Pictures from old books: http://fromoldbooks.org/
> Ankh: irc.sorcery.net irc.gnome.org freenode/#xml

(image/jpeg attachment: PepysFootnotes.jpeg)

Received on Wednesday, 9 October 2013 11:43:00 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:34:52 UTC