ນີ້ແມ່ນຄໍາສັ່ງ gvpack ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gvpack - merge and pack disjoint graphs
ສະຫຼຸບສັງລວມ
gvpack [ -nguv? ] [ -mຂອບ ] [ -ອາເຣ[_flags][n] ] [ -ooutfile ] [ -sgraph_name ] [
-Gຊື່=ມູນຄ່າ ] [ ໄຟ ]
ລາຍລະອຽດ
gvpack ອ່ານຢູ່ໃນກະແສຂອງກາຟ, ລວມກາຟເຂົ້າໄປໃນຮູບແບບດຽວ, ແລະຜະລິດ
ເສັ້ນສະແດງດຽວທີ່ໃຊ້ເປັນສະຫະພັນຂອງກຣາຟປ້ອນຂໍ້ມູນ. ກຣາຟການປ້ອນຂໍ້ມູນຕ້ອງຢູ່ໃນຈຸດ
ຮູບແບບ, ແລະຕ້ອງມີຂໍ້ມູນການຈັດວາງທີ່ຈໍາເປັນທັງຫມົດ. ວັດສະດຸປ້ອນທີ່ຍອມຮັບແມ່ນຜະລິດໂດຍ
ການນໍາໃຊ້ໂຄງການຈັດວາງ Graphviz, ເຊັ່ນ: ຈຸດ or ເນໂຕ້, ບໍ່ມີ -T ທຸງ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ການຫຸ້ມຫໍ່ແມ່ນເຮັດຢູ່ໃນລະດັບກຸ່ມ. ດັ່ງນັ້ນ, ບາງສ່ວນຂອງເສັ້ນສະແດງຫນຶ່ງຈະບໍ່
ບຸກລຸກເຂົ້າໄປໃນກຸ່ມລະດັບສູງສຸດ ຫຼືທັບຊ້ອນກັນ ຫຼືຂອບຂອງບ່ອນອື່ນ.
ຜົນໄດ້ຮັບຂອງ gvpack ສາມາດນໍາໃຊ້ເພື່ອຜະລິດຜົນຜະລິດສີມັງໂດຍການສະຫມັກ ເນໂຕ້ -s -n2 ກັບ
ທີ່ຕ້ອງການ -T ທຸງ.
OPTIONS
ທາງເລືອກດັ່ງຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ:
-g ລວມກາຟໃນລະດັບກຣາຟ. ນີ້ໃຊ້ພື້ນທີ່ຫຼາຍ, ແຕ່ປ້ອງກັນບໍ່ໃຫ້ພາກສ່ວນຂອງ
ເສັ້ນສະແດງອັນໜຶ່ງຈາກການເກີດຂື້ນລະຫວ່າງພາກສ່ວນອື່ນ.
-ອາເຣ[_flags][n]
ສົມທົບກາຟທີ່ລະດັບກຣາຟ, ວາງພວກມັນໄວ້ໃນອາເຣ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄດ້
ການຈັດວາງແມ່ນເຮັດຕາມລໍາດັບແຖວຫຼັກ. ຈໍານວນຖັນທີ່ໃຊ້ແມ່ນປະມານສີ່ຫຼ່ຽມມົນ
ຮາກຂອງຈໍານວນຂອງກາຟ. ຖ້າຈໍານວນທາງເລືອກ n ແມ່ນສະຫນອງໃຫ້, ນີ້ຊີ້ໃຫ້ເຫັນ
ຈໍານວນຂອງຖັນທີ່ຈະນໍາໃຊ້.
ຖ້າມີການສະໜອງທຸງທາງເລືອກ, ສິ່ງເຫຼົ່ານີ້ປະກອບດ້ວຍເຄື່ອງໝາຍຂີດກ້ອງຕາມມາ
ໂດຍຕົວອັກສອນ "c", "t", "b", "l", "r", "u" ຫຼື "i". ຖ້າ "c" ຖືກສະຫນອງ, the
ກຣາຟແມ່ນບັນຈຸຢູ່ໃນລໍາດັບຄໍລໍາທີ່ສໍາຄັນ, ໃນກໍລະນີນີ້ຈໍານວນເຕັມສຸດທ້າຍກໍານົດ
ຈໍານວນແຖວ. ທຸງ "t", "b", "l", "r" ຊີ້ໃຫ້ເຫັນວ່າອົງປະກອບແມ່ນ
ຈັດຮຽງຕາມທາງເທິງ, ລຸ່ມ, ຊ້າຍ ຫຼື ຂວາ, ຕາມລໍາດັບ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄດ້
ລຳດັບການແຊກແມ່ນກຳນົດໂດຍການຈັດຮຽງກາຟຕາມຂະໜາດ, ໃຫຍ່ຫານ້ອຍສຸດ.
ຖ້າທຸງ "u" ຖືກຕັ້ງ, ກຣາບຈະຖືກຈັດຮຽງຕາມຈຳນວນທີ່ບໍ່ມີຄ່າລົບ.
ການຈັດລຽງ ຄຸນລັກສະນະທີ່ຕິດກັບແຕ່ລະເສັ້ນສະແດງ. ທຸງ "i" ຊີ້ໃຫ້ເຫັນວ່າບໍ່ມີການຈັດລຽງ
ເຮັດແລ້ວ, ດ້ວຍກາຟທີ່ໃສ່ໃນຄໍາສັ່ງປ້ອນຂໍ້ມູນ.
-Gຊື່=ມູນຄ່າ
ລະບຸຄຸນລັກສະນະທີ່ຈະເພີ່ມໃສ່ກຣາຟສະຫະພັນຜົນໄດ້ຮັບ. ຕົວຢ່າງ, ນີ້
ສາມາດໃຊ້ເພື່ອລະບຸປ້າຍກາຟ.
-mຂອບ
ບັນຈຸກຣາຟທີ່ອະນຸຍາດໃຫ້ມີຂອບຂອງ output ຈຸດປະມານພາກສ່ວນ.
-n ລວມກຣາຟຢູ່ໃນລະດັບ node. ກຸ່ມຖືກລະເລີຍໃນການຫຸ້ມຫໍ່.
-ooutput
ພິມຜົນຜະລິດໃສ່ໄຟລ໌ output. ຖ້າບໍ່ໃຫ້, gvpack ໃຊ້ stdout.
-sgraph_name
ການນໍາໃຊ້ graph_name ເປັນຊື່ຂອງເສັ້ນສະແດງຮາກ. ໂດຍຄ່າເລີ່ມຕົ້ນ, "ຮາກ" ຖືກນໍາໃຊ້.
-u ຢ່າຫໍ່ກຣາຟ. ພຽງແຕ່ສົມທົບພວກມັນເຂົ້າໄປໃນເສັ້ນສະແດງດຽວ.
-v ໂຫມດ verbose.
-? ພິມຂໍ້ມູນການນໍາໃຊ້ແລະອອກ.
ດໍາເນີນງານ
operand ດັ່ງຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ:
ໄຟ ຊື່ຂອງໄຟລ໌ທີ່ມີກຣາຟ 1 ຫຼືຫຼາຍກວ່ານັ້ນໃນຮູບແບບຈຸດ. ຖ້າບໍ່ມີ ໄຟ operand ແມ່ນ
ລະບຸໄວ້, ວັດສະດຸປ້ອນມາດຕະຖານຈະຖືກໃຊ້.
ກັບຄືນ ລະຫັດ
gvpack ກັບຄືນມາ 0 ຖ້າບໍ່ມີບັນຫາ, ແລະບໍ່ແມ່ນສູນ.
ຕົວຢ່າງ
ccomps -x abc.gv | ຈຸດ | gvpack | neato -s -n2 -Tps
ທໍ່ນີ້ decomposes ເສັ້ນສະແດງໃນ abc.gv ເຂົ້າໄປໃນອົງປະກອບທີ່ເຊື່ອມຕໍ່ຂອງມັນ, ຈັດວາງແຕ່ລະອັນ
ການນໍາໃຊ້ ຈຸດ, ຫໍ່ພວກມັນທັງຫມົດຮ່ວມກັນອີກເທື່ອຫນຶ່ງ, ແລະຜະລິດຮູບແຕ້ມສຸດທ້າຍໃນ PostScript. ຂອງ
ແນ່ນອນ, ບໍ່ມີຫຍັງທີ່ຈະປ້ອງກັນບໍ່ໃຫ້ຫນຶ່ງຈາກການນໍາໃຊ້ຮູບແບບທີ່ແຕກຕ່າງກັນສໍາລັບແຕ່ລະອົງປະກອບ.
ໃຊ້ gvpack ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net