- From: Håkon Wium Lie <howcome@opera.com>
- Date: Wed, 25 Mar 2015 17:12:41 +0100
- To: public-digipub@w3.org
There seems to be a healthy interest in sidenotes, footnotes, and endnotes in the digipub IG: https://lists.w3.org/Archives/Public/public-digipub-ig/2015Feb/0006.html I've created some sample documents that show types of notes that are currently possible. The documents are linked from here: http://css4.pub Prince [1] hase been used to convert all HTML/CSS pages to PDF on that page. This first document shows the use of sidenotes: http://css4.pub/2015/textbook/somatosensory.pdf http://css4.pub/2015/textbook/somatosensory.html There are two types of sidenotes in the document: a) figure captions: narrow figures have their caption in the outside margins, alternating between left/right on left/right pages. b) meta-information is shown in the pink boxes; notice how text alignment changes on left/right pages. The left/right magic is due to 'inside' and 'outside' property names and keywords. Only Prince [1] support these, I believe. Also, there's a footnote in the document, floated to the bottom of the page. --- The second document shows footnotes floated to the bottom of the column: http://css4.pub/2015/usenix/example.pdf http://css4.pub/2015/usenix/example.html Also, two types of endnotes are used: a) references to other articles are marked up with the <cite> element and placed inline. A small script collects all these at the time of formatting, and move them to the end, leaving an endnote call behind b) the table has inline footnotes that are moved to the end of the table (and not the bottom of the page/column) In both these cases, the notes are moved by way of a small script. Since the movement in structural (to an element), rather than presentational (to a place in the layout), using a script to perform a tree transform seems like better solution than making CSS do the job. In any case, CSS is used to style the notes. -- In conclusion, it's possible to replicate many types of notes using current web technologies. Also, I'm sure that all readers that have made it this far can point to examples of note styles that cannot replicated. [1] http://www.princexml.com Disclosure: I'm a board member of YesLogic, the company behind Prince Cheers, -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Wednesday, 25 March 2015 16:13:11 UTC