GoGPT Best VPN GoSearch

OnWorks favicon

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

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

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

ໂຄງການ:

NAME


patgen - ສ້າງຮູບແບບສໍາລັບການຍັບຍັ້ງ TeX

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


patgen ໄຟລ໌ວັດຈະນານຸກົມ pattern_file patout_file translate_file

ລາຍລະອຽດ


ຫນ້າຄູ່ມືນີ້ບໍ່ໄດ້ຫມາຍຄວາມວ່າຈະຫມົດໄປ. ເບິ່ງໄຟລ໌ຂໍ້ມູນ ຫຼືຄູ່ມືນຳ Web2C: A
ເທັກ ການປະຕິບັດ ມີຢູ່ໃນສ່ວນຂອງການແຈກຢາຍ TeX Live ຫຼືຢູ່ທີ່
http://tug.org/web2c.

ໄດ້ patgen ໂຄງ​ການ​ອ່ານ​ໄດ້​ ໄຟລ໌ວັດຈະນານຸກົມ ປະກອບດ້ວຍບັນຊີລາຍຊື່ຂອງຄໍາສັບທີ່ hyphenated ແລະ
pattern_file ປະກອບມີຮູບແບບທີ່ສ້າງຂຶ້ນໃນເມື່ອກ່ອນ (ຖ້າມີ) ສໍາລັບພາສາໃດນຶ່ງ
(ບໍ່ແມ່ນໄຟລ໌ແຫຼ່ງ TeX ຄົບຖ້ວນ; ເບິ່ງຂ້າງລຸ່ມນີ້), ແລະຜະລິດ patout_file ກັບ
(ກ່ອນໜ້ານີ້-ບວກກັບທີ່ສ້າງຂຶ້ນໃໝ່) ຮູບແບບການຍັບຍັ້ງສຳລັບພາສານັ້ນ. ໄດ້
translate_file ກໍານົດຄ່າສະເພາະຂອງພາສາສໍາລັບພາລາມິເຕີ left_hyphen_min ແລະ
right_hyphen_min ໃຊ້ໂດຍສູດການຍັບຍັ້ງຂອງ TeX ແລະການສະແດງພາຍນອກຂອງ
ຕົວພິມນ້ອຍ ແລະຕົວພິມໃຫຍ່ຂອງ 'ຕົວອັກສອນ' ທັງໝົດຂອງພາສານັ້ນ. ລາຍລະອຽດເພີ່ມເຕີມຂອງ
ຂະບວນການສ້າງຮູບແບບເຊັ່ນ: ລະດັບການຍັບຍັ້ງ ແລະຄວາມຍາວຂອງຮູບແບບ
ຮ້ອງຂໍການໂຕ້ຕອບຈາກ terminal ຂອງຜູ້ໃຊ້. ທາງເລືອກ patgen ສ້າງໃຫມ່
ໄຟລ໌ວັດຈະນານຸກົມ pattmp.n ສະແດງໃຫ້ເຫັນການຍັບຍັ້ງດີແລະບໍ່ດີທີ່ພົບໂດຍຮູບແບບທີ່ສ້າງຂຶ້ນ,
ບ່ອນທີ່ n ແມ່ນລະດັບການຍັບຍັ້ງສູງສຸດ.

ຮູບແບບທີ່ສ້າງຂຶ້ນໂດຍ patgen ສາມາດອ່ານໄດ້ໂດຍ initex ສໍາ​ລັບ​ການ​ນໍາ​ໃຊ້​ໃນ​ການ hyphenating ຄໍາ​. ສໍາ​ລັບ
ຕົວຢ່າງຊີວິດຈິງຂອງ patgenຜົນຜະລິດຂອງ, ເບິ່ງ $TEXMFMAIN/tex/generic/hyphen/hyphen.tex, ທີ່
ມີຮູບແບບທີ່ TeX ໃຊ້ສໍາລັບພາສາອັງກິດຕາມຄ່າເລີ່ມຕົ້ນ. ໃນບາງສະຖານທີ່, ຮູບແບບສໍາລັບ (ຫຼາຍ)
ພາສາອື່ນອາດຈະສາມາດໃຊ້ໄດ້, ແລະທ້ອງຖິ່ນ tex ໂປລແກລມອາດຈະຖືກໂຫລດໄວ້ລ່ວງໜ້າ.

ຊື່ໄຟລ໌ທັງໝົດຕ້ອງຄົບຖ້ວນ; ບໍ່ມີການເພີ່ມສ່ວນຂະຫຍາຍເລີ່ມຕົ້ນ ຫຼືການຊອກຫາເສັ້ນທາງສຳເລັດ.

ເອກະສານ ຮູບແບບ


ຈົດຫມາຍ
ເມື່ອ​ໃດ​ initex digests hyphenation ຮູບແບບ, TeX ທໍາອິດຂະຫຍາຍ macro ແລະຜົນໄດ້ຮັບຕ້ອງ
ທັງໝົດປະກອບດ້ວຍຕົວເລກ (ລະດັບການຍັບຍັ້ງ), ຈຸດ (`.', ຂອບຂອງຄຳ), ແລະ
ຈົດໝາຍ. ໃນໄຟລ໌ຮູບແບບສໍາລັບຕົວອັກສອນທີ່ບໍ່ແມ່ນພາສາອັງກິດມັກຈະຖືກສະແດງໂດຍ
ມະຫາພາກ ຫຼືໂຄງສ້າງທີ່ສາມາດຂະຫຍາຍໄດ້ອື່ນໆ. ສໍາລັບຈຸດປະສົງຂອງ patgen ເຫຼົ່ານີ້ແມ່ນພຽງແຕ່
ລໍາດັບຕົວອັກສອນ, ຂຶ້ນກັບເງື່ອນໄຂທີ່ບໍ່ມີລໍາດັບດັ່ງກ່າວເປັນຄໍານໍາຫນ້າຂອງ
ອີກອັນນຶ່ງ.

Dictionary ເອກະສານ
ໄຟລ໌ວັດຈະນານຸກົມມີລາຍຊື່ທີ່ມີນ້ຳໜັກຂອງຄຳສັບທີ່ໝາຍໄວ້, ນຶ່ງຄຳຕໍ່ແຖວ
ເລີ່ມຕົ້ນໃນຖັນທີ 1. ຕົວເລກໃນຖັນທີ 1 ສະແດງເຖິງນ້ຳໜັກຄຳສັບທົ່ວໂລກ (ໃນເບື້ອງຕົ້ນ
=1) ໃຊ້ໄດ້ກັບທຸກຄຳຕໍ່ໄປນີ້ເຖິງນ້ຳໜັກຄຳສັບທົ່ວໂລກຕໍ່ໄປ. ຕົວເລກຢູ່ທີ່
ບາງຕໍາແໜ່ງ intercharacter ຊີ້ບອກນ້ໍາຫນັກສໍາລັບຕໍາແຫນ່ງນັ້ນເທົ່ານັ້ນ.

ການຍັບຍັ້ງໃນຄໍາແມ່ນສະແດງໂດຍ `-', `*', ຫຼື `. (ຫຼືການທົດແທນຂອງເຂົາເຈົ້າເປັນ
ກໍານົດຢູ່ໃນໄຟລ໌ແປພາສາ) ສໍາລັບ hyphens ຍັງບໍ່ທັນໄດ້ພົບເຫັນ, 'ດີ' hyphens (ຖືກຕ້ອງ.
ພົບເຫັນໂດຍຮູບແບບ), ແລະ 'ບໍ່ດີ' hyphens (ພົບຄວາມຜິດພາດໂດຍຮູບແບບ)
ຕາມລໍາດັບ; ເມື່ອອ່ານໄຟລ໌ວັດຈະນານຸກົມ `*' ຖືກປະຕິບັດຄືກັບ `-' ແລະ `.' ແມ່ນ
ບໍ່ສົນໃຈ.

ຮູບແບບ ເອກະສານ
ໄຟລ໌ຮູບແບບມີພຽງຮູບແບບໃນຮູບແບບຂ້າງເທິງ, ຕົວຢ່າງ, ຈາກການແລ່ນຜ່ານມາ
ຂອງ patgen. ມັນອາດຈະ ບໍ່ ປະກອບດ້ວຍຄໍາຄິດເຫັນ TeX ຫຼືລໍາດັບການຄວບຄຸມ. ຕົວ​ຢ່າງ,
ນີ້ບໍ່ແມ່ນໄຟລ໌ຮູບແບບທີ່ຖືກຕ້ອງ:

% ນີ້ແມ່ນໄຟລ໌ຮູບແບບທີ່ອ່ານໂດຍ TeX.
\ ຮູບແບບ{%
...
}
ມັນສາມາດມີຮູບແບບຕົວຈິງເທົ່ານັ້ນ, ເຊັ່ນ: `...'.

ການແປພາສາ ເອກະສານ
ໄຟລ໌ແປພາສາເລີ່ມຕົ້ນດ້ວຍແຖວທີ່ມີຄ່າຂອງ left_hyphen_min in
ຖັນ 1-2, right_hyphen_min ໃນຖັນ 3-4, ແລະທັງເປົ່າຫຼືປ່ຽນແທນ
ສໍາລັບຕົວອັກສອນ "hyphen" ອັນນຶ່ງ `-', `*', ແລະ `.' ໃນຖັນທີ 5, 6 ແລະ 7. (ປ້ອນຂໍ້ມູນ
ສາຍແມ່ນ padded ມີຊ່ອງຫວ່າງສໍາລັບໂຄງການທີ່ກ່ຽວຂ້ອງກັບ TeX ຫຼາຍ.)

ແຕ່ລະແຖວຕໍ່ໄປນີ້ຈະກຳນົດ 'ຕົວອັກສອນ' ໜຶ່ງຕົວ: ຕົວຂັ້ນຕົວຂັ້ນຕາມຕົນຕົວໃນຖັນ
1, ຕິດຕາມດ້ວຍຕົວແທນພາຍນອກອັນໜຶ່ງ ຫຼືຫຼາຍຕົວຂອງຕົວອັກສອນນັ້ນ (ທຳອິດແມ່ນ
'ຕົວນ້ອຍ' ທີ່ໃຊ້ສໍາລັບຜົນຜະລິດ), ແຕ່ລະອັນຖືກຢຸດໂດຍຕົວຂັ້ນແລະທັງຫມົດ
ລຳດັບຖືກຢຸດໂດຍຕົວຂັ້ນອື່ນ.

ຖ້າໄຟລ໌ແປພາສາຫວ່າງເປົ່າ, ຄ່າ left_hyphen_min= 2, right_hyphen_min=3, ແລະ
26 ຕົວພິມນ້ອຍ a...z ດ້ວຍການເປັນຕົວແທນຂອງຕົວພິມໃຫຍ່ຂອງພວກເຂົາ A...Z ມີ
ຄາດ.

Terminal ການປ້ອນຂໍ້ມູນ
ຫລັງຈາກໄດ້ອ່ານ translate_file ແລະຮູບແບບທີ່ສ້າງຂຶ້ນໃນເມື່ອກ່ອນຈາກ
pattern_file, patgen ຮ້ອງຂໍການປ້ອນຂໍ້ມູນຈາກ terminal ຂອງຜູ້ໃຊ້.

ກ່ອນອື່ນ ໝົດ ຄ່າຈຳນວນເຕັມຂອງ hyph_start ແລະ hyph_finish, ຕ່ໍາສຸດແລະສູງສຸດ
ລະດັບການຍັບຍັ້ງສໍາລັບຮູບແບບທີ່ຈະຖືກສ້າງຂຶ້ນ. ມູນຄ່າຂອງ hyph_start
ຄວນຈະມີຂະໜາດໃຫຍ່ກວ່າລະດັບການຍັບຍັ້ງໃດໆກໍຕາມທີ່ມີຢູ່ກ່ອນແລ້ວ pattern_file.

ຈາກນັ້ນ, ສໍາລັບແຕ່ລະລະດັບການຍັບຍັ້ງ, ຄ່າຈໍານວນເຕັມຂອງ pat_start ແລະ pat_finish, ການ
ຄວາມຍາວຂອງຮູບແບບທີ່ນ້ອຍທີ່ສຸດແລະໃຫຍ່ທີ່ສຸດທີ່ຈະວິເຄາະ, ເຊັ່ນດຽວກັນກັບ ດີ ນ້ໍາ, ບໍ່ດີ
ນ້ໍາ, ແລະ threshold, ນ້ຳໜັກສຳລັບຂີດໝາຍດີ ແລະບໍ່ດີ ແລະເກນນ້ຳໜັກສຳລັບ
ຮູບແບບທີ່ເປັນປະໂຫຍດ.

ສຸດທ້າຍການຕັດສິນໃຈ (`y' ຫຼື `Y' ທຽບກັບສິ່ງອື່ນໃດ) ບໍ່ວ່າຈະເປັນຫຼືບໍ່
ລາຍຊື່ຄຳສັບທີ່ຖືກຍົດ.

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


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

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

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.