ນີ້ແມ່ນຄໍາສັ່ງ djvuxml ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
djvutoxml, djvuxmlparser - ເຄື່ອງມື DjVuLibre XML.
ສະຫຼຸບສັງລວມ
djvutoxml [ທາງເລືອກໃນການ] inputdjvufile [outputxmlfile]
djvuxmlparser [ -o djvufile ] inputxmlfile
ລາຍລະອຽດ
ເຄື່ອງມື DjVuLibre XML ສະຫນອງການແກ້ໄຂ metadata, hyperlinks ແລະຂໍ້ຄວາມທີ່ເຊື່ອງໄວ້
ກ່ຽວຂ້ອງກັບໄຟລ໌ DjVu. ບໍ່ມັກ djvused(1) ເຄື່ອງມື DjVuLibre XML ແມ່ນອີງໃສ່ XML
ເຕັກໂນໂລຍີແລະສາມາດໃຊ້ປະໂຫຍດຈາກບັນນາທິການ XML ແລະຕົວກວດສອບ.
DJVUTOXML
ໂຄງການ djvutoxml ສ້າງໄຟລ໌ XML outputxmlfile ປະກອບມີການອ້າງອີງເຖິງຕົ້ນສະບັບ
ເອກະສານ DjVu inputdjvufile ເຊັ່ນດຽວກັນກັບແທັກທີ່ອະທິບາຍ metadata, hyperlinks, ແລະ
ຂໍ້ຄວາມທີ່ເຊື່ອງໄວ້ທີ່ກ່ຽວຂ້ອງກັບໄຟລ໌ DjVu.
ທາງເລືອກດັ່ງຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ:
--ຫນ້າ pagenum
ເລືອກໜ້າໜຶ່ງໃນເອກະສານຫຼາຍໜ້າ. ຖ້າບໍ່ມີທາງເລືອກນີ້, djvutoxml ຜົນໄດ້ຮັບ
XML ທີ່ສອດຄ້ອງກັບທຸກຫນ້າຂອງເອກະສານ.
--ມີຂໍ້ຄວາມ
ລະບຸ ເຊື່ອງຂໍ້ຄວາມ ອົງປະກອບສໍາລັບແຕ່ລະຫນ້າຄວນຈະຖືກລວມເຂົ້າໃນຜົນໄດ້ຮັບ.
ຖ້າລະບຸໂດຍບໍ່ມີການ --with-anno ທຸງຫຼັງຈາກນັ້ນ --ໂດຍບໍ່ມີການ-anno ຫມາຍເຖິງ. ຖ້າ
ບໍ່ມີ -- ມີຂໍ້ຄວາມ, -- ບໍ່ມີຂໍ້ຄວາມ, --with-anno, or -- ໂດຍບໍ່ມີການ Anno, ທຸງແມ່ນ
ລະບຸ, ຫຼັງຈາກນັ້ນໄດ້ --ມີຂໍ້ຄວາມ ແລະ --with-anno ທຸງແມ່ນຫມາຍເຖິງ.
-- ໂດຍບໍ່ມີຂໍ້ຄວາມ
ລະບຸບໍ່ໃຫ້ອອກ ເຊື່ອງຂໍ້ຄວາມ ອົງປະກອບສໍາລັບແຕ່ລະຫນ້າ. ຖ້າລະບຸໂດຍບໍ່ມີການ
ໄດ້ --ໂດຍບໍ່ມີການ-anno ທຸງຫຼັງຈາກນັ້ນ --with-anno ທຸງແມ່ນຫມາຍເຖິງ.
--with-anno
ລະບຸພື້ນທີ່ ແຜນທີ່ ອົງປະກອບສໍາລັບແຕ່ລະຫນ້າຄວນຈະຖືກລວມເຂົ້າໃນຜົນໄດ້ຮັບ. ຖ້າ
ລະບຸໂດຍບໍ່ມີການ --ມີຂໍ້ຄວາມ ທຸງຫຼັງຈາກນັ້ນ -- ໂດຍບໍ່ມີຂໍ້ຄວາມ ທຸງແມ່ນຫມາຍເຖິງ.
--ໂດຍບໍ່ມີການ-anno
ລະບຸພື້ນທີ່ ແຜນທີ່ ອົງປະກອບສໍາລັບແຕ່ລະຫນ້າບໍ່ຄວນຖືກລວມເຂົ້າໃນຜົນໄດ້ຮັບ.
ຖ້າລະບຸໂດຍບໍ່ມີການ -- ໂດຍບໍ່ມີຂໍ້ຄວາມ ທຸງຫຼັງຈາກນັ້ນ --ມີຂໍ້ຄວາມ ທຸງແມ່ນຫມາຍເຖິງ.
DJVUXMLPARSER
ໄຟລ໌ທີ່ຜະລິດໂດຍ djvutoxml ຫຼັງຈາກນັ້ນສາມາດຖືກດັດແກ້ໂດຍໃຊ້ຕົວແກ້ໄຂຂໍ້ຄວາມຫຼື XML
ບັນນາທິການ. ໂຄງການ djvuxmlparser ວິເຄາະໄຟລ໌ XML inputxmlfile ໃນຄໍາສັ່ງທີ່ຈະປັບປຸງແກ້ໄຂ
metadata ຂອງໄຟລ໌ DjVu ທີ່ສອດຄ້ອງກັນ.
-o djvufile
ໃນຫຼັກການ, ໄຟລ໌ DjVu ເປົ້າຫມາຍແມ່ນໄຟລ໌ອ້າງອີງໂດຍ ເປົ້າ ໝາຍ ອົງປະກອບຂອງ
ໄຟລ໌ XML. ທາງເລືອກນີ້ສະຫນອງວິທີການທີ່ຈະ override ຊື່ໄຟລ໌ທີ່ລະບຸໄວ້ໃນ
ໄດ້ ເປົ້າ ໝາຍ ອົງປະກອບ.
DJVUXML ເອກະສານອ້າງອີງ TYPE DEFINITION
ໄຟລ໌ຄໍານິຍາມປະເພດເອກະສານ (DTD)
/usr/share/djvu/pubtext/DjVuXML-s.dtd
ກໍານົດການປ້ອນຂໍ້ມູນ ແລະຜົນຜະລິດຂອງເຄື່ອງມື DjVu XML.
DjVuXML-s DTD ແມ່ນຄວາມງ່າຍຂອງ HTML DTD:
http://www.w3c.org/TR/1998/REC-html40-19980424/sgml/dtd.html
ດ້ວຍຄຸນລັກສະນະໃໝ່ຈຳນວນໜຶ່ງທີ່ເພີ່ມສະເພາະໃຫ້ກັບ DjVu. ແຕ່ລະຫນ້າທີ່ລະບຸຂອງ DjVu
ເອກະສານແມ່ນເປັນຕົວແທນ ເປົ້າ ໝາຍ ອົງປະກອບພາຍໃນ ຮ່າງກາຍ ອົງປະກອບຂອງໄຟລ໌ XML. ແຕ່ລະ
ເປົ້າ ໝາຍ ອົງປະກອບອາດມີຫຼາຍອັນ ປາຣາມ ອົງປະກອບເພື່ອກໍານົດຄຸນລັກສະນະເຊັ່ນຊື່ຫນ້າ,
ຄວາມລະອຽດ, ແລະປັດໄຈ gamma. ແຕ່ລະ ເປົ້າ ໝາຍ ອົງປະກອບອາດຈະປະກອບມີຫນຶ່ງ HIDDENTTEXT
ອົງປະກອບເພື່ອລະບຸຂໍ້ຄວາມທີ່ເຊື່ອງໄວ້ (ໂດຍປົກກະຕິແມ່ນສ້າງຂຶ້ນດ້ວຍເຄື່ອງຈັກ OCR) ພາຍໃນ DjVu
ຫນ້າ. ນອກຈາກນັ້ນແຕ່ລະ ເປົ້າ ໝາຍ ອົງປະກອບອາດຈະອ້າງເຖິງພື້ນທີ່ດຽວ ແຜນທີ່ ອົງປະກອບທີ່
ປະກອບມີຫຼາຍອັນ AREA ອົງປະກອບເພື່ອເປັນຕົວແທນຂອງ hyperlink ແລະພື້ນທີ່ເນັ້ນທັງຫມົດພາຍໃນ
ເອກະສານ DjVu.
ປາຣາມ ອົງປະກອບ
ທາງດ້ານກົດຫມາຍ ປາຣາມ ອົງປະກອບຂອງ DjVu ເປົ້າ ໝາຍ ປະກອບມີແຕ່ບໍ່ຈໍາກັດ ຫນ້າ ສໍາລັບການກໍານົດ
ຊື່ຫນ້າ, ແກມມາ ສໍາລັບການກໍານົດປັດໄຈການແກ້ໄຂ gamma (ປົກກະຕິ 2.2), ແລະ DPI
ສໍາລັບການກໍານົດຄວາມລະອຽດຂອງຫນ້າ.
ເຊື່ອງຂໍ້ຄວາມ ອົງປະກອບ
ໄດ້ ເຊື່ອງຂໍ້ຄວາມ ອົງປະກອບປະກອບດ້ວຍອົງປະກອບຂອງຮັງຂອງ PAGECOLUMNS, ພາກພື້ນ, PARAGRAPH,
ເສັ້ນ, ແລະ ຄໍາ. ອົງປະກອບທີ່ຝັງເລິກທີ່ສຸດທີ່ລະບຸໄວ້, ຄວນກໍານົດຂອບເຂດ
ພິກັດຂອງອົງປະກອບໃນທິດທາງເທິງລົງລຸ່ມ. ຮ່າງກາຍຂອງຝັງເລິກທີ່ສຸດ
ອົງປະກອບຄວນມີຂໍ້ຄວາມ. ເອກະສານ DjVu ສ່ວນໃຫຍ່ໃຊ້ຄືກັນ LINE or WORD ເປັນ
ອົງປະກອບລະດັບຕ່ໍາສຸດ, ແຕ່ອົງປະກອບໃດກໍ່ຖືກກົດຫມາຍເປັນອົງປະກອບລະດັບຕ່ໍາສຸດ. ພື້ນທີ່ສີຂາວ
ແມ່ນສະເຫມີເພີ່ມລະຫວ່າງ WORD ອົງປະກອບແລະການປ້ອນເສັ້ນແມ່ນໄດ້ຮັບການເພີ່ມສະເຫມີໄປລະຫວ່າງ LINE
ອົງປະກອບ. ເນື່ອງຈາກພາສາເຊັ່ນພາສາຍີ່ປຸ່ນບໍ່ໄດ້ໃຊ້ຊ່ອງຫວ່າງລະຫວ່າງຄໍາສັບ, ມັນແມ່ນຂ້ອນຂ້າງ
ທົ່ວໄປສໍາລັບເຄື່ອງຈັກ OCR ອາຊີທີ່ຈະໃຊ້ WORD ເປັນຕົວລະຄອນແທນ.
ແຜນທີ່ ອົງປະກອບ
ຮ່າງກາຍຂອງ ແຜນທີ່ ອົງປະກອບປະກອບດ້ວຍ AREA ອົງປະກອບ. ນອກເຫນືອໄປຈາກຄຸນລັກສະນະ
ລະບຸໄວ້ໃນ
http://www.w3.org/TR/1998/REC-html40-19980424/struct/objects.html#edef-AREA,
ຄຸນລັກສະນະ ປະເພດຊາຍແດນ, ສີຊາຍແດນ, ຊາຍແດນ, ແລະ ຈຸດເດັ່ນ ໄດ້ຖືກເພີ່ມເພື່ອກໍານົດ
ປະເພດຂອບ, ສີຂອບ, ຄວາມກວ້າງຂອງຂອບ, ແລະສີໄຮໄລ້ຕາມລໍາດັບ. ຄຸນຄ່າທາງກົດໝາຍ
ສໍາລັບແຕ່ລະຄຸນລັກສະນະເຫຼົ່ານີ້ແມ່ນຢູ່ໃນ DjVuXML-s DTD. ນອກຈາກນັ້ນ, ຮູບຮ່າງ oval
ໄດ້ຖືກເພີ່ມເຂົ້າໃນບັນຊີລາຍຊື່ທາງດ້ານກົດຫມາຍຂອງຮູບຮ່າງ. ຮູບໄຂ່ໃຊ້ກ່ອງຂອບສີ່ຫຼ່ຽມ.
ໃຊ້ djvuxml ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net