OBS-URL: https://build.opensuse.org/package/show/Publishing/html2ps?expand=0&rev=9
61 lines
1.4 KiB
Diff
61 lines
1.4 KiB
Diff
From: Trent Buck <trentbuck@gmail.com>
|
|
Last-Update: 2007-04-29
|
|
Description: Correctly quoting of paper configuration
|
|
The paper type wasn't set correctly even after using paperconf because
|
|
certain variables weren't correctly escaped and EOR wasn't correctly
|
|
quoted. This patches fixes that.
|
|
|
|
diff --git a/html2ps b/html2ps
|
|
index 51a60b6..c941b2c 100755
|
|
--- a/html2ps
|
|
+++ b/html2ps
|
|
@@ -30,8 +30,8 @@ $globrc='/it/sw/share/www/lib/html2ps/html2psrc';
|
|
$ug='/usr/share/doc/packages/html2ps/html2ps.html';
|
|
$default_paper=`paperconf` || 'a4';
|
|
|
|
-$conf=<<'EOR';
|
|
-@html2ps {
|
|
+$conf=<<"EOR";
|
|
+\@html2ps {
|
|
package {
|
|
PerlMagick: 0;
|
|
ImageMagick: 0;
|
|
@@ -90,7 +90,7 @@ $conf=<<'EOR';
|
|
middle: 2cm;
|
|
}
|
|
xref {
|
|
- text: "[p $N]";
|
|
+ text: "[p \$N]";
|
|
passes: 1;
|
|
}
|
|
quote {
|
|
@@ -137,8 +137,8 @@ $conf=<<'EOR';
|
|
}
|
|
titlepage {
|
|
content: "<DIV align=center>
|
|
- <H1><BIG>$T</BIG></H1>
|
|
- <H2>$[author]</H2></DIV>";
|
|
+ <H1><BIG>\$T</BIG></H1>
|
|
+ <H2>\$[author]</H2></DIV>";
|
|
margin-top: 4cm;
|
|
}
|
|
font {
|
|
@@ -270,7 +270,7 @@ $conf=<<'EOR';
|
|
fuchsia: FF00FF;
|
|
aqua: 00FFFF;
|
|
}
|
|
- html2psrc: "$HOME/.html2psrc";
|
|
+ html2psrc: "\$HOME/.html2psrc";
|
|
imgalt: "[IMAGE]";
|
|
datefmt: "%e %b %Y %R";
|
|
locale: "";
|
|
@@ -346,7 +346,7 @@ DEL { text-decoration: line-through }
|
|
|
|
A:link, HR { color: black }
|
|
|
|
-@page {
|
|
+\@page {
|
|
margin-left: 2.5cm;
|
|
margin-right: 2.5cm;
|
|
margin-top: 3cm;
|