SuSE Linux: Verze 8.1
Není možné tisknout ani pomocí parametru tiskového systému CUPS:
lp -o landscape PostScript-Soubor
nebo
lp -o portrait PostScript-Soubor
%%Orientation: Landscape
%%Orientation: Portrait
Pokud PostScriptový kód obsahuje %%Orientation: Landscape
,
tiskový systém CUPS otočí výstup o 90 stupňů tak, aby odpovídal zvolené orientaci tisku.
Jestliže se orientace tisku nastaví v aplikace, CUPS její nastavení přepíše vlastním.
%%Orientation: Landscape
za %%Orientation: Portrait
.
Zadejte příkaz:
sed -e 's/Orientation: Landscape/Orientation: Portrait/' PostScript-Soubor >PostScript-Soubor.newPostScriptový soubor
PostScript-Soubor.new
se nyní vytiskne správně.
K příménu tisku z aplikace zadejte příkaz:
sed -e 's/Orientation: Landscape/Orientation: Portrait/' | lprnebo
sed -e 's/Orientation: Landscape/Orientation: Portrait/' | kprinter --stdinTisk se provede správně, ale položka
%%Orientation: Portrait
zůstane nezměněna.
Sedové příkazy můžete aplikovat také na a2ps v souboru /etc/a2ps-site.cfg
. Vyhledejte řádku:
UnknownPrinter: | #{lp} #oa nahraďte ji
UnknownPrinter: | sed -e 's/Orientation: Landscape/Orientation: Portrait/' | #{lp} #o.
Informace o konfiguraci a2ps nám laskavě zaslal pan Herrn Willy Weisz. Děkujeme.
SDB-jsmeix_print-cups-landscape-81
)