EngelsFransSpaans

Ad


OnWorks-favicon

gropdf - Online in de cloud

Voer gropdf uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht gropdf die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


gropdf - PDF-stuurprogramma voor groff

KORTE INHOUD


grootpdf [-delvs] [-F dir] [-p papiergrootte] [-y gieterij] [-u [cmapbestand]] [bestanden ...]

Het is mogelijk om witruimte te hebben tussen een opdrachtregeloptie en zijn parameter.

PRODUCTBESCHRIJVING


grootpdf vertaalt de uitvoer van GNU troff naar pdf. Normaal gesproken grootpdf moet worden aangeroepen door
het groff commando gebruiken met a -Tpdf optie. Als er geen bestanden worden gegeven, grootpdf leest de
standaard invoer. een bestandsnaam van - veroorzaakt ook grootpdf om de standaardinvoer te lezen. PDF
uitvoer wordt naar de standaarduitvoer geschreven. Wanneer grootpdf wordt gerund door groff opties kunnen zijn:
doorgegeven aan grootpdf gebruik groff's -P optie.

Zie sectie FONT INSTALLATIE hieronder voor een handleiding voor het installeren van lettertypen voor grootpdf.

OPTIES


-d Voeg foutopsporingsinformatie toe als opmerkingen in de PDF. Produceert ook een
ongecomprimeerde pdf.

-e Forceer alle lettertypen om in de PDF te worden ingesloten.

-Fdir Directory toevoegen dir/ devnaam naar het zoekpad voor lettertype en apparaatbeschrijving
bestanden; naam is de naam van het apparaat, meestal pdf.

-l Druk het document af in liggend formaat.

-ppapiergrootte
Stel de fysieke dimensie van het uitvoermedium in. Dit overschrijft de papiergrootte,
papierlengte en papierbreedte commando's in de DESC het dossier; het accepteert hetzelfde
argumenten als de papiergrootte opdracht. Zien groff_font (5) voor meer info.

-v Druk het versienummer af.

-ygieterij
Stel de gieterij in die moet worden gebruikt voor het selecteren van lettertypen met dezelfde naam.

-e Krachten grootpdf om ALLE lettertypen in te sluiten (zelfs de 14 basis-PDF-lettertypen).

-s Voeg een commentaarregel toe aan het einde van de PDF met statistieken, dwz het aantal pagina's in
document. Ghostscript's ps2pdf klaagt over deze regel als deze is opgenomen, maar
werkt sowieso.

-u
-ucmapbestandsnaam
Gropdf bevat normaal gesproken een ToUnicode CMap met elk lettertype dat is gemaakt met tekst.enc as
het coderingsbestand, dit maakt het gemakkelijker om te zoeken naar woorden die bevatten
ligaturen. U kunt uw eigen CMap toevoegen door a . op te geven cmapbestandsnaam of heb geen
CMap helemaal door het argument weg te laten.

GEBRUIK


De invoer om grootpdf moet in het formaat zijn uitgevoerd door troff(1). Dit wordt beschreven in
groff_uit(5).

Bovendien moeten de apparaat- en lettertypebeschrijvingsbestanden voor het gebruikte apparaat voldoen aan bepaalde
vereisten: De resolutie moet een geheel veelvoud zijn van 72 keer de maatschaal. De
pdf apparaat gebruikt een resolutie van 72000 en een schaal van 1000.

Het apparaatbeschrijvingsbestand moet een geldig papierformaat bevatten; zien groff_font(5) voor meer
informatie. grootpdf gebruikt dezelfde Type 1 Adobe postscript-lettertypen als de betast apparaat
bestuurder. Hoewel de PDF-standaard het gebruik van andere lettertypen (zoals TrueType) toestaat, is dit:
implementatie accepteert alleen het Type 1 postscript-lettertype. Er worden minder Type 1-lettertypen ondersteund
native in PDF-documenten dan de standaard 35 lettertypen die worden ondersteund door betast en allemaal naschrift
printers, maar alle lettertypen zijn beschikbaar, aangezien alle lettertypen die niet standaard worden ondersteund, dat wel zijn
automatisch ingesloten in de PDF.

grootpdf ondersteunt het concept van gieterijen, dat wil zeggen verschillende versies van in wezen hetzelfde
lettertype. Tijdens installatie a Gieterij bestandsbesturingen waar lettertypen worden gevonden en gebouwd groff fonts
van de bestanden die het op uw systeem ontdekt.

Elk lettertypebeschrijvingsbestand moet een opdracht bevatten

interne naam psnaam

waarin staat dat de PostScript-naam van het lettertype is psnaam. Regels die beginnen met # en
lege regels worden genegeerd. De code voor elk teken in het lettertypebestand moet
corresponderen met de code in de standaardcodering voor het lettertype. Deze code kan worden gebruikt met:
de \N ontsnappingsreeks in troff om het teken te selecteren, zelfs als het teken dat niet doet
een groff-naam hebben. Elk teken in het lettertypebestand moet voorkomen in het PostScript-lettertype,
en de breedtes die in het lettertypebestand worden gegeven, moeten overeenkomen met de breedten die in het PostScript-lettertype worden gebruikt.

Merk op dat grootpdf kan momenteel alleen de eerste 256 glyphs in elk lettertype weergeven. Dit
beperking zal in een latere versie worden opgeheven.

grootpdf kan automatisch de downloadbare lettertypen bevatten die nodig zijn om het document af te drukken.
Lettertypen kunnen in PFA- of PFB-indeling zijn.

Alle downloadbare lettertypen die, indien nodig, moeten worden opgenomen door grootpdf moet worden vermeld
in het bestand /usr/share/groff/1.22.3/font/devpdf/download; dit moet bestaan ​​uit regels van
het formulier

gieterij doopvont bestandsnaam

WAAR gieterij is de gieterijnaam of blanco voor de standaard gieterij. doopvont is de
PostScript-naam van het lettertype, en bestandsnaam is de naam van het bestand dat het lettertype bevat;
regels beginnend met # en lege regels worden genegeerd; velden moeten worden gescheiden door tabs
(spaties zijn niet toegestaan); bestandsnaam wordt gezocht met hetzelfde mechanisme dat wordt gebruikt
voor groff font metrische bestanden. De Download bestand zelf wordt hier ook naar gezocht
mechanisme; momenteel wordt alleen het eerst gevonden bestand in het lettertypepad gebruikt. Gieterijnamen
zijn meestal een enkel teken (zoals 'U' voor de URW Foundry) of blanco voor de standaard
gieterij. Deze standaard gebruikt dezelfde lettertypen als spookscript gebruikt wanneer het lettertypen insluit in a
PDF bestand.

In de standaard setup zijn er stijlen genaamd R, I, B en BI gemonteerd op letterposities 1
tot 4. De lettertypen zijn gegroepeerd in families A, BM, C, H, HN, N, P en T leden hebben
elk van deze stijlen:

AR AvantGarde-boek
AI AvantGarde-BoekOblique
AB AvantGarde-Demi
ABI AvantGarde-DemiOblique
BMR Bookman-Licht
BMI Bookman-LightItalic
BMB Bookman-Demi
BMW Bookman-DemiItalisch
CR Koerier
CI Koerier-Schuine
CB Koerier-vet
CBI Courier-BoldSchuine
HR Helvetica
HI Helvetica-schuin
HB Helvetica-Bold
HBI Helvetica-BoldOblique
HNR Helvetica-smal
HNI Helvetica-smal-schuin
HNB Helvetica-Narrow-Bold
HNBI Helvetica-Narrow-BoldSchuine
NR NewCenturySchlbk-Romeins
NI NewCenturySchlbk-Cursief
NB NewCenturySchlbk-Bold
NBI NewCenturySchlbk-BoldItalic
PR Palatijn-Romeins
PI Palatino-cursief
PB Palatino-vet
PBI Palatino-BoldItalic
TR Tijden-Romeins
TI Tijden-cursief
TB Times-vet
TBI Times-BoldItalic

Er is ook het volgende lettertype dat geen lid is van een familie:

ZCMI ZapfChancery-MediumItalic

Er zijn ook enkele speciale lettertypen genaamd S voor het lettertype PS Symbol. Griekse kleine letters
tekens worden automatisch schuin geplaatst (om overeen te komen met het SymbolSlanted-lettertype (SS) dat beschikbaar is voor
naschrift). Zapf Dingbats is verkrijgbaar als: ZD, de "hand die naar links wijst" glyph (\[lh]) is
beschikbaar omdat het is gedefinieerd met de extensie \X'pdf:xrev' die de . omkeert
richting van letters binnen woorden.

De standaardkleur voor \m en \M is zwart; voor kleuren gedefinieerd in de 'rgb' kleurruimte
setrgbkleur wordt gebruikt, voor 'cmy' en 'cmyk' setcmykkleur, en voor 'grijs' setgrey. Merk op dat
setcmykkleur is een PostScript LanguageLevel 2-opdracht en dus niet beschikbaar op sommige oudere
printers.

grootpdf begrijpt enkele van de X-commando's die zijn geproduceerd met behulp van de \X ontsnappingsreeksen ondersteund
by betast. Concreet wordt het volgende ondersteund.

\X'ps: invis'
Uitgang onderdrukken.

\X'ps: endinvis'
Stop met het onderdrukken van output.

\X'ps: exec gsave stroompunt 2 kopiëren vertalen n draaien neg ruil neg ruil vertalen'
WAAR n is de draaihoek. Dit is ter ondersteuning van de richten commando in gpic.

\X'ps: exec grestore'
Opnieuw gebruikt door gpic te herstellen na rotatie.

\X'ps: exec n setlinejoin'
WAAR n kan een van de volgende waarden zijn.

0 = Verstekverbinding
1 = Ronde verbinding
2 = Schuine verbinding

\X'ps: exec n setlinecap'
WAAR n kan een van de volgende waarden zijn.

0 = Buttcap
1 = Ronde dop, en
2 = Uitstekende vierkante kap

\X'ps: ... pdfmark'
Alle pdfmark macro's geïnstalleerd met behulp van -m pdfmark or -m mspdf (zie documentatie)
in 'pdfmark.pdf'). Een subset van deze macro's wordt automatisch geïnstalleerd wanneer u
. -Tpdf dus u hoeft '-m pdfmark' niet te gebruiken voor het gebruik van de meeste PDF
functionaliteit.

Alle andere ps: tags worden stilzwijgend genegeerd.

One \X speciaal gebruikt door de DVI-driver wordt ook herkend:

\X'papersize=papiergrootte'
waarbij de papiergrootte parameter is hetzelfde als de papiergrootte opdracht. Zien
groff_font(5) voor details. Dit betekent dat u de paginagrootte naar believen kunt wijzigen
binnen het PDF-bestand dat wordt gemaakt door grootpdf. Als u het papier wilt wijzigen
grootte, moet u dit doen voordat u begint met het maken van de pagina.

Daarnaast, grootpdf ondersteunt zijn eigen suite van pdf: labels. De volgende tags zijn:
ondersteund:

\X'pdf: pdfafbeelding filet opstelling Breedte Hoogte lijnlengte'
Plaats een afbeelding van de opgegeven Breedte met daarin de PDF-tekening uit bestand filet of
gewenste Breedte en Hoogte (als Hoogte ontbreekt of nul is, wordt het geschaald
evenredig). Indien opstelling is -L de tekening is links uitgelijnd. Als het is -C or
-R a lijnlengte groter dan de breedte van de tekening is ook vereist. Indien
Breedte is opgegeven als nul, wordt de breedte geschaald in verhouding tot de hoogte.

\X'pdf: xrev'
Dit schakelt een vlag die de afdrukrichting omkeert letter by letter,
dat wil zeggen, elke afzonderlijke letter is omgekeerd, niet het hele woord. Dit is handig voor
het omkeren van de richting van glyphs in het Dingbats-lettertype. Om terug te keren naar normaal
afdrukken herhaal de opdracht opnieuw.

\X'pdf: markstart /ANN definitie'
De macro's die PDF-bladwijzers ondersteunen, gebruiken deze oproep intern om de
definitie van bookmark hotspot (gebruiker zal '.pdfhref L' hebben genoemd met de tekst
die de 'hot spot'-regio zal worden). Normaal wordt dit nooit gebruikt, behalve van
binnen de pdfmark-macro's.

\X'pdf: markend'
De macro's die PDF-bladwijzers ondersteunen, gebruiken deze oproep intern om de
definitie van bookmark hotspot (gebruiker zal '.pdfhref L' hebben genoemd met de tekst
die de 'hot spot'-regio zal worden). Normaal wordt dit nooit gebruikt, behalve van
binnen de pdfmark-macro's.

\X'pdf: merkopschorten'
\X'pdf: markherstart'
Als u page traps gebruikt om koppen, funderingen, enz. te produceren, moet u gebruik maken van
deze voor het geval een 'hot spot' een paginagrens overschrijdt, anders wordt er geen tekst uitgevoerd door
de kop- of voetmacro wordt gemarkeerd als onderdeel van de 'hot spot'. Stoppen
dit gebeurt gewoon '.pdfmarksuspend' en '.pdfmarkrestart' aan het begin en
einde van de paginatrapmacro, respectievelijk. (Dit zijn slechts gemaksmacro's die
zend de \X-code uit. Deze macro's mogen alleen worden gebruikt binnen page traps.)

Importeren grafiek
grootpdf ondersteunt alleen het importeren van andere PDF-bestanden als afbeeldingen. Maar dat PDF-bestand kan bevatten:
elk van de grafische formaten die door de PDF-standaard worden ondersteund (zoals JPEG, PNG, GIF, enz.).
Dus elke toepassing die PDF uitvoert, kan worden gebruikt als een ingesloten bestand in grootpdf. De PDF
bestand dat u wilt invoegen, moet een enkele pagina zijn en de tekening moet net binnen de
mediagrootte van het PDF-bestand. Dus, in Inkscape(1) of gimp(1) (bijvoorbeeld) zorg ervoor dat de
canvas maat past precies bij de afbeelding.

De PDF-parser die wordt gebruikt in grootpdf is niet grondig getest met alle mogelijke
toepassingen die PDF's produceren. Als u een PDF van één pagina vindt die niet kan worden geïmporteerd
correct is, is het de moeite waard om het door de pdftk(1) programmeer door de opdracht te geven:

pdftk oudbestand.pdf uitgang nieuwbestand.pdf

Misschien vindt u dat nieuwbestand.pdf wordt nu succesvol geladen.

TrueType en anders doopvont formaten
grootpdf ondersteunt geen andere lettertypen behalve Adobe Type 1 (PFA of PFB).

FONT INSTALLATIE


Deze paragraaf geeft een samenvatting van bovenstaande uitleg; het kan dienen als een stap-voor-stap
lettertype installatiehandleiding voor grootpdf.

· Converteer uw lettertype naar iets dat groff begrijpt. Dit is ofwel een PostScript Type 1
lettertype in PFA of PFB, samen met een AFM-bestand.

De allereerste regel in een PFA/PFB-bestand bevat dit:

%!PS-AdobeFont-1.0:

Een PFB-bestand heeft dit ook in de eerste regel, maar de string wordt voorafgegaan door some
binaire bytes.

· Converteer het AFM-bestand naar een groff-lettertypebeschrijvingsbestand met de afm(1) programma.
Een voorbeeldgesprek is:

afmtodit Foo-Bar-Bold.afm kaart/tekstkaart FBB

die het metrische bestand 'Foo-Bar-Bold.afm' converteert naar het groff-lettertype 'FBB'. als jij
een lettertypefamilie heeft die wordt geleverd met normale, vetgedrukte, cursieve en vetgedrukte cursieve gezichten, is dat
aanbevolen om de letters te gebruiken R, B, I en BI, respectievelijk, als postfixes in de
groff-lettertypenamen om het '.fam'-verzoek van groff te laten werken. Een voorbeeld is de ingebouwde . van groff
Times-Romeinse lettertype: De naam van de lettertypefamilie is T, en de groff-lettertypenamen zijn TR, TB, TI,
en TBI.

· Installeer zowel de groff lettertypebeschrijvingsbestanden als de lettertypen in een 'devpdf' submap
van het lettertypepad dat groff vindt. Zie de MILIEU sectie in de troff(1) mens
pagina die de werkelijke waarde van het lettertypepad weergeeft. Merk op dat groff de . niet gebruikt
AFM-bestanden (maar het is toch een goed idee om ze op te slaan).

· Registreer alle lettertypen die naar de printer moeten worden gedownload in de 'devpdf/download'
het dossier. Alleen het eerste exemplaar van dit bestand in het lettertypepad wordt gelezen. Dit betekent
dat u het standaard 'download'-bestand naar de eerste map in uw lettertype moet kopiëren
pad en voeg daar uw lettertypen toe. Om verder te gaan met het bovenstaande voorbeeld nemen we aan dat de PS
lettertypenaam voor Foo-Bar-Bold.pfa is 'XY-Foo-Bar-Bold' (de naam van het PS-lettertype wordt opgeslagen in de
interne naam veld in het 'FBB'-bestand) en behoort tot gieterij 'Fcq] dus het volgende:
regel moet worden toegevoegd aan 'download':

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

Gebruik een tab-teken om de velden te scheiden, en het veld 'gieterij' moet null zijn voor
de standaard gieterij.

MILIEU


GROFF_FONT_PATH
Een lijst met mappen waarin u kunt zoeken naar de devnaam directory naast
de standaard. Als in het 'download'-bestand het lettertypebestand is opgegeven
met een volledig pad worden er geen mappen doorzocht. Zien troff(1) en groff_font(5) voor
meer details.

BRON_DATE_EPOCH
Een tijdstempel (uitgedrukt als seconden sinds het Unix-tijdperk) om te gebruiken als creatie
tijdstempel in plaats van de huidige tijd.

Gropdf online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad