oracular (1) ghostscript.1.gz

Provided by: manpages-ro_4.23.1-1_all bug

NUME

       gs - Ghostscript (interpret și instrument de pre-vizualizare de limbaj PostScript și PDF)

SINOPSIS

       gs [ opțiuni ] [ fișiere ] ...

DESCRIERE

       Comanda  gs  invocă  Ghostscript,  un  interpret al limbajelor PostScript(tm) și Portable Document Format
       (PDF) de la Adobe Systems. gs citește „fișiere” în secvență și le execută ca programe  Ghostscript.  După
       ce  face  acest  lucru,  citește  alte  intrări  din  fluxul  de  intrare  standard (în mod normal, de la
       tastatură), interpretând fiecare linie în parte și generând date de ieșire către un dispozitiv de  ieșire
       (poate  fi  un  fișier sau o previzualizare a unei ferestre X11, a se vedea mai jos). Interpretul iese în
       mod elegant atunci când întâlnește comanda «quit» (fie într-un fișier, fie de la tastatură), la sfârșitul
       fișierului sau la un semnal de întrerupere (cum ar fi Control-C de la tastatură).

       Interpretul  recunoaște  multe  opțiuni de comutare, dintre care unele sunt descrise mai jos. Vă rugăm să
       consultați documentația de utilizare pentru informații complete. Opțiunile pot apărea oriunde în linia de
       comandă și se aplică tuturor fișierelor care urmează. Invocarea Ghostscript cu opțiunea -h sau -? produce
       un mesaj care afișează mai multe opțiuni utile, toate dispozitivele cunoscute de acel executabil și  ruta
       de căutare a fonturilor; în Unix se afișează, de asemenea, locația documentației detaliate.

       Ghostscript  poate  fi construit pentru a utiliza multe dispozitive de ieșire diferite. Pentru a vedea ce
       dispozitive include executabilul dumneavoastră, rulați «gs -h».

       Dacă nu specificați un anumit dispozitiv, Ghostscript deschide în mod normal  primul  dintre  acestea  și
       direcționează ieșirea către el.

       Dacă  ați instalat pachetul Debian ghostscript-x și sunteți sub X, dispozitivul implicit este o fereastră
       X11 (adică, instrumentul de previzualizare), altfel ghostscript  va  folosi  dispozitivul  „bbox”  și  va
       imprima la ieșirea standard dimensiunea fișierului postscript.

       Deci, dacă primul din listă este cel pe care doriți să-l utilizați, trebuie doar să lansați comanda

            gs fișierul-meu.ps

       De  asemenea,  puteți  verifica setul de dispozitive disponibile din Ghostscript: invocați Ghostscript și
       tastați

            devicenames ==

       dar este posibil ca primul dispozitiv din lista rezultată să nu fie dispozitivul implicit pe  care  l-ați
       stabilit cu «gs -h». Pentru a specifica „AbcXyz” ca dispozitiv de ieșire inițial, includeți comutatorul

            -sDEVICE=AbcXyz

       De exemplu, pentru ieșirea către o imprimantă Epson, puteți utiliza comanda

            gs -sDEVICE=epson fișierul-meu.ps

       Opțiunea  „-sDEVICE=”  trebuie  să  preceadă prima mențiune a unui fișier care urmează să fie imprimat și
       numai prima utilizare a acestei opțiuni are efect.

       De asemenea, puteți specifica un  dispozitiv  implicit  în  variabila  de  mediu  GS_DEVICE.  Ordinea  de
       precedență  pentru  aceste  alternative,  de  la  cea  mai  mare  la cea mai mică (Ghostscript utilizează
       dispozitivul definit cel mai sus în listă) este următoarea:

       Unele dispozitive pot suporta rezoluții (densități) diferite. Pentru a specifica rezoluția pe o astfel de
       imprimantă, utilizați opțiunea „-r”:

            gs -sDEVICE=<dispozitiv> -r<rezX>x<rezY>

       De  exemplu,  pe  o imprimantă Epson compatibilă cu 9 pini, obțineți modul cu cea mai mică densitate (cel
       mai rapid) cu

            gs -sDEVICE=epson -r60x72

       și modul cu cea mai mare densitate (cea mai bună calitate de ieșire) cu

            gs -sDEVICE=epson -r240x72.

       Dacă selectați o imprimantă ca dispozitiv de ieșire, Ghostscript vă permite, de asemenea, să alegeți unde
       trimite  Ghostscript  ieșirea  -  pe  sistemele Unix, de obicei într-un fișier temporar. Pentru a trimite
       ieșirea la un fișier „foo.xyz”, utilizați opțiunea

            -sOutputFile=foo.xyz

       Este posibil să doriți să imprimați fiecare pagină separat. Pentru a face acest lucru, trimiteți  ieșirea
       către o serie de fișiere „foo1.xyz, foo2.xyz, ...” utilizând opțiunea „-sOutputFile=” cu „%d” în șablonul
       de nume de fișier:

            -sOutputFile=foo%d.xyz

       Fiecare fișier rezultat primește o pagină de ieșire, iar fișierele sunt numerotate în ordine. „%d” este o
       specificație a formatului printf; puteți utiliza și o variantă precum „%02d”.

       De  asemenea,  puteți  trimite  ieșirea  către  o conductă. De exemplu, pentru a direcționa ieșirea către
       comanda «lpr» (care, pe multe sisteme Unix, o direcționează către o imprimantă), utilizați opțiunea

            -sOutputFile=%pipe%lpr

       De asemenea, puteți trimite ieșirea la ieșirea standard:

            -sOutputFile=-
       sau
            -sOutputFile=%stdout%

       În acest caz, trebuie să utilizați și opțiunea -q, pentru a împiedica  Ghostscript  să  scrie  mesaje  la
       ieșirea standard.

       Pentru a selecta un anumit format de hârtie, utilizați opțiunea din linia de comandă

            -sPAPERSIZE=<dimensiune-hârtie>

       de pildă

            -sPAPERSIZE=a4
       sau
            -sPAPERSIZE=legal

       Sunt  recunoscute  majoritatea  dimensiunilor  de hârtie ISO și SUA. Consultați documentația de utilizare
       pentru o listă completă sau definițiile din fișierul de inițializare „gs_statd.ps”.

       Ghostscript poate face multe alte lucruri în afară de a imprima sau vizualiza fișiere PostScript și  PDF.
       De  exemplu,  dacă  doriți  să  cunoașteți  caseta  de  delimitare  a  unui  fișier PostScript (sau EPS),
       Ghostscript oferă un „dispozitiv” special care imprimă pur și simplu această informație.

       De exemplu, folosind unul dintre fișierele de exemplu distribuite cu Ghostscript,

            gs -sDEVICE=bbox golfer.ps

       afișează

            %%BoundingBox: 0 25 583 732
            %%HiResBoundingBox: 0.808497 25.009496 582.994503 731.809445

OPȚIUNI

       -- nume-fișier arg1 ...
              Ia următorul argument ca nume de fișier ca de obicei, dar ia toate argumentele rămase (chiar  dacă
              au forma sintactică de opțiuni) și definește numele „ARGUMENTS” în „userdict” (nu în „systemdict”)
              ca o matrice a acestor șiruri, înainte de a rula fișierul. Când Ghostscript  termină  de  executat
              fișierul, revine înapoi în shell.

       -Dnume=token
       -dnume=token
              Definește un nume în „systemdict” cu definiția dată. Numele trebuie să fie exact un token (așa cum
              este definit de operatorul „token” și nu poate conține spații albe.

       -Dnume
       -dnume Definește un nume în „systemdict” cu valoarea=null.

       -Snume=șir
       -snume=șir
              Definește un nume în „systemdict” cu un șir de caractere dat ca valoare. Acest lucru este  diferit
              de -d. De exemplu, -dname=35 este echivalent cu fragmentul de program
                /nume 35 def
              în timp ce -snume=35 este echivalent cu
                /nume (35) def

       -P     Face ca Ghostscript să caute mai întâi în directorul curent pentru fișierele de bibliotecă. În mod
              implicit, Ghostscript nu mai caută în directorul curent, cu excepția  cazului  în  care,  desigur,
              primul director furnizat în mod explicit este „.” în -I. A se vedea, de asemenea, secțiunea FIȘERE
              DE INIȚIALIZARE de mai jos, și fișierul Use.htm pentru  o  discuție  detaliată  despre  rutele  de
              căutare și modul în care Ghostcript găsește fișierele.

       -q     Pornire  silențioasă:  suprimă  mesajele normale de pornire și, de asemenea, face echivalentul lui
              -dQUIET.

       -gnumăr1xnumăr2
              Echivalent cu -dDEVICEWIDTH=număr1  și  -dDEVICEHEIGHT=număr2.  Acest  lucru  este  în  beneficiul
              dispozitivelor  (cum  ar  fi  ferestrele  X11)  care necesită (sau permit) specificarea lățimii și
              înălțimii.

       -rnumăr
       -rnumăr1xnumăr2
              Echivalent cu  -dDEVICEXRESOLUTION=număr1  și  -dDEVICEYRESOLUTION=număr2.  Acest  lucru  este  în
              beneficiul dispozitivelor, cum ar fi imprimantele care acceptă mai multe rezoluții X și Y. Dacă se
              indică un singur număr, acesta este utilizat pentru ambele rezoluții X și Y.

       -Idirectoare
              Adaugă lista de directoare desemnată în capul rutei de căutare a fișierelor de bibliotecă.

       -      Acesta nu este de fapt o opțiune de comutare, dar indică  lui  Ghostscript  că  intrarea  standard
              provine  dintr-un  fișier  sau dintr-o conductă și nu interactiv din linia de comandă. Ghostscript
              citește de la intrarea standard până când ajunge la sfârșitul fișierului, executându-l ca pe orice
              alt  fișier,  apoi  continuă  cu procesarea liniei de comandă. Atunci când linia de comandă a fost
              procesată în întregime, Ghostscript iese, în loc să treacă în modul interactiv.

       Rețineți că fișierul normal de inițializare „gs_init.ps” face ca „systemdict” să fie numai pentru citire,
       astfel  încât valorile numelor definite cu -D, -d, -S sau -s nu pot fi modificate (deși, desigur, acestea
       pot fi înlocuite de definițiile din „userdict” sau din alte dicționare).

NUME SPECIALE

       -dNOCACHE
              Dezactivează memoria cache a caracterelor. Utilă doar pentru depanare.

       -dNOBIND
              Dezactivează operatorul „bind”. Utilă doar pentru depanare.

       -dNODISPLAY
              Suprimă inițializarea normală a dispozitivului de ieșire. Acest lucru poate fi util la depanare.

       -dNOPAUSE
              Dezactivează solicitarea și pauza de la sfârșitul fiecărei pagini. Acest lucru poate fi  de  dorit
              pentru aplicațiile în care un alt program conduce Ghostscript.

       -dNOPLATFONTS
              Dezactivează  utilizarea  fonturilor furnizate de platforma de bază (de exemplu, X Windows). Acest
              lucru poate fi necesar în cazul în care fonturile platformei au un aspect nedorit, diferit de  cel
              al fonturilor scalabile.

       -dSAFER
              Restricționează  operațiile cu fișiere pe care le poate efectua lucrarea. Acum este modul implicit
              de operare.

       -dWRITESYSTEMDICT
              Lasă „systemdict” accesibil la scriere. Acest lucru este necesar atunci când se  execută  programe
              auxiliare speciale, dar este puternic descurajat, deoarece ocolește măsurile normale de securitate
              Postscript.

       -sDEVICE=dispozitiv
              Selectează un dispozitiv de ieșire inițial alternativ, așa cum este descris mai sus.

       -sOutputFile=nume-fișier
              Selectează un fișier de ieșire alternativ (sau o conductă) pentru dispozitivul de ieșire  inițial,
              așa cum este descris mai sus.

MODUL SIGUR

       Opțiunea -dSAFER restricționează accesul la sistemul de fișiere la acele fișiere și directoare permise de
       variabilele de mediu relevante (cum ar fi GS_LIB) sau  de  parametrii  liniei  de  comandă  (a  se  vedea
       https://ghostscript.com/doc/current/Use.htm pentru detalii).

       Modul  SAFER este acum modul implicit de funcționare. Astfel, atunci când executați programe care trebuie
       să deschidă fișiere sau să definească parametri restricționați, trebuie să treceți opțiunea de  linie  de
       comandă -dNOSAFER sau sinonimul său -dDELAYSAFER.

       Rularea  cu  NOSAFER/DELAYSAFER  (după  cum sugerează același nume) slăbește securitatea și, prin urmare,
       este recomandată NUMAI pentru depanare sau în fluxuri de lucru foarte controlate și NU  este  recomandată
       în nicio altă situație.

FIȘIERE

       Locațiile  multor  fișiere  de  execuție Ghostscript sunt compilate în executabil atunci când acesta este
       construit. Rulați «gs -h» pentru a găsi locația documentației Ghostscript pe sistemul  dumneavoastră,  de
       unde puteți obține mai multe detalii. Într-un sistem Debian, acestea se află în /usr.

       /usr/share/ghostscript/[0-9]*.[0.9]*/*
              Fișiere  de  pornire,  instrumente  și  definiții  de bază ale fonturilor (unde [0-9]*.[0.9]* este
              versiunea ghostscript)

       /usr/share/fonts/type1/gsfonts/*
              Mai multe definiții de fonturi din pachetul gsfonts

       /usr/share/doc/ghostscript/examples/*
              Fișiere demonstrative Ghostscript (dacă este instalat pachetul ghostscript-doc)

       /usr/share/doc/ghostscript/*
              Diverse fișiere de documente (poate fi nevoie să instalați pachetul ghostscript-doc)

FIȘIERE DE INIȚIALIZARE

       Atunci când caută fișierele de inițializare „gs_*.ps”, fișierele legate de fonturi  sau  fișierul  pentru
       operatorul „run”, Ghostscript încearcă mai întâi să deschidă fișierul cu numele dat, utilizând directorul
       de lucru curent dacă nu este specificat niciun  director.  Dacă  acest  lucru  nu  reușește,  iar  numele
       fișierului  nu  specifică  un  director  sau o unitate explicită (de exemplu, nu conține „/” pe sistemele
       Unix), Ghostscript încearcă directoarele în această ordine:

       1.  directoarele specificate de opțiunile -I din linia de comandă (a se vedea mai jos), dacă există;

       2.  directoarele specificate de variabila de mediu GS_LIB, dacă există;

       3.  directoarele specificate de macro GS_LIB_DEFAULT din fișierul de creare  Ghostscript  atunci  când  a
           fost  construit  executabilul. GS_LIB_DEFAULT este „/usr/share/ghostscript/[0-9]*.[0-9]*/lib” într-un
           sistem Debian, unde „[0-9]*.[0-9]*” reprezintă numărul versiunii Ghostscript

       Fiecare dintre acestea (parametrul GS_LIB_DEFAULT, GS_LIB și -I) poate fi fie un singur director,  fie  o
       listă de directoare separate prin „:”.

MEDIU

       GS_OPTIONS
              Șir de opțiuni care urmează să fie procesate înainte de opțiunile liniei de comandă

       GS_DEVICE
              Utilizată pentru a specifica un dispozitiv de ieșire

       GS_FONTPATH
              Nume de rute utilizate pentru căutarea fonturilor

       GS_LIB Nume de rute pentru fișierele de inițializare și fonturi

       TEMP   Unde sunt create fișierele temporare

RESURSE X

       Ghostscript,  sau,  mai  corect,  dispozitivul  de  afișare  X11, caută următoarele resurse sub numele de
       program „Ghostscript”:

       borderWidth
              Lățimea marginii în pixeli (implicit = 1).

       borderColor
              Numele culorii marginii (implicit = „black”, negru).

       geometry
              Dimensiunea și poziționarea ferestrei, WxH+X+Y (valoarea implicită este NULL).

       xResolution
              Numărul  de  pixeli  x  pe  inch  (valoarea  implicită  este  calculată   din   WidthOfScreen   și
              WidthMMOfScreen).

       yResolution
              Numărul   de   pixeli  y  pe  inch  (valoarea  implicită  este  calculată  din  HeightOfScreen  și
              HeightMMOfScreen).

       useBackingPixmap
              Determină dacă stocarea de rezervă „backing store” va fi utilizată pentru  salvarea  ferestrei  de
              afișare (implicit = true).

       Consultați  documentul  de  utilizare  pentru  o listă mai completă de resurse. Pentru a configura aceste
       resurse în Unix, introduceți-le într-un fișier de tipul "~/.Xresources" în următoarea formă:

            Ghostscript*geometry:     612x792-0+0
            Ghostscript*xResolution: 72
            Ghostscript*yResolution: 72

       Apoi unificați aceste resurse în baza de date a resurselor serverului X:

            % xrdb -merge ~/.Xresources

CONSULTAȚI ȘI

       Diferitele fișiere document Ghostscript (de mai sus), în special Use.htm. Pe Debian este posibil  să  fie
       nevoie să instalați ghostscript-doc înainte de a citi documentația.

ERORI

       A se vedea http://bugs.ghostscript.com/ și grupul de știri Usenet comp.lang.postscript.

VERSIUNEA

       Acest document a fost revizuit ultima dată pentru versiunea Ghostscript 10.03.1.

AUTOR

       Artifex  Software,  Inc.  sunt  principalii  întreținători  ai  Ghostscript.  Russell  J. Lang, gsview at
       ghostgum.com.au, este autorul celei mai mari părți a codului MS Windows din Ghostscript.

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această   traducere  este  documentație  gratuită;  citiți  Licența  publică  generală  GNU  Versiunea  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ sau o versiune ulterioară  cu  privire  la  condiții  privind
       drepturile de autor.  NU se asumă NICIO RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea acestui manual, vă rugăm să trimiteți un e-mail la ⟨translation-team-
       ro@lists.sourceforge.net⟩.