ນີ້ແມ່ນຄໍາສັ່ງ swath ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
swath - ປະໂຫຍດທົ່ວໄປໃນການແບ່ງສ່ວນຄຳສັບພາສາໄທ
ສະຫຼຸບສັງລວມ
swath [ຕົວເລືອກ] infile > outfile
ລາຍລະອຽດ
ຕົວໜັງສືໄທບໍ່ມີຕົວຂັ້ນຄຳສັບ. ແອັບພລິເຄຊັນຕ້ອງຮັບຮູ້ຂອບເຂດຄໍາສັບກ່ອນ
ເຂົາເຈົ້າສາມາດເຮັດສິ່ງທີ່ເປັນປະໂຫຍດດ້ວຍຕົວໜັງສືໄທ ເຊັ່ນ: ການຫໍ່ສາຍ.
Swath ໃຫ້ການກັ່ນຕອງການວິເຄາະຄໍາສັບເພື່ອແຊກຕົວຂັ້ນຄໍາສັບເຂົ້າໄປໃນສາຍນ້ໍາທີ່ໃຫ້.
ມັນອ່ານຂໍ້ຄວາມຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານ, ວິເຄາະມັນສໍາລັບຂອບເຂດຄໍາສັບໂດຍການປຶກສາຫາລືພາສາໄທ
ບັນຊີລາຍຊື່ຄໍາ, ແລະຜົນໄດ້ຮັບກັບມາດຕະຖານຜົນຜະລິດຂໍ້ຄວາມດຽວກັນກັບຕົວຂັ້ນຄໍາທີ່ກໍານົດໄວ້ກ່ອນ
ໃສ່.
ໃນປັດຈຸບັນ, ມັນສາມາດອ່ານຂໍ້ຄວາມທໍາມະດາ, HTML, RTF, LaTeX ແລະ Lambda (ສະບັບ Unicode ຂອງ LaTeX.
ກັບ Omega typesetter kernel) ເອກະສານແລະໃສ່ຕົວກໍານົດຄໍາສັບທົ່ວໄປສໍາລັບແຕ່ລະຮູບແບບ
(ທໍ່ `|' ສໍາລັບຂໍ້ຄວາມທໍາມະດາ). ແຕ່ຜູ້ໃຊ້ສາມາດ override ນີ້ດ້ວຍຕົວຂັ້ນທີ່ຕ້ອງການ.
OPTIONS
-b [ຕົວຂັ້ນ]
ກຳນົດສະຕຣິງທີ່ຈະໃຊ້ເປັນລະຫັດຕົວຂັ້ນຄຳສັບໃນຂໍ້ຄວາມທີ່ອອກມາ.
-d [ເສັ້ນທາງ dict]
ລະບຸສະຖານທີ່ວັດຈະນານຸກົມທາງເລືອກ. ເສັ້ນທາງ dict ຕ້ອງເປັນໄດເລກະທໍລີ
ປະກອບມີໄຟລ໌ວັດຈະນານຸກົມ swath 'swathdic.tri', ຫຼືເສັ້ນທາງໄປຫາວັດຈະນານຸກົມ
ໄຟລ໌ຕົວມັນເອງ. ໄຟລ໌ວັດຈະນານຸກົມຕ້ອງເປັນໄຟລ໌ທົດລອງທີ່ກຽມໄວ້ໂດຍໃຊ້
trietool-0.2(1) ປະໂຫຍດຈາກຊຸດ libdatrie.
ຖ້າທາງເລືອກນີ້ຖືກມອບໃຫ້, swath ຈະຍົກເລີກການຊອກຫາວັດຈະນານຸກົມປົກກະຕິ ແລະຈະອອກ
ກ່ຽວກັບຄວາມລົ້ມເຫລວໃນການຊອກຫາວັດຈະນານຸກົມທີ່ໃຫ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ຖ້າ SWATHDICT ສະພາບແວດລ້ອມແມ່ນ
ຕັ້ງ, ມັນຈະພະຍາຍາມເປີດວັດຈະນານຸກົມຈາກສະຖານທີ່ທີ່ລະບຸໄວ້ໂດຍມູນຄ່າຂອງມັນ.
ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະພະຍາຍາມໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນ, ແລະສຸດທ້າຍແມ່ນປົກກະຕິ
ສະຖານທີ່ຕິດຕັ້ງ.
-f [ຮູບແບບ]
ລະບຸຮູບແບບການປ້ອນຂໍ້ມູນ. ຮູບແບບທີ່ເປັນໄປໄດ້ແມ່ນ: html, rtf, latex, lambda.
-m [ໂຄງການ]
ເລືອກໂຄງການຈັບຄູ່ຄຳສັບເມື່ອວິເຄາະຂອບເຂດຄຳສັບ. ໂຄງການທີ່ເປັນໄປໄດ້ແມ່ນ
'ຍາວ' (ສໍາລັບການຈັບຄູ່ທີ່ຍາວທີ່ສຸດຫຼືຄວາມໂລບ) ແລະ 'ສູງສຸດ' (ສໍາລັບການຈັບຄູ່ສູງສຸດ, ຢ່າງຫນ້ອຍ
ຄໍາທີ່ຕ້ອງການ). ການຈັບຄູ່ສູງສຸດແມ່ນຄ່າເລີ່ມຕົ້ນ.
-u input-enc,output-enc
ລະບຸການເຂົ້າລະຫັດຂອງວັດສະດຸປ້ອນ ແລະຜົນຜະລິດ. input-enc ແລະ output-enc ສາມາດເປັນຫນຶ່ງໃນ 'u'
(ສໍາລັບການເຂົ້າລະຫັດ UTF-8) ແລະ 't' (ສໍາລັບການເຂົ້າລະຫັດ TIS-620). Swath ຈະປ່ຽນ
ການເຂົ້າລະຫັດຕົວອັກສອນຕາມຄວາມຈໍາເປັນ. ຖ້າຖືກລະເວັ້ນ, ການເຂົ້າລະຫັດ TIS-620 ໃນທັງການປ້ອນຂໍ້ມູນ ແລະ
ຜົນຜະລິດແມ່ນສົມມຸດຕິຖານ.
- ໃນ, -- verbose
ເປີດໂໝດ verbose.
- ຊ່ວຍເຫຼືອ, - ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອ.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
SWATHDICT
ຖ້າລະບຸ, swath ຈະຊອກຫາວັດຈະນານຸກົມໃນສະຖານທີ່ນີ້ກ່ອນປົກກະຕິ
ສະຖານທີ່ (ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນແລະໄດເລກະທໍລີທີ່ຕິດຕັ້ງປົກກະຕິ, ຕາມລໍາດັບ).
ຄ່ານີ້ຖືກແທນທີ່ໂດຍ -d ທາງເລືອກ.
ຕົວຢ່າງ
ສໍາລັບ LaTeX (ໃຊ້ກັບແພັກເກັດ babel-thai):
$ swath -f latex < thaifile.tex > thaifile.ttex
$ latex thaifile.ttex
ສໍາລັບ HTML (ເພື່ອສະຫນອງຫນ້າເວັບຕ່າງໆໃຫ້ກັບຕົວທ່ອງເວັບທີ່ບໍ່ສາມາດຫໍ່ສາຍພາສາໄທໄດ້ຢ່າງຖືກຕ້ອງ, ແຕ່
ສະຫນັບສະຫນູນໂຄດຄໍາສັ່ງ:
$ swath -f html < myweb.html > myweb-wbr.html
ເພື່ອປະມວນຜົນໄຟລ໌ LaTeX ທີ່ເຂົ້າລະຫັດ UTF-8 ຂອງໄທກ່ອນສຳລັບ babel-thai ດ້ວຍ tis620 inputenc:
$ swath -f latex -uu,t < thaifile.tex > thaifile.ttex
$ latex thaifile.ttex
ນີ້ແມ່ນເທົ່າກັບການກັ່ນຕອງກັບ iconv(1):
$ iconv -f UTF-8 -t TIS-620 thaifile.tex | swath -f latex > thaifile.ttex
$ latex thaifile.ttex
ເພື່ອໃຊ້ຮູບແບບການຈັບຄູ່ທີ່ຍາວທີ່ສຸດກັບເອກະສານ LaTeX:
$ swath -f latex -m ຍາວ < thaifile.tex > thaifile.ttex
$ latex thaifile.ttex
ການນໍາໃຊ້ວັດຈະນານຸກົມທາງເລືອກຈາກ libthai:
$ swath -f latex -d /usr/share/libthai/thbrk.tri < thaifile.tex > thaifile.ttex
ໃຊ້ swath ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
