From 940244d96b4114a3e803b232667c3b86f99b1aeb Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Wed, 19 Sep 2018 21:35:22 +0200 Subject: [PATCH] coref prettifying --- ws/Xmlmind/Patch/010_docbookCss.patch | 108 ++++++++++++++---- .../Patch/020_excludeFromSpellCheck.patch | 4 +- .../Patch/040_hdmBusinessIntegrityRules.patch | 8 +- ws/Xmlmind/Patch/create.sh | 4 + 4 files changed, 97 insertions(+), 27 deletions(-) diff --git a/ws/Xmlmind/Patch/010_docbookCss.patch b/ws/Xmlmind/Patch/010_docbookCss.patch index 1f5071655..088d254c9 100644 --- a/ws/Xmlmind/Patch/010_docbookCss.patch +++ b/ws/Xmlmind/Patch/010_docbookCss.patch @@ -1,6 +1,5 @@ -diff -Naur xmlmind.orig/addon/config/docbook/css/block1.imp xmlmind/addon/config/docbook/css/block1.imp ---- xmlmind.orig/addon/config/docbook/css/block1.imp 2017-10-18 10:27:51.000000000 +0200 -+++ xmlmind/addon/config/docbook/css/block1.imp 2017-11-11 19:13:51.389189151 +0100 +--- xmlmind.orig/addon/config/docbook/css/block1.imp 2018-09-06 18:50:44.886904171 +0200 ++++ xmlmind/addon/config/docbook/css/block1.imp 2018-09-19 21:11:46.129582423 +0200 @@ -11,6 +11,7 @@ Book structure ===================================== */ @@ -32,7 +31,87 @@ diff -Naur xmlmind.orig/addon/config/docbook/css/block1.imp xmlmind/addon/config } alt { -@@ -637,7 +639,6 @@ +@@ -563,6 +565,79 @@ + content: icon(left-half-disc, 0) attr(linkend) icon(right-half-disc, 0); + color: #004080; + } ++ ++coref[linkend$="-1-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "1" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-2-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "2" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-3-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "3" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-4-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "4" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-5-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "5" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-6-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "6" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-7-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "7" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-8-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "8" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-9-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "9" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-10-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "10" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-11-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "11" icon(right-half-disc, 0); ++ color: #004080; ++} ++ ++coref[linkend$="-12-co"] { ++ display: inline; ++ content: icon(left-half-disc, 0) "12" icon(right-half-disc, 0); ++ color: #004080; ++} ++ + + calloutlist { + display: block; +@@ -637,7 +712,6 @@ Question-and-answer set ------------------------------------- */ @@ -40,20 +119,8 @@ diff -Naur xmlmind.orig/addon/config/docbook/css/block1.imp xmlmind/addon/config qandadiv { display: block; /* content of qandaset has a margin */ -diff -Naur xmlmind.orig/addon/config/docbook/css/block2.imp xmlmind/addon/config/docbook/css/block2.imp ---- xmlmind.orig/addon/config/docbook/css/block2.imp 2017-10-18 10:27:51.000000000 +0200 -+++ xmlmind/addon/config/docbook/css/block2.imp 2017-10-21 11:19:50.118974143 +0200 -@@ -317,6 +317,7 @@ - display: block; - white-space: pre; - font-family: monospace; -+ /* font-family: Courier;*/ - margin: 1.33ex 0; - } - -diff -Naur xmlmind.orig/addon/config/docbook/css/inline1.imp xmlmind/addon/config/docbook/css/inline1.imp ---- xmlmind.orig/addon/config/docbook/css/inline1.imp 2017-10-18 10:27:51.000000000 +0200 -+++ xmlmind/addon/config/docbook/css/inline1.imp 2017-10-31 20:35:06.298373336 +0100 +--- xmlmind.orig/addon/config/docbook/css/inline1.imp 2018-09-06 18:50:44.886904171 +0200 ++++ xmlmind/addon/config/docbook/css/inline1.imp 2018-09-09 11:34:59.580426748 +0200 @@ -11,6 +11,22 @@ * Note that default display is inline, so there is no need to specify it. */ @@ -77,9 +144,8 @@ diff -Naur xmlmind.orig/addon/config/docbook/css/inline1.imp xmlmind/addon/confi keycombo { display: inline; } -diff -Naur xmlmind.orig/addon/config/docbook/css/inline2.imp xmlmind/addon/config/docbook/css/inline2.imp ---- xmlmind.orig/addon/config/docbook/css/inline2.imp 2017-10-18 10:27:51.000000000 +0200 -+++ xmlmind/addon/config/docbook/css/inline2.imp 2017-10-18 10:30:55.000000000 +0200 +--- xmlmind.orig/addon/config/docbook/css/inline2.imp 2018-09-06 18:50:44.886904171 +0200 ++++ xmlmind/addon/config/docbook/css/inline2.imp 2018-09-09 11:34:59.580426748 +0200 @@ -39,6 +39,13 @@ font-style: normal; background-color: #F0F080; diff --git a/ws/Xmlmind/Patch/020_excludeFromSpellCheck.patch b/ws/Xmlmind/Patch/020_excludeFromSpellCheck.patch index d7b160006..34abdc656 100644 --- a/ws/Xmlmind/Patch/020_excludeFromSpellCheck.patch +++ b/ws/Xmlmind/Patch/020_excludeFromSpellCheck.patch @@ -1,5 +1,5 @@ ---- xmlmind.orig/addon/config/docbook5/docbook5_support_base.incl 2017-05-02 11:08:16.000000000 +0200 -+++ xmlmind/addon/config/docbook5/docbook5_support_base.incl 2017-07-12 11:08:17.832048391 +0200 +--- xmlmind.orig/addon/config/docbook5/docbook5_support_base.incl 2018-09-06 18:50:44.850904769 +0200 ++++ xmlmind/addon/config/docbook5/docbook5_support_base.incl 2018-09-09 11:35:09.412249589 +0200 @@ -6,6 +6,7 @@ xmlns:svg="http://www.w3.org/2000/svg" xmlns:xi="http://www.w3.org/2001/XInclude" diff --git a/ws/Xmlmind/Patch/040_hdmBusinessIntegrityRules.patch b/ws/Xmlmind/Patch/040_hdmBusinessIntegrityRules.patch index ef8bfd0bc..a2403a3c2 100644 --- a/ws/Xmlmind/Patch/040_hdmBusinessIntegrityRules.patch +++ b/ws/Xmlmind/Patch/040_hdmBusinessIntegrityRules.patch @@ -1,5 +1,5 @@ ---- xmlmind.orig/addon/config/docbook5/rng/V5.0/docbook.sch 2008-05-09 09:09:10.000000000 +0200 -+++ xmlmind/addon/config/docbook5/rng/V5.0/docbook.sch 2017-06-23 08:25:10.698871911 +0200 +--- xmlmind.orig/addon/config/docbook5/rng/V5.0/docbook.sch 2018-09-06 18:50:44.850904769 +0200 ++++ xmlmind/addon/config/docbook5/rng/V5.0/docbook.sch 2018-09-09 11:35:15.308143353 +0200 @@ -244,4 +244,42 @@ <s:assert test="not(.//db:sidebar)">sidebar must not occur in the descendants of sidebar</s:assert> </s:rule> @@ -45,8 +45,8 @@ + +<!-- End Goik's additions --> +</s:schema> ---- xmlmind.orig/addon/config/docbook51/rng/V5.1/docbook.sch 2016-11-22 18:00:00.000000000 +0100 -+++ xmlmind/addon/config/docbook51/rng/V5.1/docbook.sch 2017-07-20 13:22:37.938109564 +0200 +--- xmlmind.orig/addon/config/docbook51/rng/V5.1/docbook.sch 2018-09-06 18:50:44.946903174 +0200 ++++ xmlmind/addon/config/docbook51/rng/V5.1/docbook.sch 2018-09-09 11:35:15.312143280 +0200 @@ -196,4 +196,49 @@ <s:assert test="parent::*[@xlink:type='extended'] or parent::*[@xlink:type='locator'] or parent::*[@xlink:type='arc']">An XLink title type element must occur as the direct child of an XLink extended, locator, or arc type element.</s:assert> </s:rule> diff --git a/ws/Xmlmind/Patch/create.sh b/ws/Xmlmind/Patch/create.sh index d81b9efdb..ce967e07d 100755 --- a/ws/Xmlmind/Patch/create.sh +++ b/ws/Xmlmind/Patch/create.sh @@ -12,6 +12,10 @@ diff -Naur xmlmind.orig/addon/config/docbook/css/block1.imp xmlmind/addon/config diff -Naur xmlmind.orig/addon/config/docbook/css/inline1.imp xmlmind/addon/config/docbook/css/inline1.imp >> \ ~/workspace/GoikLectures/ws/Xmlmind/Patch/010_docbookCss.patch +# <emphasis role="red"> +diff -Naur xmlmind.orig/addon/config/docbook/css/inline2.imp xmlmind/addon/config/docbook/css/inline2.imp >> \ + ~/workspace/GoikLectures/ws/Xmlmind/Patch/010_docbookCss.patch + # Spell check diff -Naur xmlmind.orig/addon/config/docbook5/docbook5_support_base.incl xmlmind/addon/config/docbook5/docbook5_support_base.incl > \ ~/workspace/GoikLectures/ws/Xmlmind/Patch/020_excludeFromSpellCheck.patch -- GitLab