ນີ້ແມ່ນຄໍາສັ່ງ db2ris ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
db2ris - ປ່ຽນຂໍ້ມູນບັນນານຸກົມ DocBook ເປັນຮູບແບບ RIS
ສະຫຼຸບສັງລວມ
db2ris [-a] [-e ບັນທຶກປາຍທາງ] [-ຊ] [-ລ ໄຟລ໌ບັນທຶກ] [-ອ ເອກະສານ] [-ອ ເອກະສານ] [-ຣ ພິມຄືນໃໝ່] ເອກະສານ
ລາຍລະອຽດ
db2ris ປ່ຽນຂໍ້ມູນບັນນານຸກົມ DocBook ເປັນໄຟລ໌ RIS. ການອອກແບບແລະຈຸດປະສົງຂອງ
ຂໍ້ມູນບັນນານຸກົມ DocBook ແຕກຕ່າງຈາກຮູບແບບ RIS ເກີນໄປທີ່ຈະຮັບປະກັນແບບງ່າຍດາຍ
ແລະການປ່ຽນໃຈເຫລື້ອມໃສທີ່ກົງໄປກົງມາ, ປ່ອຍໃຫ້ຜູ້ດຽວເປັນສອງທິດທາງ. ບັນນານຸກົມ DocBook
ຄໍານິຍາມອະນຸຍາດໃຫ້ມີເສລີພາບຫຼາຍວິທີການເຂົ້າລະຫັດຂໍ້ມູນຂອງທ່ານ. ເພື່ອຮອງຮັບເປັນ
ກວ້າງຂອງການນໍາໃຊ້ແລະການລ່ວງລະເມີດຂອງອົງປະກອບຂອງບັນນານຸກົມທີ່ເປັນໄປໄດ້, ການນໍາເຂົ້ານີ້
ການກັ່ນຕອງຖືກປະຕິບັດເປັນຮູບແບບ DSSSL ແທນທີ່ຈະເປັນຄໍາຮ້ອງສະຫມັກ C. ນີ້ອະນຸຍາດໃຫ້
ທ່ານຈະປ່ຽນຫຼືຂະຫຍາຍສະໄຕຊີດຢ່າງວ່ອງໄວເພື່ອປັບມັນກັບຄວາມຕ້ອງການຂອງທ່ານ. db2ris ເປັນ
wrapper script ທີ່ຮຽກຮ້ອງ OpenJade ເພື່ອເຮັດການຫັນປ່ຽນຕົວຈິງ.
OPTIONS
-a
ໃຊ້ຊື່ເຕັມ- ແລະຊື່ອື່ນຖ້າພວກມັນຢູ່ໃນແຫຼ່ງ DocBook. ໂດຍຄ່າເລີ່ມຕົ້ນ,
ທັງຫມົດທໍາອິດ - ແລະຊື່ອື່ນໆຈະຖືກຫຍໍ້.
-e ບັນທຶກປາຍທາງ
log-destination ສາມາດມີຄ່າ 0, 1, ຫຼື 2, ຫຼືສະຕຣິງທຽບເທົ່າ. stderr,
syslog, ຫຼື ເອກະສານ, ຕາມລໍາດັບ. ຄ່ານີ້ລະບຸວ່າຂໍ້ມູນບັນທຶກໄປໃສ.
0 (ສູນ) ຫມາຍຄວາມວ່າຂໍ້ຄວາມຖືກສົ່ງໄປຫາ stderr. ພວກເຂົາເຈົ້າແມ່ນທັນທີທີ່ມີຢູ່ໃນ
ຫນ້າຈໍແຕ່ພວກເຂົາອາດຈະແຊກແຊງກັບຜົນຜະລິດຄໍາສັ່ງ. 1 ຈະສົ່ງຜົນຜະລິດໄດ້
syslog ສະຖານທີ່. ຈົ່ງຈື່ໄວ້ວ່າ syslog ຕ້ອງໄດ້ຮັບການຕັ້ງຄ່າເພື່ອຍອມຮັບຂໍ້ຄວາມບັນທຶກ
ຈາກໂຄງການຜູ້ໃຊ້, ເບິ່ງ syslog(8) man page ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. Unix ຄ້າຍຄື
ໂດຍປົກກະຕິແລ້ວ ລະບົບຈະບັນທຶກຂໍ້ຄວາມເຫຼົ່ານີ້ໄວ້ໃນ /var/log/user.log. 2 ຈະສົ່ງຂໍ້ຄວາມໄປຫາ
ໄຟລ໌ບັນທຶກແບບກຳນົດເອງທີ່ສາມາດລະບຸໄດ້ດ້ວຍ -L ທາງເລືອກ.
-h
ສະແດງໜ້າຈໍຊ່ວຍເຫຼືອ ແລະການນຳໃຊ້, ຈາກນັ້ນອອກ.
-L ໄຟລ໌ບັນທຶກ
ລະບຸເສັ້ນທາງເຕັມໄປຫາໄຟລ໌ບັນທຶກທີ່ຈະໄດ້ຮັບຂໍ້ຄວາມບັນທຶກ. ໂດຍປົກກະຕິນີ້
ຈະເປັນ /var/log/refdba.
-o ເອກະສານ
ສົ່ງຜົນຜະລິດໄປຫາ ເອກະສານ ແທນທີ່ຈະ stdout. ຖ້າ ເອກະສານ ມີຢູ່, ເນື້ອໃນຂອງມັນຈະເປັນ
ຂຽນທັບ.
-O ເອກະສານ
ສົ່ງຜົນຜະລິດໄປຫາ ເອກະສານ ແທນທີ່ຈະ stdout. ຖ້າ ເອກະສານ ມີຢູ່, ຜົນຜະລິດຈະຖືກຕໍ່ທ້າຍ.
-r ພິມຄືນໃໝ່
ກໍານົດປະເພດການອ້າງອິງ RIS ເລີ່ມຕົ້ນ. ປະເພດນີ້ຈະຖືກນໍາໃຊ້ຖ້າຫາກວ່າ db2ris ບໍ່ສາມາດ infer ໄດ້
ປະເພດອ້າງອີງຈາກ ປື້ມບັນທຶກ ອົງປະກອບ.
ເອກະສານ
ຊື່ຂອງນຶ່ງ ຫຼືຫຼາຍໄຟລ໌ DocBook.
CONFIGURATION
db2ris ປະເມີນໄຟລ໌ db2risrc ເພື່ອເລີ່ມຕົ້ນຕົວມັນເອງ.
ຕາຕະລາງ 1. db2risrc
┌───────────────────────────────────────────── ─────────────────┐
│ການປ່ຽນແປງ │ ມາດຕະຖານ │ ຄໍາຄິດຄໍາເຫັນ │
├────────────────────────────────────────── ─────────────────┤
│logfile │ /var/log/db2ris.log │ ເສັ້ນທາງເຕັມຂອງ │
│ │ │ ໄຟລ໌ບັນທຶກແບບກຳນົດເອງ. ນີ້ແມ່ນ │
│ │ │ ຖືກໃຊ້ພຽງແຕ່ຖ້າ logdest ແມ່ນ │ ເທົ່ານັ້ນ
│ │ │ ຕັ້ງໃຫ້ເໝາະສົມ. │
├────────────────────────────────────────── ─────────────────┤
│logdest │ 0 │ ຈຸດໝາຍປາຍທາງຂອງ │
│ │ │ ຂໍ້ມູນບັນທຶກ. 0 = │
│ │ │ ພິມໃສ່ stderr; 2 = ໃຊ້ │
│ │ │ ໄຟລ໌ບັນທຶກທີ່ກຳນົດເອງ. │
│ │ │ ສຸດທ້າຍຕ້ອງການ │ ທີ່ເຫມາະສົມ
│ │ │ ການຕັ້ງຄ່າ logfile. │
├────────────────────────────────────────── ─────────────────┤
│authorlong │ f │ ຕັ້ງອັນນີ້ເປັນ t ຖ້າເຕັມ │
│ │ │ ທຳອິດ- ແລະຊື່ອື່ນ │
│ │ │ ຄວນໃຊ້ຖ້າ │
│ │ │ ເປັນໄປໄດ້. │
├────────────────────────────────────────── ─────────────────┤
│defaultreftype │ GEN │ RIS ເລີ່ມຕົ້ນ │
│ │ │ ປະເພດການອ້າງອີງຈະເປັນ │
│ │ │ ໃຊ້ຖ້າ BiblioEntry │
ອົງປະກອບ │ │ │ ບໍ່ໄດ້ລະບຸ │
│ │ │ ປະເພດ. │
└────────────────────────────────────────── ─────────────────┘
ຂໍ້ມູນ ຂະບວນການ
ພວກເຮົາຕ້ອງເຮັດໃຫ້ສົມມຸດຕິຖານຫຼາຍທີ່ຈະມາເຖິງຜົນຜະລິດທີ່ເຫມາະສົມ:
· db2ris ຈະຈັດການພຽງແຕ່ "ດິບ" (ກົງກັນຂ້າມກັບ "ປຸງແຕ່ງ") ຂໍ້ມູນບັນນານຸກົມ. ນີ້
ໂດຍພື້ນຖານແລ້ວຫມາຍຄວາມວ່າທ່ານຕ້ອງເຂົ້າລະຫັດຂໍ້ມູນບັນນານຸກົມທັງຫມົດໃນອົງປະກອບ BiblioEntry,
ບໍ່ຢູ່ໃນອົງປະກອບຂອງ BiblioMixed.
· db2ris ຍົກເລີກຂໍ້ມູນວັນທີພິມເຜີຍແຜ່ທັງໝົດຈາກ PubDate ຍົກເວັ້ນ 4 ອັນທຳອິດ
ຕົວອັກສອນຂອງ #PCDATA ດັ່ງນັ້ນສິ່ງເຫຼົ່ານີ້ຄວນຈະເປັນປີ 4 ຕົວເລກດີກວ່າ.
· ໂດຍຄ່າເລີ່ມຕົ້ນ, ປະເພດສິ່ງພິມບໍ່ໄດ້ຖືກເຂົ້າລະຫັດຢ່າງຈະແຈ້ງໃນ BiblioEntry.
ອົງປະກອບຫຼືມັນສາມາດບັນລຸໄດ້ຢ່າງງ່າຍດາຍ. ດັ່ງນັ້ນ db2ris ຖືວ່າ BiblioEntry
ປະຕິບັດກ ພາລະບົດບາດ ຄຸນລັກສະນະທີ່ມີປະເພດສິ່ງພິມ RIS ເປັນຄ່າ. ຖ້າຄຸນລັກສະນະແມ່ນ
ຫາຍໄປ, ປະເພດເລີ່ມຕົ້ນຖືກໃຊ້ແທນ. ນີ້ຫມາຍຄວາມວ່າທ່ານຄວນເພີ່ມສິ່ງເຫຼົ່ານີ້
ຄຸນລັກສະນະກ່ອນການແປງເພື່ອໃຫ້ໄດ້ຊຸດຂໍ້ມູນ RIS ທີ່ເປັນປະໂຫຍດ (ຫຼືແກ້ໄຂ TY
ໄຟລ໌ RIS ຕໍ່ມາ).
· DocBook ບໍ່ມີອົງປະກອບພິເສດເພື່ອເຂົ້າລະຫັດຊື່ຂອງວາລະສານຫຼືວາລະສານ
ທີ່ຕີພິມບົດຄວາມ. ແທນທີ່ຈະ, ອົງປະກອບຫົວຂໍ້ດຽວກັນຖືກນໍາໃຊ້ສໍາລັບບົດຄວາມ
ຫົວຂໍ້, ຊື່ປຶ້ມ, ຫຼືຊື່ຊຸດ. ເພື່ອຈໍາແນກລະຫວ່າງວາລະສານຫຼືວາລະສານ
ຊື່ແລະຫົວຂໍ້ "ຈິງ", ອົງປະກອບຫົວຂໍ້ທີ່ເຂົ້າລະຫັດຊື່ວາລະສານແມ່ນສົມມຸດວ່າ
ຮັງຢູ່ໃນ BiblioSet ທີ່ມີ ການພົວພັນ ຄຸນລັກສະນະແມ່ນກໍານົດເປັນ "ວາລະສານ", "pub", "abbrev",
ຫຼື "ເຕັມ" (ບັນຊີລາຍຊື່ທີ່ຕົນເອງມັກຫຼາຍຫຼືຫນ້ອຍນີ້ແນ່ນອນສາມາດຂະຫຍາຍຫຼືປ່ຽນແປງ, ເບິ່ງ
ຂ້າງລຸ່ມນີ້). ຄ່າ "abbrev" ແລະ "full" ນອກຈາກນັ້ນຕັດສິນໃຈວ່າ RIS tag "JO" ຫຼື
"JF" ຈະຖືກນໍາໃຊ້.
ການປັບປຸງ DB2RIS
ດັ່ງທີ່ໄດ້ກ່າວກ່ອນຫນ້ານີ້, db2ris ຖືກປະຕິບັດເປັນຮູບແບບ DSSSL ທີ່ສາມາດໄດ້ຢ່າງງ່າຍດາຍແລະ
ປັບຕົວເຂົ້າກັບຄວາມຕ້ອງການຂອງທ່ານໄດ້ໄວ. ມັນອາດຈະມີຄວາມລະມັດລະວັງໃນການສ້າງສໍາເນົາຂອງສະຄິບແລະດັດແປງ
ເຫຼົ່ານີ້ເພື່ອປັບໃຫ້ເຂົາເຈົ້າສໍາລັບການ "ລ່ວງລະເມີດ" ອົງປະກອບຂອງບັນນານຸກົມ DocBook ໂດຍສະເພາະ
ໃນເອກະສານຕ່າງໆຫຼືແຫຼ່ງຂໍ້ມູນ. ພາກນີ້ບອກສັ້ນໆກ່ຽວກັບຫນ້າທີ່ຂອງເຈົ້າ
ສ່ວນຫຼາຍອາດຈະຕ້ອງການທີ່ຈະປ່ຽນແປງ.
reftype-heuristic
ຟັງຊັນນີ້ພະຍາຍາມຊີ້ບອກປະເພດສິ່ງພິມ RIS ທີ່ຖືກຕ້ອງ.
titletype-heuristic
ຟັງຊັນນີ້ໃຫ້ຄໍາແນະນໍາວ່າອົງປະກອບຫົວຂໍ້ຖືກໃຊ້ເປັນຊື່ວາລະສານ / ວາລະສານ
ຫຼືເປັນຫົວຂໍ້ບົດຄວາມ ຫຼືຊື່ປຶ້ມ.
ວັນທີຂະບວນການ
ຟັງຊັນນີ້ສ້າງສະຕຣິງທີ່ຖືກຕ້ອງສໍາລັບແທັກ RIS PY ຈາກອົງປະກອບ PubDate.
ໃຊ້ db2ris ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net