Solaris Common Desktop Environment: Handbok för avancerade användare och systemadministratörer

Kapitel 8 Konfigurera och administrera utskrifter från skrivbordet

En skrivbordsanvändare kan skriva ut filer på flera olika sätt. De olika förfaringssätten kan delas in i två huvudkategorier: utskrifter från skrivbordet och från ett program.

Du kan skriva ut från skrivbordet genom att:

Lägga till och ta bort skrivare

I det här avsnittet beskrivs hur du lägger till och tar bort skrivare från skrivbordet.

Lägga till en skrivare till skrivbordet

  1. Lägg till en skrivare till systemets konfiguration.

    Följ instruktionerna i dokumentationen för systemadministratörer för operativsystemet.

  2. Kör kommandot:

    	env LANG=språk /usr/dt/bin/dtprintinfo -populate
  3. Starta om utskriftshanteraren genom att dubbelklicka på Ladda om åtgärder i programgruppen Skrivbordsverktyg i programhanteraren. Kontrollera att skrivaren visas.

  4. Skicka ett meddelande till användarna att även de ska starta om utskriftshanteraren och köra Ladda om åtgärder.

    Varje gång utskriftshanteraren anropas läser den systemets skrivarkonfigurationslista. Om en ny skrivare upptäcks skapas automatiskt en ny skrivaråtgärd och ikon för skrivaren till skrivbordet. Du behöver inte göra något mer för att skrivaren ska visas på skrivbordet.

Ta bort en skrivare från skrivbordet

  1. Ta bort skrivaren från systemkonfigurationen.

    Följ instruktionerna i dokumentationen för systemadministratörer för operativsystemet.

  2. Starta om utskriftshanteraren genom att dubbelklicka på Ladda om åtgärder i programgruppen Skrivbordsverktyg i programhanteraren. Kontrollera att skrivaren är borta.

  3. Skicka ett meddelande till användarna att även de ska starta om utskriftshanteraren och köra Ladda om åtgärder.

    Varje gång utskriftshanteraren anropas läser den systemets skrivarkonfigurationslista. Om den upptäcker att en skrivare har tagits bort från listan, tas skrivarens åtgärd och ikon automatiskt bort från utskriftshanteraren och filhanteraren. Du behöver inte göra något mer för att ta bort skrivaren från skrivbordet.


    Obs!

    Utskriftshanteraren kan inte ta bort skrivare från huvudgruppen. Därför ska du skicka ett meddelande till alla användare när du tar bort en skrivare, så att de tar bort alla ikoner för den skrivaren på huvudgruppen.


Ändra intervall för jobbuppdatering

Om du vill ändra hur ofta informationen i utskriftshanteraren ska uppdateras, ändrar du intervallet för jobbuppdatering. Normalt begär utskriftshanteraren information om utskriftsjobb från skrivaren var 30:e sekund. Du ändrar detta med skjutreglaget Uppdatera intervall i dialogrutan Välj alternativ (visas när du väljer Välj alternativ på Visa-menyn).

Ikonbilder till skrivaren

När du lägger till en skrivare tilldelas den automatiskt standardskrivarikonen. Om du vill göra en annan ikon tillgänglig placerar du ikonfilerna i /etc/dt/appconfig/icons/språk eller i någon annan katalog i ikonsökvägen. Användarna kan sedan markera den här ikonen för att ersätta standardikonen.

Du måste skapa en komplett uppsättning (mycket liten, normal och stor) ikoner, annars visas de inte i ikonväljaren i utskriftshanteraren.

Mer information om ikonsökvägen finns i "Ikonsökväg".

Ikonfilnamn och ikonfilstorlekar

Ikonernas filnamn ska se ut så här:

basnamn.storlek.typ

där:

storlek - l (stor), m (normal), t (mycket liten). Mer information om ikonstorlekar finns i "Konventioner för ikonstorlekar".

typ - pm (färgbildpunktsbeskrivning), bm (bitmapp).

Ikonfilnamnet på en medelstor respektive en mycket liten ikon för en färgskrivare blir då ColorPrinter.m.pm och ColorPrinter.t.pm.

Mer information om hur du skapar ikoner finns i Kapitel 14.

Ändra ikon, skrivarnamn och beskrivning globalt

Du ska ändra de globala skrivaregenskaperna så fort du har lagt till skrivaren, innan användarna har ändrat dem med utskrifthanteraren. När användarna väl har ändrat skrivaregenskaper med utskriftshanteraren visas inte de ändringar som du gör.

Redigera filen /etc/dt/appconfig/types/språk/utskriftskö.dt med önskad information om ikon, skrivarnamn och beskrivning:

  1. I fältet ICON uppdaterar du basnamn till den nya ikonens basnamn.

  2. I fältet LABEL uppdaterar du etikettnamn till det nya skrivarnamnet.

  3. Uppdatera texten i fältet DESCRIPTION.

    Här kan du skriva var skrivaren finns, typen av skrivare och skrivarkontakter. Om du vill skriva mer än en rad, placerar du ett \ i slutet av raden. Till exempel:

    	DESCRIPTION				Det här är en PostScript-skrivare i byggnad 1, \
     					rum 123. Ring 555-5555 om du har problem.

Konfigurera standardskrivare

Standardskrivaren används när användaren:

Ändra destination för standardutskrift

Så här ändrar du standardskrivare för alla användare:

  1. Öppna filen /etc/dt/config/Xsession.d/0010.dtpaths.

    Om /etc/dt/config/Xsession.d/0010.dtpaths inte finns kopierar du den från /usr/dt/config/Xsession.d/0010.dtpaths.

  2. I fältet LPDEST=skrivare uppdaterar du skrivare till den nya destinationen för standardutskrift.

    Om raden inte finns lägger du till raden LPDEST=skrivare, där skrivare är namnet på skrivaren som ska vara standardskrivare.

  3. Användarna måste logga ut och in igen.

Så här ändrar en enstaka användare standardskrivare:

    Kopiera en annan skrivare till huvudgruppen från panelundermenyn Egen skrivare.

Om du vill ändra standardskrivaren för en enskild användare måste du:

  1. Gå till hemmappen och öppna filen .dtprofile.

  2. Lägg till eller redigera en rad som anger värden för miljövariabeln LPDEST:

    	LPDEST=skrivarenhet; export LPDEST

    Om du använder csh är syntaxen:

    	setenv LPDEST skrivarenhet
    

    Följande rad ändrar t ex standardskrivaren till den skrivare vars enhetsnamn är laser3d.

    LPDEST=laser3d; export LPDEST

    Om du använder csh är syntaxen:

    setenv LPDEST laser3d

Vad som sker vid utskrift

När en utskriftsbegäran initieras av att en fil släpps på skrivarikonen, utför systemet följande:

  1. Systemet söker i datatypsdatabasen efter det släppta objektets definition.

  2. Om det finns en unik skrivaråtgärd för datatypen (anges med fältet ARG_TYPE i utskriftsåtgärden) används den, annars används standardutskriftsåtgärden (dtlp). Om t ex filen är en PostScript\256-fil, använder systemet Print-åtgärden för PostScript-filer. Den här åtgärden definieras i /usr/dt/appconfig/types/språk/dt.dt. Om du använde verktyget Skapa åtgärd för den här datatypen, används det utskriftskommando du angav som utskriftsåtgärd för att skriva ut filer av den här typen.

  3. Filen levereras till skrivaren med det vanliga UNIX-undersystemet lp för utskrift.