From 304c8ff0bc1eb43934ad794dbde589e11a2f3902 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Fri, 14 Dec 2018 16:40:54 -0600 Subject: XSL: add permalinks to every section header --- master.xsl | 2 ++ src/pretty.css | 12 ++++++++++- xsl/LICENSE | 1 + xsl/permalinks.xsl | 26 ++++++++++++++++++++++++ xsl/section.title.xsl | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 xsl/LICENSE create mode 100644 xsl/permalinks.xsl create mode 100644 xsl/section.title.xsl diff --git a/master.xsl b/master.xsl index 1ca9851..56aa37b 100644 --- a/master.xsl +++ b/master.xsl @@ -22,6 +22,8 @@ + + diff --git a/src/pretty.css b/src/pretty.css index 2066874..8895690 100644 --- a/src/pretty.css +++ b/src/pretty.css @@ -25,6 +25,16 @@ div.othercredit { font-size: smaller; } +span.permalink { + font-size: smaller; + margin-left: 0.5em; +} + +span.permalink>a { + color: #444; + text-decoration: none; +} + h2 { margin-top: 2.5em; } @@ -47,7 +57,7 @@ h5 { } /* normalise size with command */ -code { +p>code { font-size: 14px; } diff --git a/xsl/LICENSE b/xsl/LICENSE new file mode 100644 index 0000000..08339a9 --- /dev/null +++ b/xsl/LICENSE @@ -0,0 +1 @@ +Taken from http://doccookbook.sourceforge.net/html/en/ which is licensed CC BY-NC-SA 3.0. diff --git a/xsl/permalinks.xsl b/xsl/permalinks.xsl new file mode 100644 index 0000000..f6a74fc --- /dev/null +++ b/xsl/permalinks.xsl @@ -0,0 +1,26 @@ + + + + + + ΒΆ + + + + + + + + + + + + + + + + + + diff --git a/xsl/section.title.xsl b/xsl/section.title.xsl new file mode 100644 index 0000000..8edfb6e --- /dev/null +++ b/xsl/section.title.xsl @@ -0,0 +1,55 @@ + + + + + + + + + 1 + 2 + 3 + 4 + 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3-60-g2f50