
--- Tony Baechler <tb@baechler.net> wrote:
OK, but I have a question. I regularly use Lynx because of convenience. I prefer plain text but I will sometimes use lynx to convert html when necessary. Let's say that I do, in fact, want the page numbers. How am I supposed to get them if my browser doesn't support it?
The markup I'm currently using for page numbers will not display them on non-CSS-capable browsers -- and by default won't display on CSS capable browsers either unless you change the stylesheet / switch to an alternate stylesheet. It would be possible to use a different markup, which wouldn't display page numbers on CSS-capable browsers (which can hide sections of HTML), but would always display them on non-CSS-capable browsers. As text-mode browsers are the main example of non-CSS browsers in use today, the former markup made more sense to use, as it replicates the behavour exhibited by the text-only edition (which doesn't record page numbers). Both markup styles allow you to navigate to a particular page number, even in non-CSS browsers, by using named anchors (i.e. append #pageXXX to the end of the URL). As you say, the information is in the source file, but currently inaccessible to you. One of the ways to solve this problem is to switch to a relatively standard master document format, such as TEI, combined with flexible tools that could convert the source to other editions such as HTML or text, while allowing us to choose how much of the preserved information, and to also choose how that information was encoded. You could then easily generate for yourself a 'with page numbers' text edition of the document you're interested in. -- Jon Ingram __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo