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

Nume

       afmtodit - adaptează fișierele Adobe Font Metrics pentru ieșire groff PostScript și PDF

Rezumat

       afmtodit [-ckmnsx] [-a înclinare] [-d fișier-descriere-dispozitiv] [-e fișier-codificare]
                [-f nume-intern] [-i factor-corecție-italic] [-o fișier-ieșire] [-w lățime-spațiu] fișier-afm
                fișier-hartă fișier-descriere-font

       afmtodit --help

       afmtodit -v
       afmtodit --version

Descriere

       afmtodit  adapts  an  Adobe  Font  Metric  file,  afm-file, for use with the ps and pdf output devices of
       troff(1).  fișier-hartă asociază un nume de caracter obișnuit sau special  groff  cu  un  nume  de  glifă
       PostScript.   Output  is  written  in groff_font(5) format to font-description-file, a file named for the
       intended groff font name (but see the -o option).

       fișier-hartă trebuie să conțină o secvență de linii de forma
              glifă-ps caracter-groff
       unde glifă-ps este numele PostScript al glifei, iar caracter-groff este  un  identificator  de  caractere
       groff  obișnuit  (dacă este de lungime unitară) sau special (dacă este mai lung).  Aceeași glifă-ps poate
       apărea de mai multe ori în fișier; fiecare caracter-groff trebuie să apară cel mult o dată.  Liniile care
       încep cu „#” și liniile goale sunt ignorate.  Dacă fișierul nu este găsit în  directorul  curent,  acesta
       este căutat în subdirectorul devps/generate din directorul de fonturi implicit.

       Dacă  o glifă PostScript nu este menționată în map-file, iar numele unui caracter groff nu poate fi dedus
       cu ajutorul Adobe Glyph List (AGL, integrat în afmtodit), atunci afmtodit introduce glifa  PostScript  în
       fișierul  de  descriere a fontului groff ca o glifă fără nume, care poate fi accesată numai prin secvența
       de eludare „\N” într-un document roff.  În special, acest lucru este valabil pentru variantele  de  glife
       denumite  sub  forma  „foo.bar”; toate numele de glife care conțin unul sau mai multe puncte sunt puse în
       corespondență cu entități fără nume.  Cu  excepția  cazului  în  care  se  specifică  -e,  se  utilizează
       codificarea  definită  în  fișierul  AFM (adică intrările cu coduri nenegative).  Refer to section “Using
       Symbols” in Groff: The GNU Implementation of troff, the groff Texinfo  manual,  or  groff_char(7),  which
       describe how groff character identifiers are constructed.

       Glifele  care nu sunt codificate în fișierul AFM (adică intrările indexate ca „-1”) sunt încă disponibile
       în groff; acestea primesc valori ale indexului glifelor mai mari de 255 (sau mai mari decât cel mai  mare
       cod utilizat în fișierul AFM, în cazul puțin probabil în care acesta este mai mare de 255) în fișierul de
       descriere a fontului groff.  Indicii de glife necodificate nu au o ordine specifică; cel mai bine este să
       le accesați numai prin intermediul identificatorilor de caractere speciale.

       If  the  font file proper (not just its metrics)  is available, listing it in the files /usr/share/groff/
       1.23.0/font/devps/download and /usr/share/groff/1.23.0/font/devpdf/download enables it to be embedded  in
       the output produced by grops(1) and gropdf(1), respectively.

       If  the  -i  option  is  used,  afmtodit  automatically  generates  an  italic  correction, a left italic
       correction, and a subscript correction for  each  glyph  (the  significance  of  these  is  explained  in
       groff_font(5)); they can be specified for individual glyphs by adding to the afm-file lines of the form:
              italicCorrection ps-glyph n
              leftItalicCorrection ps-glyph n
              subscriptCorrection ps-glyph n
       unde  glifă-ps  este numele PostScript al glifei, iar n este valoarea dorită a parametrului corespunzător
       în miimi de em.  În mod normal, astfel de parametri sunt necesari  doar  pentru  fonturile  italice  (sau
       oblice).

       Opțiunea  -s  ar trebui să fie dată dacă fontul este „special”, ceea ce înseamnă că groff ar trebui să îl
       caute ori de câte ori o glifă nu este găsită în  fontul  curent.   In  that  case,  font-description-file
       should  be  listed  as  an argument to the fonts directive in the output device's DESC file; if it is not
       special, there is no need to do so, since troff(1) will automatically mount it when it is first used.

Opțiuni

       --help afișează un mesaj de utilizare, în timp ce -v și --version afișează  informații  despre  versiune;
       toate acestea ies după aceea.

       -a înclinare
              Utilizează  înclinare  ca parametru „unghi” de înclinare în fișierul de font; acesta este utilizat
              de groff  în  poziționarea  accentelor.   În  mod  implicit,  afmtodit  utilizează  negativul  lui
              ItalicAngle  specificat  în  fișierul  AFM;  în cazul fonturilor italice adevărate, uneori este de
              dorit să se utilizeze o înclinare mai mică decât aceasta.  Dacă vi  se  pare  că  un  font  italic
              plasează  accentele deasupra glifelor de bază prea mult în dreapta, utilizați opțiunea -a pentru a
              le da o înclinare mai mică.

       -c     Include comentarii în fișierul de descriere a fontului care identifică fontul PostScript.

       -d fișier-descriere-dispozitiv
              Fișierul de  descriere  a  dispozitivului  este  fișier-descriere  în  loc  de  fișierul  implicit
              DESCRIERE.   Dacă  nu  se  găsește  în  directorul  curent,  se  caută  în subdirectorul devps din
              directorul de fonturi implicit (acest lucru este valabil  atât  pentru  fișierul  de  descriere  a
              dispozitivului implicit, cât și pentru un fișier dat cu opțiunea -d).

       -e fișier-codificare
              Fontul  PostScript trebuie recodificat pentru a utiliza codificarea descrisă în fișier-codificare.
              The format of enc-file is described in grops(1).  Dacă nu se  găsește  în  directorul  curent,  se
              caută în subdirectorul devps din directorul de fonturi implicit.

       -f nume-intern
              Numele intern al fontului groff este stabilit la nume.

       -i factor-corecție-italic
              Generează  o  corecție  italică  pentru  fiecare glifă astfel încât lățimea acesteia plus corecția
              italică să fie egală cu factor-corecție-italic miimi de em plus valoarea cu care marginea  dreaptă
              a  casetei  de delimitare a glifei se află la dreapta originii acesteia.  Dacă acest lucru ar duce
              la o corecție italică negativă, utilizați în schimb o corecție italică zero.

              De asemenea, se generează o corecție a sub-indicelui egală cu produsul dintre tangenta  înclinării
              fontului  și  patru  cincimi  din înălțimea x a fontului.  În cazul în care acest lucru ar avea ca
              rezultat o corecție a sub-indicelui mai  mare  decât  corecția  italică,  utilizați  în  schimb  o
              corecție a sub-indicelui egală cu corecția italică.

              De   asemenea,   se   generează   o   corecție  italică  stânga  pentru  fiecare  glifă  egală  cu
              factor-corecție-italic miimi de em plus valoarea cu care marginea stângă a casetei de delimitare a
              glifei se află la stânga originii sale.   Corecția  italică  din  stânga  poate  fi  negativă,  cu
              excepția cazului în care se oferă opțiunea -m.

              În  mod  normal,  această  opțiune  este  necesară numai în cazul fonturilor italice (sau oblice).
              Fișierele de descriere a fonturilor distribuite cu groff au fost create  utilizând  opțiunea  -i50
              pentru fonturi italice.

       -o fișier-ieșire
              Scrie în fișierul fișier- ieșire în loc de în fișierul fișier-descriere-font.

       -k     Omite orice date de spațiere din fontul groff; se utilizează numai pentru fonturile monospaced (cu
              lățime constantă).

       -m     Previne  valorile  negative  ale  corecției  italice din stânga.  Font description files for roman
              styles distributed with groff were created with “-i0 -m” to improve spacing with eqn(1).

       -n     Nu generează o comandă ligaturi pentru acest font; se utilizează cu fonturi monospaced (cu  lățime
              constantă).

       -s     Adaugă directiva special la fișierul de descriere a fontului.

       -w lățime-spațiu
              Utilizează lățime-spațiu ca număr de spații între cuvinte.

       -x     Nu utilizează lista încorporată Adobe Glyph List.

Fișiere

       /usr/share/groff/1.23.0/font/devps/DESCRIERE
              descrie dispozitivul de ieșire ps.

       /usr/share/groff/1.23.0/font/devps/F
              descrie fontul cunoscut sub numele de F pe dispozitivul ps.

       /usr/share/groff/1.23.0/font/devps/download
              listează fonturile disponibile pentru a fi încorporate în documentul PostScript (sau descărcate pe
              dispozitiv).

       /usr/share/groff/1.23.0/font/devps/generate/dingbats.map
       /usr/share/groff/1.23.0/font/devps/generate/dingbats-reversed.map
       /usr/share/groff/1.23.0/font/devps/generate/slanted-symbol.map
       /usr/share/groff/1.23.0/font/devps/generate/symbol.map
       /usr/share/groff/1.23.0/font/devps/generate/text.map
              asociază  numele  din  lista  de glife Adobe cu identificatorii de caractere speciale groff pentru
              fonturile Zapf Dingbats (ZD), Zapf Dingbats inversat (ZDR), simbol înclinat (SS), simbol  (S)  și,
              respectiv, fonturi de text.  Aceste fișiere fișier-hartă sunt utilizate pentru a produce fișierele
              de descriere a fonturilor furnizate cu groff pentru operatorul de ieșire grops.

Diagnosticare

       Numele AGL „x” a fost deja alocat numelui groff ”y
              ”;  se  ignoră  numele  AGL 'uniXXXX' Puteți ignora acestea dacă sunt în forma prezentată, în care
              numele AGL ignorat conține patru cifre hexazecimale XXXX.  Adobe Glyph List  (AGL)  are  propriile
              denumiri pentru glife; acestea sunt adesea diferite de denumirile caracterelor speciale din groff.
              afmtodit  construiește  o  corespondență  de  la numele caracterelor speciale groff la numele AGL;
              aceasta poate fi o corespondență unu-la-unu sau mai  multe-la-unu,  dar  una-la-mai  multe  nu  va
              funcționa, așa că %afmtodit înlătură corespondențele în exces.  De exemplu, dacă x este *D, y este
              Delta,  iar  z  este  uni0394,  afmtodit vă spune că descrierea fontului groff pe care îl scrie nu
              poate să pună în corespondență caracterul special groff \[*D] cu glifele AGL Delta și  uni0394  în
              același timp.

              Dacă  primiți un astfel de mesaj, dar sunteți nemulțumit de faptul că este ignorată corespondența,
              un remediu este să creați un  fișier  fișier-hartă  alternativ  și  să  rulați  din  nou  afmtodit
              folosindu-l.

Consultați și

       Groff:  The  GNU  Implementation  of troff, de Trent A. Fisher și Werner Lemberg, este principalul manual
       groff.  Secțiunea „Using Symbols” (Utilizarea simbolurilor) poate fi deosebit de interesantă.   O  puteți
       răsfoi în mod interactiv cu «info '(groff)Using Symbols'».

       groff(1), gropdf(1), grops(1), groff_font(5)

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  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.

groff 1.23.0                                     30 aprilie 2024                                     afmtodit(1)