blob: 816f090755fcce80f52bfd06cf3e4a3112872229 (
plain)
- Input (last checked 2014-12-27 15:09):
- * Consistently markup list as such - also within quote blocks.
- * Verify hyperlinks.
- Example: NYT crocker opinion URL redirects (non-query URL works).
- * Verify hyperlink markup.
- Example: link in footnote 32 at section 3.4 is "1".
- * Keep headline levels sequential.
- Example: Level 3 skipped from "Free and Open[...]" to "Definitions".
- * Use URL only as link.
- Example: leo.cineca.it URL used as title in bibliography.
- Processing:
- * use Header (not latex RawBlock) as header markup in section filter.
- * Add quote filter to adjust custom *"foreign"* and "*title*" markup.
- * Add dash filter to handle en-dash.
- + Explicitly set --no-tex-ligatures in pandoc.
- * Cap over-long titles in headers.
- * Consistently place page numbers at bottom.
- * Fix URI escaping (e.g. preserve # as fragment ID and = in query).
- + Inspect RFC3986.
- + Use URI::Split.
- * Mark bad links (not only warn at build) in flightcheck+draft mode.
- * Warn about possible HTML escapes in content (e.g. &#\d+; or %{HEX}).
- * Maybe comply with PDF/A-1b (or newer).
- + Include to preflight online test against e.g.
- <https://www.pdf-tools.com/pdf/validate-pdfa-online.aspx>
- Content modelling:
- * Consider use typographic enhancement tunings:
- + icomma - avoid automagic space after comma (e.g. money amount).
- + ellipsis - ensure balanced space around ellipsis.
- + csquote (with explicit british: class ignored with polyglossia).
- + xspace - ensure space after superscript/subscript characters.
- + numprint - space/comma separated enumeration.
- + foreign - refined semantics and punctuation for emphasized text.
- * Support numbered lists with odd starting point.
- + "Mandatory Characteristics" list should be 4.1.1-4.1.6.
- Styling:
- * Curly quotes.
- * Use standardized layout for bibliography.
- * no quoting around origin link string.
- * Add coverpage.
- * Use A or B form factor (not Letter) for ebook page size.
- * Conditionally set narrow margins for mainmatter of ebook target.
- + \setlrmarginsandblock{1cm}{*}{*}
- * Maybe visually wrap URLs in <> to distinguish trailing punctuation.
- * Adapt colophon for each target (type measure vary).
- Repository:
- * Add README
- * Add proper copyright and licensing
- + Code: AGPL-3+.
- + Design: CC-by-sa-4.0.
- * Move to source.jones.dk.
|