ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

bib2ris-utf8 - ອອນລາຍໃນຄລາວ

ແລ່ນ bib2ris-utf8 ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ bib2ris-utf8 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


bib2ris, bib2ris-utf8 - ປ່ຽນຂໍ້ມູນບັນນານຸກົມ bibtex ເປັນຮູບແບບ RIS

ສະຫຼຸບສັງລວມ


bib2ris [-e ບັນທຶກປາຍທາງ] [-ຊ] [-j] [-ລ ບັນທຶກລະດັບ] [-ລ ໄຟລ໌ບັນທຶກ] [-q] [-ສ separator]
[-v] [-y confdir] ເອກະສານ

bib2ris-utf8 [-e ບັນທຶກປາຍທາງ] [-ຊ] [-j] [-ລ ບັນທຶກລະດັບ] [-ລ ໄຟລ໌ບັນທຶກ] [-q]
[-ສ separator] [-v] [-y confdir] ເອກະສານ

ລາຍລະອຽດ


bib2ris ປ່ຽນໄຟລ໌ບັນນານຸກົມ BibTeX ເປັນໄຟລ໌ RIS. ຄໍາສັ່ງ Latex, ລວມທັງ
ຕົວອັກສອນທີ່ບໍ່ແມ່ນ ASCII ທີ່ຂຽນເປັນຄໍາສັ່ງ, ຖືກຮັກສາໄວ້ໃນຜົນຜະລິດ. ການ​ນໍາ​ເຂົ້າ​
ຜົນຜະລິດຂອງ bib2ris utility ໂດຍກົງເຂົ້າໄປໃນ RefDB ແມ່ນເປັນປະໂຫຍດພຽງແຕ່ຖ້າຫາກວ່າທ່ານນໍາໃຊ້ຂໍ້ມູນ
ສະເພາະສຳລັບ LaTeX.

bib2ris-utf8 ແມ່ນຕົວແປທີ່ປ່ຽນຕົວອັກສອນຕ່າງປະເທດເປັນ UTF-8 ແລະລອກເອົາຕົວອື່ນໆທັງໝົດ.
ຄໍາສັ່ງ LaTeX ໂດຍວິທີການຂອງເຄື່ອງມື refdb_latex2utf8txt (1). ຜົນຜະລິດຂອງ bib2ris-utf8 ແມ່ນ
ຮູບແບບທີ່ຕ້ອງການສໍາລັບການນໍາເຂົ້າເຂົ້າໄປໃນ RefDB ຍ້ອນວ່າມັນເຫມາະສົມກັບທັງ LaTeX ແລະ SGML / XML
ບັນນານຸກົມ.

ແຕ່ຫນ້າເສຍດາຍ, ແນວຄວາມຄິດທີ່ຕິດພັນກັບ BibTeX ແລະຂໍ້ມູນບັນນານຸກົມ RIS ແມ່ນຂ້ອນຂ້າງ
ແຕກຕ່າງກັນເພື່ອວ່າຂໍ້ມູນ BibTeX ບໍ່ພ້ອມທີ່ຈະປ່ອຍເງິນກູ້ດ້ວຍຕົນເອງກັບການແປງທີ່ສະອາດເປັນ
ຮູບແບບ RIS. ນີ້ບໍ່ໄດ້ຫມາຍຄວາມວ່າເປັນຂໍ້ແກ້ຕົວທີ່ຈະສະຫນອງການກັ່ນຕອງທີ່ບໍ່ດີແຕ່ທ່ານຄວນລະວັງ
ວ່າສົມມຸດຕິຖານທີ່ໃຊ້ເວລາລວບລວມຈໍານວນຫນ້ອຍຕ້ອງໄດ້ເຮັດເພື່ອໃຫ້ໄດ້ຜົນທີ່ສົມເຫດສົມຜົນ. ໃນ
ໃນກໍລະນີໃດກໍ່ຕາມ, ເນື່ອງຈາກຕົວແບບຂໍ້ມູນແຕກຕ່າງກັນຢ່າງຫຼວງຫຼາຍ, ການປ່ຽນໄປມາທີ່ບໍ່ມີການສູນເສຍ
ລະຫວ່າງສອງປະເພດຂໍ້ມູນເປັນໄປບໍ່ໄດ້: ຖ້າທ່ານປ່ຽນໄຟລ໌ບັນນານຸກົມ BibTeX ເປັນ
RIS ແລະຫຼັງຈາກນັ້ນກັບຄືນໄປບ່ອນ, ຜົນໄດ້ຮັບຈະແຕກຕ່າງກັນຢ່າງຫຼວງຫຼາຍຈາກການປ້ອນຂໍ້ມູນຂອງທ່ານ.

ການພິຈາລະນາຕໍ່ໄປນີ້ນໍາໃຊ້ກັບການນໍາເຂົ້າຂໍ້ມູນເຂົ້າໄປໃນ RefDB ແລະການສົ່ງອອກຂໍ້ມູນຈາກ
RefDB:

1. ການປ້ອນຂໍ້ມູນ BibTeX ທີ່ບໍ່ໄດ້ຂຽນໄວ້ໃນ UTF-8, ທີ່ໃຊ້ຄໍາສັ່ງການຈັດຮູບແບບເຊັ່ນ:
ຊື່ຕົວອັກສອນ, ນ້ຳໜັກ, ຫຼືການກຳນົດທ່າທາງ, ຫຼືໃຊ້ຄຳສັ່ງ LaTeX ເພື່ອຂຽນ
ຕົວອັກສອນຕ່າງປະເທດ ແລະຕົວອັກສອນພິເສດຄວນຖືກປ່ຽນດ້ວຍ bib2ris-utf8 ສະເໝີ.

2. ຂໍ້ມູນຜົນຜະລິດ BibTeX ຈະມີຕົວອັກສອນຄໍາສັ່ງ LaTeX ຢ່າງຖືກຕ້ອງ. ຂໍ້ມູນ
ຈະໃຊ້ການເຂົ້າລະຫັດເລີ່ມຕົ້ນຂອງຖານຂໍ້ມູນອ້າງອີງຂອງທ່ານ ເວັ້ນເສຍແຕ່ວ່າທ່ານສະເພາະ
ຮ້ອງຂໍການເຂົ້າລະຫັດທີ່ແຕກຕ່າງກັນກັບຄໍາສັ່ງ getref ຫຼືດ້ວຍເຄື່ອງມື refdbib. ຮັກສາຢູ່ໃນ
ຈົ່ງຈື່ໄວ້ວ່າການຕິດຕັ້ງ LaTeX ທີ່ຜ່ານມາສາມາດເຮັດວຽກກັບຂໍ້ມູນ UTF-8 ໂດຍໃຊ້ຂໍ້ມູນຕໍ່ໄປນີ້
incantation ໃນ prolog ໄດ້, ອະນຸຍາດໃຫ້ສະຫນັບສະຫນູນທີ່ງ່າຍທີ່ສຸດສໍາລັບທຸກປະເພດຂອງຕ່າງປະເທດ
ຕົວອັກສອນ:

\usepackage[utf8]{inputenc}

OPTIONS


-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
ສະແດງໜ້າຈໍຊ່ວຍເຫຼືອ ແລະການນຳໃຊ້, ຈາກນັ້ນອອກ.

-j
ບັງຄັບໃຊ້ bib2ris JO ຊ່ອງຂໍ້ມູນ RIS ໃນທຸກກໍລະນີ. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ໃຊ້, bib2ris
ພະຍາຍາມສົມມຸດວ່າຊື່ວາລະສານເປັນຕົວຫຍໍ້ຫຼືບໍ່. ຖ້າສາຍ
ມີ​ຢ່າງ​ຫນ້ອຍ​ຫນຶ່ງ​ໄລ​ຍະ​, JO ຈະຖືກນໍາໃຊ້, ຖ້າບໍ່ດັ່ງນັ້ນ JF ຈະຖືກນໍາໃຊ້.

-l ບັນທຶກລະດັບ
ລະບຸບູລິມະສິດເຖິງວ່າເຫດການໃດຖືກບັນທຶກ. ນີ້ແມ່ນຕົວເລກລະຫວ່າງ 0
ແລະ 7 ຫຼືຫນຶ່ງຂອງຊ່ອຍແນ່ ປາກົດອອກມາ, ການແຈ້ງເຕືອນ, ຄັກ, err, ການເຕືອນໄພ, ແຈ້ງການ, ຂໍ້ມູນ, debug,
ຕາມລໍາດັບ (ເບິ່ງຄໍານິຍາມລະດັບບັນທຶກ). -1 ປິດການນຳໃຊ້ການບັນທຶກຢ່າງສົມບູນ. ຕໍ່າ
ລະດັບບັນທຶກເຊັ່ນ 0 ຫມາຍຄວາມວ່າພຽງແຕ່ຂໍ້ຄວາມທີ່ສໍາຄັນເທົ່ານັ້ນທີ່ຖືກບັນທຶກ. ບັນທຶກທີ່ສູງກວ່າ
ລະດັບຫມາຍຄວາມວ່າເຫດການທີ່ສໍາຄັນຫນ້ອຍກໍ່ຖືກບັນທຶກເຊັ່ນກັນ. 7 ຈະປະກອບມີ debug
ຂໍ້ຄວາມ. ສຸດທ້າຍສາມາດເປັນ verbose ແລະອຸດົມສົມບູນ, ສະນັ້ນທ່ານຕ້ອງການທີ່ຈະຫຼີກເວັ້ນການລະດັບບັນທຶກນີ້
ເວັ້ນເສຍແຕ່ວ່າທ່ານຕ້ອງການຕິດຕາມບັນຫາ.

-L ໄຟລ໌ບັນທຶກ
ລະບຸເສັ້ນທາງເຕັມໄປຫາໄຟລ໌ບັນທຶກທີ່ຈະໄດ້ຮັບຂໍ້ຄວາມບັນທຶກ. ໂດຍປົກກະຕິນີ້
ຈະເປັນ /var/log/refdba.

-q
ເລີ່ມຕົ້ນໂດຍບໍ່ມີການອ່ານໄຟລ໌ການຕັ້ງຄ່າ. ລູກຄ້າຈະໃຊ້ເວລາລວບລວມ
ຄ່າເລີ່ມຕົ້ນຂອງຄ່າທັງໝົດທີ່ທ່ານບໍ່ໄດ້ຕັ້ງດ້ວຍປຸ່ມກົດແຖວຄຳສັ່ງ.

-s separator
ກໍານົດຕົວກໍານົດທີ່ແຍກຄໍາແຕ່ລະຄໍາໃນຄໍາທີ່ບໍ່ແມ່ນມາດຕະຖານ
ພາກສະຫນາມ. ໃຊ້ຊ່ອຍແນ່ SPC ສໍາລັບລາຍຊື່ທີ່ແຍກອອກຈາກຊ່ອງຫວ່າງ (ຍະຫວ່າງ ແລະແຖບ).

-v
ພິມສະບັບພິມແລະຂໍ້ມູນລິຂະສິດ, ຫຼັງຈາກນັ້ນອອກ.

-y confdir
ລະບຸໄດເລກະທໍລີທີ່ໄຟລ໌ການຕັ້ງຄ່າທົ່ວໂລກແມ່ນຫມາຍເຫດ: ໂດຍຄ່າເລີ່ມຕົ້ນ, ທັງຫມົດ
ແອັບພລິເຄຊັນ RefDB ຊອກຫາໄຟລ໌ການຕັ້ງຄ່າຂອງພວກເຂົາຢູ່ໃນໄດເລກະທໍລີທີ່ຖືກກໍານົດໄວ້
ໃນລະຫວ່າງຂັ້ນຕອນການຕັ້ງຄ່າເມື່ອສ້າງຊຸດ. ນັ້ນແມ່ນ, ທ່ານບໍ່ຕ້ອງການ -y
ທາງ​ເລືອກ​ເວັ້ນ​ເສຍ​ແຕ່​ວ່າ​ທ່ານ​ນໍາ​ໃຊ້ precompiled binary ໃນ​ສະ​ຖານ​ທີ່​ຜິດ​ປົກ​ກະ​ຕິ​, ເຊັ່ນ​: ໂດຍ​ການ​ຍ້າຍ a
ຊຸດ rpm.

ເອກະສານ
ຖ້າຖືກນໍາໃຊ້, ພາລາມິເຕີນີ້ຊີ້ໃຫ້ເຫັນຊື່ຂອງຫນຶ່ງຫຼືຫຼາຍໄຟລ໌ bibtex. ຖ້າບໍ່ມີໄຟລ໌
ລະບຸໄວ້, bib2ris ພະຍາຍາມອ່ານຂໍ້ມູນຈາກ stdin. ຜົນໄດ້ຮັບແມ່ນຖືກສົ່ງໄປຫາ stdout ສະເຫມີ.

ທິດສະດີວິທະຍາ


ລະຫັດອອກຂອງ bib2ris ຊີ້ບອກສິ່ງທີ່ຜິດພາດໂດຍທົ່ວໄປ (ລາຍລະອຽດສາມາດພົບໄດ້ໃນ
ຜົນ​ຜະ​ລິດ​ບັນ​ທຶກ). ລະຫັດແມ່ນຜົນລວມຂອງຄ່າຄວາມຜິດພາດຕໍ່ໄປນີ້:

1
ຄວາມຜິດພາດທົ່ວໄປ; ປະກອບມີສະຖານະການຄວາມຊົງຈໍາທີ່ບໍ່ມີແລະທາງເລືອກແຖວຄໍາສັ່ງທີ່ບໍ່ຖືກຕ້ອງ

2
ການປ້ອນຂໍ້ມູນບໍ່ຄົບຖ້ວນ (ຢ່າງນ້ອຍນຶ່ງຊ່ອງຂໍ້ມູນທີ່ຈໍາເປັນໃນການປ້ອນຂໍ້ມູນຫາຍໄປ)

4
ຊື່ພາກສະຫນາມທີ່ບໍ່ຮູ້ຈັກ

8
ປະເພດສິ່ງພິມທີ່ບໍ່ຮູ້ຈັກ

16
ການສ້າງແຜນທີ່ປະເພດ BibTeX->RIS ບໍ່ຖືກຕ້ອງ

32
parse ຜິດ​ພາດ​; ລວມມີຄວາມຜິດພາດໃນການເຂົ້າເຖິງໄຟລ໌

CONFIGURATION


bib2ris ປະເມີນໄຟລ໌ bib2risrc ເພື່ອເລີ່ມຕົ້ນຕົວມັນເອງ.

ຕາຕະລາງ 1. bib2risrc
┌─────────────────── ┬─────────────────────── ────────────────────┐
ການປ່ຽນແປງມາດຕະຖານຄໍາຄິດຄໍາເຫັນ
├────────────────────────────────────────────── ────────────────────┤
│logfile │ /var/log/bib2ris.log │ ເສັ້ນທາງເຕັມຂອງ │
│ │ │ ໄຟລ໌ບັນທຶກແບບກຳນົດເອງ. ນີ້ແມ່ນ │
│ │ │ ຖືກໃຊ້ພຽງແຕ່ຖ້າ logdest ແມ່ນ │ ເທົ່ານັ້ນ
│ │ │ ຕັ້ງໃຫ້ເໝາະສົມ. │
├────────────────────────────────────────────── ────────────────────┤
│logdest │ 1 │ ຈຸດໝາຍປາຍທາງຂອງ │
│ │ │ ຂໍ້ມູນບັນທຶກ. 0 = │
│ │ │ ພິມໃສ່ stderr; 1 = ໃຊ້ │
│ │ │ ສະຖານທີ່ syslog; 2 = │
│ │ │ ໃຊ້ logfile ແບບກຳນົດເອງ. │
│ │ │ ອັນສຸດທ້າຍຕ້ອງການ │
│ │ │ ການຕັ້ງຄ່າທີ່ຖືກຕ້ອງຂອງ │
│ │ │ logfile. │
├────────────────────────────────────────────── ────────────────────┤
│loglevel │ 6 │ ລະດັບບັນທຶກເຖິງ │
│ │ │ ຂໍ້ຄວາມໃດຈະເປັນ │
│ │ │ ສົ່ງແລ້ວ. ການຕັ້ງຄ່າຕໍ່າ (0) │
│ │ │ ອະນຸຍາດພຽງແຕ່ │ ຫຼາຍທີ່ສຸດ
│ │ │ ຂໍ້ຄວາມສຳຄັນ, a │
│ │ │ ການຕັ້ງຄ່າສູງ (7) ອະນຸຍາດໃຫ້ │
│ │ │ ຂໍ້ຄວາມທັງໝົດລວມທັງ │
│ │ │ ຂໍ້ຄວາມດີບັກ. -1 ຫມາຍຄວາມວ່າ │
│ │ │ ບໍ່ມີຫຍັງຖືກບັນທຶກ. │
├────────────────────────────────────────────── ────────────────────┤
│abbrevfirst │ t │ ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງເປັນ │
│ │ │ "t", ຊື່ທໍາອິດຂອງ │
│ │ │ ຜູ້ຂຽນ ແລະບັນນາທິການທັງໝົດ │
│ │ │ ຈະຖືກຫຍໍ້ເປັນ │
│ │ │ ເບື້ອງຕົ້ນ. ຖ້າຕັ້ງເປັນ │
│ │ │ "f", ຊື່ທໍາອິດ │
│ │ │ ຈະຖືກໃຊ້ເປັນ │
│ │ │ ພົບໃນ BibTeX │
│ │ │ ໄຟລ໌ບັນນານຸກົມ. │
├────────────────────────────────────────────── ────────────────────┤
│listsep │ ; │ ນີ້ແມ່ນຕົວຂັ້ນ │
│ │ │ ທີ່ແຍກ │
│ │ │ ແຕ່ລະຄໍາໃນ │
│ │ │ ຄໍາທີ່ບໍ່ແມ່ນມາດຕະຖານ │
│ │ │ ພາກສະຫນາມ. ໃຊ້ສະຕຣິງ │
│ │ │ "spc" ສໍາລັບ │
│ │ │ ແຍກຊ່ອງຫວ່າງ │
│ │ │ ລາຍຊື່ (ຍະຫວ່າງ ແລະແຖບ). │
├────────────────────────────────────────────── ────────────────────┤
│forcejabbrev │ f │ ຖ້າອັນນີ້ຖືກຕັ້ງເປັນ "t", │
│ │ │ ຊື່ວາລະສານຈະເປັນ │
│ │ │ ຫໍ່ດ້ວຍ RIS "JO" │
│ │ │ ລາຍການ. ຖ້າຕັ້ງເປັນ │
│ │ │ "f", bib2ris ຈະໃຊ້ │
│ │ │ ລາຍການ "JO" ພຽງແຕ່ຖ້າ │
ຊື່ວາລະສານ │ │ │ ມີຢູ່ທີ່ │
│ │ │ ຢ່າງໜ້ອຍໜຶ່ງໄລຍະ, │
│ │ │ ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະໃຊ້ │
│ │ │ "JF". │
├────────────────────────────────────────────── ────────────────────┤
│maparticle │ JOUR │ ແຜນທີ່ບົດຄວາມ BibTeX │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapbook │ BOOK │ ແຜນທີ່ປື້ມ BibTeX │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapbooklet │ PAMP │ ແຜນທີ່ປຶ້ມນ້ອຍ BibTeX │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapconference │ CHAP │ ແຜນທີ່ BibTeX │
│ │ │ ການພິມເຜີຍແຜ່ກອງປະຊຸມ │
│ │ │ ປະເພດເປັນປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapinbook │ CHAP │ ແຜນທີ່ BibTeX inbook │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│ mapincollection │ CHAP │ ແຜນທີ່ BibTeX │
│ │ │ ສິ່ງພິມລວມ │
│ │ │ ປະເພດເປັນປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapinproceedings │ CHAP │ ແຜນທີ່ BibTeX │
│ │ │ ການດຳເນີນຄະດີ │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapmanual │ BOOK │ ແຜນທີ່ຄູ່ມື BibTeX │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapmastersthesis │ THES │ ແຜນທີ່ BibTeX │
│ │ │ ປະລິນຍາໂທ │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapmisc │ GEN │ ແຜນທີ່ BibTeX misc │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapphdthesis │ THES │ ແຜນທີ່ BibTeX phdthesis │
│ │ │ ປະເພດສິ່ງພິມເປັນ │
│ │ │ ປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapproceedings │ CONF │ ແຜນທີ່ BibTeX │
│ │ │ ເອກະສານການດຳເນີນຄະດີ │
│ │ │ ປະເພດເປັນປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│maptechreport │ RPRT │ ແຜນທີ່ BibTeX │
│ │ │ ສິ່ງພິມເທກໂນໂລຍີລາຍງານ │
│ │ │ ປະເພດເປັນປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│mapunpublished │ UNPB │ ແຜນທີ່ BibTeX │
│ │ │ ແຫຼ່ງທີ່ມາທີ່ຍັງບໍ່ໄດ້ເຜີຍແຜ່ │
│ │ │ ປະເພດເປັນປະເພດ RIS │
├────────────────────────────────────────────── ────────────────────┤
│nsf_xyz │ (ບໍ່ມີ) │ ທ່ານສາມາດລະບຸ │
│ │ │ ບໍ່ຈຳກັດຈຳນວນ │
│ │ │ ລາຍການເຫຼົ່ານີ້ໃສ່ແຜນທີ່ │
│ │ │ BibTeX │ ບໍ່ໄດ້ມາດຕະຖານ
│ │ │ ຊ່ອງໃສ່ແທັກ RIS. │
│ │ │ ຊື່ຊ່ອງ BibTeX ໃນ │
│ │ │ ຕົວແປນີ້ຕ້ອງເປັນ │
│ │ │ ໂຕພິມນ້ອຍ, ບໍ່ວ່າຈະເປັນ │
│ │ │ ຂອງກໍລະນີໃນ │ ຂອງທ່ານ
│ │ │ ການປ້ອນຂໍ້ມູນ (bib2ris │
│ │ │ ປະຕິບັດຊື່ຊ່ອງຂໍ້ມູນເປັນ │
│ │ │ ໂຕພິມນ້ອຍບໍ່ອ່ອນໄຫວ). │
│ │ │ ແທັກ RIS ສອງຕົວອັກສອນມີ │
│ │ │ ຈະເປັນຕົວພິມໃຫຍ່. ຕົວຢ່າງ: │
│ │ │ ເພື່ອສ້າງແຜນທີ່ BibTeX │ ຂອງທ່ານ
│ │ │ ຊ່ອງ "Abstract" ໄປຫາ │
│ │ │ RIS "N2", tag, ການເຂົ້າ │
│ │ │ ຈະອ່ານວ່າ: │
│ │ │ "nsf_abstract N2". │
└────────────────────────────────────────────── ────────────────────┘

ຂໍ້ມູນ ຂະບວນການ


ພາກນີ້ໃຫ້ຄໍາແນະນໍາຈໍານວນຫນ້ອຍກ່ຽວກັບການປ່ຽນຂໍ້ມູນຕົວມັນເອງແລະຮູບແບບ BibTeX
ຄວາມຕ້ອງການ.

· parsing ຂອງ​ຂໍ້​ມູນ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ແມ່ນ​ເຮັດ​ໄດ້​ໂດຍ​ຫ້ອງ​ສະ​ຫມຸດ btparse​. ຂໍ້ຈໍາກັດທັງຫມົດຂອງມັນ
ຫ້ອງສະຫມຸດໃຊ້ກັບ bib2ris ເຊັ່ນກັນ. ນີ້ໃຊ້ຫຼາຍໂດຍສະເພາະກັບສອງ hardcoded
ການຕັ້ງຄ່າໃນ btparse ເຊິ່ງ, ພຽງແຕ່ໃສ່, ຈໍາກັດຂະຫນາດແລະຄວາມຊັບຊ້ອນ (ໃນແງ່ຂອງ
macro) ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນທີ່ btparse ສາມາດຈັດການໄດ້. ຖ້າທ່ານແລ່ນເຂົ້າໄປໃນບັນຫາປະເພດນີ້
(ຂ້ອຍຕ້ອງດຶງບັນນານຸກົມ 2 MB BibTeX ຈາກສຸດທິເພື່ອກວດສອບຂອບເຂດຈໍາກັດນີ້)
ທ່ານຄວນເພີ່ມມູນຄ່າຂອງ NUM_MACROS ແລະ STRING_SIZE ໃນໄຟລ໌ແຫຼ່ງ
macros.c ແລະລວບລວມຫ້ອງສະຫມຸດ btparse ຄືນໃໝ່.

· ຊື່ເຂົ້າທັງໝົດ ແລະຊື່ພາກສະຫນາມໃນໄຟລ໌ປ້ອນຂໍ້ມູນ BibTeX ຖືກປະຕິບັດເປັນ
case-insensitive, ie "BoOk" ແມ່ນຄືກັນກັບ "ປື້ມ" ແລະ "AUTHOR" ແມ່ນຄືກັນກັບ
"aUthoR".

· ລາຍການຖືກກວດສອບຄວາມສົມບູນ. ເກີດຄວາມຜິດພາດຂຶ້ນຖ້າການປ້ອນເຂົ້າຂາດ
ຊ່ອງຂໍ້ມູນທີ່ຖືວ່າເປັນສິ່ງທີ່ຈໍາເປັນສໍາລັບປະເພດສິ່ງພິມສະເພາະ.

· ຊ່ອງຂໍ້ມູນທີ່ບໍ່ແມ່ນມາດຕະຖານສາມາດຖືກນໍາເຂົ້າມານອກເໜືອໄປຈາກຊ່ອງຂໍ້ມູນ BibTeX ທີ່ກຳນົດໄວ້ລ່ວງໜ້າ.
ສ້າງລາຍການສໍາລັບແຕ່ລະຊື່ຊ່ອງຂໍ້ມູນ BibTeX ທີ່ບໍ່ແມ່ນມາດຕະຖານທີ່ຂໍ້ມູນການປ້ອນຂໍ້ມູນຂອງທ່ານໃຊ້
ໄຟລ໌ການຕັ້ງຄ່າ bib2ris ຂອງທ່ານ. ຂໍ້ມູນຖືກຈັດການແຕກຕ່າງກັນໂດຍອີງໃສ່ປະເພດຂອງ
ພາກສະຫນາມ RIS ເຂົາເຈົ້າໄດ້ຖືກນໍາເຂົ້າໄປ. ຖ້າຂໍ້ມູນຖືກນໍາເຂົ້າໃສ່ຊ່ອງຂໍ້ມູນ RIS AD, N1, ຫຼື
N2, ເຊິ່ງໂດຍພື້ນຖານແລ້ວມີຂະຫນາດບໍ່ຈໍາກັດ, ການປະກົດຕົວທັງຫມົດຂອງພາກສະຫນາມເຫຼົ່ານີ້ຈະເປັນ
concatenated ເຂົ້າໄປໃນເສັ້ນແທັກ AD, N1, ຫຼື N2 ດຽວ, ຕາມລໍາດັບ. ຖ້າຂໍ້ມູນແມ່ນ
ແຜນທີ່ກັບຊ່ອງຂໍ້ມູນ RIS KW, string ຈະຖືກ tokenized ໂດຍອີງໃສ່ຕົວແຍກລາຍຊື່
ລະບຸໄວ້ໃນຕົວແປການຕັ້ງຄ່າ listsep. ແຕ່ລະ token ຈະຖືກຂຽນເປັນ a
ແຍກ KW tag line. ກໍລະນີພິເສດແມ່ນ RIS pseudo-field "PY.day". ຂໍ້ມູນຖືກນໍາເຂົ້າ
ກັບແທັກນີ້ຖືກລວມເຂົ້າເປັນສ່ວນຂອງມື້ໃນແຖວປ້າຍຊື່ "PY" (ປີ
ແລະເດືອນ, ແຕ່ບໍ່ແມ່ນມື້, ແມ່ນຊ່ອງຂໍ້ມູນ BibTeX ມາດຕະຖານແລະຖືກຮັບຮູ້ໂດຍຄ່າເລີ່ມຕົ້ນ). ທັງໝົດ
ຊ່ອງຂໍ້ມູນອື່ນໆຈະຖືກພິມດ້ວຍແທັກ RIS ທີ່ຮ້ອງຂໍຂອງເຂົາເຈົ້າ. ມັນຢູ່ໃນການຕັດສິນໃຈຂອງ
ຄໍາຮ້ອງສະຫມັກການນໍາເຂົ້າ RIS ໃດໆເພື່ອຕັດສິນໃຈວ່າຈະເຮັດແນວໃດກັບເສັ້ນແທັກທີ່ຊ້ໍາກັນ. ຫຼາຍ
ແມ່ນອະນຸຍາດສໍາລັບແທັກຜູ້ຂຽນ (AU, A2, A3) ແລະແທັກຄໍາສໍາຄັນ (KW). refdb ຈະໃຊ້
ສຸດທ້າຍ ການປະກົດຕົວຂອງແຖວແທັກທີ່ບໍ່ອະນຸຍາດໃຫ້ເກີດຂຶ້ນຫຼາຍຄັ້ງ.

· ຊື່ວາລະສານຫຍໍ້ຈະຖືກກວດພົບເມື່ອພວກເຂົາໃຊ້ໄລຍະເວລາເທົ່ານັ້ນ. ຕົວຢ່າງ “J. ຊີວະພາບ.
Chem.” ຈະຖືກສ້າງແຜນທີ່ເປັນອົງປະກອບ RIS "JO" ໃນຂະນະທີ່ "J Biol Chem" ຈະເປັນ
(ບໍ່ຖືກຕ້ອງ) ແຜນທີ່ເປັນອົງປະກອບ "JF" ("ວາລະສານຂອງເຄມີຊີວະພາບ" ຈະ
ຖືກຕ້ອງຢູ່ບ່ອນນີ້ຄືກັນ). ຍະຫວ່າງຫຼັງຈາກໄລຍະເວລາແມ່ນເປັນທາງເລືອກ. ຈັບ “J Biol
Chem” ໃນອົງປະກອບ “JO”, ໃຫ້ໃຊ້ -j ທາງເລືອກແຖວຄໍາສັ່ງຫຼື "forcejabbrev"
ໄຟລ໌ການຕັ້ງຄ່າຕົວແປ.

· ການ​ສ້າງ​ແຜນ​ທີ່​ຂອງ​ປະ​ເພດ​ການ​ພິມ​ເຜີຍ​ແຜ່ BibTeX (ປື້ມ​ບັນ​, inproceedings ...​) ກັບ​ປະ​ເພດ RIS ເປັນ
ທີ່ລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າແມ່ນຖືກກວດສອບສໍາລັບປະເພດ RIS ທີ່ຖືກຕ້ອງ. ຖ້າ RIS ບໍ່ຖືກຕ້ອງ
ປະເພດຖືກລະບຸ, ຂໍ້ຜິດພາດແມ່ນຖືກສ້າງຂຶ້ນແລະຄ່າເລີ່ມຕົ້ນຂອງເວລາລວບລວມຖືກນໍາໃຊ້ແທນ.

· ໂດຍຄ່າເລີ່ມຕົ້ນຊື່ທຳອິດຂອງຜູ້ຂຽນ ແລະບັນນາທິການບໍ່ໄດ້ຖືກຫຍໍ້. ຖ້າເຈົ້າຕ້ອງການ
ສາມາດ configure bib2ris ເພື່ອຫຍໍ້ຊື່ທໍາອິດແລະຊື່ກາງ.

ໃຊ້ bib2ris-utf8 ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ກ່ອງເຄື່ອງມື GNAT
    ລາຍລະອຽດ: ທ...
    ແລ່ນ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ກ່ອງເຄື່ອງມື GNAT
    ລາຍລະອຽດ: ທ...
    ແລ່ນ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utility to
    ດຶງຂໍ້ມູນ CPU kernel idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [ຕົວເລືອກ] DESCRIPTION: ເຄື່ອງມື
    ເຊິ່ງພິມອອກ p...
    ດໍາເນີນການ cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - ປະໂຫຍດທີ່ຈະຕັ້ງ cpu
    ຕົວເລືອກ kernel ສະເພາະຂອງລັດ idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [ທາງເລືອກ] DESCRIPTION: The
    cpupower idle-se...
    ແລ່ນ cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - ດັດແກ້/ພິມຜູ້ໃຊ້
    ເສັ້ນທາງການຊອກຫາແຜນທີ່ປະຈຸບັນ. ຜົນກະທົບຕໍ່
    ຜູ້ໃຊ້ເຂົ້າເຖິງຂໍ້ມູນທີ່ມີຢູ່ພາຍໃຕ້
    ແຜນ​ທີ່​ອື່ນໆ​ໃນ​ສະ​ຖານ​ທີ່​ປະ​ຈຸ​ບັນ​. ...
    ແລ່ນ g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - ພິມຂໍ້ຄວາມ, ເຕືອນ,
    ຂໍ້​ມູນ​ຄວາມ​ຄືບ​ຫນ້າ​, ຫຼື​ຄວາມ​ຜິດ​ພາດ​ຕາຍ​ໃນ​
    ວິທີການຫຍ້າ. ໂມດູນນີ້ຄວນຈະຖືກນໍາໃຊ້ໃນ
    scripts ສໍາລັບຂໍ້ຄວາມທີ່ໃຫ້ບໍລິການກັບຜູ້ໃຊ້.
    ກະແຈ...
    ແລ່ນ g.messagegrass
  • ເພີ່ມເຕີມ »

Ad