From 3bd9c775960123f7c5691a19b47ef1eaff80c088 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 25 Mar 2015 04:04:58 +0100 Subject: Update TODOs. --- TODO | 8 ++------ 1 file 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. -- cgit v1.2.3