ນີ້ແມ່ນຄໍາສັ່ງ fmtutil-sys ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
fmtutil - ຈັດການຮູບແບບ TeX, ພື້ນຖານ Metafont ແລະ Metapost mes, ຕໍ່ຜູ້ໃຊ້
fmtutil-sys - ຈັດການຮູບແບບ TeX, Metafont bases ແລະ Metapost mems, ໃນທົ່ວລະບົບ.
mktexfmt - ສ້າງຮູບແບບ TeX, Metafont base, ຫຼື Metapost mem
ສະຫຼຸບສັງລວມ
fmtutil [ທາງເລືອກ] ... [ຄໍາສັ່ງ]
fmtutil-sys [ທາງເລືອກ] ... [ຄໍາສັ່ງ]
mktexfmt FORMAT.fmt|BASE.base|MEM.mem|FMTNAME.EXT
ລາຍລະອຽດ
fmtutil ສະບັບ svn36788 (2015-04-13 00:53:26 +0900)
ສ້າງ ແລະຈັດການຮູບແບບ TeX, Metafont bases ແລະ MetaPost mems.
ຖ້າຊື່ຄໍາສັ່ງລົງທ້າຍໃນ mktexfmt, ສາມາດສ້າງຮູບແບບດຽວເທົ່ານັ້ນ. ທາງເລືອກພຽງແຕ່
ສະຫນັບສະຫນູນແມ່ນ - ຊ່ວຍ ແລະ - ການປ່ຽນແປງ, ແລະເສັ້ນຄໍາສັ່ງຕ້ອງປະກອບດ້ວຍຮູບແບບໃດນຶ່ງ
ຊື່, ດ້ວຍການຂະຫຍາຍຂອງມັນ, ຫຼືຊື່ທໍາມະດາທີ່ຖືກສົ່ງຜ່ານເປັນການໂຕ້ຖຽງ --byfmt (ເບິ່ງ
ຂ້າງລຸ່ມນີ້). ຊື່ເຕັມຂອງໄຟລ໌ທີ່ສ້າງຂຶ້ນ (ຖ້າມີ) ຖືກຂຽນເປັນ stdout, ແລະບໍ່ມີຫຍັງ
ອື່ນ ໆ
ຖ້າບໍ່ເຮັດວຽກຢູ່ໃນໂຫມດ mktxfmt, ເສັ້ນຄໍາສັ່ງສາມາດເປັນທົ່ວໄປຫຼາຍ, ແລະຫຼາຍ
ຮູບແບບສາມາດຖືກສ້າງຂື້ນ, ດັ່ງຕໍ່ໄປນີ້.
OPTIONS
--cnffile ເອກະສານ
ອ່ານ FILE ແທນ fmtutil.cnf (ສາມາດໃຫ້ຫຼາຍຄັ້ງ, ໃນກໍລະນີນີ້ທັງຫມົດ
ໄຟລ໌ໄດ້ຖືກນໍາໃຊ້)
--fmtdir ທິດທາງ
--no-engine-subdir
ຢ່າໃຊ້ subdir ສະເພາະເຄື່ອງຈັກຂອງ fmtdir
--no-error-if-no-format
ອອກຈາກຢ່າງສໍາເລັດຜົນຖ້າບໍ່ມີຮູບແບບໃດຖືກເລືອກ
--no-error-if-no-engine=ເຄື່ອງຈັກ1, ເຄື່ອງຈັກ 2,...
ອອກຈາກສົບຜົນສໍາເລັດເຖິງແມ່ນວ່າເຄື່ອງຈັກທີ່ຕ້ອງການ
ຫາຍໄປ, ຖ້າມັນຖືກລວມຢູ່ໃນບັນຊີລາຍຊື່.
--ງຽບ
ງຽບ
--ທົດສອບ (ບໍ່ໄດ້ປະຕິບັດ, ພຽງແຕ່ສໍາລັບຄວາມເຂົ້າກັນໄດ້)
--dolinks
(ບໍ່ໄດ້ປະຕິບັດ, ພຽງແຕ່ສໍາລັບຄວາມເຂົ້າກັນໄດ້)
--ກຳລັງ
(ບໍ່ໄດ້ປະຕິບັດ, ພຽງແຕ່ສໍາລັບຄວາມເຂົ້າກັນໄດ້)
ຄຳ ສັ່ງ:
--ທັງໝົດ ສ້າງໄຟລ໌ຮູບແບບທັງໝົດຄືນໃໝ່
--ຫາຍ
ສ້າງໄຟລ໌ຮູບແບບທີ່ຂາດຫາຍໄປທັງຫມົດ
-- ໂຫຼດຫນ້າຈໍຄືນ
ສ້າງໄຟລ໌ຮູບແບບທີ່ມີຢູ່ແລ້ວເທົ່ານັ້ນ
--ເຄື່ອງຈັກ ວິສະວະກອນ
(re)ສ້າງຮູບແບບໂດຍໃຊ້ ENGINENAME
--byfmt FORMATNAME
(re)ສ້າງຮູບແບບສໍາລັບ FORMATNAME
--hyphen HyPHENFILE
(re)ສ້າງຮູບແບບທີ່ຂຶ້ນກັບ HYPHENFILE
--enablefmt FORMATNAME
ເປີດໃຊ້ຊື່ຮູບແບບໃນໄຟລ໌ config
-- disablefmt FORMATNAME
ປິດການໃຊ້ງານຊື່ຮູບແບບໃນໄຟລ໌ config
--listcfg
ລາຍຊື່ (ເປີດໃຊ້ງານ ແລະປິດໃຊ້ງານ) ການຕັ້ງຄ່າ, ກັ່ນຕອງເປັນຮູບແບບທີ່ມີຢູ່
--catcfg
ສົ່ງອອກເນື້ອໃນຂອງໄຟລ໌ config
--ສະແດງໃຫ້ເຫັນ FORMATNAME
ພິມຊື່ຂອງ hyphenfile ສໍາລັບຮູບແບບ FORMATNAME
- ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບແລະອອກ
- ຊ່ວຍ ສະແດງຂໍ້ຄວາມນີ້ແລະອອກ
ENVIRONMENT
ການອະທິບາຍຂອງຕົ້ນໄມ້ແລະໄຟລ໌ທີ່ປົກກະຕິການນໍາໃຊ້:
If --cnffile ຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ (ອາດຈະເປັນເວລາຫຼາຍ), ຂອງມັນ
ມູນຄ່າແມ່ນຖືກນໍາໃຊ້. ຖ້າບໍ່ດັ່ງນັ້ນ, fmtutil ອ່ານໄຟລ໌ fmtutil.cnf ທັງໝົດທີ່ພົບເຫັນໂດຍ
ແລ່ນ `kpsewhich -ທັງຫມົດ fmtutil.cnf', ໃນຄໍາສັ່ງສົ່ງຄືນໂດຍ kpsewhich.
ໃນກໍລະນີໃດກໍ່ຕາມ, ຖ້າພົບໄຟລ໌ fmtutil.cnf ຫຼາຍ, ທຸກໆຄໍານິຍາມຂອງຮູບແບບ
ພົບເຫັນຢູ່ໃນໄຟລ໌ fmtutil.cnf ທັງໝົດຖືກລວມເຂົ້າກັນ.
ດັ່ງນັ້ນ, ຖ້າໄຟລ໌ fmtutil.cnf ມີຢູ່ໃນຕົ້ນໄມ້ທັງຫມົດ, ແລະຮູບແບບເລີ່ມຕົ້ນຖືກນໍາໃຊ້.
ດັ່ງທີ່ສົ່ງກັບ TeX Live, ໄຟລ໌ຕໍ່ໄປນີ້ຖືກອ່ານ, ໃນຄໍາສັ່ງທີ່ໃຫ້.
ສໍາລັບ fmtutil-sys:
TEXMFSYSCONFIG $TEXLIVE/YYYY/texmf-config/web2c/fmtutil.cnf
TEXMFSYSVAR $TEXLIVE/YYYY/texmf-var/web2c/fmtutil.cnf
TEXMFLOCAL $TEXLIVE/texmf-local/web2c/fmtutil.cnf
TEXMFDIST $TEXLIVE/YYYY/texmf-dist/web2c/fmtutil.cnf
ສໍາລັບ fmtutil:
TEXMFCONFIG $HOME/.texliveYYYY/texmf-config/web2c/fmtutil.cnf
TEXMFVAR $HOME/.texliveYYYY/texmf-var/web2c/fmtutil.cnf
TEXMFHOME $HOME/texmf/web2c/fmtutil.cnf
TEXMFSYSCONFIG $TEXLIVE/YYYY/texmf-config/web2c/fmtutil.cnf
TEXMFSYSVAR $TEXLIVE/YYYY/texmf-var/web2c/fmtutil.cnf
TEXMFLOCAL $TEXLIVE/texmf-local/web2c/fmtutil.cnf
TEXMFDIST $TEXLIVE/YYYY/texmf-dist/web2c/fmtutil.cnf
(ບ່ອນທີ່ YYYY ແມ່ນ TeX Live ຮຸ່ນ).
ອີງຕາມການດໍາເນີນການ, fmtutil ອາດຈະຂຽນໄປຫາຫນຶ່ງໃນໄຟລ໌ທີ່ໃຫ້ຫຼືສ້າງ a
fmtutil.cnf ໃຫມ່, ອະທິບາຍຕື່ມອີກຂ້າງລຸ່ມນີ້.
ບ່ອນທີ່ການປ່ຽນແປງຖືກບັນທຶກ:
ຖ້າໄຟລ໌ config ຖືກມອບໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ຫຼັງຈາກນັ້ນອັນທໍາອິດທີ່ໃຫ້ຈະເປັນ
ໃຊ້ເພື່ອບັນທຶກການປ່ຽນແປງໃດໆຈາກ --ເປີດໃຊ້ງານ or --ປິດການໃຊ້ງານ. ຖ້າໄຟລ໌ config ຖືກປະຕິບັດ
ຈາກ kpsewhich output, ຫຼັງຈາກນັ້ນ algorithm ແມ່ນສະລັບສັບຊ້ອນຫຼາຍ:
1) ຖ້າ $TEXMFCONFIG/web2c/fmtutil.cnf or $TEXMFHOME/web2c/fmtutil.cnf ປາກົດຢູ່ໃນ
ບັນຊີລາຍຊື່ຂອງໄຟລ໌ທີ່ໃຊ້ແລ້ວ, ຫຼັງຈາກນັ້ນ, ບັນຊີລາຍຊື່ທໍາອິດໂດຍ kpsewhich --ທັງໝົດ (ທຽບເທົ່າ, the
ຫນຶ່ງສົ່ງຄືນໂດຍ kpsewhich fmtutil.cnf), ຖືກນໍາໃຊ້.
2) ຖ້າຫາກວ່າທັງສອງອັນຂ້າງເທິງນີ້ບໍ່ມີແລະມີການປ່ຽນແປງ, ໄຟລ໌ config ໃຫມ່
ຖືກສ້າງຂື້ນໃນ $TEXMFCONFIG/web2c/fmtutil.cnf.
ໂດຍທົ່ວໄປ, ແນວຄວາມຄິດແມ່ນວ່າຖ້າຫາກວ່າໄຟລ໌ config ໃດຫນຶ່ງແມ່ນບໍ່ສາມາດຂຽນໄດ້, ລະດັບສູງ
ຫນຶ່ງສາມາດນໍາໃຊ້ໄດ້. ດ້ວຍວິທີນັ້ນ, ການຕັ້ງຄ່າການແຈກຢາຍສາມາດ overridden ສໍາລັບ
ໃນທົ່ວລະບົບໂດຍໃຊ້ TEXMFLOCAL, ແລະຫຼັງຈາກນັ້ນການຕັ້ງຄ່າລະບົບສາມາດ overridden ອີກເທື່ອຫນຶ່ງສໍາລັບ
ໂດຍສະເພາະໂດຍໃຊ້ TEXMFHOME.
ການແກ້ໄຂຫຼາຍຄໍານິຍາມຂອງຮູບແບບ:
ຖ້າຮູບແບບໃດນຶ່ງຖືກກຳນົດໄວ້ໃນໄຟລ໌ config ຫຼາຍກວ່າໜຶ່ງໄຟລ໌, ແລ້ວຄຳນິຍາມຈະມາ
ຈາກ fmtutil.cnf ລາຍຊື່ທໍາອິດຖືກນໍາໃຊ້.
ປິດການໃຊ້ງານຮູບແບບ:
ໄຟລ໌ fmtutil.cnf ທີ່ມີບູລິມະສິດສູງກວ່າ (ລະບຸໄວ້ກ່ອນໜ້ານີ້) ສາມາດປິດການໃຊ້ງານຮູບແບບຕ່າງໆໄດ້
ໄດ້ກ່າວເຖິງໃນບູລິມະສິດຕ່ໍາ (ລາຍຊື່ຕໍ່ມາ) ໄຟລ໌ fmtutil.cnf ໂດຍການຂຽນ, ຕົວຢ່າງ,
#!
ໃນໄຟລ໌ fmtutil.cnf ບູລິມະສິດສູງກວ່າ.
ຕົວຢ່າງ, ສົມມຸດວ່າທ່ານຕ້ອງການປິດການໃຊ້ງານຮູບແບບ luajitlatex. ເຈົ້າສາມາດ
ສ້າງໄຟລ໌ $TEXMFCONFIG/web2c/fmtutil.cnf ກັບເນື້ອໃນ
#! luajitlatex lojittex language.dat,language.dat.lua lualatex.ini
ແລະໂທຫາ fmtutil.
fmtutil ທຽບກັບ fmtutil-sys (fmtutil --sys):
ເມື່ອ fmtutil-sys ຖືກແລ່ນຫຼືຕົວເລືອກເສັ້ນຄໍາສັ່ງ --sys ຖືກນໍາໃຊ້, TEXMFSYSCONFIG
ແລະ TEXMFSYSVAR ຖືກໃຊ້ແທນ TEXMFCONFIG ແລະ TEXMFVAR, ຕາມລໍາດັບ. ນີ້
ແມ່ນຄວາມແຕກຕ່າງຕົ້ນຕໍລະຫວ່າງ fmtutil-sys ແລະ fmtutil.
ສະຖານທີ່ອື່ນໆອາດຈະຖືກນໍາໃຊ້ຖ້າທ່ານໃຫ້ພວກເຂົາຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ຫຼືຕົ້ນໄມ້ເຫຼົ່ານີ້
ບໍ່ມີຢູ່, ຫຼືທ່ານບໍ່ໄດ້ໃຊ້ TeX Live ຕົ້ນສະບັບ.
ການລາຍງານ ບັກ
ລາຍງານຂໍ້ບົກຜ່ອງເຖິງ: [email protected]
ຫນ້າທໍາອິດ TeX Live:http://tug.org/texlive/>
ໃຊ້ fmtutil-sys ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net