ນີ້ແມ່ນຄໍາສັ່ງ ctangle ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ctangle, cweave - ແປ CWEB ເປັນ C ແລະ/ຫຼື TeX
ສະຫຼຸບສັງລວມ
ສີ່ຫລ່ຽມ [-bhp] [+s] ໄຟລ໌ເວັບ[.w] [{ປ່ຽນໄຟລ໌[ch]|-} [outfile[.c]]]
ຖັກແສ່ວ [-befhpx] [+s] ໄຟລ໌ເວັບ[.w] [{ປ່ຽນໄຟລ໌[ch]|-} [outfile[.tex]]]
ລາຍລະອຽດ
ໄດ້ ສີ່ຫລ່ຽມ ໂຄງການປ່ຽນເອກະສານແຫຼ່ງ CWEB ເຂົ້າໄປໃນໂຄງການ C ທີ່ອາດຈະຖືກລວບລວມ
ໃນວິທີການປົກກະຕິ. ໄຟລ໌ຜົນຜະລິດປະກອບມີ #line specifications ດັ່ງນັ້ນການ debugging ສາມາດ
ເຮັດໃນແງ່ຂອງໄຟລ໌ແຫຼ່ງ CWEB.
ໄດ້ ຖັກແສ່ວ ໂຄງການປ່ຽນໄຟລ໌ CWEB ດຽວກັນເປັນໄຟລ໌ TeX ທີ່ອາດຈະຖືກຈັດຮູບແບບແລະ
ພິມອອກໃນວິທີການປົກກະຕິ. ມັນໃຊ້ເວລາດູແລທີ່ເຫມາະສົມຂອງລາຍລະອຽດ typographic ເຊັ່ນຫນ້າ
ການຈັດວາງ ແລະການນຳໃຊ້ indentation, italics, boldface, ແລະອື່ນໆ, ແລະມັນສະໜອງໃຫ້ຢ່າງກວ້າງຂວາງ.
ຂໍ້ມູນຂ້າມດັດຊະນີທີ່ມັນລວບລວມອັດຕະໂນມັດ.
CWEB ຊ່ວຍໃຫ້ທ່ານສາມາດກະກຽມເອກະສານດຽວທີ່ມີຂໍ້ມູນທັງຫມົດທີ່ມີຄວາມຈໍາເປັນ
ທັງການຜະລິດໂຄງການ C ທີ່ສາມາດລວບລວມໄດ້ແລະການຜະລິດເອກະສານທີ່ມີຮູບແບບທີ່ດີທີ່ອະທິບາຍ
ໂຄງການໃນລາຍລະອຽດຫຼາຍເທົ່າທີ່ນັກຂຽນອາດຈະຕ້ອງການ. ຜູ້ໃຊ້ CWEB ຄວນເປັນ
ຄຸ້ນເຄີຍກັບ TeX ເຊັ່ນດຽວກັນກັບ C.
ເສັ້ນຄໍາສັ່ງຄວນມີຫນຶ່ງ, ສອງ, ຫຼືສາມຊື່ໃສ່ມັນ. ທໍາອິດແມ່ນປະຕິບັດເປັນ
ໄຟລ໌ CWEB (ແລະ .w ແມ່ນເພີ່ມຖ້າບໍ່ມີການຂະຫຍາຍ). ຖ້າໄຟລ໌ນັ້ນບໍ່ສາມາດເປີດໄດ້, ໄດ້
ການຂະຫຍາຍ .ເວັບ ຖືກພະຍາຍາມແທນ. (ແຕ່ .w ແມ່ນແນະນໍາ, ນັບຕັ້ງແຕ່ .ເວັບ ປົກກະຕິແລ້ວຫມາຍເຖິງ
Pascal.) ຖ້າມີຊື່ທີສອງ, ມັນແມ່ນໄຟລ໌ການປ່ຽນແປງ (ແລະ ch ແມ່ນເພີ່ມຖ້າບໍ່ມີ
ການຂະຫຍາຍ). ໄຟລ໌ການປ່ຽນແປງ overrides ບາງສ່ວນຂອງໄຟລ໌ WEB, ດັ່ງທີ່ອະທິບາຍໄວ້ໃນ
ເອກະສານ. ຖ້າມີຊື່ທີສາມ, ມັນຈະ overrides ຊື່ເລີ່ມຕົ້ນຂອງຜົນຜະລິດ
ໄຟລ໌, ເຊິ່ງປົກກະຕິແມ່ນຄືກັນກັບຊື່ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ (ແຕ່ໃນປະຈຸບັນ
directory) ກັບສ່ວນຂະຫຍາຍ .c or .tex.
ທາງເລືອກໃນບັນຊີຄໍາສັ່ງອາດຈະຖືກປິດດ້ວຍ - (ຖ້າຫາກວ່າພວກເຂົາເຈົ້າແມ່ນຢູ່ໃນຕອນຕົ້ນ) ຫຼື
ເປີດດ້ວຍ + (ຖ້າພວກມັນຖືກປິດໂດຍຄ່າເລີ່ມຕົ້ນ). ໃນຄວາມເປັນຈິງ, ທາງເລືອກແມ່ນໄດ້ຖືກປຸງແຕ່ງຈາກ
ຊ້າຍໄປຂວາ, ດັ່ງນັ້ນລໍາດັບເຊັ່ນ -f +f ກົງກັບ +f (ເຊິ່ງເປັນຄ່າເລີ່ມຕົ້ນ).
ໄດ້ -b ທາງເລືອກສະກັດກັ້ນເສັ້ນປ້າຍໂຄສະນາທີ່ປົກກະຕິຈະປາກົດຢູ່ໃນ terminal ຂອງທ່ານເມື່ອ
ctangle ຫຼື cweave ເລີ່ມຕົ້ນ. ໄດ້ -h ທາງເລືອກສະກັດກັ້ນຂໍ້ຄວາມທີ່ມີຄວາມສຸກທີ່ປົກກະຕິ
ປະກົດວ່າການປະມວນຜົນສຳເລັດ. ໄດ້ -p ທາງເລືອກສະກັດກັ້ນລາຍງານຄວາມຄືບຫນ້າ
(ຫມາຍເລກໂມດູນທີ່ຕິດດາວ) ໃນຂະນະທີ່ການປະມວນຜົນເກີດຂຶ້ນ. ຖ້າຫາກວ່າທ່ານເວົ້າວ່າ -bhp, ທ່ານໄດ້ຮັບບໍ່ມີຫຍັງ
ແຕ່ຂໍ້ຄວາມຜິດພາດ.
ໄດ້ +s ທາງເລືອກພິມສະຖິຕິກ່ຽວກັບການໃຊ້ຫນ່ວຍຄວາມຈໍາໃນຕອນທ້າຍຂອງການແລ່ນ (ສົມມຸດວ່າ
ໂປລແກລມໄດ້ຖືກລວບລວມດ້ວຍປຸ່ມ -DSTAT).
ມີສາມທາງເລືອກອື່ນທີ່ໃຊ້ໄດ້ກັບ ຖັກແສ່ວ ພຽງແຕ່: -f ຫມາຍຄວາມວ່າບໍ່ໄດ້ບັງຄັບເສັ້ນໃຫມ່
ຫຼັງຈາກຄໍາຖະແຫຼງການໃນທຸກຮູບແບບຜົນຜະລິດໄດ້. -e ຍັບຍັ້ງການປິດລ້ອມຂອງວັດສະດຸ C
ຈັດຮູບແບບໂດຍ ຖັກແສ່ວ ໃນວົງເລັບ \PB{...}. ວົງເລັບດັ່ງກ່າວຖືກໃສ່ຕາມປົກກະຕິດັ່ງນັ້ນ
hooks ພິເສດສາມາດໄດ້ຮັບການນໍາໃຊ້ໂດຍ cweb-latex ແລະໂຄງການທີ່ຄ້າຍຄືກັນ. -x ຫມາຍຄວາມວ່າ omit ດັດຊະນີແລະ
ສາລະບານ.
ENVIRONMENT
ຕົວແປສະພາບແວດລ້ອມ CWEBINPUTS ຖືກນໍາໃຊ້ເພື່ອຄົ້ນຫາໄຟລ໌ປ້ອນຂໍ້ມູນ, ຫຼືລະບົບ
ຄ່າເລີ່ມຕົ້ນຖ້າ CWEINPUTS ບໍ່ໄດ້ຕັ້ງ. ເບິ່ງ tex(1) ສໍາລັບລາຍລະອຽດຂອງການຄົ້ນຫາ.
ໃຊ້ ctangle ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net