EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

gropdf - Online în cloud

Rulați gropdf în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda gropdf care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


gropdf - driver PDF pentru groff

REZUMAT


gropdf [-delvs] [-F dir] [-p dimensiunea hartiei] [-y turnătorie] [-u [cmapfile]] [fișiere ...]

Este posibil să existe spațiu alb între o opțiune de linie de comandă și parametrul acesteia.

DESCRIERE


gropdf traduce rezultatul GNU troff la PDF. În mod normal gropdf ar trebui invocat de
folosind comanda groff cu a -Tpdf opțiune. Dacă nu sunt date fișiere, gropdf citește
intrare standard. Un nume de fișier al - de asemenea cauzează gropdf pentru a citi intrarea standard. PDF
ieșirea este scrisă la ieșirea standard. Cand gropdf este condus de groff opțiunile pot fi
transferat la gropdf folosind groff's -P opțiune.

Vezi secțiunea FACE INSTALARE mai jos pentru un ghid despre cum să instalați fonturi pentru gropdf.

OPŢIUNI


-d Includeți informațiile de depanare ca comentarii în PDF. De asemenea, produce un
PDF necomprimat.

-e Forțați toate fonturile să fie încorporate în PDF.

-Fdir Adăugați directorul dir/ devnume la calea de căutare pentru font și descrierea dispozitivului
fișiere; nume este numele dispozitivului, de obicei pdf.

-l Imprimați documentul în format peisaj.

-pdimensiunea hartiei
Setați dimensiunea fizică a mediului de ieșire. Aceasta anulează dimensiunea hartiei,
lungimea hârtiei, și lăţimea hârtiei comenzi în DESC fişier; acceptă la fel
argumente ca dimensiunea hartiei comanda. Vedea groff_font (5) pentru detalii.

-v Tipăriți numărul versiunii.

-yturnătorie
Setați turnătoria pe care să o utilizați pentru selectarea fonturilor cu același nume.

-e Forțele gropdf pentru a încorpora TOATE fonturile (chiar și cele 14 fonturi PDF de bază).

-s Adăugați o linie de comentariu la sfârșitul PDF-ului care arată statistici, adică numărul de pagini în
document. Ghostscript-ul ps2pdf se plânge de această linie dacă este inclusă, dar
functioneaza oricum.

-u
-ucmapfilename
Gropdf include în mod normal un ToUnicode CMap cu orice font creat folosind text.enc as
fișierul de codificare, acest lucru facilitează căutarea cuvintelor care conțin
ligaturi. Puteți include propriul dvs. CMap specificând a cmapfilename sau nu au
CMap deloc prin omiterea argumentului.

UTILIZARE


Intrarea către gropdf trebuie să fie în formatul rezultat de troff(1). Acest lucru este descris în
groff_out(5).

În plus, fișierele de descriere a dispozitivului și a fontului pentru dispozitivul utilizat trebuie să îndeplinească anumite
cerințe: rezoluția trebuie să fie un multiplu întreg de 72 de ori scara de dimensiuni.
pdf dispozitivul folosește o rezoluție de 72000 și o scară de dimensiuni de 1000.

Fișierul de descriere a dispozitivului trebuie să conțină o dimensiune de hârtie validă; vedea groff_font(5) pentru mai mult
informaţii. gropdf folosește aceleași fonturi Adobe Postscript de tip 1 ca și bâjâie dispozitiv
conducător auto. Deși standardul PDF permite utilizarea altor tipuri de fonturi (cum ar fi TrueType), acest lucru
implementarea acceptă doar fontul postscript de tip 1. Sunt acceptate mai puține fonturi de tip 1
nativ în documente PDF decât cele 35 de fonturi standard acceptate de bâjâie și toate postscriptive
imprimante, dar toate fonturile sunt disponibile, deoarece toate care nu sunt acceptate nativ sunt
încorporat automat în PDF.

gropdf susține conceptul de turnători, adică versiuni diferite ale aceleiași
font. În timpul instalării a Turnătorie controlează fișierele unde se găsesc și se creează fonturile groff fonturi
din fișierele pe care le descoperă pe sistemul dvs.

Fiecare fișier de descriere a fontului trebuie să conțină o comandă

nume intern psname

care spune că numele PostScript al fontului este psname. Rânduri care încep cu # și
liniile goale sunt ignorate. Codul pentru fiecare caracter dat în fișierul font trebuie
corespund codului din codificarea implicită pentru font. Acest cod poate fi folosit cu
il \N secvență de evadare în troff pentru a selecta personajul, chiar dacă personajul nu o face
au un nume groff. Fiecare caracter din fișierul cu fonturi trebuie să existe în fontul PostScript,
iar lățimile date în fișierul font trebuie să se potrivească cu lățimile utilizate în fontul PostScript.

Rețineți că gropdf în prezent poate afișa numai primele 256 de glife în orice font. Acest
restricția va fi ridicată într-o versiune ulterioară.

gropdf poate include automat fonturile descărcabile necesare pentru a tipări documentul.
Fonturile pot fi în format PFA sau PFB.

Orice fonturi descărcabile care ar trebui, atunci când este necesar, să fie incluse de gropdf trebuie să fie listate
în dosar /usr/share/groff/1.22.3/font/devpdf/download; acesta ar trebui să fie format din linii de
forma

turnătorie font nume de fișier

Unde turnătorie este numele turnătoriei sau necompletat pentru turnătoria implicită. font este
numele PostScript al fontului și nume de fișier este numele fișierului care conține fontul;
linii care încep cu # iar liniile goale sunt ignorate; câmpurile trebuie separate prin file
(spațiile sunt nu permis); nume de fișier este căutat folosind același mecanism care este utilizat
pentru fișierele cu metrica fontului Groff. The Descarca fișierul în sine este de asemenea căutat folosind acest lucru
mecanism; în prezent, este utilizat doar primul fișier găsit în calea fontului. Nume de turnătorie
sunt de obicei un singur caracter (cum ar fi „U” pentru URW Foundry) sau necompletate pentru valoarea implicită
turnătorie. Această implicită folosește aceleași fonturi ca și ghostscript folosește atunci când încorporează fonturi într-un
Fișier PDF.

În configurația implicită există stiluri numite R, I, B, și BI montat la pozițiile fontului 1
la 4. Fonturile sunt grupate în familii A, BM, C, H, HN, N, P, și T având membri în
fiecare dintre aceste stiluri:

AR AvantGarde-Carte
AI AvantGarde-BookOblique
AB AvantGarde-Demi
ABI AvantGarde-DemiOblique
Extensie BMR Bookman-Light
Indicele de masă corporală (IMC) Bookman-LightItalic
BMB Bookman-Demi
BMBI Bookman-DemiItalic
CR Curier
CI Curier-Oblic
CB Curier-Bold
CBI Courier-BoldOblique
HR Helvetica
HI Helvetica-Oblic
HB Helvetica-Bold
HBI Helvetica-BoldOblique
HNR Helvetica-Îngustă
HNI Helvetica-Îngust-Oblic
HNB Helvetica-Îngust-Bold
HNBI Helvetica-Narrow-BoldOblique
NR NewCenturySchlbk-Roman
NI NewCenturySchlbk-Italic
NB NewCenturySchlbk-Bold
NBI NewCenturySchlbk-BoldItalic
PR Palatino-roman
PI Palatino-Italică
PB Palatino-Bold
PBI Palatino-BoldItalic
TR Times-Roman
TI Times-Italic
TB Times-Indraznet
TBI Times-BoldItalic

Există, de asemenea, următorul font care nu este membru al unei familii:

ZCMI ZapfChancery-MediumItalic

Există, de asemenea, niște fonturi speciale numite S pentru fontul PS Symbol. Greacă cu litere mici
caracterele sunt înclinate automat (pentru a se potrivi cu fontul SymbolSlanted (SS) disponibil pentru
postscriptie). Zapf Dingbats este disponibil ca ZD, gliful „mâna îndreptată spre stânga” (\[lh]) este
disponibil deoarece a fost definit folosind extensia \X'pdf: xrev' care inversează
direcția literelor în cuvinte.

Culoarea implicită pentru \m și \M este negru; pentru culorile definite în spațiul de culoare „rgb”.
setrgbcolor este folosit pentru „cmy” și „cmyk” setcmykcolorși pentru „gri” setgray. Rețineți că
setcmykcolor este o comandă PostScript LanguageLevel 2 și, prin urmare, nu este disponibilă pentru unele mai vechi
imprimante.

gropdf înțelege unele dintre comenzile X produse folosind \X secvențe de evacuare acceptate
by bâjâie. Mai exact, sunt acceptate următoarele.

\X'ps: invis'
Suprimați ieșirea.

\X'ps: endinvis'
Opriți suprimarea ieșirii.

\X'ps: Exec gsave punct curent 2 copiaţi Traduceți n roti NEG exch NEG exch Traduceți'
Unde n este unghiul de rotație. Aceasta este pentru a sprijini alinia comanda în gpic.

\X'ps: Exec grestore'
Din nou folosit de gpic pentru a restabili după rotire.

\X'ps: Exec n setline join
Unde n poate fi una dintre următoarele valori.

0 = Mitra join
1 = îmbinare rotundă
2 = îmbinare teșită

\X'ps: Exec n setlinecap'
Unde n poate fi una dintre următoarele valori.

0 = Cap la cap
1 = capac rotund și
2 = Capă pătrată proeminentă

\X'ps: ... pdfmark'
Toate pdfmark macrocomenzi instalate prin utilizarea -m pdfmark or -m mspdf (vezi documentația
în „pdfmark.pdf”). Un subset al acestor macrocomenzi este instalat automat când dvs
utilizare -Tpdf deci nu ar trebui să folosiți „-m pdfmark” pentru a utiliza majoritatea PDF-ului
funcționalitate.

Toti ceilalti ps: etichetele sunt ignorate în tăcere.

O \X special folosit de driverul DVI este, de asemenea, recunoscut:

\X'papersize=dimensiunea hartiei'
unde dimensiunea hartiei parametrul este același cu cel dimensiunea hartiei comanda. Vedea
groff_font(5) pentru detalii. Aceasta înseamnă că puteți modifica dimensiunea paginii după bunul plac
în fișierul PDF creat de gropdf. Dacă vrei să schimbi hârtia
dimensiune, trebuie făcută înainte de a începe crearea paginii.

În plus, gropdf suportă propria sa suită de pdf: Etichete. Următoarele etichete sunt
sprijinit:

\X'pdf: pdfpic fişier aliniere lățime înălțime lungimea liniei'
Plasați o imagine a celei specificate lățime care conține desenul PDF din fișier fişier of
dorit lățime și înălțime (dacă înălțime lipsește sau zero, atunci este scalat
proporţional). Dacă aliniere is -L desenul este aliniat la stânga. Dacă este -C or
-R a lungimea liniei este necesară și mai mare decât lățimea desenului. Dacă
lățime este specificat ca zero, apoi lățimea este scalată proporțional cu înălțimea.

\X'pdf: xrev'
Aceasta comută un steag care inversează direcția de imprimare scrisoare by scrisoare,
adică fiecare literă separată este inversată, nu întregul cuvânt. Acest lucru este util pentru
inversând direcția glifelor din fontul Dingbats. Pentru a reveni la normal
imprimarea repeta comanda din nou.

\X'pdf: markstart /ANN definiție'
Macrocomenzile care acceptă marcaje PDF folosesc acest apel intern pentru a porni
definiția hotspot-ului marcajului (utilizatorul va fi numit „.pdfhref L” cu textul
care va deveni regiunea „hot spot”). În mod normal, acest lucru nu este niciodată folosit decât de la
în macrocomenzile pdfmark.

\X'pdf: markend'
Macrocomenzile care acceptă marcaje PDF utilizează acest apel intern pentru a opri
definiția hotspot-ului marcajului (utilizatorul va fi numit „.pdfhref L” cu textul
care va deveni regiunea „hot spot”). În mod normal, acest lucru nu este niciodată folosit decât de la
în macrocomenzile pdfmark.

\X'pdf: marksuspend'
\X'pdf: markrestart'
Dacă utilizați capcane de pagină pentru a produce titluri, subsoluri etc., trebuie să utilizați
acestea în cazul în care un „punct fierbinte” traversează granița unei pagini, în caz contrar orice text rezultat de
macrocomanda de antet sau de subsol va fi marcată ca parte a „punctului fierbinte”. A opri
acest lucru se întâmplă doar plasați „.pdfmarksuspend” și „.pdfmarkrestart” la început și
sfârșitul macrocapcanei paginii, respectiv. (Acestea sunt doar macrocomenzi de confort care
emite codul \X. Aceste macrocomenzi trebuie utilizate numai în cadrul capcanelor de pagină.)

Importarea grafică
gropdf acceptă doar importarea altor fișiere PDF ca grafică. Dar acel fișier PDF poate conține
oricare dintre formatele grafice acceptate de standardul PDF (cum ar fi JPEG, PNG, GIF etc.).
Deci, orice aplicație care scoate PDF poate fi folosită ca fișier încorporat în gropdf. PDF-ul
fișierul pe care doriți să-l inserați trebuie să fie o singură pagină, iar desenul trebuie să se potrivească doar în interiorul
dimensiunea media a fișierului PDF. Deci, în Inkscape(1) sau șiret(1) (de exemplu) asigurați-vă că
dimensiunea pânzei se potrivește doar cu imaginea.

Analizorul PDF utilizat în gropdf nu a fost testat riguros cu tot posibilul
aplicații care produc PDF-uri. Dacă găsiți o singură pagină PDF care nu poate fi importată
în mod corespunzător, merită să-l treceți prin pdftk(1) programați prin lansarea comenzii:

pdftk fişier vechi.pdf producție newfile.pdf

S-ar putea să găsești asta newfile.pdf se va încărca acum cu succes.

Tip adevărat și alte font Formate
gropdf nu acceptă alte fonturi, cu excepția Adobe Type 1 (PFA sau PFB).

FACE INSTALARE


Această secțiune oferă un rezumat al explicațiilor de mai sus; poate servi ca pas cu pas
ghid de instalare a fonturilor pentru gropdf.

· Transformați fontul în ceva ce Groff înțelege. Acesta este fie un PostScript de tip 1
font fie în PFA, fie în PFB, împreună cu un fișier AFM.

Prima linie dintr-un fișier PFA/PFB conține următoarele:

%!PS-AdobeFont-1.0:

Un fișier PFB are acest lucru și în prima linie, dar șirul este precedat de unele
octeți binari.

· Convertiți fișierul AFM într-un fișier de descriere a fontului groff cu afmtodit(1) program.
Un exemplu de apel este

afmtodit Foo-Bar-Bold.afm hartă/textmap FBB

care convertește fișierul metric „Foo-Bar-Bold.afm” în fontul groff „FBB”. daca tu
au o familie de fonturi care vine cu fețe normale, aldine, cursive și cursive aldine, este
se recomandă utilizarea literelor R, B, I, și BI, respectiv, ca postfixe în
numele fonturilor groff pentru a face cererea lui Groff „.fam” să funcționeze. Un exemplu este Groff's built-in
Font Times-Roman: Numele familiei fonturilor este T, iar numele fonturilor groff sunt TR, TB, TI,
și TBI.

· Instalați atât fișierele de descriere a fonturilor groff, cât și fonturile într-un subdirector „devpdf”.
de calea fontului pe care o găsește Groff. Vezi MEDIUL secțiune în troff(1) om
pagină care listează valoarea reală a căii fontului. Rețineți că groff nu folosește
Fișiere AFM (dar este o idee bună să le stocați oricum).

· Înregistrați toate fonturile care trebuie descărcate în imprimantă în „devpdf/download”
fişier. Este citită doar prima apariție a acestui fișier în calea fontului. Acest lucru înseamnă
că ar trebui să copiați fișierul „descărcare” implicit în primul director din fontul dvs
cale și adăugați fonturile acolo. Pentru a continua exemplul de mai sus presupunem că PS
numele fontului pentru Foo-Bar-Bold.pfa este „XY-Foo-Bar-Bold” (numele fontului PS este stocat în
nume intern câmpul din fișierul „FBB”) și aparține turnătoriei „Fcq], deci urmează
linia ar trebui adăugată la „descărcare”:

F XY-Foo-Bar-Bold Foo-Bar-Bold.pfa

Folosiți un caracter tabulator pentru a separa câmpurile, iar câmpul „turtorie” ar trebui să fie nul pentru
turnătoria implicită.

MEDIUL


GROFF_FONT_PATH
O listă de directoare în care să căutați devnume director pe lângă
cele implicite. Dacă, în fișierul „descărcare”, a fost specificat fișierul fontului
cu o cale completă, nu sunt căutate directoare. Vedea troff(1) și groff_font(5) pentru
mai multe detalii.

SOURCE_DATE_EPOCH
O ștampilă de timp (exprimată în secunde de la epoca Unix) de utilizat ca creație
marca temporală în locul orei curente.

Utilizați gropdf online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    ÎNGHIŢITURĂ
    ÎNGHIŢITURĂ
    SWIG este un instrument de dezvoltare software
    care conectează programele scrise în C și
    C++ cu o varietate de nivel înalt
    limbaje de programare. SWIG este folosit cu
    diferit...
    Descărcați SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construită cu
    Urmează JS, Webpack, Babel, Node și
    Express, folosind GraphQL și Apollo
    Client. Magazin WooCommerce în React(
    contine: Produse...
    Descărcați tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Pachetul depozit pentru ArchLabs Acesta este un
    aplicație care poate fi, de asemenea, preluată
    din
    https://sourceforge.net/projects/archlabs-repo/.
    A fost găzduit în OnWorks în...
    Descărcați archlabs_repo
  • 4
    Proiectul Zephyr
    Proiectul Zephyr
    Proiectul Zephyr este o nouă generație
    sistem de operare în timp real (RTOS) care
    suportă mai multe hardware-uri
    arhitecturi. Se bazează pe a
    nucleu cu amprentă mică...
    Descărcați Zephyr Project
  • 5
    SCcons
    SCcons
    SCons este un instrument de construcție software
    aceasta este o alternativă superioară
    instrument clasic de construcție „Make” care
    cu toții cunoaștem și iubim. SCons este
    implementat un...
    Descărcați SCons
  • 6
    PSeInt
    PSeInt
    PSeInt este un interpret de pseudo-cod pentru
    studenți de programare vorbitori de spaniolă.
    Scopul său principal este de a fi un instrument pentru
    învăţarea şi înţelegerea elementelor de bază
    concept...
    Descărcați PSeInt
  • Mai mult »

Comenzi Linux

  • 1
    7z
    7z
    7z - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Rulați 7z
  • 2
    7za
    7za
    7za - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Run 7za
  • 3
    înfiorător
    înfiorător
    CREEPY - O informație de geolocalizare
    agregator DESCRIERE: înfiorător este un
    aplicație care vă permite să adunați
    informații legate de geolocalizare despre
    utilizatori din...
    Fugi înfiorător
  • 4
    cricket-compilare
    cricket-compilare
    cricket - Un program pentru gestionarea
    colectarea și afișarea seriilor temporale
    date ...
    Rulați cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script pentru a obține
    informații despre versiunea instalată
    de G-Wrap...
    Rulați g-wrap-config
  • 6
    g.iarbă de acces
    g.iarbă de acces
    g.access - Controlează accesul la
    setul de hărți curent pentru alți utilizatori de pe
    sistem. Dacă nu este oferită nicio opțiune, se imprimă
    Statusul curent. CUVINTE CHEIE: general, hartă
    management, p...
    Rulați g.accessgrass
  • Mai mult »

Ad