summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO8
1 files changed, 2 insertions, 6 deletions
diff --git a/TODO b/TODO
index 23fe9f7..aeffb4a 100644
--- a/TODO
+++ b/TODO
@@ -1,5 +1,4 @@
Processing:
- * Add dash filter to handle en-dash.
* Optionally cap over-long titles in headers.
* Mark bad links (not only warn at build) in flightcheck+draft mode.
* Warn about possible HTML escapes in content (e.g. &#\d+; or %{HEX}).
@@ -15,7 +14,6 @@ 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.
+ cite - enhanced citation handling.
@@ -23,13 +21,11 @@ Content modelling:
+ "Mandatory Characteristics" list ideally should be 4.1.1-4.1.6.
* Redirect bibtex parsing warnings/errors to STDERR.
+ Example: Title section containing doublequote.
+ + ideally switch to Biber.
Styling:
- * Curly quotes.
- + Hack curl singlequote-begin in "‘Towards Interoperability…".
- + Hack re-flatten singlequote in "Citizens' Rights" and "O'Reilly".
- + Ensure "Sophie in 't Veld" uses apostrophe.
* Use standardized layout for bibliography.
+ + Obey csquotes in citations.
* no quoting around origin link string.
* Use A or B form factor (not Letter) for ebook page size.
* Conditionally set narrow margins for mainmatter of ebook target.