PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausgabeformat ändern mit pdflatex



ellocco
30-11-2010, 14:38
Hallo,

ich habe ein DIN-A4 LaTeX-Dokument, daß ich für ein
anderes Papierformat mit "pdflatex" ausgeben möchte.
Ich möchte nichts Grundlegendes am Dokument selber
ändern, es soll lediglich die Ausgabe skaliert werden.
Wie ist denn da der eleganteste Weg?

Erste Alternative: Ich lasse das den Druckertreiber erledigen.
Zweite Alternative: pdflatex erledigt das.
Weitere Alternativen: ?

Ich habe eben die zweite Variante ausprobiert:


REM B5
pdflatex -output-directory=e: -job-name=DIN_b5 -interaction=nonstopmode -enable-etex -enable-write18 -synctex=-1 "\pdfoutput=1 " "\pdfpagewidth=6.93" "\pdfpageheight=9.84" "\input" test.tex
REM A4
pdflatex -output-directory=e: -job-name=DIN_a5 -interaction=nonstopmode -enable-etex -enable-write18 -synctex=-1 "\pdfoutput=1 " "\pdfpagewidth=5.827" "\pdfpageheight=8.268" "\input" test.tex


Leider reicht das nicht. Vermutlich muß noch mit dem TeX-Befehl "\mag" gearbeitet werden.
Hat da jemand Erfahrung? Bzw. was schlagt Ihr vor.

Grüße

ellocco

mechanicus
01-12-2010, 19:04
Hi,

warum änderst du nicht die Dokumenteneigenschaft?

Gruß
Marco

ellocco
01-12-2010, 21:40
Hi,

warum änderst du nicht die Dokumenteneigenschaft?

Gruß
Marco
Ich weis nicht genau was Du meinst, aber wenn ich z.B.
mit der Option "b5paper" (z.B. von article.cls) das Papierformat
ändere, ändert sich doch auch der Seitenumbruch oder habe
ich da was nicht kapiert?
Und das bedeutet bei einem größeren Dokument viel Arbeit ...

rstuby
02-12-2010, 07:33
Wenn es nur skaliert werden soll, ist es vielleicht wirklich einfacher, den Druckertreiber das machen zu lassen.
Im Acrobat Reader kann man ja für den Druck eine ganze Menge Einstellungen vornehmen.

Oder du nimmst das fertige pdf und bindest es mit pdfpages und den entsprechenden Einstellungen in ein neues Dokument mit anderer Papiergröße ein.