InglesPransesEspanyol

Ad


OnWorks favicon

gropdf - Online sa Cloud

Patakbuhin ang gropdf sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command gropdf na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gropdf - PDF driver para sa groff

SINOPSIS


gropdf [-mga delv] [-F dir] [-p laki ng papel] [-y pandayan] [-u [cmapfile]] [file ...]

Posibleng magkaroon ng whitespace sa pagitan ng opsyon sa command line at ng parameter nito.

DESCRIPTION


gropdf isinasalin ang output ng GNU troff sa PDF. Karaniwan gropdf dapat tawagan ng
gamit ang groff command na may a -Tpdf opsyon. Kung walang mga file na ibinigay, gropdf binabasa ang
karaniwang input. Isang filename ng - sanhi din gropdf para basahin ang karaniwang input. PDF
ang output ay nakasulat sa karaniwang output. Kailan gropdf pinapatakbo ng ungol ang mga pagpipilian ay maaaring
ipasa kay gropdf paggamit ungol's -P pagpipilian.

Tingnan ang seksyon GUMAGAWA INSTALL sa ibaba para sa isang gabay kung paano mag-install ng mga font para sa gropdf.

Opsyon


-d Isama ang impormasyon sa pag-debug bilang mga komento sa loob ng PDF. Gumagawa din ng isang
hindi naka-compress na PDF.

-e Pilitin ang lahat ng mga font na i-embed sa PDF.

-Fdir I-prepend ang direktoryo dir/ devpangalan sa path ng paghahanap para sa font, at paglalarawan ng device
mga file; pangalan ay ang pangalan ng device, kadalasan pdf.

-l I-print ang dokumento sa landscape na format.

-plaki ng papel
Itakda ang pisikal na dimensyon ng output medium. Ino-override nito ang laki ng papel,
haba ng papel, at lapad ng papel mga utos sa DESC file; pareho ang tinatanggap nito
mga argumento bilang ang laki ng papel utos. Tingnan mo groff_font (5) para sa mga detalye.

-v I-print ang numero ng bersyon.

-ypandayan
Itakda ang pandayan na gagamitin para sa pagpili ng mga font na may parehong pangalan.

-e Lakas gropdf upang i-embed ang LAHAT ng mga font (kahit na ang 14 na batayang PDF font).

-s Magdagdag ng linya ng komento sa dulo ng PDF na nagpapakita ng mga istatistika, ibig sabihin, bilang ng mga pahina sa loob
dokumento. Ghostscript's ps2pdf nagrereklamo tungkol sa linyang ito kung ito ay kasama, ngunit
gumagana pa rin.

-u
-ucmapfilename
Gropdf karaniwang may kasamang ToUnicode CMap na may anumang font na ginawa gamit text.enc as
ang encoding file, ginagawa nitong mas madali ang paghahanap ng mga salitang naglalaman
mga ligature. Maaari mong isama ang iyong sariling CMap sa pamamagitan ng pagtukoy ng a cmapfilename o wala
CMap sa lahat sa pamamagitan ng pagtanggal ng argumento.

PAGGAMIT


Ang input sa gropdf dapat nasa format na output ng troff(1). Ito ay inilarawan sa
groff_outNa (5).

Bilang karagdagan, ang mga file ng paglalarawan ng device at font para sa ginamit na device ay dapat matugunan ang ilang partikular
kinakailangan: Ang resolution ay dapat na isang integer multiple ng 72 beses ang sukat ng sukat. ang
pdf gumagamit ang device ng resolution na 72000 at sizescale na 1000.

Ang file ng paglalarawan ng device ay dapat maglaman ng wastong sukat ng papel; tingnan mo groff_font(5) para sa higit pa
impormasyon. gropdf gumagamit ng parehong Type 1 Adobe postscript font bilang ang hinahaplos aparato
driver. Bagama't pinapayagan ng PDF Standard ang paggamit ng iba pang mga uri ng font (tulad ng TrueType) ito
tinatanggap lang ng pagpapatupad ang Type 1 postscript font. Mas kaunting Type 1 na font ang sinusuportahan
native sa mga PDF na dokumento kaysa sa karaniwang 35 font na sinusuportahan ng hinahaplos at lahat ng pahabol
mga printer, ngunit ang lahat ng mga font ay magagamit dahil ang alinmang hindi suportado sa katutubong ay
awtomatikong naka-embed sa PDF.

gropdf sumusuporta sa konsepto ng mga pandayan, iyon ay iba't ibang mga bersyon ng karaniwang pareho
font. Sa panahon ng pag-install a Pandayan Kinokontrol ng file kung saan matatagpuan at nabubuo ang mga font ungol font
mula sa mga file na natuklasan nito sa iyong system.

Ang bawat file ng paglalarawan ng font ay dapat maglaman ng isang command

panloob na pangalan psname

na nagsasabing ang PostScript na pangalan ng font ay psname. Mga linyang nagsisimula sa # at
hindi pinapansin ang mga blangkong linya. Ang code para sa bawat character na ibinigay sa font file ay dapat
tumutugma sa code sa default na pag-encode para sa font. Maaaring gamitin ang code na ito kasama ng
ang \N pagkakasunud-sunod ng pagtakas sa troff upang piliin ang karakter, kahit na ang karakter ay hindi
may groff name. Ang bawat character sa font file ay dapat na umiiral sa PostScript font,
at ang mga lapad na ibinigay sa font file ay dapat tumugma sa mga lapad na ginamit sa PostScript font.

Tandaan na ang gropdf ay kasalukuyang nagagawa lamang na ipakita ang unang 256 glyph sa anumang font. Ito
aalisin ang paghihigpit sa mas bagong bersyon.

gropdf maaaring awtomatikong isama ang mga nada-download na font na kinakailangan upang i-print ang dokumento.
Ang mga font ay maaaring nasa PFA o PFB na format.

Anumang nada-download na mga font na dapat, kapag kinakailangan, ay isama ng gropdf dapat na nakalista
sa file /usr/share/groff/1.22.3/font/devpdf/download; ito ay dapat na binubuo ng mga linya ng
ang form

pandayan Font filename

saan pandayan ay ang pangalan ng pandayan o blangko para sa default na pandayan. Font ay ang
Pangalan ng PostScript ng font, at filename ay ang pangalan ng file na naglalaman ng font;
mga linyang nagsisimula sa # at ang mga blangkong linya ay binabalewala; ang mga patlang ay dapat na pinaghihiwalay ng mga tab
(ang mga puwang ay hindi pinapayagan); filename ay hinahanap gamit ang parehong mekanismo na ginagamit
para sa groff font metric file. Ang download Ang file mismo ay hinahanap din para sa paggamit nito
mekanismo; sa kasalukuyan, tanging ang unang nahanap na file sa path ng font ang ginagamit. Mga pangalan ng pandayan
ay karaniwang isang solong character (tulad ng 'U' para sa URW Foundry) o blangko para sa default
pandayan. Ang default na ito ay gumagamit ng parehong mga font bilang ghostscript ginagamit kapag nag-embed ito ng mga font sa a
PDF file.

Sa default na pag-setup mayroong mga estilo na tinatawag R, I, B, at BI naka-mount sa mga posisyon ng font 1
hanggang 4. Ang mga font ay pinagsama-sama sa mga pamilya A, BM, C, H, HN, N, P, at T pagkakaroon ng mga miyembro
bawat isa sa mga istilong ito:

AR AvantGarde-Book
AI AvantGarde-BookOblique
AB AvantGarde-Demi
ABI AvantGarde-DemiOblique
BMR Bookman-Light
BMI Bookman-LightItalic
BMB Bookman-Demi
BMBI Bookman-DemiItalic
CR Tagadala
CI Courier-Oblique
CB Courier-Bold
CBI Courier-BoldOblique
HR helvetica
HI Helvetica-Oblique
HB Helvetica-Bold
HBI Helvetica-BoldOblique
HNR Helvetica-Makitid
HNI Helvetica-Makitid-Pahilig
HNB Helvetica-Narrow-Bold
HNBI Helvetica-Narrow-BoldOblique
NR NewCenturySchlbk-Roman
NI NewCenturySchlbk-Italic
NB NewCenturySchlbk-Bold
NBI NewCenturySchlbk-BoldItalic
PR Palatino-Romano
PI Palatino-Italic
PB Palatino-Bold
PBI Palatino-BoldItalic
TR Times-Roman
TI Times-Italic
TB Times-Bold
TBI Times-BoldItalic

Mayroon ding sumusunod na font na hindi miyembro ng isang pamilya:

ZCMI ZapfChancery-MediumItalic

Mayroon ding ilang mga espesyal na font na tinatawag S para sa font ng PS Symbol. Ang lower case na greek
ang mga character ay awtomatikong nakahilig (upang tumugma sa SymbolSlanted font (SS) na magagamit sa
pahabol). Available ang Zapf Dingbats bilang ZD, ang "hand pointing left" glyph (\[lh]) ay
magagamit dahil ito ay tinukoy gamit ang \X'pdf: xrev' extension na binabaligtad ang
direksyon ng mga titik sa loob ng mga salita.

Ang default na kulay para sa \m at \M ay itim; para sa mga kulay na tinukoy sa puwang ng kulay na 'rgb'
setrgbcolor ay ginagamit, para sa 'cmy' at 'cmyk' setcmykcolor, at para sa 'grey' setgray. Tandaan na
setcmykcolor ay isang PostScript LanguageLevel 2 na utos at sa gayon ay hindi magagamit sa ilang mas luma
mga printer.

gropdf nauunawaan ang ilan sa mga X command na ginawa gamit ang \X suportado ang mga escape sequence
by hinahaplos. Sa partikular, ang mga sumusunod ay suportado.

\X'ps: invis'
Pigilan ang output.

\X'ps: endinvis'
Itigil ang pagpigil sa output.

\X'ps: exec gsave kasalukuyang punto 2 kopyahin Isalin n paikutin itim exch itim exch Isalin'
saan n ay ang anggulo ng pag-ikot. Ito ay para suportahan ang align utos sa gpic.

\X'ps: exec grestore'
Ginamit muli ng gpic upang maibalik pagkatapos ng pag-ikot.

\X'ps: exec n setlinejoin'
saan n maaaring isa sa mga sumusunod na halaga.

0 = Miter sumali
1 = Round join
2 = Bevel join

\X'ps: exec n setlinecap'
saan n maaaring isa sa mga sumusunod na halaga.

0 = takip ng butt
1 = Bilog na takip, at
2 = Projecting square cap

\X'ps: ... pdfmark'
Ang lahat ng mga pdfmark macros na naka-install sa pamamagitan ng paggamit -m pdfmark or -m mspdf (tingnan ang dokumentasyon
sa 'pdfmark.pdf'). Ang isang subset ng mga macro na ito ay awtomatikong na-install kapag ikaw
gamitin -Tpdf kaya hindi mo kailangang gumamit ng '-m pdfmark' para sa paggamit ng karamihan sa PDF
pag-andar.

Lahat ng iba pa ps: ang mga tag ay tahimik na hindi pinapansin.

Isa \X espesyal na ginagamit ng DVI driver ay kinikilala din:

\X'papersize=laki ng papel'
kung saan ang laki ng papel ang parameter ay pareho sa laki ng papel utos. Tingnan mo
groff_font(5) para sa mga detalye. Nangangahulugan ito na maaari mong baguhin ang laki ng pahina sa iyong kalooban
sa loob ng PDF file na ginagawa ni gropdf. Kung gusto mong palitan ang papel
laki, dapat itong gawin bago mo simulan ang paggawa ng pahina.

Sa karagdagan, gropdf sumusuporta sa sarili nitong suite ng pdf: mga tag. Ang mga sumusunod na tag ay
suportado:

\X'pdf: pdfpic file pagkakahanay lapad taas haba ng linya'
Maglagay ng larawan ng tinukoy lapad naglalaman ng PDF drawing mula sa file file of
ninanais lapad at taas (kung taas ay nawawala o zero pagkatapos ito ay naka-scale
proporsyonal). Kung pagkakahanay is -L ang pagguhit ay naiwang nakahanay. Kung ito ay -C or
-R a haba ng linya mas malaki kaysa sa lapad ng pagguhit ay kinakailangan din. Kung
lapad ay tinukoy bilang zero pagkatapos ang lapad ay naka-scale sa proporsyon sa taas.

\X'pdf: xrev'
I-toggle nito ang isang flag na binabaligtad ang direksyon ng pag-print sulat by sulat,
ibig sabihin, ang bawat hiwalay na titik ay binabaligtad, hindi ang buong salita. Ito ay kapaki-pakinabang para sa
binabaligtad ang direksyon ng mga glyph sa Dingbats font. Para bumalik sa normal
pag-print ulitin muli ang utos.

\X'pdf: markstart /ANN depinisyon'
Ginagamit ng mga macro na sumusuporta sa PDF Bookmarks ang tawag na ito sa loob upang simulan ang
kahulugan ng bookmark hotspot (tatawagin ng user ang '.pdfhref L' kasama ang text
na magiging 'hot spot' na rehiyon). Karaniwan ito ay hindi kailanman ginagamit maliban sa
sa loob ng pdfmark macros.

\X'pdf: marka'
Ginagamit ng mga macro na sumusuporta sa PDF Bookmarks ang tawag na ito sa loob upang ihinto ang
kahulugan ng bookmark hotspot (tatawagin ng user ang '.pdfhref L' kasama ang text
na magiging 'hot spot' na rehiyon). Karaniwan ito ay hindi kailanman ginagamit maliban sa
sa loob ng pdfmark macros.

\X'pdf: marksuspend'
\X'pdf: markrestart'
Kung gumagamit ka ng mga page traps upang makagawa ng mga heading, footing, atbp., kailangan mong gamitin
ang mga ito kung sakaling ang isang 'hot spot' ay tumawid sa isang hangganan ng pahina, kung hindi man ay anumang text na output ng
ang heading o footing macro ay mamarkahan bilang bahagi ng 'hot spot'. Para huminto
ito nangyayari ilagay lamang '.pdfmarksuspend' at '.pdfmarkrestart' sa simula at
dulo ng page trap macro, ayon sa pagkakabanggit. (Ito ay mga convenience macro lamang na
ilabas ang \X code. Dapat lang gamitin ang mga macro na ito sa loob ng mga page traps.)

Ini-import ang graphics
gropdf Sinusuportahan lamang ang pag-import ng iba pang mga PDF file bilang mga graphics. Ngunit maaaring naglalaman ang PDF file na iyon
alinman sa mga graphic na format na sinusuportahan ng PDF standard (tulad ng JPEG, PNG, GIF, atbp.).
Kaya ang anumang application na naglalabas ng PDF ay maaaring gamitin bilang isang naka-embed na file gropdf. Ang PDF
file na nais mong ipasok ay dapat na isang solong pahina at ang pagguhit ay dapat magkasya lamang sa loob ng
laki ng media ng PDF file. Kaya, sa inkscape(1) o hipon(1) (halimbawa) siguraduhin na ang
ang sukat ng canvas ay akma lamang sa larawan.

Ang PDF parser na ginamit sa gropdf ay hindi pa mahigpit na nasubok sa lahat ng posible
mga application na gumagawa ng mga PDF. Kung makakita ka ng isang pahinang PDF na nabigo sa pag-import
nang maayos, ito ay nagkakahalaga ng pagpapatakbo nito sa pamamagitan ng pdftk(1) programa sa pamamagitan ng pagpapalabas ng utos:

pdftk oldfile.pdf output newfile.pdf

Maaari mong hanapin iyon newfile.pdf ay matagumpay na maglo-load.

Truetype at iba Font format
gropdf ay hindi sumusuporta sa anumang iba pang mga font maliban sa Adobe Type 1 (PFA o PFB).

GUMAGAWA INSTALL


Ang seksyong ito ay nagbibigay ng buod ng mga paliwanag sa itaas; maaari itong magsilbi bilang isang hakbang-hakbang
gabay sa pag-install ng font para sa gropdf.

· I-convert ang iyong font sa isang bagay na naiintindihan ng groff. Ito ay alinman sa PostScript Type 1
font sa alinman sa PFA o PFB, kasama ng isang AFM file.

Ang pinakaunang linya sa isang PFA/PFB file ay naglalaman nito:

%!PS-AdobeFont-1.0:

Ang isang PFB file ay mayroon din nito sa unang linya, ngunit ang string ay nauuna sa ilan
binary byte.

· I-convert ang AFM file sa isang groff font description file gamit ang afmtodit(1) programa.
Ang isang halimbawang tawag ay

afmtodit Foo-Bar-Bold.afm mapa/textmap FBB

na nagko-convert sa metric na file na 'Foo-Bar-Bold.afm' sa groff font na 'FBB'. kung ikaw
magkaroon ng pamilya ng font na may kasamang normal, bold, italic, at bold na italic na mukha, ito ay
inirerekomenda na gamitin ang mga titik R, B, I, at BI, ayon sa pagkakabanggit, bilang mga postfix sa
mga pangalan ng font ng groff para gumana ang kahilingang '.fam' ni groff. Ang isang halimbawa ay ang built-in ni groff
Times-Roman font: Ang font family name ay T, at ang mga pangalan ng groff font ay TR, TB, TI,
at TBI.

· I-install ang parehong mga file ng paglalarawan ng font ng groff at ang mga font sa isang 'devpdf' na subdirectory
ng font path na nahahanap ni groff. Tingnan ang Kapaligiran seksyon sa troff(1) tao
page na naglilista ng aktwal na halaga ng path ng font. Tandaan na hindi ginagamit ni groff ang
AFM file (ngunit magandang ideya na iimbak pa rin ang mga ito).

· Irehistro ang lahat ng mga font na dapat ma-download sa printer sa 'devpdf/download'
file. Ang unang paglitaw lamang ng file na ito sa path ng font ang nababasa. Ibig sabihin nito
na dapat mong kopyahin ang default na 'download' na file sa unang direktoryo sa iyong font
path at idagdag ang iyong mga font doon. Upang ipagpatuloy ang halimbawa sa itaas ay ipinapalagay namin na ang PS
font name para sa Foo-Bar-Bold.pfa ay 'XY-Foo-Bar-Bold' (ang PS font name ay naka-store sa
panloob na pangalan field sa 'FBB' file) at kabilang sa foundry 'Fcq] kaya ang mga sumusunod
linya ay dapat idagdag sa 'pag-download':

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

Gumamit ng character ng tab upang paghiwalayin ang mga field, at ang field na 'foundry' ay dapat na walang bisa
ang default na pandayan.

Kapaligiran


GROFF_FONT_PATH
Isang listahan ng mga direktoryo kung saan hahanapin ang devpangalan direktoryo bilang karagdagan sa
ang mga default. Kung, sa 'download' file, ang font file ay tinukoy
na may isang buong landas, walang mga direktoryo na hinahanap. Tingnan mo troff(1) at groff_font(5) para sa
higit pang mga detalye.

SOURCE_DATE_EPOCH
Isang timestamp (ipinahayag bilang mga segundo mula noong panahon ng Unix) na gagamitin bilang paggawa
timestamp sa halip ng kasalukuyang oras.

Gumamit ng gropdf online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Package repo para sa ArchLabs Ito ay isang
    application na maaari ding makuha
    mula
    https://sourceforge.net/projects/archlabs-repo/.
    Ito ay na-host sa OnWorks sa...
    I-download ang archlabs_repo
  • 4
    Zephyr Project
    Zephyr Project
    Ang Zephyr Project ay isang bagong henerasyon
    real-time na operating system (RTOS) na
    sumusuporta sa maramihang hardware
    mga arkitektura. Ito ay batay sa a
    maliit na footprint kernel...
    I-download ang Zephyr Project
  • 5
    SCons
    SCons
    Ang SCons ay isang tool sa pagbuo ng software
    iyon ay isang superior alternatibo sa
    classic na "Make" build tool na
    alam at mahal nating lahat. Ang SCons ay
    nagpatupad ng...
    I-download ang SCons
  • 6
    PSeInt
    PSeInt
    Ang PSeInt ay isang pseudo-code interpreter para sa
    mga mag-aaral sa programming na nagsasalita ng Espanyol.
    Ang pangunahing layunin nito ay maging kasangkapan para sa
    pag-aaral at pag-unawa sa basic
    konsepto...
    I-download ang PSeInt
  • Marami pa »

Linux command

Ad