12.5.2016, 23:08, Stefan Ram wrote:
> For example, someone has published 10 HTML documents,
> each of which would have about 10 pages when printed,
> and I want to read those with a handheld device that
> I use like an ebook reader. So, I manually join the
> 10 pages to a single file and then convert this to PDF
> and copy this single PDF file to the "ebook reader" device.
Wouldn’t it be more natural to create an EPUB ebook from them and use
any normal ebook reader on any device?
>> On the practical side, you might consider making your document (if you
>> convert it anyway, from some format) an e-book in the EPUB format, which
>> is really just a zipped file containing an XHTML document and associated
>> files. This is often very easy when using the free Calibre software.
>> E-book readers typically have features like ''remembering'' your location,
>> or at least marking a location.
>
> I tried this, but I did not like it, because the
> pagination of an EPUB is not fixed.
Just like pagination of an HTML document is not fixed. This should be
regarded as a useful property, not a problem.
> Changing the
> font size or even just the device orientation or
> the reader program might give some point in the
> document a new page number.
So? What do you need page numbers for? Do you also need line numbers and
numbers of characters on a line?
> Another problem with using HTML for the kind of
> documents that I write is that browser manufacturers
> - after a phase of increasing support for MathML -
> now agains seem to be decreasing MathML support.
I’m not sure I see what you are talking about. First you mentioned that
you want to read some material that someone else has produced as a set
of HTML documents. Now you seem to be discussing something completely
different, namely authoring documents with mathematical content. The
answers to that complicated questions depend, among other things, on the
intended use of such documents. For such documents, EPUB format (as
currently defined and supported) is inadequate; it can handle reasonably
only rather simple math expressions. HTML with MathML is currently also
limited in practice, though I cannot see what you mean by decreasing
support. But tools like MathJax can produce very satisfactory results
for online use. For offline use, PDF appears to be the only feasible
solution, unless the users can be expected to have Microsoft Word 2007
or newer.
> I am offering my course notes on web pages.
Well, maybe you should have started by saying this and illustrated it
with a URL. It seems that your real problem is how to produce some
material in different formats for different types of use, automatically
generating them from some base format. This is a very broad question and
can hardly be discussed in a useful way without knowing much more about
the type of content, intended uses, etc. (Well, it *could* be discussed
as a general level, but that would mean something like writing a
voluminous book.)
> Since this post still is crossposted into the (nearly empty)
> browser newsgroup:
I don’t see why it was included initially, but thought you might have a
reason.
> The web browser "Amaya" has a menu entry "make book" (or some such)
> that reportedly can combine several HTML pages into a single
> document. I tried it and even changed all my links to the kind
> of links that were prescribed by Amaya, but it did not work.
Last time I seriously tried Amaya (was it ten years ago), it looked like
experimental software created for testing something or proving some
point, rather than software for production work. I have not heard any
news that would give a reason to give it another chance.
--
Yucca,
http://www.cs.tut.fi/~jkorpela/