Gentoo Archives: gentoo-user-de

From: Bernd Carsten Sander <gentoo@××××××××××××××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] mehrere ps-files in ein ps-file mergen
Date: Fri, 14 Oct 2005 10:47:17
Message-Id: 434F8C97.5040806@spacetec.zarm.uni-bremen.de
In Reply to: Re: [gentoo-user-de] mehrere ps-files in ein ps-file mergen by "Benedikt Kaleß"
1 > Hi,
2 Moin Moin
3
4 >
5 >
6 >>psmerge produziert leider keinen verwertbaren output.
7 >>Fällt jemandem noch eine andere Möglichkeit ein?
8 >
9
10 Eine etwas verrückte Idee hatte ich da in meinem alten analogen Faxserver.
11
12 Ich hatte Faxe mit g3topnm -> pnm2ps -> ps2pdf in einzelne pdf-files
13 umgewandelt.
14 Und dann für jede Seite mit einer Schleife in ein Template-TeX-file
15 eingebunden.
16 Danach ein pdflatex aufruf und es kam eine perfekte PDF-Datei raus
17 (incl. Inhaltsverzeichnis etc).
18
19 Hier die quick und (very) dirty Version:
20
21 --------- newfas.sh --------
22 HUP="$1"
23 SENDER="$2"
24 PAGES="$3"
25 shift 3
26 P=1
27 cat /etc/mgetty+sendfax/pdf_header.tex > /tmp/faxes/newfax.tex
28 while [ $P -le $PAGES ]
29 do
30 rm -f /tmp/tmpfax.ps
31 FAX=$1
32 /usr/bin/g3topbm $FAX |/usr/bin/pnmtops >/tmp/tmpfax.ps
33 ps2pdf /tmp/tmpfax.ps /tmp/faxes/page$P.pdf
34 echo \\includepdf{/tmp/faxes/page$P.pdf} >> /tmp/faxes/newfax.tex
35 shift
36 P=`expr $P + 1`
37 done
38 echo \\end{document} >> /tmp/faxes/newfax.tex
39 cd /tmp/faxes ; /usr/bin/pdflatex /tmp/faxes/newfax.tex -o
40 /tmp/faxes/newfax.pdf &> /tmp/pdflatex.log
41 echo | mutt -a /tmp/faxes/newfax.pdf -s $SENDER $EMPFAENGER
42
43
44 ------- ende ------
45
46
47 ---------------- pdf_header.tex -----------
48 \documentclass{article}
49 \usepackage{pdfpages}
50 \usepackage[colorlinks,linkcolor=black,pdfauthor=Faxserver]{hyperref}
51
52 \begin{document}
53 ----------- ende -------
54
55
56 Nicht viele Leute haben glaub ich ein komplettes TeTex auf ihrem Router
57 laufen..... aber es war eine Lösung ;-)
58
59
60 Gruss BCS
61
62 --
63 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] mehrere ps-files in ein ps-file mergen Marc Stroebel <m.stroebel@×××.de>