[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: texi to epub

From: Jacob Bachmeyer
Subject: Re: texi to epub
Date: Thu, 16 Dec 2021 17:43:43 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20090807 MultiZilla/ SeaMonkey/1.1.17 Mnenhy/

Gavin Smith wrote:
On Thu, Dec 16, 2021 at 11:46:08AM -0800, Per Bothner wrote:
I know nothing about it - appears to have been added by Gavin:

2020-11-25  Gavin Smith  <gavinsmith0123@gmail.com>

        data-manual attribute

        * tp/Texinfo/Convert/HTML.pm (_convert_xref_commands):
        Set data-manual attribute instead of class="texi-manual"
        on links to other Texinfo manuals.

The purpose of this was to support locally installed HTML manuals better.
The idea was that the contents of the data-manual attribute could be used
for the name of a manual to be found in a search path.

Use of data-* attributes was suggested in another thread and is valid HTML5:



It is valid HTML5, but epub requires XHTML 1.1 and it is *not* valid there. Most epub readers will *probably* silently ignore such invalid attributes, but I would not be surprised if there is an embedded reader out there that crashes in this case.

Would distinct HTML4, HTML5, and XHTML 1.1 output modes, probably with a common base, be feasible? HTML4 is preferable as a strict document format and would eschew custom attributes in favor of CSS classes. HTML5 is preferable for "web applications", such as a Web-based JavaScript Info reader. XHTML 1.1 is required for epub standards conformance.

-- Jacob

reply via email to

[Prev in Thread] Current Thread [Next in Thread]