ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

gropdf - ອອນລາຍໃນຄລາວ

ແລ່ນ gropdf ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນ gropdf ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


gropdf - ໄດເວີ PDF ສໍາລັບ groff

ສະຫຼຸບສັງລວມ


gropdf [-delvs] [-F dir] [-p ຂະໜາດເອກະສານ] [-y ຮາກຖານ] [-u [cmapfile]] [ໄຟ ...]

ມັນເປັນໄປໄດ້ທີ່ຈະມີຊ່ອງຫວ່າງລະຫວ່າງຕົວເລືອກແຖວຄໍາສັ່ງແລະພາລາມິເຕີຂອງມັນ.

ລາຍລະອຽດ


gropdf ແປຜົນຜະລິດຂອງ GNU ຕັດໄມ້ ເປັນ PDF. ປົກກະຕິ gropdf ຄວນຈະຖືກເອີ້ນໂດຍ
ການນໍາໃຊ້ຄໍາສັ່ງ groff ກັບ a -Tpdf ທາງເລືອກ. ຖ້າບໍ່ມີໄຟລ໌ໃຫ້, gropdf ອ່ານ
ວັດສະດຸປ້ອນມາດຕະຖານ. ຊື່ໄຟລ໌ຂອງ - ຍັງເປັນສາເຫດ gropdf ເພື່ອອ່ານການປ້ອນຂໍ້ມູນມາດຕະຖານ. PDF
ຜົນຜະລິດແມ່ນຂຽນໃສ່ຜົນຜະລິດມາດຕະຖານ. ເມື່ອ​ໃດ​ gropdf ແມ່ນດໍາເນີນການໂດຍ Groff ທາງເລືອກສາມາດເປັນ
ຜ່ານໄປ gropdf ການນໍາໃຊ້ Groff's -P ທາງເລືອກ.

ເບິ່ງພາກ FONT ການຕິດຕັ້ງ ຂ້າງລຸ່ມນີ້ສໍາລັບຄໍາແນະນໍາວິທີການຕິດຕັ້ງ fonts ສໍາລັບ gropdf.

OPTIONS


-d ຮວມຂໍ້ມູນການດີບັກເປັນຄຳເຫັນພາຍໃນ PDF. ຍັງຜະລິດ
PDF ທີ່ບໍ່ໄດ້ບີບອັດ.

-e ບັງຄັບຟອນທັງໝົດໃຫ້ຝັງຢູ່ໃນ PDF.

-Fdir Prepend directory dir/ devຊື່ ໄປຫາເສັ້ນທາງຄົ້ນຫາຕົວອັກສອນ, ແລະຄໍາອະທິບາຍອຸປະກອນ
ແຟ້ມ; ຊື່ ແມ່ນຊື່ຂອງອຸປະກອນ, ໂດຍປົກກະຕິ pdf.

-l ພິມເອກະສານໃນຮູບແບບພູມສັນຖານ.

-pຂະ​ຫນາດ​ເຈ້ຍ​
ກໍານົດຂະຫນາດທາງດ້ານຮ່າງກາຍຂອງຂະຫນາດກາງຜົນຜະລິດ. ນີ້ overrides ໄດ້ ຂະໜາດເອກະສານ,
ຄວາມຍາວເຈ້ຍ, ແລະ ຄວາມກວ້າງເຈ້ຍ ຄໍາສັ່ງໃນ DESC ໄຟລ໌; ມັນຍອມຮັບຄືກັນ
ການໂຕ້ຖຽງເປັນ ຂະໜາດເອກະສານ ຄໍາສັ່ງ. ເບິ່ງ groff_font (5​) ສໍາລັບລາຍລະອຽດ.

-v ພິມໝາຍເລກລຸ້ນ.

-yຮາກຖານ
ກໍານົດ Foundry ເພື່ອໃຊ້ສໍາລັບການເລືອກຕົວອັກສອນທີ່ມີຊື່ດຽວກັນ.

-e ບັງຄັບ gropdf ເພື່ອຝັງຟອນທັງໝົດ (ແມ້ແຕ່ 14 ຟອນ PDF ພື້ນຖານ).

-s ຕື່ມໃສ່ແຖວຄຳເຫັນໃສ່ທ້າຍຂອງ PDF ທີ່ສະແດງສະຖິຕິ, ເຊັ່ນ: ຈຳນວນໜ້າໃນ
ເອກະສານ. Ghostscript ps2pdf ຈົ່ມກ່ຽວກັບເສັ້ນນີ້ຖ້າມັນຖືກລວມ, ແຕ່
ເຮັດວຽກຢ່າງໃດກໍ່ຕາມ.

-u
-ucmapfilename
Gropdf ປົກກະຕິແລ້ວປະກອບມີ ToUnicode CMap ກັບຕົວອັກສອນທີ່ສ້າງຂຶ້ນໂດຍໃຊ້ text.enc as
ໄຟລ໌ການເຂົ້າລະຫັດ, ນີ້ເຮັດໃຫ້ມັນງ່າຍຂຶ້ນໃນການຄົ້ນຫາຄໍາທີ່ມີ
ສາຍພັນ. ທ່ານສາມາດປະກອບ CMap ຂອງທ່ານເອງໂດຍການລະບຸ a cmapfilename ຫຼືບໍ່ມີ
CMap ທັງຫມົດໂດຍການລະເວັ້ນການໂຕ້ຖຽງ.

ການນໍາໃຊ້


ການປ້ອນຂໍ້ມູນໃສ່ gropdf ຕ້ອງຢູ່ໃນຮູບແບບຜົນຜະລິດໂດຍ ຕັດໄມ້(1). ນີ້ແມ່ນອະທິບາຍຢູ່ໃນ
groff_out(5).

ນອກຈາກນັ້ນ, ໄຟລ໌ຄໍາອະທິບາຍຂອງອຸປະກອນ ແລະຕົວອັກສອນສໍາລັບອຸປະກອນທີ່ໃຊ້ຕ້ອງກົງກັບທີ່ແນ່ນອນ
ຄວາມຕ້ອງການ: ຄວາມລະອຽດຈະຕ້ອງເປັນຈຳນວນຄູນຄູນ 72 ເທົ່າ ຂະໜາດ. ໄດ້
pdf ອຸປະກອນໃຊ້ຄວາມລະອຽດຂອງ 72000 ແລະຂະຫນາດຂອງ 1000.

ໄຟລ໌ຄໍາອະທິບາຍອຸປະກອນຕ້ອງມີຂະຫນາດເຈ້ຍທີ່ຖືກຕ້ອງ; ເບິ່ງ groff_font(5) ສໍາລັບການເພີ່ມເຕີມ
ຂໍ້ມູນຂ່າວສານ. gropdf ໃຊ້ແບບອັກສອນ Adobe postscript ປະເພດ 1 ດຽວກັນກັບ grops ອຸປະກອນ
ຄົນຂັບ. ເຖິງແມ່ນວ່າມາດຕະຖານ PDF ອະນຸຍາດໃຫ້ນໍາໃຊ້ປະເພດຕົວອັກສອນອື່ນໆ (ເຊັ່ນ TrueType) ນີ້
ການປະຕິບັດພຽງແຕ່ຍອມຮັບຕົວອັກສອນ postscript ປະເພດ 1. ຮອງຮັບຟອນປະເພດ 1 ໜ້ອຍລົງ
natively ໃນ​ເອ​ກະ​ສານ PDF ກ​່​ວາ​ມາດ​ຕະ​ຖານ 35 fonts ສະ​ຫນັບ​ສະ​ຫນູນ​ໂດຍ​ grops ແລະ postscript ທັງຫມົດ
ເຄື່ອງພິມ, ແຕ່ຕົວອັກສອນທັງຫມົດແມ່ນມີຢູ່ນັບຕັ້ງແຕ່ອັນໃດທີ່ບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກພື້ນເມືອງ
ຝັງອັດຕະໂນມັດໃນ PDF.

gropdf ສະຫນັບສະຫນູນແນວຄວາມຄິດຂອງ foundries, ນັ້ນແມ່ນສະບັບທີ່ແຕກຕ່າງກັນຂອງພື້ນຖານດຽວກັນ
ຕົວອັກສອນ. ໃນລະຫວ່າງການຕິດຕັ້ງ ກ ຮາກຖານ ໄຟລ໌ຄວບຄຸມບ່ອນທີ່ fonts ຖືກພົບເຫັນແລະສ້າງ Groff fonts
ຈາກໄຟລ໌ທີ່ມັນຄົ້ນພົບໃນລະບົບຂອງເຈົ້າ.

ແຕ່ລະໄຟລ໌ຄໍາອະທິບາຍຕົວອັກສອນຕ້ອງມີຄໍາສັ່ງ

ຊື່ພາຍໃນ ຊື່ ps

ເຊິ່ງບອກວ່າຊື່ PostScript ຂອງຕົວອັກສອນແມ່ນ ຊື່ ps. ສາຍເລີ່ມຕົ້ນດ້ວຍ # ແລະ
ເສັ້ນຫວ່າງຖືກລະເລີຍ. ລະຫັດສໍາລັບແຕ່ລະຕົວອັກສອນທີ່ໃຫ້ຢູ່ໃນໄຟລ໌ຕົວອັກສອນຕ້ອງ
ສອດຄ້ອງກັບລະຫັດໃນການເຂົ້າລະຫັດເລີ່ມຕົ້ນສໍາລັບຕົວອັກສອນ. ລະຫັດນີ້ສາມາດຖືກນໍາໃຊ້ກັບ
ໄດ້ \N ລໍາດັບ escape ໃນ ຕັດໄມ້ ເພື່ອ​ຄັດ​ເລືອກ​ເອົາ​ລັກ​ສະ​ນະ​, ເຖິງ​ແມ່ນ​ວ່າ​ຕົວ​ອັກ​ສອນ​ບໍ່​ໄດ້​
ມີຊື່ Groff. ທຸກໆຕົວອັກສອນໃນໄຟລ໌ຕົວອັກສອນຕ້ອງມີຢູ່ໃນຕົວອັກສອນ PostScript,
ແລະຄວາມກວ້າງທີ່ໄດ້ຮັບໃນໄຟລ໌ຕົວອັກສອນຕ້ອງກົງກັບຄວາມກວ້າງທີ່ໃຊ້ໃນຕົວອັກສອນ PostScript.

ໃຫ້ສັງເກດວ່າ gropdf ໃນປັດຈຸບັນພຽງແຕ່ສາມາດສະແດງ 256 glyphs ທໍາອິດໃນຕົວອັກສອນໃດໆ. ນີ້
ຂໍ້ຈໍາກັດຈະຖືກຍົກອອກໃນສະບັບຕໍ່ມາ.

gropdf ອັດຕະໂນມັດສາມາດລວມເອົາຕົວອັກສອນທີ່ດາວໂຫລດໄດ້ທີ່ຈໍາເປັນເພື່ອພິມເອກະສານ.
ຟອນອາດຈະຢູ່ໃນຮູບແບບ PFA ຫຼື PFB.

ຕົວອັກສອນທີ່ສາມາດດາວໂຫລດໄດ້, ເມື່ອຕ້ອງການ, ຈະຖືກລວມເຂົ້າໂດຍ gropdf ຕ້ອງໄດ້ລະບຸໄວ້
ໃນໄຟລ /usr/share/groff/1.22.3/font/devpdf/download; ນີ້ຄວນຈະປະກອບດ້ວຍສາຍຂອງ
ແບບຟອມ

ຮາກຖານ font ຊື່​ເອ​ກະ​ສານ

ບ່ອນທີ່ ຮາກຖານ ແມ່ນຊື່ຂອງໂຮງງານ ຫຼື ຫວ່າງເປົ່າສຳລັບເຄື່ອງກໍ່ສ້າງເລີ່ມຕົ້ນ. font ເປັນ
ຊື່ PostScript ຂອງຕົວອັກສອນ, ແລະ ຊື່​ເອ​ກະ​ສານ ແມ່ນຊື່ຂອງໄຟລ໌ທີ່ມີຕົວອັກສອນ;
ສາຍທີ່ເລີ່ມຕົ້ນດ້ວຍ # ແລະເສັ້ນຫວ່າງຖືກລະເລີຍ; ຊ່ອງຂໍ້ມູນຕ້ອງຖືກແຍກອອກໂດຍແຖບ
(ຊ່ອງແມ່ນ ບໍ່ ອະນຸຍາດ); ຊື່​ເອ​ກະ​ສານ ໄດ້ຖືກຄົ້ນຫາສໍາລັບການນໍາໃຊ້ກົນໄກດຽວກັນທີ່ຖືກນໍາໃຊ້
ສໍາລັບໄຟລ໌ groff font metric. ໄດ້ ດາວໂຫລດ ໄຟລ໌ຕົວມັນເອງຍັງຖືກຄົ້ນຫາສໍາລັບການນໍາໃຊ້ນີ້
ກົນໄກ; ໃນປັດຈຸບັນ, ພຽງແຕ່ໄຟລ໌ທໍາອິດທີ່ພົບເຫັນຢູ່ໃນເສັ້ນທາງຕົວອັກສອນຖືກນໍາໃຊ້. ຊື່ໂຮງງານ
ປົກກະຕິແລ້ວແມ່ນຕົວອັກສອນດຽວ (ເຊັ່ນ 'U' ສໍາລັບ URW Foundry) ຫຼືຫວ່າງເປົ່າສໍາລັບຄ່າເລີ່ມຕົ້ນ.
ໂຮງ​ໝໍ. ຄ່າເລີ່ມຕົ້ນນີ້ໃຊ້ຕົວອັກສອນດຽວກັນກັບ ghostscript ໃຊ້ໃນເວລາທີ່ມັນຝັງຕົວອັກສອນໃນ a
ເອກະສານ PDF.

ໃນການຕັ້ງຄ່າເລີ່ມຕົ້ນມີຮູບແບບທີ່ເອີ້ນວ່າ R, I, B, ແລະ BI ຕິດ​ຕັ້ງ​ຢູ່​ທີ່​ຕໍາ​ແຫນ່ງ​ຕົວ​ອັກ​ສອນ 1​
ເຖິງ 4. ຕົວອັກສອນຖືກຈັດເປັນຄອບຄົວ A, BM, C, H, HN, N, P, ແລະ T ມີສະມາຊິກໃນ
ແຕ່ລະຮູບແບບເຫຼົ່ານີ້:

AR AvantGarde-Book
AI AvantGarde-BookOblique
AB AvantGarde-Demi
ຊ່ວຍເຫຼືອ AvantGarde-DemiOblique
BMR Bookman-ແສງສະຫວ່າງ
BMI Bookman-LightItalic
BMB Bookman-Demi
BMBI Bookman-DemiItalic
CR Courier
CI Courier-Oblique
CB Courier-Bold
CBI Courier-BoldOblique
HR helvetica
HI Helvetica-Oblique
HB Helvetica-Bold
HBI Helvetica-BoldOblique
ຮຮ Helvetica-ແຄບ
HNI Helvetica-ແຄບ-Oblique
HNB Helvetica-ແຄບ-Bold
HNBI Helvetica-ແຄບ-BoldOblique
NR NewCenturySchlbk-Roman
NI NewCenturySchlbk-Italic
NB NewCenturySchlbk-Bold
NBI NewCenturySchlbk-BoldItalic
PR ປາລາຕິໂນ-ໂຣມັນ
PI Palatino-Italic
PB Palatino-Bold
PBI Palatino-BoldItalic
TR Times-Roman
TI Times-Italic
TB Times-Bold
TBI Times-BoldItalic

ນອກນັ້ນຍັງມີຕົວອັກສອນຕໍ່ໄປນີ້ທີ່ບໍ່ແມ່ນສະມາຊິກຂອງຄອບຄົວ:

ZCMI ZapfChancery-MediumItalic

ຍັງມີບາງຕົວອັກສອນພິເສດທີ່ເອີ້ນວ່າ S ສໍາລັບຕົວອັກສອນ PS Symbol. ກເຣັກຕົວນ້ອຍ
ຕົວອັກສອນຈະຖືກເລື່ອນໂດຍອັດຕະໂນມັດ (ເພື່ອໃຫ້ກົງກັບຕົວອັກສອນ SymbolSlanted (SS) ທີ່ມີໃຫ້
postscript). Zapf Dingbats ແມ່ນມີຢູ່ໃນ ZD, "ມືຊີ້ຊ້າຍ" glyph (\[lh]) ແມ່ນ
ສາມາດໃຊ້ໄດ້ນັບຕັ້ງແຕ່ມັນໄດ້ຖືກກໍານົດໂດຍໃຊ້ \X'pdf: xrev' extension ເຊິ່ງກົງກັນຂ້າມ
ທິດທາງຂອງຕົວອັກສອນພາຍໃນຄໍາສັບຕ່າງໆ.

ສີເລີ່ມຕົ້ນສໍາລັບ \m ແລະ \M ແມ່ນສີດໍາ; ສໍາລັບສີທີ່ກໍານົດໄວ້ໃນພື້ນທີ່ສີ 'rgb'
setrgbcolor ຖືກນໍາໃຊ້, ສໍາລັບ 'cmy' ແລະ 'cmyk' setcmykcolor, ແລະສໍາລັບ 'ສີຂີ້ເຖົ່າ' ສີຂາວ. ໃຫ້ສັງເກດວ່າ
setcmykcolor ເປັນຄໍາສັ່ງ PostScript LanguageLevel 2 ແລະດັ່ງນັ້ນຈຶ່ງບໍ່ມີຢູ່ໃນບາງເກົ່າ
ເຄື່ອງພິມ.

gropdf ເຂົ້າໃຈບາງຄໍາສັ່ງ X ທີ່ຜະລິດໂດຍໃຊ້ \X ລໍາດັບ escape ສະຫນັບສະຫນູນ
by grops. ໂດຍສະເພາະ, ຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ.

\X'ps: invis'
ສະກັດກັ້ນຜົນຜະລິດ.

\X'ps: endinvis'
ຢຸດເຊົາການສະກັດກັ້ນຜົນຜະລິດ.

\X'ps: exec ປະຢັດ ຈຸດປະຈຸບັນ 2 ຄັດລອກ ແປພາສາ n ຫມຸນວຽນ ບໍ່ exch ບໍ່ exch ແປ'
ບ່ອນທີ່ n ແມ່ນມຸມຂອງການຫມຸນ. ນີ້​ແມ່ນ​ເພື່ອ​ສະ​ຫນັບ​ສະ​ຫນູນ​ align ຄໍາສັ່ງໃນ gpic.

\X'ps: exec ຄັງ'
ອີກເທື່ອຫນຶ່ງຖືກນໍາໃຊ້ໂດຍ gpic ເພື່ອຟື້ນຟູຫຼັງຈາກການຫມຸນ.

\X'ps: exec n ຕັ້ງສາຍເຂົ້າຮ່ວມ
ບ່ອນທີ່ n ສາມາດເປັນຫນຶ່ງໃນຄ່າຕໍ່ໄປນີ້.

0 = Miter ເຂົ້າຮ່ວມ
1 = ເຂົ້າຮ່ວມຮອບ
2 = Bevel ເຂົ້າຮ່ວມ

\X'ps: exec n setlinecap'
ບ່ອນທີ່ n ສາມາດເປັນຫນຶ່ງໃນຄ່າຕໍ່ໄປນີ້.

0 = ຝາກົ້ນ
1 = ໝວກຮອບ, ແລະ
2 = ການ​ຄາດ​ຄະ​ເນ​ຫລວງ​ສີ່​ຫຼ່ຽມ​ມົນ​

\X'ps: ... pdfmark'
ທັງຫມົດ pdfmark macros ຕິດ​ຕັ້ງ​ໂດຍ​ການ​ນໍາ​ໃຊ້ -m pdfmark or -m mspdf (ເບິ່ງເອກະສານ
ໃນ 'pdfmark.pdf'). ຊຸດຍ່ອຍຂອງ macro ເຫຼົ່ານີ້ຖືກຕິດຕັ້ງໂດຍອັດຕະໂນມັດເມື່ອທ່ານ
ການນໍາໃຊ້ -Tpdf ດັ່ງນັ້ນທ່ານບໍ່ຄວນໃຊ້ '-m pdfmark' ສໍາລັບການນໍາໃຊ້ PDF ສ່ວນໃຫຍ່
ການເຮັດວຽກ

ອື່ນໆທັງ ໝົດ : ແທັກຖືກລະເລີຍຢ່າງງຽບໆ.

ຫນຶ່ງ \X ພິເສດທີ່ໃຊ້ໂດຍຄົນຂັບ DVI ຍັງຖືກຮັບຮູ້:

\X'papersize=ຂະ​ຫນາດ​ເຈ້ຍ​'
ບ່ອນທີ່ ຂະ​ຫນາດ​ເຈ້ຍ​ ພາລາມິເຕີແມ່ນຄືກັນກັບ ຂະໜາດເອກະສານ ຄໍາສັ່ງ. ເບິ່ງ
groff_font(5) ສໍາລັບລາຍລະອຽດ. ນີ້ຫມາຍຄວາມວ່າທ່ານສາມາດປ່ຽນຂະຫນາດຂອງຫນ້າຕາມໃຈ
ພາຍໃນໄຟລ໌ PDF ທີ່ຖືກສ້າງຂຶ້ນໂດຍ gropdf. ຖ້າທ່ານຕ້ອງການປ່ຽນເຈ້ຍ
ຂະຫນາດ, ມັນຕ້ອງເຮັດກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນສ້າງຫນ້າ.

ເພີ່ມ​ເຕີມ, gropdf ສະຫນັບສະຫນູນຊຸດຂອງຕົນເອງ pdf: ແທັກ. ແທັກຕໍ່ໄປນີ້ແມ່ນ
ສະຫນັບສະຫນູນ:

\X'pdf: pdfpic ເອກະສານ alignment width ລະດັບຄວາມສູງ ຄວາມຍາວເສັ້ນ'
ວາງຮູບພາບທີ່ລະບຸໄວ້ width ມີຮູບແຕ້ມ PDF ຈາກໄຟລ໌ ເອກະສານ of
ຕ້ອງການ width ແລະ ລະດັບຄວາມສູງ (if ລະດັບຄວາມສູງ ຂາດຫາຍໄປຫຼືສູນຫຼັງຈາກນັ້ນມັນຖືກປັບຂະຫນາດ
ອັດຕາສ່ວນ). ຖ້າ alignment is -L ຮູບແຕ້ມຖືກຈັດຮຽງຊ້າຍ. ຖ້າມັນເປັນ -C or
-R a ຄວາມຍາວເສັ້ນ ໃຫຍ່ກວ່າຄວາມກວ້າງຂອງຮູບແຕ້ມແມ່ນຕ້ອງການເຊັ່ນກັນ. ຖ້າ
width ຖືກລະບຸເປັນສູນຫຼັງຈາກນັ້ນຄວາມກວ້າງຈະຖືກປັບເປັນອັດຕາສ່ວນກັບຄວາມສູງ.

\X'pdf: xrev'
ອັນນີ້ສະຫຼັບທຸງທີ່ປີ້ນກັບທິດທາງຂອງການພິມ ຈົດຫມາຍ by ຈົດຫມາຍ,
ie, ແຕ່ລະຕົວອັກສອນແຍກແມ່ນປີ້ນກັບກັນ, ບໍ່ແມ່ນຄໍາທັງຫມົດ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບ
ການປ່ຽນທິດທາງຂອງ glyphs ໃນຕົວອັກສອນ Dingbats. ເພື່ອກັບຄືນສູ່ສະພາບປົກກະຕິ
ພິມຄໍາສັ່ງອີກເທື່ອຫນຶ່ງ.

\X'pdf: ຈຸດເລີ່ມຕົ້ນ /ANN ຄໍານິຍາມ'
macros ທີ່ຮອງຮັບ PDF Bookmarks ໃຊ້ການໂທນີ້ພາຍໃນເພື່ອເລີ່ມຕົ້ນການ
ຄໍານິຍາມຂອງ bookmark hotspot (ຜູ້ໃຊ້ຈະເອີ້ນວ່າ '.pdfhref L' ດ້ວຍຂໍ້ຄວາມ
ເຊິ່ງຈະກາຍເປັນເຂດ 'ຈຸດຮ້ອນ'). ໂດຍປົກກະຕິແລ້ວ ອັນນີ້ບໍ່ເຄີຍໃຊ້ນອກຈາກ
ພາຍໃນ macro pdfmark.

\X'pdf: ເຄື່ອງຫມາຍ'
macros ທີ່ຮອງຮັບ PDF Bookmarks ໃຊ້ການໂທນີ້ພາຍໃນເພື່ອຢຸດການ
ຄໍານິຍາມຂອງ bookmark hotspot (ຜູ້ໃຊ້ຈະເອີ້ນວ່າ '.pdfhref L' ດ້ວຍຂໍ້ຄວາມ
ເຊິ່ງຈະກາຍເປັນເຂດ 'ຈຸດຮ້ອນ'). ໂດຍປົກກະຕິແລ້ວ ອັນນີ້ບໍ່ເຄີຍໃຊ້ນອກຈາກ
ພາຍໃນ macro pdfmark.

\X'pdf: ຢຸດຕິ
\X'pdf: ເລີ່ມເຄື່ອງໝາຍໃໝ່'
ຖ້າທ່ານກໍາລັງໃຊ້ຫນ້າໃສ່ກັບດັກເພື່ອຜະລິດຫົວຂໍ້, footings, ແລະອື່ນໆ, ທ່ານຈໍາເປັນຕ້ອງໃຊ້
ເຫຼົ່ານີ້ໃນກໍລະນີທີ່ 'ຈຸດຮ້ອນ' ຂ້າມຂອບເຂດຂອງຫນ້າ, ຖ້າບໍ່ດັ່ງນັ້ນຂໍ້ຄວາມໃດໆທີ່ອອກໂດຍ
ມະຫາພາກຫົວຂໍ້ ຫຼື footing ຈະຖືກໝາຍເປັນສ່ວນໜຶ່ງຂອງ 'ຈຸດຮ້ອນ'. ຢຸດ
ນີ້ເກີດຂຶ້ນພຽງແຕ່ວາງ '.pdfmarksuspend' ແລະ '.pdfmarkrestart' ໃນຕອນເລີ່ມຕົ້ນແລະ
ທ້າຍຂອງໜ້າຈັ່ນຈັບມະຫາພາກ, ຕາມລຳດັບ. (ເຫຼົ່ານີ້ແມ່ນພຽງແຕ່ macro ສະດວກທີ່
ປ່ອຍລະຫັດ \X. macro ເຫຼົ່າ​ນີ້​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ນໍາ​ໃຊ້​ພຽງ​ແຕ່​ຢູ່​ໃນ​ກັບ​ດັກ​ຫນ້າ​.)

ການ ນຳ ເຂົ້າ ຮູບພາບ
gropdf ພຽງ​ແຕ່​ສະ​ຫນັບ​ສະ​ຫນູນ​ການ​ນໍາ​ເຂົ້າ​ໄຟລ​໌ PDF ອື່ນໆ​ເປັນ​ຮູບ​ພາບ​. ແຕ່ໄຟລ໌ PDF ນັ້ນອາດມີ
ຮູບແບບກຣາຟຟິກທີ່ຮອງຮັບໂດຍມາດຕະຖານ PDF (ເຊັ່ນ: JPEG, PNG, GIF, ແລະອື່ນໆ).
ດັ່ງ​ນັ້ນ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ໃດ​ຫນຶ່ງ​ທີ່​ອອກ PDF ສາ​ມາດ​ນໍາ​ໃຊ້​ເປັນ​ໄຟລ​໌​ຝັງ​ຢູ່​ໃນ​ gropdf. PDF ໄດ້
ໄຟລ​໌​ທີ່​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ໃສ່​ຕ້ອງ​ເປັນ​ຫນ້າ​ດຽວ​ແລະ​ຮູບ​ແຕ້ມ​ພຽງ​ແຕ່​ຕ້ອງ​ເຫມາະ​ຢູ່​ໃນ​
ຂະໜາດສື່ຂອງໄຟລ໌ PDF. ດັ່ງນັ້ນ, ໃນ inkscape(1) ຫຼື gimp(1) (ຕົວຢ່າງ) ໃຫ້ແນ່ໃຈວ່າ
ຂະໜາດຜ້າໃບພໍດີກັບຮູບ.

ຕົວວິເຄາະ PDF ທີ່ໃຊ້ໃນ gropdf ຍັງບໍ່ໄດ້ຮັບການທົດສອບຢ່າງເຂັ້ມງວດກັບຄວາມເປັນໄປໄດ້ທັງຫມົດ
ຄໍາຮ້ອງສະຫມັກທີ່ຜະລິດ PDFs. ຖ້າ​ຫາກ​ທ່ານ​ຊອກ​ຫາ PDF ຫນ້າ​ດຽວ​ທີ່​ບໍ່​ສາ​ມາດ​ນໍາ​ເຂົ້າ​
ຢ່າງຖືກຕ້ອງ, ມັນເປັນມູນຄ່າທີ່ຈະແລ່ນມັນຜ່ານ pdftk(1​) ໂຄງ​ການ​ໂດຍ​ການ​ອອກ​ຄໍາ​ສັ່ງ​:

pdftk oldfile.pdf output newfile.pdf

ເຈົ້າອາດຈະພົບເຫັນນັ້ນ newfile.pdf ໃນປັດຈຸບັນຈະໂຫລດສົບຜົນສໍາເລັດ.

Truetype ແລະ ອື່ນໆ font ຮູບແບບ
gropdf ບໍ່ຮອງຮັບຟອນອື່ນໃດຍົກເວັ້ນ Adobe Type 1 (PFA ຫຼື PFB).

FONT ການຕິດຕັ້ງ


ພາກນີ້ໃຫ້ບົດສະຫຼຸບຂອງຄໍາອະທິບາຍຂ້າງເທິງ; ມັນສາມາດຮັບໃຊ້ເປັນຂັ້ນຕອນໂດຍຂັ້ນຕອນ
ຄູ່ມືການຕິດຕັ້ງຕົວອັກສອນສໍາລັບ gropdf.

· ແປງ​ຕົວ​ອັກ​ສອນ​ຂອງ​ທ່ານ​ກັບ​ບາງ​ສິ່ງ​ບາງ​ຢ່າງ groff ເຂົ້າ​ໃຈ​. ນີ້ແມ່ນ PostScript ປະເພດ 1
ຕົວອັກສອນໃນ PFA ຫຼື PFB, ພ້ອມກັບໄຟລ໌ AFM.

ແຖວທຳອິດໃນໄຟລ໌ PFA/PFB ມີອັນນີ້:

%!PS-AdobeFont-1.0:

ໄຟລ໌ PFB ມີອັນນີ້ຢູ່ໃນແຖວທໍາອິດ, ແຕ່ສະຕຣິງແມ່ນນໍາຫນ້າດ້ວຍບາງອັນ
ໄບນາຣີ.

· ແປງໄຟລ໌ AFM ເປັນໄຟລ໌ຄໍາອະທິບາຍແບບຟອນ groff ກັບ afmtodit(1) ໂຄງການ.
ຕົວຢ່າງການໂທແມ່ນ

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

ເຊິ່ງປ່ຽນໄຟລ໌ metric 'Foo-Bar-Bold.afm' ໄປເປັນຟອນ groff 'FBB'. ຖ້າ​ເຈົ້າ
ມີຄອບຄົວຕົວໜັງສືທີ່ມາພ້ອມກັບໃບໜ້າຕົວອຽງປົກກະຕິ, ຕົວໜາ, ຕົວອຽງ, ແລະ ຕົວອຽງໜາ, ມັນແມ່ນ
ແນະນໍາໃຫ້ໃຊ້ຕົວອັກສອນ R, B, I, ແລະ BI, ຕາມລໍາດັບ, ເປັນ postfixes ໃນ
groff ຊື່ຟອນເພື່ອເຮັດໃຫ້ຄໍາຮ້ອງຂໍ '.fam' ຂອງ groff ເຮັດວຽກ. ຕົວຢ່າງແມ່ນການກໍ່ສ້າງໃນ Groff
ຟອນ Times-Roman: ຊື່ຄອບຄົວຕົວອັກສອນແມ່ນ T, ແລະຊື່ຕົວອັກສອນ groff ແມ່ນ TR, TB, TI,
ແລະ TBI.

·ຕິດຕັ້ງທັງໄຟລ໌ຄໍາອະທິບາຍຕົວອັກສອນ groff ແລະຕົວອັກສອນໃນໄດເລກະທໍລີຍ່ອຍ 'devpdf'
ຂອງເສັ້ນທາງຕົວອັກສອນທີ່ groff ຊອກຫາ. ເບິ່ງ ENVIRONMENT ສ່ວນໃນ ຕັດໄມ້(1) ຜູ້ຊາຍ
ຫນ້າທີ່ມີລາຍຊື່ມູນຄ່າຕົວຈິງຂອງເສັ້ນທາງຕົວອັກສອນ. ໃຫ້ສັງເກດວ່າ groff ບໍ່ໄດ້ໃຊ້
ໄຟລ໌ AFM (ແຕ່ມັນເປັນຄວາມຄິດທີ່ດີທີ່ຈະເກັບຮັກສາພວກມັນຢ່າງໃດກໍ່ຕາມ).

·ລົງທະບຽນຕົວອັກສອນທັງຫມົດທີ່ຕ້ອງໄດ້ດາວໂຫລດໃສ່ເຄື່ອງພິມໃນ 'devpdf/download'
ໄຟລ໌. ພຽງແຕ່ການປະກົດຕົວຄັ້ງທໍາອິດຂອງໄຟລ໌ນີ້ຢູ່ໃນເສັ້ນທາງຕົວອັກສອນທີ່ຖືກອ່ານ. ນີ້​ຫມາຍ​ຄວາມ​ວ່າ
ທີ່ທ່ານຄວນຄັດລອກໄຟລ໌ 'ດາວໂຫລດ' ເລີ່ມຕົ້ນໄປຫາໄດເລກະທໍລີທໍາອິດໃນຕົວອັກສອນຂອງທ່ານ
ເສັ້ນທາງແລະເພີ່ມຕົວອັກສອນຂອງທ່ານຢູ່ທີ່ນັ້ນ. ເພື່ອສືບຕໍ່ຕົວຢ່າງຂ້າງເທິງນີ້ພວກເຮົາສົມມຸດວ່າ PS
ຊື່ຕົວອັກສອນສໍາລັບ Foo-Bar-Bold.pfa ແມ່ນ 'XY-Foo-Bar-Bold' (ຊື່ຕົວອັກສອນ PS ຖືກເກັບໄວ້ໃນ
ຊື່ພາຍໃນ ພາກສະຫນາມໃນໄຟລ໌ 'FBB') ແລະເປັນຂອງ Foundry 'Fcq] ດັ່ງນັ້ນດັ່ງຕໍ່ໄປນີ້
ເສັ້ນຄວນຈະຖືກເພີ່ມໃສ່ 'ດາວໂຫລດ':

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

ໃຊ້ຕົວອັກສອນແຖບເພື່ອແຍກຊ່ອງຂໍ້ມູນ, ແລະຊ່ອງຂໍ້ມູນ 'foundry' ຄວນເປັນ null ສໍາລັບ
ໂຮງງານຜະລິດເລີ່ມຕົ້ນ.

ENVIRONMENT


GROFF_FONT_PATH
ບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີທີ່ຈະຄົ້ນຫາ devຊື່ ໄດເລກະທໍລີນອກເຫນືອໄປຈາກ
ຄ່າເລີ່ມຕົ້ນ. ຖ້າຢູ່ໃນໄຟລ໌ 'ດາວໂຫລດ', ໄຟລ໌ຕົວອັກສອນໄດ້ຖືກລະບຸໄວ້
ດ້ວຍເສັ້ນທາງເຕັມ, ບໍ່ມີລາຍຊື່ໃດຖືກຄົ້ນຫາ. ເບິ່ງ ຕັດໄມ້(1) ແລະ groff_font(5) ສໍາລັບ
ລາຍ​ລະ​ອຽດ​ເພີ່ມ​ເຕີມ.

SOURCE_DATE_EPOCH
ສະແຕມເວລາ (ສະແດງອອກເປັນວິນາທີນັບຕັ້ງແຕ່ຍຸກ Unix) ເພື່ອໃຊ້ເປັນການສ້າງ
ສະແຕມເວລາແທນເວລາປະຈຸບັນ.

ໃຊ້ gropdf ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    SWIG
    SWIG
    SWIG ເປັນເຄື່ອງມືພັດທະນາຊອບແວ
    ທີ່ເຊື່ອມຕໍ່ບັນດາໂຄງການທີ່ຂຽນໃນ C ແລະ
    C ++ ທີ່ມີຄວາມຫລາກຫລາຍຂອງລະດັບສູງ
    ພາສາການຂຽນໂປຼແກຼມ. SWIG ຖືກນໍາໃຊ້ກັບ
    ແຕກຕ່າງກັນ ...
    ດາວໂຫລດ SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce ຫົວຂໍ້, ສ້າງຂຶ້ນດ້ວຍ
    JS ຕໍ່ໄປ, Webpack, Babel, Node, ແລະ
    ດ່ວນ, ໃຊ້ GraphQL ແລະ Apollo
    ລູກ​ຄ້າ. ຮ້ານ WooCommerce ໃນ React(
    ປະ​ກອບ​ດ້ວຍ​: ຜະ​ລິດ​ຕະ​ພັນ ...
    ດາວໂຫລດ WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Package repo ສໍາລັບ ArchLabs ນີ້ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ຍັງສາມາດເອົາມາໄດ້
    ຈາກ
    https://sourceforge.net/projects/archlabs-repo/.
    ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ໃນ ...
    ດາວໂຫລດ archlabs_repo
  • 4
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr ແມ່ນຄົນຮຸ່ນໃຫມ່
    ລະບົບປະຕິບັດການໃນເວລາຈິງ (RTOS) ນັ້ນ
    ຮອງຮັບຮາດແວຫຼາຍອັນ
    ສະຖາປັດຕະຍະກໍາ. ມັນແມ່ນອີງໃສ່ a
    ແກ່ນຮອຍຕີນນ້ອຍ...
    ດາວໂຫລດໂຄງການ Zephyr
  • 5
    SCons
    SCons
    SCons ເປັນ​ເຄື່ອງ​ມື​ການ​ກໍ່​ສ້າງ​ຊອບ​ແວ​
    ນັ້ນ​ແມ່ນ​ທາງ​ເລືອກ​ທີ່​ດີ​ເລີດ​ຂອງ​
    ຄລາສສິກ "ເຮັດ" ເຄື່ອງມືການກໍ່ສ້າງທີ່
    ພວກເຮົາທຸກຄົນຮູ້ຈັກແລະຮັກ. SCons ແມ່ນ
    ໄດ້​ປະ​ຕິ​ບັດ​ເປັນ ...
    ດາວໂຫລດ SCons
  • 6
    PSeInt
    PSeInt
    PSeInt ເປັນນາຍພາສາ pseudo-code ສໍາລັບ
    ນັກສຶກສາການຂຽນໂປລແກລມທີ່ເວົ້າພາສາສະເປນ.
    ຈຸດ​ປະ​ສົງ​ຕົ້ນ​ຕໍ​ຂອງ​ຕົນ​ແມ່ນ​ເພື່ອ​ເປັນ​ເຄື່ອງ​ມື​ສໍາ​ລັບ​ການ​
    ການຮຽນຮູ້ແລະຄວາມເຂົ້າໃຈພື້ນຖານ
    ແນວຄວາມຄິດ...
    ດາວໂຫລດ PSeInt
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    7z
    7z
    7z - ແຟ້ມຈັດເກັບໄຟລ໌ທີ່ມີສູງສຸດ
    ອັດ​ຕາ​ສ່ວນ​ການ​ບີບ​ອັດ ...
    ແລ່ນ 7z
  • 2
    7za
    7za
    7za - ແຟ້ມຈັດເກັບໄຟລ໌ທີ່ມີສູງສຸດ
    ອັດ​ຕາ​ສ່ວນ​ການ​ບີບ​ອັດ ...
    ແລ່ນ 7za
  • 3
    creepy
    creepy
    CREEPY - ຂໍ້ມູນສະຖານທີ່ຕັ້ງພູມສາດ
    ລາຍລະອຽດຂອງຕົວສັງລວມ: creepy ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ອະນຸຍາດໃຫ້ທ່ານເພື່ອເກັບກໍາ
    ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ການ​ຕັ້ງ​ພູມ​ສາດ​ກ່ຽວ​ກັບ​ການ​
    ຜູ້​ໃຊ້​ຈາກ ...
    ແລ່ນ creepy
  • 4
    cricket-compile
    cricket-compile
    cricket - ໂຄງ​ການ​ການ​ຄຸ້ມ​ຄອງ​ການ​
    ການເກັບກໍາແລະການສະແດງຊຸດເວລາ
    ຂໍ້ມູນ...
    ແລ່ນ cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script ເພື່ອໃຫ້ໄດ້ຮັບ
    ຂໍ້ມູນກ່ຽວກັບສະບັບທີ່ຕິດຕັ້ງ
    ຂອງ G-Wrap ...
    ດໍາເນີນການ g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - ຄວບຄຸມການເຂົ້າເຖິງ
    ແຜນ​ທີ່​ໃນ​ປະ​ຈຸ​ບັນ​ສໍາ​ລັບ​ຜູ້​ໃຊ້​ອື່ນໆ​ກ່ຽວ​ກັບ​ການ​
    ລະບົບ. ຖ້າບໍ່ມີທາງເລືອກໃຫ້, ພິມ
    ສະຖານະປັດຈຸບັນ. ຄໍາສໍາຄັນ: ທົ່ວໄປ, ແຜນທີ່
    ການ​ຄຸ້ມ​ຄອງ​, p ...
    ແລ່ນ g.accessgrass
  • ເພີ່ມເຕີມ »

Ad