Cups: kopie op ander papier

Pagina: 1
Acties:
  • 389 views sinds 30-01-2008
  • Reageer

  • H@rry
  • Registratie: Maart 2001
  • Laatst online: 01-12-2025
Ik ben al een tijdje aan het vogelen om dit voor elkaar te krijgen, en eigenlijk is het helemaal geen rare vraag maa rik kan nergens een oplossing vinden, alleen een stuk of wat workarounds die net niet doen wat ik wil.

Ik wil een pagina printen, en tegelijkertijd een kopie uit een 2e printerbak zodat deze op bijv een andere kleur papier komt. Zo is er goed onderscheid te houden tussen origineel en kopie. Wat ik tot zover heb gevonden:

Foomatic: zorg voor een foomatic driver in cups en gebruik de volgende opties:
code:
1
lp -d printernaam -o 1:Inputslot=Tray2 -o 2:InputSlot=Tray3 print.txt

Werkt wel, maar dan moet ik een bestand heensturen die 2 paginas beslaat.

Verder is dit eigenlijk het enige nuttige wat ik tot nu toe gevonden heb (na een heeeeeele tijd googlen).

Dus 500 printjes verder ben ik nog nergens :P

GoT a clue? Specs


  • sam.vimes
  • Registratie: Januari 2007
  • Laatst online: 07-01 22:10
Kun je niet gewoon het bestand twee keer afdrukken met verschillende opties?
code:
1
2
lp -d printernaam -o 1:Inputslot=Tray2 print.txt
lp -d printernaam -o 2:InputSlot=Tray3 print.txt

Dat is eenvoudig in een scriptje te stoppen:

code:
1
2
3
4
5
6
7
8
9
#!/bin/bash
PRINTER=printernaam
TRAYORIG=Tray2
TRAYCOPY=Tray3
for file
do
    lp -d $PRINTER -o 1:Inputslot=$TRAYORIG "$file"
    lp -d $PRINTER -o 2:InputSlot=$TRAYCOPY "$file"
done


En dit is natuurlijk zo mooi te pimpen als je zelf wilt.

  • H@rry
  • Registratie: Maart 2001
  • Laatst online: 01-12-2025
Mja... dat heb ik nu ook.:

code:
1
2
3
#!/bin/bash
lp ${@}
lp -o InputSlot=Tray2 ${@}


Maar het probleem is dat heel af en toe als een opdracht tegelijk verstuurd word dat er 2 blaadjes door mekaar komen. De volgorde klopt niet. Dus het liefst heb ik ze allebei in 1 printopdracht.

GoT a clue? Specs


Verwijderd

Is het niet een idee om (nav het twee-paginas-achter-elkaar-script) iedere document te cat'ten en aan zichzelf te appenden? Vraag me alleen af hoe dat gaat als het document meerdere pagina's heeft, maar dat probleem is hetzelfde als bij het twee-paginas-achter-elkaar-script.

Ik weet hier trouwens wel een commerciele oplossing voor, indien je daar interesse in hebt moet je maar even PM'en.

[ Voor 61% gewijzigd door Verwijderd op 12-06-2007 22:25 ]