ນີ້ແມ່ນ gramps ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gramps - ການຄົ້ນຄວ້າແລະການວິເຄາະລະບົບການຄຸ້ມຄອງພັນທຸກໍາ.
ສະຫຼຸບສັງລວມ
ກຼາມ [-?|-- ຊ່ວຍ] [-- ການນໍາໃຊ້] [- ການປ່ຽນແປງ] [-l] [-u|--ບັງຄັບ-ປົດລັອກ] [-O|--open= DATABASE
[-f|--format= ຮູບແບບ]] [-i|--import= ເອກະສານ [-f|--format= ຮູບແບບ]] [-i|--import= ...]
[-e|--ສົ່ງອອກ= ເອກະສານ [-f|--format= ຮູບແບບ]] [-a|--action= ACTION] [-p|--options=
OPTIONSTRING]] [ ເອກະສານ ] [- ການປ່ຽນແປງ]
ລາຍລະອຽດ
ກຣາມ ເປັນໂຄງການ genealogy ຟຣີ/OpenSource. ມັນໄດ້ຖືກຂຽນໄວ້ໃນ Python, ໂດຍໃຊ້
ການໂຕ້ຕອບ GTK+/GNOME. Gramps ຄວນເບິ່ງຄືວ່າຄຸ້ນເຄີຍກັບທຸກຄົນທີ່ໄດ້ໃຊ້ genealogy ອື່ນໆ
ບັນດາໂຄງການກ່ອນເຊັ່ນ ຄອບຄົວ ຕົ້ນໄມ້ Maker (TM), ສ່ວນບຸກຄົນ ບັນພະບູລຸດ ໄຟ (TM), ຫຼື GNU
Geneweb. ມັນສະຫນັບສະຫນູນການນໍາເຂົ້າຮູບແບບ GEDCOM ທີ່ນິຍົມທີ່ເຄີຍໃຊ້ທົ່ວໂລກ
ໂດຍເກືອບທັງຫມົດຊອບແວ genealogy ອື່ນໆ.
OPTIONS
ກຼາມ ເອກະສານ
ເມື່ອໃດ ເອກະສານ ໄດ້ຖືກມອບໃຫ້ (ໂດຍບໍ່ມີການທຸງໃດໆ) ເປັນຊື່ຕົ້ນໄມ້ຄອບຄົວຫຼືເປັນຕົ້ນໄມ້ຄອບຄົວ
ໄດເລກະທໍລີຖານຂໍ້ມູນ, ຫຼັງຈາກນັ້ນມັນຖືກເປີດແລະກອງປະຊຸມແບບໂຕ້ຕອບແມ່ນເລີ່ມຕົ້ນ. ຖ້າ
FILE ແມ່ນຮູບແບບໄຟລ໌ທີ່ເຂົ້າໃຈໂດຍ Gramps, ຕົ້ນໄມ້ຄອບຄົວທີ່ຫວ່າງເປົ່າແມ່ນສ້າງຂື້ນ
ຊື່ແມ່ນອີງໃສ່ ເອກະສານ ຊື່ແລະຂໍ້ມູນຖືກນໍາເຂົ້າເຂົ້າໄປໃນມັນ. ສ່ວນທີ່ເຫຼືອຂອງ
ຕົວເລືອກຖືກລະເລີຍ. ວິທີການເປີດຕົວນີ້ແມ່ນເຫມາະສົມສໍາລັບການນໍາໃຊ້ gramps ເປັນຕົວຈັດການ
ສໍາລັບຂໍ້ມູນ genealogical ໃນຕົວທ່ອງເວັບເຊັ່ນ: ເວັບໄຊຕ໌. ການຮຽກຮ້ອງນີ້ສາມາດຍອມຮັບຂໍ້ມູນໃດໆ
ຮູບແບບຕົ້ນສະບັບຂອງ gramps, ເບິ່ງຂ້າງລຸ່ມນີ້.
-f,--format= ຮູບແບບ
ລະບຸຮູບແບບຂອງ ເອກະສານ ມອບໃຫ້ໂດຍກ່ອນຫນ້າ -i, ຫຼື -e ທາງເລືອກ. ຖ້າ -f
ທາງເລືອກແມ່ນບໍ່ໄດ້ໃຫ້ສໍາລັບການໃດໆ ເອກະສານ, ຮູບແບບຂອງໄຟລ໌ນັ້ນແມ່ນຄາດເດົາຕາມ
ສ່ວນຂະຫຍາຍຂອງມັນ ຫຼື MIME-type.
ຮູບແບບທີ່ມີຢູ່ສໍາລັບການສົ່ງອອກແມ່ນ gramps-xml (ເດົາ ຖ້າ ເອກະສານ ຈົບລົງດ້ວຍ .gramps),
gedcom (ເດົາ ຖ້າ ເອກະສານ ຈົບລົງດ້ວຍ .ged), ຫຼືການສົ່ງອອກໄຟລ໌ໃດໆທີ່ມີຢູ່ໂດຍຜ່ານ
ລະບົບ plugin Gramps.
ຮູບແບບທີ່ມີຢູ່ສໍາລັບການນໍາເຂົ້າແມ່ນ grdb, gramps-xml, gedcom, gramps-pkg (ເດົາ ຖ້າ
ເອກະສານ ຈົບລົງດ້ວຍ .gpkg), ແລະ geneweb (ເດົາ ຖ້າ ເອກະສານ ຈົບລົງດ້ວຍ gw).
ຮູບແບບທີ່ມີຢູ່ສໍາລັບການສົ່ງອອກແມ່ນ gramps-xml, gedcom, gramps-pkg, wft (ເດົາ ຖ້າ
ເອກະສານ ຈົບລົງດ້ວຍ .wft), geneweb, ແລະ ຂະຫນາດໃຫຍ່ (ບໍ່ເຄີຍຄາດເດົາ, ສະເຫມີລະບຸດ້ວຍ -f
ທາງເລືອກ).
-l ພິມລາຍຊື່ຕົ້ນໄມ້ຄອບຄົວທີ່ຮູ້ຈັກ.
-u,--force-unlock
ປົດລັອກຖານຂໍ້ມູນທີ່ຖືກລັອກ.
-O,--ເປີດ= DATABASE
ເປີດ DATABASE ເຊິ່ງຕ້ອງເປັນໄດເລກະທໍລີຖານຂໍ້ມູນທີ່ມີຢູ່ແລ້ວ ຫຼືຕົ້ນໄມ້ຄອບຄົວທີ່ມີຢູ່ແລ້ວ
ຊື່. ຖ້າບໍ່ມີການດໍາເນີນການ, ທາງເລືອກໃນການນໍາເຂົ້າຫຼືສົ່ງອອກແມ່ນໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງຫຼັງຈາກນັ້ນ an
ກອງປະຊຸມແບບໂຕ້ຕອບແມ່ນເລີ່ມຕົ້ນໂດຍໃຊ້ຖານຂໍ້ມູນນັ້ນ.
-i,--ນໍາເຂົ້າ= ເອກະສານ
ນໍາເຂົ້າຂໍ້ມູນຈາກ ເອກະສານ. ຖ້າທ່ານບໍ່ໄດ້ລະບຸຖານຂໍ້ມູນ, ຫຼັງຈາກນັ້ນຖານຂໍ້ມູນເປົ່າ
ຖືກສ້າງຂື້ນສໍາລັບທ່ານທີ່ເອີ້ນວ່າ Family Tree x (ບ່ອນທີ່ x ເປັນຕົວເລກທີ່ເພີ່ມຂຶ້ນ).
ເມື່ອມີໄຟລ໌ປ້ອນຂໍ້ມູນຫຼາຍກວ່າໜຶ່ງອັນ, ແຕ່ລະອັນຈະຕ້ອງຖືກນຳໜ້າດ້ວຍ -i ທຸງ. ໄດ້
ໄຟລ໌ຖືກນໍາເຂົ້າໃນຄໍາສັ່ງທີ່ກໍານົດໄວ້, ie -i ໄຟລ 1 -i ໄຟລ 2 ແລະ -i ໄຟລ 2 -i
ໄຟລ 1 ອາດຈະຜະລິດ ID gramps ທີ່ແຕກຕ່າງກັນໃນຖານຂໍ້ມູນຜົນໄດ້ຮັບ.
-e,--ສົ່ງອອກ= ເອກະສານ
ສົ່ງອອກຂໍ້ມູນເຂົ້າໄປໃນ ເອກະສານທີ່ຢູ່ ສໍາລັບ gramps-xml, gedcom, wft, gramps-pkg, ແລະ geneweb, ການ
ເອກະສານ ແມ່ນຊື່ຂອງໄຟລ໌ຜົນໄດ້ຮັບ.
ເມື່ອມີໄຟລ໌ຜົນຜະລິດຫຼາຍກວ່າໜຶ່ງອັນ, ແຕ່ລະອັນຈະຕ້ອງຖືກນຳໜ້າດ້ວຍ -e ທຸງ. ໄດ້
ໄຟລ໌ໄດ້ຖືກຂຽນຫນຶ່ງໂດຍຫນຶ່ງ, ໃນຄໍາສັ່ງທີ່ກໍານົດໄວ້.
-a,--action= ACTION
ປະຕິບັດ ACTION ໃນຂໍ້ມູນທີ່ນໍາເຂົ້າ. ນີ້ແມ່ນເຮັດຫຼັງຈາກການນໍາເຂົ້າທັງຫມົດ
ສໍາເລັດສົບຜົນສໍາເລັດ. ການປະຕິບັດທີ່ມີຢູ່ໃນປັດຈຸບັນແມ່ນ ສະຫຼຸບສັງລວມ (ຄືກັນກັບ
ບົດລາຍງານ->ເບິ່ງ->ສະຫຼຸບ), ໃຫ້ກວດເບິ່ງ (ຄືກັນກັບເຄື່ອງມື->ການປະມວນຜົນຖານຂໍ້ມູນ->ກວດສອບ ແລະ
ສ້ອມແປງ) ບົດລາຍງານ (ສ້າງບົດລາຍງານ), ແລະ ເຄື່ອງມື (ແລ່ນເຄື່ອງມື plugin). ທັງສອງ ບົດລາຍງານ ແລະ
ເຄື່ອງມື ຕ້ອງການ OPTIONSTRING ສະຫນອງໂດຍ -p ທຸງ).
ໄດ້ OPTIONSTRING ຄວນຕອບສະຫນອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:
ມັນຕ້ອງບໍ່ມີຊ່ອງຫວ່າງໃດໆ. ຖ້າບາງການໂຕ້ຖຽງຕ້ອງການລວມເອົາຊ່ອງຫວ່າງ, the
string ຄວນຖືກປິດລ້ອມດ້ວຍເຄື່ອງໝາຍວົງຢືມ, ເຊັ່ນ, ປະຕິບັດຕາມ syntax ຂອງ shell.
ຕົວເລືອກສະຕຣິງແມ່ນບັນຊີລາຍຊື່ຂອງຄູ່ທີ່ມີຊື່ແລະມູນຄ່າ (ແຍກໂດຍຄວາມສະເຫມີພາບ
ເຊັນ). ຊື່ ແລະຄ່າຄູ່ຕ້ອງຖືກແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ.
ສ່ວນໃຫຍ່ຂອງບົດລາຍງານຫຼືທາງເລືອກເຄື່ອງມືແມ່ນສະເພາະສໍາລັບແຕ່ລະບົດລາຍງານຫຼືເຄື່ອງມື. ແນວໃດກໍ່ຕາມ,
ມີບາງທາງເລືອກທົ່ວໄປ.
name=ຊື່
ທາງເລືອກທີ່ບັງຄັບນີ້ກໍານົດວ່າບົດລາຍງານຫຼືເຄື່ອງມືໃດຈະຖືກດໍາເນີນການ. ຖ້າຫາກວ່າສະຫນອງໃຫ້
ຊື່ ບໍ່ກົງກັນກັບບົດລາຍງານຫຼືເຄື່ອງມືທີ່ມີຢູ່, ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຈະເປັນ
ພິມຕາມດ້ວຍບັນຊີລາຍຊື່ຂອງບົດລາຍງານຫຼືເຄື່ອງມືທີ່ມີຢູ່ (ຂຶ້ນກັບ
ACTION).
show=ທັງໝົດ
ນີ້ຈະຜະລິດບັນຊີລາຍຊື່ສໍາລັບທາງເລືອກທັງຫມົດທີ່ມີຢູ່ສໍາລັບການລາຍງານໃຫ້ຫຼື
ເຄື່ອງມື.
ສະແດງ=ຊື່ທາງເລືອກ
ນີ້ຈະພິມລາຍລະອຽດຂອງຫນ້າທີ່ສະຫນອງໂດຍ ຊື່ທາງເລືອກ, as
ເຊັ່ນດຽວກັນກັບສິ່ງທີ່ເປັນປະເພດທີ່ຍອມຮັບໄດ້ແລະຄຸນຄ່າສໍາລັບທາງເລືອກນີ້.
ໃຊ້ຕົວເລືອກຂ້າງເທິງເພື່ອຊອກຫາທຸກຢ່າງກ່ຽວກັບບົດລາຍງານທີ່ໃຫ້.
ເມື່ອມີຫຼາຍກວ່າຫນຶ່ງການປະຕິບັດຜົນໄດ້ຮັບ, ແຕ່ລະອັນຕ້ອງຖືກນໍາຫນ້າ -a ທຸງ. ການກະທຳ
ແມ່ນປະຕິບັດຫນຶ່ງຫນຶ່ງ, ໃນຄໍາສັ່ງທີ່ກໍານົດໄວ້.
-d,--debug= LOGGER_NAME
ເປີດໃຊ້ບັນທຶກການດີບັກສຳລັບການພັດທະນາ ແລະການທົດສອບ. ເບິ່ງລະຫັດແຫຼ່ງສໍາລັບລາຍລະອຽດ
- ການປ່ຽນແປງ
ພິມຕົວເລກເວີຊັນຂອງ gramps ແລ້ວອອກ
ການດໍາເນີນງານ
ຖ້າການໂຕ້ຖຽງທໍາອິດໃນເສັ້ນຄໍາສັ່ງບໍ່ເລີ່ມຕົ້ນດ້ວຍ dash (ເຊັ່ນ: ບໍ່ມີທຸງ), gramps
ຈະພະຍາຍາມເປີດໄຟລ໌ທີ່ມີຊື່ໃຫ້ໂດຍການໂຕ້ຖຽງທໍາອິດແລະເລີ່ມຕົ້ນ
ກອງປະຊຸມແບບໂຕ້ຕອບ, ບໍ່ສົນໃຈສ່ວນທີ່ເຫຼືອຂອງແຖວຄໍາສັ່ງ.
ຖ້າ -O ທຸງແມ່ນໃຫ້, ຫຼັງຈາກນັ້ນ gramps ຈະພະຍາຍາມເປີດຖານຂໍ້ມູນທີ່ສະຫນອງແລະຫຼັງຈາກນັ້ນເຮັດວຽກ
ກັບຂໍ້ມູນນັ້ນ, ຕາມຄໍາແນະນໍາຂອງຕົວກໍານົດການແຖວຄໍາສັ່ງເພີ່ມເຕີມ.
ມີຫຼືບໍ່ມີ -O ທຸງ, ອາດຈະມີຫຼາຍການນໍາເຂົ້າ, ສົ່ງອອກ, ແລະການກະທໍາ
ລະບຸຕື່ມອີກໃນແຖວຄໍາສັ່ງໂດຍໃຊ້ -i, -e, ແລະ -a ທຸງ.
ຄໍາສັ່ງຂອງ -i, -e, ຫຼື -a ທາງເລືອກບໍ່ສໍາຄັນ. ຄໍາສັ່ງທີ່ແທ້ຈິງສະເຫມີແມ່ນ: ທັງຫມົດ
ການນໍາເຂົ້າ (ຖ້າມີ) -> ການປະຕິບັດທັງຫມົດ (ຖ້າມີ) -> ການສົ່ງອອກທັງຫມົດ (ຖ້າມີ). ແຕ່ການເປີດຕ້ອງສະເຫມີ
ເປັນຄັ້ງທໍາອິດ!
ຖ້າບໍ່ -O or -i ທາງເລືອກແມ່ນໄດ້ຮັບ, gramps ຈະເປີດປ່ອງຢ້ຽມຕົ້ນຕໍຂອງຕົນແລະເລີ່ມຕົ້ນປົກກະຕິ
ກອງປະຊຸມແບບໂຕ້ຕອບກັບຖານຂໍ້ມູນທີ່ຫວ່າງເປົ່າ, ເນື່ອງຈາກວ່າບໍ່ມີຂໍ້ມູນທີ່ຈະດໍາເນີນການ, ແນວໃດກໍ່ຕາມ.
ຖ້າບໍ່ -e or -a ທາງເລືອກແມ່ນໄດ້ຮັບ, gramps ຈະເປີດປ່ອງຢ້ຽມຕົ້ນຕໍຂອງຕົນແລະເລີ່ມຕົ້ນປົກກະຕິ
ກອງປະຊຸມການໂຕ້ຕອບກັບຖານຂໍ້ມູນທີ່ເປັນຜົນມາຈາກການນໍາເຂົ້າທັງຫມົດ. ຖານຂໍ້ມູນນີ້ຢູ່ໃນ
ໄດ້ import_db.grdb ພາຍໃຕ້ການ ~/.gramps/ນໍາເຂົ້າ ລະບົບ.
ຂໍ້ຜິດພາດທີ່ພົບໃນລະຫວ່າງການນໍາເຂົ້າ, ສົ່ງອອກ, ຫຼືການປະຕິບັດ, ຈະຖືກຖິ້ມໃສ່ stdout
(ຖ້າເຫຼົ່ານີ້ແມ່ນຂໍ້ຍົກເວັ້ນທີ່ຈັດການໂດຍ gramps) ຫຼືເພື່ອ stderr (ຖ້າສິ່ງເຫຼົ່ານີ້ບໍ່ໄດ້ຖືກຈັດການ). ໃຊ້
ການປ່ຽນເສັ້ນທາງ shell ປົກກະຕິຂອງ stdout ແລະ stderr ເພື່ອບັນທຶກຂໍ້ຄວາມແລະຄວາມຜິດພາດໃນໄຟລ໌.
ຕົວຢ່າງ
ເພື່ອເປີດຕົ້ນໄມ້ຄອບຄົວທີ່ມີຢູ່ແລ້ວແລະນໍາເຂົ້າໄຟລ໌ xml ເຂົ້າໄປໃນມັນ, ຫນຶ່ງອາດຈະພິມ:
ກຼາມ -O 'ຂອງຂ້ອຍ ຄອບຄົວ ຕົ້ນໄມ້ -i ~/db3.gramps
ຂ້າງເທິງນີ້ມີການປ່ຽນແປງຕົ້ນໄມ້ຄອບຄົວທີ່ເປີດ, ເພື່ອເຮັດເຊັ່ນດຽວກັນ, ແຕ່ນໍາເຂົ້າທັງສອງຊົ່ວຄາວ
ຕົ້ນໄມ້ຄອບຄົວແລະເລີ່ມກອງປະຊຸມແບບໂຕ້ຕອບ, ຄົນເຮົາອາດຈະພິມ:
ກຼາມ -i 'ຂອງຂ້ອຍ ຄອບຄົວ ຕົ້ນໄມ້ -i ~/db3.gramps
ເພື່ອນໍາເຂົ້າສີ່ຖານຂໍ້ມູນ (ຮູບແບບທີ່ສາມາດກໍານົດໄດ້ຈາກຊື່ຂອງພວກເຂົາ) ແລະຫຼັງຈາກນັ້ນກວດເບິ່ງ
ຖານຂໍ້ມູນຜົນໄດ້ຮັບສໍາລັບຄວາມຜິດພາດ, ຫນຶ່ງອາດຈະພິມ:
ກຼາມ -i file1.ged -i file2.tgz -i ~/db3.gramps -i file4.wft -a ໃຫ້ກວດເບິ່ງ
ເພື່ອລະບຸຮູບແບບຢ່າງຈະແຈ້ງໃນຕົວຢ່າງຂ້າງເທິງ, ໃຫ້ຕື່ມຊື່ໄຟລ໌ຕາມຄວາມເໝາະສົມ
-f ຕົວເລືອກ:
ກຼາມ -i file1.ged -f gedcom -i file2.tgz -f gramps-pkg -i ~/db3.gramps -f ແກມ-
xml -i file4.wft -f wft -a ໃຫ້ກວດເບິ່ງ
ເພື່ອບັນທຶກຖານຂໍ້ມູນທີ່ເປັນຜົນມາຈາກການນໍາເຂົ້າທັງຫມົດ, ການສະຫນອງ -e ທຸງ (ໃຊ້ -f ຖ້າຊື່ໄຟລ໌
ບໍ່ອະນຸຍາດໃຫ້ gramps ຄາດເດົາຮູບແບບ):
ກຼາມ -i file1.ged -i file2.tgz -e ~/new-package -f gramps-pkg
ເພື່ອນໍາເຂົ້າສາມຖານຂໍ້ມູນແລະເລີ່ມຕົ້ນກອງປະຊຸມ gramps ແບບໂຕ້ຕອບດ້ວຍຜົນໄດ້ຮັບ:
ກຼາມ -i file1.ged -i file2.tgz -i ~/db3.gramps
ເພື່ອດໍາເນີນການກວດສອບເຄື່ອງມືຈາກເສັ້ນຄໍາສັ່ງແລະສົ່ງຜົນໄດ້ຮັບໄປຍັງ stdout:
ກຼາມ -O 'ຂອງຂ້ອຍ ຄອບຄົວ ຕົ້ນໄມ້ -a ເຄື່ອງມື -p ຊື່=ກວດສອບ
ສຸດທ້າຍ, ເພື່ອເລີ່ມຕົ້ນປະເພດກອງປະຊຸມແບບໂຕ້ຕອບປົກກະຕິ:
ກຼາມ
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
ໂປຣແກຣມຈະກວດສອບວ່າຕົວແປສະພາບແວດລ້ອມເຫຼົ່ານີ້ຖືກຕັ້ງຫຼືບໍ່:
ພາສາ - ອະທິບາຍວ່າພາສາໃດທີ່ຈະນໍາໃຊ້: ຕົວຢ່າງ: ສໍາລັບພາສາໂປໂລຍຕົວແປນີ້ຕ້ອງເປັນ
ຕັ້ງເປັນ pl_PL.UTF-8.
GRAMPSHOME - ຖ້າຕັ້ງ, ບັງຄັບໃຫ້ Gramps ໃຊ້ໄດເລກະທໍລີທີ່ລະບຸໄວ້ເພື່ອຮັກສາການຕັ້ງຄ່າໂປຼແກຼມ
ແລະຖານຂໍ້ມູນຢູ່ທີ່ນັ້ນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕົວແປນີ້ບໍ່ໄດ້ຖືກຕັ້ງແລະ gramps ສົມມຸດວ່າ
ໂຟນເດີທີ່ມີຖານຂໍ້ມູນທັງຫມົດແລະການຕັ້ງຄ່າໂປຣໄຟລ໌ຄວນຖືກສ້າງຂື້ນພາຍໃນໂປຣໄຟລ໌ຜູ້ໃຊ້
ໂຟນເດີ (ອະທິບາຍໂດຍຕົວແປສະພາບແວດລ້ອມ HOME ສໍາລັບ Linux ຫຼື USERPROFILE ສໍາລັບ Windows
2000/XP).
ແນວຄວາມຄິດ
ສະຫນັບສະຫນູນລະບົບ plugin ທີ່ອີງໃສ່ python, ອະນຸຍາດໃຫ້ນໍາເຂົ້າແລະສົ່ງອອກນັກຂຽນ, ລາຍງານ
ເຄື່ອງກໍາເນີດ, ເຄື່ອງມື, ແລະການກັ່ນຕອງການສະແດງທີ່ຈະເພີ່ມໂດຍບໍ່ມີການດັດແປງຕົ້ນຕໍ
ໂຄງການ.
ນອກເຫນືອຈາກການສ້າງຜົນຜະລິດເຄື່ອງພິມໂດຍກົງ, ຜູ້ຜະລິດລາຍງານຍັງເປົ້າຫມາຍອື່ນໆ
ລະບົບ, ເຊັ່ນວ່າ openoffice.org, AbiWord, HTML, ຫຼື LaTeX ເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດດັດແປງ
ຮູບແບບທີ່ເຫມາະສົມກັບຄວາມຕ້ອງການຂອງເຂົາເຈົ້າ.
ຮູ້ ບັກ ແລະ ຂອບເຂດ ຈຳ ກັດ
ໃຊ້ gramps ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net