summaryrefslogtreecommitdiff
path: root/doc/index.but
diff options
context:
space:
mode:
authorBen Harris <bjh21@bjh21.me.uk>2006-05-08 22:54:19 +0000
committerBen Harris <bjh21@bjh21.me.uk>2006-05-08 22:54:19 +0000
commit7e9483d0ffc2a400507c250df50dcf5ad3ef0cf8 (patch)
tree0fd99558a65ea26aec74e52337c92f20815a4e6b /doc/index.but
parentb42099295f41ebbc172facd0757bcc255070b7c1 (diff)
downloadhalibut-7e9483d0ffc2a400507c250df50dcf5ad3ef0cf8.zip
halibut-7e9483d0ffc2a400507c250df50dcf5ad3ef0cf8.tar.gz
halibut-7e9483d0ffc2a400507c250df50dcf5ad3ef0cf8.tar.bz2
halibut-7e9483d0ffc2a400507c250df50dcf5ad3ef0cf8.tar.xz
Add font-selection mechanism to the paper backend. Since we have no way to
load font metrics dynamically, we're restricted to the fonts whose metrics are compiled into Halibut. Font structures aren't reused when the same font is specified twice, nor are unused fonts removed from the output. Finally, the default configuration overflows lines in the manual, but this would need a change to Halibut's grammar to fix. Still, what's there works. [originally from svn r6667]
Diffstat (limited to 'doc/index.but')
-rw-r--r--doc/index.but27
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/index.but b/doc/index.but
index f244d0b..f347cfe 100644
--- a/doc/index.but
+++ b/doc/index.but
@@ -430,9 +430,36 @@ directive
\IM{\\cfg\{paper-footer-distance\}} \c{paper-footer-distance} configuration directive
\IM{\\cfg\{paper-footer-distance\}} \cw{\\cfg\{paper-footer-distance\}}
+\IM{\\cfg\{paper-base-fonts\}} \c{paper-base-fonts} configuration directive
+\IM{\\cfg\{paper-base-fonts\}} \cw{\\cfg\{paper-base-fonts\}}
+
\IM{\\cfg\{paper-base-font-size\}} \c{paper-base-font-size} configuration directive
\IM{\\cfg\{paper-base-font-size\}} \cw{\\cfg\{paper-base-font-size\}}
+\IM{\\cfg\{paper-title-fonts\}} \c{paper-title-fonts} configuration directive
+\IM{\\cfg\{paper-title-fonts\}} \cw{\\cfg\{paper-title-fonts\}}
+
+\IM{\\cfg\{paper-title-font-size\}} \c{paper-title-font-size} configuration directive
+\IM{\\cfg\{paper-title-font-size\}} \cw{\\cfg\{paper-title-font-size\}}
+
+\IM{\\cfg\{paper-chapter-fonts\}} \c{paper-chapter-fonts} configuration directive
+\IM{\\cfg\{paper-chapter-fonts\}} \cw{\\cfg\{paper-chapter-fonts\}}
+
+\IM{\\cfg\{paper-chapter-font-size\}} \c{paper-chapter-font-size} configuration directive
+\IM{\\cfg\{paper-chapter-font-size\}} \cw{\\cfg\{paper-chapter-font-size\}}
+
+\IM{\\cfg\{paper-section-fonts\}} \c{paper-section-fonts} configuration directive
+\IM{\\cfg\{paper-section-fonts\}} \cw{\\cfg\{paper-section-fonts\}}
+
+\IM{\\cfg\{paper-section-font-size\}} \c{paper-section-font-size} configuration directive
+\IM{\\cfg\{paper-section-font-size\}} \cw{\\cfg\{paper-section-font-size\}}
+
+\IM{\\cfg\{paper-code-fonts\}} \c{paper-code-fonts} configuration directive
+\IM{\\cfg\{paper-code-fonts\}} \cw{\\cfg\{paper-code-fonts\}}
+
+\IM{\\cfg\{paper-code-font-size\}} \c{paper-code-font-size} configuration directive
+\IM{\\cfg\{paper-code-font-size\}} \cw{\\cfg\{paper-code-font-size\}}
+
\IM{\\cfg\{paper-index-columns\}} \c{paper-index-columns} configuration directive
\IM{\\cfg\{paper-index-columns\}} \cw{\\cfg\{paper-index-columns\}}