ນີ້ແມ່ນຄໍາສັ່ງ prooftree ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
prooftree - proof-tree display for ຫຼັກຖານສະແດງທົ່ວໄປ
ສະຫຼຸບສັງລວມ
ຕົ້ນໄມ້ພິສູດ [ຕົວເລືອກຕ່າງໆ ...]
ລາຍລະອຽດ
ຫຼັກຖານສະແດງ visualizes ຕົ້ນໄມ້ຫຼັກຖານສະແດງໃນລະຫວ່າງການພັດທະນາຫຼັກຖານສະແດງກັບ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ. ໃນປັດຈຸບັນ
ມັນພຽງແຕ່ເຮັດວຽກສໍາລັບ cock, ເຖິງແມ່ນວ່າການເພີ່ມການສະຫນັບສະຫນູນສໍາລັບຜູ້ຊ່ວຍຫຼັກຖານອື່ນໆຄວນຈະເປັນ
ຂ້ອນຂ້າງງ່າຍ.
ເພື່ອເລີ່ມຕົ້ນການສະແດງຫຼັກຖານສະແດງຕົ້ນໄມ້, ກົດປຸ່ມ ຫຼັກຖານສະແດງ ຮູບສັນຍາລັກໃນ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ tool-bar ຫຼື
ເລືອກລາຍການເມນູ ຫຼັກຖານທົ່ວໄປ -> ເລີ່ມຕົ້ນ / ຢຸດ ຫຼັກຖານສະແດງ ຫຼືປະເພດ Cc Cd (ເຊິ່ງແລ່ນ
proof-tree-external-display-toggle). ພາຍໃນຫຼັກຖານ, ນີ້ຈະເລີ່ມຕົ້ນການພິສູດທັນທີ.
ການສະແດງຕົ້ນໄມ້ສໍາລັບຫຼັກຖານໃນປະຈຸບັນ. ຢູ່ນອກຫຼັກຖານ, ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ ຈື່ຈໍາທີ່ຈະເລີ່ມຕົ້ນ
ຫຼັກຖານສະແດງຕົ້ນໄມ້ສໍາລັບຫຼັກຖານຕໍ່ໄປ.
ພາຍໃຕ້ສະຖານະການປົກກະຕິ ຫຼັກຖານສະແດງ ແມ່ນເລີ່ມຕົ້ນໂດຍ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ ເປັນ Emacs ຂະບວນການຍ່ອຍ.
ຜູ້ໃຊ້ພົວພັນກັບ ຫຼັກຖານສະແດງ ພຽງແຕ່ຜ່ານການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກ. ຢ່າງຫຼວງຫຼາຍ
ສ່ວນຫນຶ່ງຂອງວຽກງານການເບິ່ງເຫັນຕົ້ນໄມ້ຫຼັກຖານສະແດງແມ່ນເຮັດໂດຍ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ. ເພາະສະນັ້ນບໍ່ພຽງແຕ່
ໄດ້ ຫຼັກຖານສະແດງ ການໂຕ້ຖຽງແຖວຄໍາສັ່ງແຕ່ຍັງມີລັກສະນະອື່ນໆທີ່ສາມາດກໍາຫນົດຄ່າພາຍໃນ
ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ, ເບິ່ງ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ ປັບ ຂ້າງລຸ່ມນີ້.
OPTIONS
- ຊ່ວຍພິມບົດສະຫຼຸບແລະອອກ.
-ການຕັ້ງຄ່າ
ເປີດກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າໃນເວລາເລີ່ມຕົ້ນ (ຖ້າທ່ານຕ້ອງການປ່ຽນການຕັ້ງຄ່າ
ໂດຍບໍ່ມີການເລີ່ມຕົ້ນ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ).
-ເລຂາຄະນິດ ສະເປັກ
ກໍານົດເລຂາຄະນິດ X ຂອງປ່ອງຢ້ຽມຕົ້ນຕໍ. ສະເປັກ ເປັນສະຕຣິງເລຂາຄະນິດ X ມາດຕະຖານໃນ
ແບບຟອມ xposxypos[+xoff[+ໂຢບ]].
-ທີ ເອກະສານ
ຂຽນການປ້ອນຂໍ້ມູນທັງໝົດໃສ່ ເອກະສານ (ປົກກະຕິແລ້ວເພື່ອຈຸດປະສົງ debugging).
-debug ໃຫ້ລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບຄວາມຜິດພາດ.
-help-dialog
ເປີດກ່ອງໂຕ້ຕອບການຊ່ວຍເຫຼືອໃນເວລາເລີ່ມຕົ້ນ. ສ່ວນໃຫຍ່ແມ່ນເປັນປະໂຫຍດສໍາລັບການພິສູດຂໍ້ຄວາມການຊ່ວຍເຫຼືອ.
HAND PROOF DISPLAY
ຫຼັກຖານສະແດງ ເປີດປ່ອງຢ້ຽມຫນຶ່ງສໍາລັບແຕ່ລະຫຼັກຖານທີ່ມັນຖືກຮ້ອງຂໍໃຫ້ສະແດງ. ປ່ອງຢ້ຽມນີ້
ປະກອບມີກາຟຕົ້ນໄມ້ຫຼັກຖານສະແດງແລະການສະແດງຂະຫນາດນ້ອຍສໍາລັບລໍາດັບແລະຄໍາສັ່ງຫຼັກຖານ.
ສີ
ກິ່ງງ່າຢູ່ໃນເສັ້ນສະແດງຫຼັກຖານ - ຕົ້ນໄມ້ແມ່ນສີຕາມລັດຂອງມັນ. ຫຼັກຖານສະແດງ
ຈໍາແນກລະຫວ່າງລັດດັ່ງຕໍ່ໄປນີ້.
ປັດຈຸບັນ (ສີຟ້າຕາມຄ່າເລີ່ມຕົ້ນ)
ສາຂາປະຈຸບັນແມ່ນສາຂາຈາກຮາກຂອງຕົ້ນໄມ້ພິສູດເຖິງປະຈຸບັນ
ເປົ້າ ໝາຍ.
ບໍ່ໄດ້ພິສູດ (ສີພື້ນໜ້າເລີ່ມຕົ້ນ)
ສາຂາແມ່ນບໍ່ໄດ້ຮັບການພິສູດຖ້າຫາກວ່າມັນມີເປົ້າຫມາຍຫຼັກຖານເປີດ.
ພິສູດແລ້ວບໍ່ສົມບູນ (ສີຟ້າສີຟ້າຕາມຄ່າເລີ່ມຕົ້ນ)
ສາຂາທີ່ພິສູດບໍ່ໄດ້ສົມບູນມີຫຼັກຖານສະແດງຂອງມັນສໍາເລັດແລ້ວ, ແຕ່ບາງສ່ວນຂອງທີ່ມີຢູ່ແລ້ວ
ຕົວແປທີ່ໄດ້ນໍາສະເຫນີໃນສາຂານີ້ຍັງບໍ່ທັນໄດ້ (ທັນ) ທັນ.
ພິສູດບາງສ່ວນ (ສີຂຽວເຂັ້ມຕາມຄ່າເລີ່ມຕົ້ນ)
ໃນສາຂາທີ່ພິສູດບາງສ່ວນຕົວແປທີ່ມີຢູ່ແລ້ວຂອງສາຂາຂອງມັນເອງແມ່ນ
instantiated, ແຕ່ບາງສ່ວນຂອງ instantiations ເຫຼົ່ານັ້ນມີຕົວແປທີ່ມີຢູ່ແລ້ວ
ຍັງບໍ່ທັນທັນໃດ.
ພິສູດແລ້ວສົມບູນ (ສີຂຽວຕາມຄ່າເລີ່ມຕົ້ນ)
ສາຂາໃດໜຶ່ງຖືກພິສູດແລ້ວສົມບູນຖ້າຕົວແປທີ່ມີຢູ່ທັງໝົດຂອງມັນຖືກປັບປຸງທັນທີ
ຂໍ້ກໍານົດທີ່ຕົວຂອງມັນເອງບໍ່ມີຕົວແປທີ່ມີຢູ່ແລ້ວ.
ຖືກໂກງ (ສີແດງໂດຍຄ່າເລີ່ມຕົ້ນ)
ສາຂາທີ່ຖືກໂກງປະກອບດ້ວຍຄໍາສັ່ງຫຼັກຖານການສໍ້ໂກງ, ເຊັ່ນ: ຍອມຮັບ
ສີເຊັ່ນດຽວກັນກັບອື່ນໆຈໍານວນຫຼາຍ ຫຼັກຖານສະແດງ ຕົວກໍານົດການສາມາດມີການປ່ຽນແປງໃນ ຫຼັກຖານສະແດງ
ການຕັ້ງຄ່າ Dialog (ເບິ່ງຂ້າງລຸ່ມ).
Navigation
ໃນເວລາທີ່ຕົ້ນໄມ້ຫຼັກຖານສະແດງເຕີບໂຕຂະຫນາດໃຫຍ່, ມັນສາມາດນໍາທາງໄດ້ໂດຍວິທີການຕ່າງໆ. ນອກຈາກນັ້ນ
ແຖບເລື່ອນ ແລະກະແຈທຳມະດາສາມາດຍ້າຍຕົ້ນໄມ້ພິສູດໄດ້ໂດຍການລາກດ້ວຍປຸ່ມເມົາສ໌ 1
ກົດດັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ການລາກຈະຍ້າຍຊ່ອງເບິ່ງ (ເຊັ່ນ, ຕົ້ນໄມ້ຫຼັກຖານສະແດງຢູ່ຂ້າງລຸ່ມຍ້າຍເຂົ້າມາ
ທິດທາງກົງກັນຂ້າມ). ຫຼັງຈາກກໍານົດຄ່າລົບສໍາລັບ ລາກ ການເລັ່ງ ໃນ
ຫຼັກຖານສະແດງ ການຕັ້ງຄ່າ Dialog, ການລາກຈະຍ້າຍຕົ້ນໄມ້ຫຼັກຖານສະແດງແທນ (ເຊັ່ນ, ຫຼັກຖານສະແດງ
ຕົ້ນໄມ້ເຄື່ອນຍ້າຍໄປໃນທິດທາງດຽວກັນກັບຫນູ).
ລໍາດັບ ການສະແດງ
ການສະແດງຕາມລໍາດັບຂ້າງລຸ່ມນີ້ຕົ້ນໄມ້ຫຼັກຖານສະແດງຕາມປົກກະຕິສະແດງໃຫ້ເຫັນລໍາດັບບັນພະບຸລຸດຂອງ
ເປົ້າຫມາຍໃນປັດຈຸບັນ. ດ້ວຍການຄລິກຫນູຊ້າຍດຽວຫນຶ່ງສາມາດສະແດງເປົ້າຫມາຍໃດຫນຶ່ງຫຼືຄໍາສັ່ງຫຼັກຖານໃນການ
ການສະແດງຕາມລໍາດັບ. ການຄລິກດຽວຢູ່ນອກຕົ້ນໄມ້ຫຼັກຖານຈະປ່ຽນກັບໄປເປັນຄ່າເລີ່ມຕົ້ນ
ພຶດຕິກຳ. ຂະຫນາດເບື້ອງຕົ້ນຂອງການສະແດງຕາມລໍາດັບສາມາດໄດ້ຮັບການກໍານົດໄວ້ໃນ ຫຼັກຖານສະແດງ
ການຕັ້ງຄ່າ Dialog. ຄ່າຂອງ 0 ເຊື່ອງການສະແດງຜົນຕາມລໍາດັບ.
ເຄື່ອງມື ຄໍາແນະນໍາ
ຄໍາສັ່ງພິສູດຕົວຫຍໍ້ແລະລໍາດັບແມ່ນສະແດງໃຫ້ເຫັນຢ່າງເຕັມທີ່ເປັນຄໍາແນະນໍາເຄື່ອງມືໃນເວລາທີ່ຫນູ
ຕົວຊີ້ວາງຢູ່ເທິງພວກມັນ. ທັງສອງ, ຄໍາແນະນໍາເຄື່ອງມືສໍາລັບການຫຍໍ້ຄໍາສັ່ງຫຼັກຖານສະແດງແລະສໍາລັບ
ລໍາດັບສາມາດເປີດອອກເປັນເອກະລາດໃນ ຫຼັກຖານສະແດງ ການຕັ້ງຄ່າ Dialog. ໄດ້
ຄວາມຍາວທີ່ຄໍາສັ່ງພິສູດແມ່ນຫຍໍ້ສາມາດໄດ້ຮັບການຕັ້ງຄ່າເຊັ່ນດຽວກັນ.
ເພີ່ມເຕີມ ການສະແດງ
ການຄລິກສອງເທື່ອ ຫຼືການຄລິກທີ່ shift-click ສະແດງເປົ້າໝາຍ ຫຼືຄໍາສັ່ງຫຼັກຖານໃດໆໃນເພີ່ມເຕີມ
ປ່ອງຢ້ຽມ. ປ່ອງຢ້ຽມເພີ່ມເຕີມເຫຼົ່ານີ້ຈະຖືກລຶບໄປໃນເວລາທີ່ປ່ອງຢ້ຽມຕົ້ນໄມ້ຫຼັກຖານສະແດງໃຫ້ເຫັນຫາຍໄປ,
ເວັ້ນເສຍແຕ່ວ່າພວກເຂົາ ຫນຽວ ກົດປຸ່ມ.
ທີ່ມີຢູ່ແລ້ວ Variables
ຫຼັກຖານສະແດງ ຕິດຕາມຕົວແປທີ່ມີຢູ່, ບໍ່ວ່າຈະເປັນຕົວແປທີ່ເກີດຂື້ນທັນທີແລະ
ບໍ່ວ່າຈະຂຶ້ນກັບບາງອັນ, ບໍ່ແມ່ນ (ຍັງ) ທີ່ມີຢູ່ແລ້ວ. ມັນໃຊ້ທີ່ແຕກຕ່າງກັນ
ສີສໍາລັບສາຂາທີ່ພິສູດແລ້ວທີ່ມີຕົວແປທີ່ມີຢູ່ແລ້ວທີ່ບໍ່ແມ່ນຕົວແປແລະ
ສາຂາທີ່ພຽງແຕ່ຂຶ້ນກັບບາງທີ່ມີຢູ່ແລ້ວທີ່ບໍ່ instantiated. ບັນຊີລາຍຊື່ຂອງປະຈຸບັນບໍ່ແມ່ນ
(ທັນ) ຕົວແປທີ່ມີຢູ່ແລ້ວຂອງຕົວແປຖືກຕໍ່ທ້າຍກັບຄໍາສັ່ງຫຼັກຖານສະແດງແລະລໍາດັບໃນ
ຄໍາແນະນໍາເຄື່ອງມືແລະການສະແດງອື່ນໆ.
ໄດ້ ທີ່ມີຢູ່ແລ້ວ ການປ່ຽນແປງ Dialog ສະແດງຕາຕະລາງທີ່ມີຕົວແປທີ່ມີຢູ່ແລ້ວທັງຫມົດຂອງ
ຫຼັກຖານປະຈຸບັນ ແລະຄວາມເພິ່ງພາອາໄສຂອງເຂົາເຈົ້າ. ແຕ່ລະແຖວຂອງຕາຕະລາງມີປຸ່ມທີ່ຫມາຍ
ຄໍາສັ່ງຫຼັກຖານທີ່ນໍາສະເຫນີຕົວແປນີ້ (ມີພື້ນຫລັງສີເຫຼືອງ, ໂດຍຄ່າເລີ່ມຕົ້ນ) ແລະ,
ຖ້າມີ, ຄໍາສັ່ງຫຼັກຖານທີ່ເຮັດໃຫ້ຕົວແປນີ້ທັນທີ (ມີພື້ນຫລັງສີສົ້ມ, ໂດຍ
ໃນຕອນຕົ້ນ).
ຕົ້ນຕໍ ເມນູ
ໄດ້ ເມນູ ປຸ່ມສະແດງເມນູຫຼັກ. ໄດ້ Clone ລາຍ ການ clones ຕົ້ນ ໄມ້ ຫຼັກ ຖານ ສະ ແດງ ໃນ ປະ ຈຸ ບັນ ໃນ
ປ່ອງຢ້ຽມເພີ່ມເຕີມ. ປ່ອງຢ້ຽມເພີ່ມເຕີມນີ້ຍັງສືບຕໍ່ສະແດງຮູບພາບຂອງ cloned
ຕົ້ນໄມ້ຫຼັກຖານ, ບໍ່ວ່າຈະເກີດຫຍັງຂຶ້ນກັບຫຼັກຖານຕົ້ນສະບັບ.
ໄດ້ ສະແດງໃຫ້ເຫັນ ໃນປະຈຸບັນ ລາຍການຍ້າຍຊ່ອງເບິ່ງໄປຫາຕົ້ນໄມ້ຫຼັກຖານເຊັ່ນວ່າຫຼັກຖານປະຈຸບັນ
ເປົ້າໝາຍ (ຖ້າມີ) ຈະເຫັນໄດ້.
ໄດ້ ການທ່ອງທ່ຽວ ສິ້ນສຸດລາຍການ ຫຼັກຖານສະແດງ ແລະປິດການສະແດງຫຼັກຖານທັງໝົດ.
ສ່ວນທີ່ເຫຼືອສາມລາຍການສະແດງ, ຕາມລໍາດັບ, ໄດ້ ຫຼັກຖານສະແດງ ການຕັ້ງຄ່າ Dialog, ແລະ
ໄດ້ ຊ່ວຍເຫຼືອ ແລະ ກ່ຽວກັບ ປ່ອງຢ້ຽມ.
Context ເມນູ
ການຄລິກຂວາຈະສະແດງ Context ເມນູ, ເຊິ່ງປະກອບດ້ວຍລາຍການເພີ່ມເຕີມ.
ລາຍການ ປະຕິເສດ to ຈຸດ ແມ່ນມີການເຄື່ອນໄຫວຢູ່ຕາມຂໍ້ຕໍ່ໆກັນໃນຕົ້ນໄມ້ຫຼັກຖານ. ຫຼັງຈາກນັ້ນ, ມັນຈະສົ່ງ
ຖອດຖອນ ຫຼືຍົກເລີກການຮ້ອງຂໍໃຫ້ຫຼັກຖານທົ່ວໄປທີ່ຖອນຕົວເກັບຕົວອັກຂະລະເຖິງນັ້ນ
ລໍາດັບ.
ລາຍການ Insert ຄໍາສັ່ງ ແລະ Insert subproof ມີການເຄື່ອນໄຫວຫຼາຍກວ່າຄໍາສັ່ງຫຼັກຖານ. ພວກເຂົາເຈົ້າໄດ້ສົ່ງ,
ຕາມລໍາດັບ, ຄໍາສັ່ງຫຼັກຖານທີ່ເລືອກຫຼືຄໍາສັ່ງຫຼັກຖານສະແດງທັງຫມົດໃນຕົ້ນໄມ້ຍ່ອຍທີ່ເລືອກ, to
ຫຼັກຖານສະແດງທົ່ວໄປ, ເຊິ່ງໃສ່ພວກມັນຢູ່ໃນຈຸດ.
CONFIGURATION
ຫຼັກຖານສະແດງ ການຕັ້ງຄ່າ Dialog
ການປ່ຽນແປງໃນກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າຈະມີຜົນພຽງແຕ່ເມື່ອ ສະຫມັກຂໍເອົາ or OK ປຸ່ມແມ່ນ
ກົດດັນ. ໄດ້ ບັນທຶກ ປຸ່ມເກັບຮັກສາການຕັ້ງຄ່າປະຈຸບັນ (ເປັນ marshaled ໂອເຄມ ບັນທຶກ) ໃນ
~/.ຕົ້ນໄມ້ປ້ອງກັນ, ເຊິ່ງຈະຂຽນທັບການຕັ້ງຄ່າເລີ່ມຕົ້ນໃນຕົວສໍາລັບສິ່ງຕໍ່ໄປນີ້
ຫຼັກຖານສະແດງ ແລ່ນ. ໄດ້ ການຟື້ນຟູ ປຸ່ມໂຫຼດ ແລະນຳໃຊ້ການຕັ້ງຄ່າທີ່ບັນທຶກໄວ້.
ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ ປັບ
ທີ່ຕັ້ງຂອງ ຫຼັກຖານສະແດງ executable ແລະ arguments ເສັ້ນຄໍາສັ່ງແມ່ນຢູ່ໃນ
ກຸ່ມການປັບແຕ່ງ ໄມ້ຢືນຕົ້ນຫຼັກຖານສະແດງ. ພິສູດຈຸດສະເພາະ, ເຊັ່ນການສະແດງອອກປົກກະຕິ
ສໍາລັບຄໍາສັ່ງນໍາທາງແລະ cheating ແມ່ນຢູ່ໃນກຸ່ມການປັບແຕ່ງ ຫຼັກຖານສະແດງ-ຕົ້ນໄມ້-ພາຍໃນ.
ເພື່ອເຂົ້າໄປເບິ່ງກຸ່ມການປັບແຕ່ງ, ພິມ Mx ປັບແຕ່ງກຸ່ມ ປະຕິບັດຕາມດ້ວຍຊື່ຂອງ
ກຸ່ມການປັບແຕ່ງພາຍໃນ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ.
ຂອບເຂດ ຈຳ ກັດ
ສໍາລັບການ cock, ຫຼັກຖານສະແດງຕ້ອງໄດ້ຮັບການເລີ່ມຕົ້ນດ້ວຍຄໍາສັ່ງ ຫຼັກຖານສະແດງ, ຊຶ່ງເປັນການປະຕິບັດທີ່ແນະນໍາ
ແນວໃດກໍ່ຕາມ (ເບິ່ງບົດລາຍງານບັນຫາ Coq 2776).
ເງື່ອນໄຂເບື້ອງຕົ້ນ
ສະບັບພາສາຂອງໂຄງການນີ້ ຫຼັກຖານສະແດງ ຕ້ອງການ cock 8.4beta ຫຼືດີກວ່າແລະ ຫຼັກຖານສະແດງ ໂດຍທົ່ວໄປ 4.3pre130327 ຫຼື
ດີກວ່າ.
ໃຊ້ prooftree ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net