Writing a book in LaTeX in 2023: Difference between revisions

No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 10: Line 10:
* I haven't yet been able to get the [https://ctan.org/pkg/pdfx?lang=en pdfx] package working in LuaTeX
* I haven't yet been able to get the [https://ctan.org/pkg/pdfx?lang=en pdfx] package working in LuaTeX
** Not a huge deal, as it turns out, due to PDFs being essentially unmarketable, see below
** Not a huge deal, as it turns out, due to PDFs being essentially unmarketable, see below
** A bigger deal, actually: Barnes & Noble requires PDF/A for your print copy
** I did finally get this working:
<pre>
[schwarzgerat](130) $ pdfinfo midnight-hb.pdf
Title:          midnight's simulacra
Author:          nick black
Creator:        LaTeX with hyperref
Producer:        LuaTeX
CreationDate:    Mon Dec 18 13:55:45 2023 EST
ModDate:        Mon Dec 18 13:55:45 2023 EST
Custom Metadata: yes
Metadata Stream: yes
Tagged:          no
UserProperties:  no
Suspects:        no
Form:            none
JavaScript:      no
Pages:          451
Encrypted:      no
Page size:      441 x 666 pts
Page rot:        0
File size:      81038789 bytes
Optimized:      no
PDF version:    1.5
PDF subtype:    PDF/A-3u:2012
    Title:        ISO 19005 - Electronic document file format for long-term preservation (PDF/A)
    Abbreviation:  PDF/A-3
    Subtitle:      Part 3: Use of ISO 32000-1 with support for embedded files
    Standard:      ISO 19005-3
    Conformance:  Level U, Unicode support
[schwarzgerat](0) $
</pre>
** Note that Amazon doesn't seem to accept PDF with a minorversion > 5
* [https://ctan.org/pkg/footmisc footmisc] is ok, but what i really want is [https://tex.stackexchange.com/questions/233269/paragraph-short-footnotes-following-multiline-footnotes-prevent-footnotes-being?rq=1 what this guy describes], which does not seem to be possible.
** [https://ctan.org/pkg/bigfoot?lang=en bigfoot] looks like a better option than footmisc, using <tt>para</tt> and <tt>\footnote+</tt>


there's one fundamental and much more serious problem, though:
there's one fundamental and much more serious problem, though:
Line 20: Line 55:


so if you want to sell an ebook, you're going to need to accept that the user can effectively destroy your layout in terms of image placement etc.
so if you want to sell an ebook, you're going to need to accept that the user can effectively destroy your layout in terms of image placement etc.
this also means side-by-side dual language editions are more or less impossible, as are annotated editions defined on a page-by-page basis. you pretty much need to use endnotes rather than footnotes (though navigating to and from endnotes is admittedly a much better experience on a device than in a printed book).
and there are some problems with <tt>tex4ebook</tt>:
* [https://ctan.org/pkg/unicode-math?lang=en unicode-math] doesn't compile
** simply removing it gets you "! Undefined control sequence. ^->\active@prefix ^\@undefined"
* <tt>\defaultfontfeatures</tt> isn't recognized
* using <tt>tabular</tt>, it'll choke on e.g. <tt>\midrule</tt>, printing endless "Misplaced alignment tab character &"


'''previously: "[[Latex_joy_of_man%27s_desiring|LaTeX joy of man's desiring]]" 2023-09-24'''
'''previously: "[[Latex_joy_of_man%27s_desiring|LaTeX joy of man's desiring]]" 2023-09-24'''


[[Category:Blog]]
[[Category:Blog]]