From 266a539f7634641bc1e73d55680aa080f798674c Mon Sep 17 00:00:00 2001 From: simon Date: Wed, 14 Apr 2004 22:34:55 +0000 Subject: [PATCH] Administrivia: update a TODO and a .cvsignore. git-svn-id: svn://svn.tartarus.org/sgt/halibut@4077 cda61777-01e9-0310-a592-d414129be87e --- bk_paper.c | 19 +++++++++++++++++++ doc/.cvsignore | 1 + 2 files changed, 20 insertions(+) diff --git a/bk_paper.c b/bk_paper.c index 1a948a7..e6e17f7 100644 --- a/bk_paper.c +++ b/bk_paper.c @@ -12,6 +12,11 @@ /* * TODO in future work: * + * - the index should not refer to the contents, if an indexable + * term crops up in a section title! + * + * - include the version IDs. + * * - linearised PDF, perhaps? * * - compression of output files. For the actual text display, @@ -63,6 +68,20 @@ * * we need to parse the font to extract its metrics * * then we pass the font bodily to both PS and PDF so it can * be included in the output file + * + * - character substitution for better typography? + * * fi, fl, ffi, ffl ligatures + * * use real ellipsis rather than ... + * * a hyphen in a word by itself might prefer to be an en-dash + * * (Americans might even want a convenient way to use an + * em-dash) + * * substituting `minus' for `hyphen' in the standard encoding + * is probably preferable in Courier, though certainly not in + * the main text font + * * if I do do this lot, I'm rather inclined to at least try + * to think up a configurable way to do it so that Americans + * can do em-dash tricks without my intervention and other + * people can do other odd things too. */ #include diff --git a/doc/.cvsignore b/doc/.cvsignore index 72e10da..6e2ff96 100644 --- a/doc/.cvsignore +++ b/doc/.cvsignore @@ -4,3 +4,4 @@ *.log *.1 *.info *.info-* +*.ps *.pdf -- 2.11.0