diff options
Diffstat (limited to 'app-doc/pms/files')
-rw-r--r-- | app-doc/pms/files/pms-7-Makefile.patch | 12 | ||||
-rw-r--r-- | app-doc/pms/files/pms-7-parskip.patch | 25 |
2 files changed, 37 insertions, 0 deletions
diff --git a/app-doc/pms/files/pms-7-Makefile.patch b/app-doc/pms/files/pms-7-Makefile.patch new file mode 100644 index 000000000000..d96abd421f0b --- /dev/null +++ b/app-doc/pms/files/pms-7-Makefile.patch @@ -0,0 +1,12 @@ +--- a/Makefile ++++ b/Makefile +@@ -52,9 +52,6 @@ + recode -d l1..h3 $@ + @# declare encoding as utf-8, although it is pure ascii + LC_ALL=C sed -i -e '/<?xml\|<meta/s/iso-8859-1/utf-8/' $@ +- @# work around irregularity in how links to longtables are +- @# formatted in the List of Tables +- LC_ALL=C sed -i -e '/<span class="lotToc" > /{N;N;s/\( <a \nhref="[^"]\+">\)\([0-9A-Z.]\+\)[ \n]\+/\2\1/}' $@ + @# remove redundant span elements + LC_ALL=C sed -i -e ':x;/<span\(\s\+[^>]*\)\?$$/{N;bx;};:y;s/\(<span\s\+[^>]*>\)\([^<]*\)<\/span>\1/\1\2/;ty' $@ + diff --git a/app-doc/pms/files/pms-7-parskip.patch b/app-doc/pms/files/pms-7-parskip.patch new file mode 100644 index 000000000000..8e39c234472d --- /dev/null +++ b/app-doc/pms/files/pms-7-parskip.patch @@ -0,0 +1,25 @@ +Require version 1 of parskip.sty + +Newer versions change the spacing after headings which causes +different page breaks. + +Backported from master, commit 4ebd8cb. + +--- a/pms.cls ++++ b/pms.cls +@@ -27,6 +27,7 @@ + \PassOptionsToPackage{hyphens}{url} % url.sty implicitly loaded by hyperref + \PassOptionsToPackage{chapter}{algorithm} + % algorithmic and algorithm to be loaded last to avoid failures ++\RequirePackage{parskip}[=v1] % Space between paragraphs instead of indentation + \RequirePackage{% + fontenc, % Load extended font sets + isodate, % Date formatting and conversions +@@ -39,7 +40,6 @@ + lscape, % Rotating pages + marginnote, % Typeset a paragraph in the page margin + paralist, % Additional list environments +- parskip, % Space between paragraphs instead of indentation + underscore, % Allow simple _ instead of \_ + verbatim, % Extend the print-as-is functionality + chngcntr, % Redefinition of counters |