ນີ້ແມ່ນຊຸດຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
bundledoc - ມັດໄຟລ໌ທັງໝົດທີ່ຕ້ອງການໂດຍເອກະສານ LaTeX
ສະຫຼຸບສັງລວມ
bundledoc [- ການປ່ຽນແປງ] [- ຊ່ວຍ] [--[no]ຄຳເວົ້າ] [--texfile=ເອກະສານ] [-- ບັນຊີລາຍການ=ລະບົບ]
[--[no]ທ້ອງຖິ່ນເທົ່ານັ້ນ] [--ຍົກເວັ້ນ=string] [--ລວມ=ໄຟລ໌ສະເພາະ] [-- manifest=ເອກະສານ]
[--listdeps=[ແມ່ນ|ບໍ່|ເທົ່ານັ້ນ|rel]...] [--[no]ຜູ້ຮັກສາ] [--config=ເອກະສານ] .dep ເອກະສານ
ລາຍລະອຽດ
bundledoc ເປັນ post-processor ສໍາລັບ snapshot ຊຸດທີ່ມັດເຂົ້າກັນທັງໝົດ
ຫ້ອງຮຽນ, ຊຸດ, ແລະໄຟລ໌ທີ່ຈໍາເປັນເພື່ອສ້າງເອກະສານ LaTeX ທີ່ໃຫ້. ມັນອ່ານໄດ້ .dep
file ທີ່ snapshot ຜະລິດ, ຊອກຫາແຕ່ລະໄຟລ໌ທີ່ໄດ້ກ່າວມານັ້ນ, ແລະຫຸ້ມຫໍ່ພວກມັນ
ເຂົ້າໄປໃນແຟ້ມຈັດເກັບດຽວ (ເຊັ່ນ: a tarz ໄຟລ໌), ເຫມາະສົມສໍາລັບການເຄື່ອນຍ້າຍລະບົບ,
ຖ່າຍທອດໃຫ້ເພື່ອນຮ່ວມງານ, ແລະອື່ນໆ.
ເປັນຕົວຢ່າງທີ່ງ່າຍດາຍທີ່ສຸດທີ່ເປັນໄປໄດ້, ພິຈາລະນາໄຟລ໌ LaTeX ທີ່ເອີ້ນວ່າ, ເວົ້າວ່າ, ສະບາຍດີ.tex:
\RequirePackage{snapshot} % ຕ້ອງການໂດຍ bundledoc
\documentclass[11pt]{article}
\begin{document}
ສະບາຍດີຊາວໂລກ!
\end{document}
"\RequirePackage{snapshot}" ເຮັດໃຫ້ເກີດ a ສະບາຍດີ.dep ໄຟລ໌ທີ່ຈະຜະລິດ. ເມື່ອໃດ bundledoc is
ຈາກນັ້ນໃຫ້ "hello.dep" ເປັນການໂຕ້ຖຽງ, ມັນຊອກຫາໄຟລ໌ທີ່ຂຶ້ນກັບ -- snapshot.sty,
article.cls, ແລະ ຂະໜາດ 11.clo -- ແລະມັດພວກມັນເຂົ້າໄປໃນແຟ້ມຈັດເກັບອັນດຽວ, ພ້ອມກັບ
ສະບາຍດີ.tex ແລະ MANIFEST ໄຟລ໌ (ອະທິບາຍໃນ "ຕົວເລືອກ", ຂ້າງລຸ່ມນີ້).
OPTIONS
ໃນຄໍາອະທິບາຍຕໍ່ໄປນີ້, ບາງໄຟລ໌ ໝາຍເຖິງຊື່ເອກະສານ LaTeX ຫຼັກຂອງເຈົ້າ (ບໍ່
ການຂະຫຍາຍ).
bundledoc ຕ້ອງການຊື່ຂອງໄຟລ໌ທີ່ຂຶ້ນກັບທີ່ຜະລິດໂດຍ snapshot (ປົກກະຕິ
somefile.dep). ທາງເລືອກຕໍ່ໄປນີ້ອາດຈະຖືກມອບໃຫ້:
- ການປ່ຽນແປງ
ຜົນຜະລິດ bundledoc ໝາຍເລກເວີຊັນຂອງສະຄຣິບ. ອັນນີ້ overrides ສ່ວນທີ່ເຫຼືອທັງໝົດ
ຕົວເລືອກ
- ຊ່ວຍ
ໃຫ້ຂໍ້ຄວາມການນໍາໃຊ້ສັ້ນໆ. ນີ້ overrides ທັງຫມົດຂອງທາງເລືອກທີ່ຍັງເຫຼືອ.
--[no]ຄຳເວົ້າ (ຄ່າເລີ່ມຕົ້ນ: "noverbose")
bundledoc ປົກກະຕິບໍ່ໄດ້ອອກອັນໃດຍົກເວັ້ນຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ. ດ້ວຍ "--verbose",
ມັນອອກຂໍ້ຄວາມສະຖານະພາບທີ່ກວ້າງຂວາງ.
--texfile=ຕົ້ນຕໍ .tex ເອກະສານ (ຄ່າເລີ່ມຕົ້ນ: somefile.tex)
snapshotໄຟລ໌ທີ່ເພິ່ງພາອາໄສຂອງບໍ່ມີລາຍຊື່ໄຟລ໌ LaTeX ຫຼັກ (ອັນທີ່ຜ່ານ
to latex). ໃນຄໍາສັ່ງສໍາລັບການ bundledoc ເພື່ອຊອກຫາແລະມັດໄຟລ໌ນັ້ນ, bundledoc ສົມມຸດວ່າ
ມີຊື່ດຽວກັນກັບ snapshot ໄຟລ໌ທີ່ເພິ່ງພາອາໄສແຕ່ມີ a .tex ສ່ວນຂະຫຍາຍ. ຖ້ານີ້
ບໍ່ແມ່ນກໍລະນີ, ຈາກນັ້ນໃຊ້ "--texfile" ເພື່ອລະບຸຊື່ໄຟລ໌ທີ່ຖືກຕ້ອງ.
-- ບັນຊີລາຍການ=ເກັບ ລະບົບ (ຄ່າເລີ່ມຕົ້ນ: ບາງໄຟລ໌)
ເມື່ອໃດ bundledoc ສ້າງບ່ອນເກັບມ້ຽນ (ຕົວຢ່າງ, a .tar or .zip file) ປະກອບດ້ວຍ
ເອກະສານຂອງເອກະສານ, ມັນວາງພວກມັນທັງຫມົດຢູ່ໃນໄດເລກະທໍລີເພື່ອຫຼີກເວັ້ນການ cluttering ໃນປັດຈຸບັນ
ໄດເລກະທໍລີທີ່ມີໄຟລ໌. ຖ້າໄຟລ໌ທີ່ເພິ່ງພາອາໄສຖືກເອີ້ນ somefile.dep ຈາກນັ້ນ
ແຟ້ມເກັບຜົນໄດ້ຮັບຈະ, ໂດຍຄ່າເລີ່ມຕົ້ນ, ເກັບຮັກສາໄຟລ໌ທີ່ຂຶ້ນກັບທັງຫມົດໃນ a ບາງໄຟລ໌
ໄດເລກະທໍລີ. ເພື່ອປ່ຽນຊື່ໄດເລກະທໍລີໃຫ້ໃຊ້ຕົວເລືອກ "--directory".
--[no]ທ້ອງຖິ່ນເທົ່ານັ້ນ (ຄ່າເລີ່ມຕົ້ນ: "nolocalonly")
ເຖິງແມ່ນວ່າ bundledoc ປົກກະຕິຈະເກັບໄຟລ໌ທັງໝົດທີ່ມີຊື່ຢູ່ໃນ .dep ໄຟລ໌, ໄດ້
"--localonly" ທາງເລືອກບອກ bundledoc ເພື່ອຍົກເວັ້ນໄຟລ໌ທັງຫມົດທີ່ຢູ່ໃນໄດເລກະທໍລີອື່ນ
ກ່ວາ .tex ໄດເຣັກທໍຣີຂອງໄຟລ໌ຫຼືຫນຶ່ງໃນໄດເລກະທໍລີຍ່ອຍຂອງມັນ.
--ຍົກເວັ້ນ=string (ຄ່າເລີ່ມຕົ້ນ: none)
ໃນຂະນະທີ່ "--localonly" ເຮັດໃຫ້ໄຟລ໌ຢູ່ນອກ .tex ຕົ້ນໄມ້ໄດເລກະທໍລີຂອງໄຟລ໌ທີ່ຈະເປັນ
ຖືກລະເວັ້ນຈາກການຮວບຮວມ, "--exclude" ສະໜອງການຄວບຄຸມທີ່ລະອຽດກວ່າຕໍ່ກັບໄຟລ໌
ຍົກເລີກຈາກແຟ້ມຈັດເກັບ. ຕົວເລືອກ "--exclude", ເຊິ່ງສາມາດລະບຸໄດ້ຊ້ຳໆ
ເສັ້ນຄໍາສັ່ງ, ເຮັດໃຫ້ໄຟລ໌ທັງຫມົດທີ່ຊື່ປະກອບດ້ວຍ string ຈະຖືກຍົກເວັ້ນຈາກ
ຮວບຮວມ.
--ລວມ=ໄຟລ໌ສະເພາະ (ຄ່າເລີ່ມຕົ້ນ: none)
ທາງເລືອກ "--include", ເຊິ່ງສາມາດຖືກກໍານົດຊ້ໍາຊ້ອນຢູ່ໃນເສັ້ນຄໍາສັ່ງ,
ຄໍາແນະນໍາ bundledoc ເພື່ອປະກອບເຂົ້າໃນແຟ້ມຈັດເກັບທັງໝົດຂອງໄຟລ໌ທີ່ກົງກັນ ໄຟລ໌ສະເພາະ, ເຖິງແມ່ນວ່າ
ຖ້າພວກເຂົາບໍ່ໄດ້ອ້າງອີງໃນ .dep ຍື່ນ.
-- manifest=manifest ເອກະສານ (ຄ່າເລີ່ມຕົ້ນ: MANIFEST)
ນອກເຫນືອໄປຈາກໄຟລ໌ທີ່ຂຶ້ນກັບ, bundledoc ຮວມຢູ່ໃນແຟ້ມຈັດເກັບອັນໜຶ່ງອັນພິເສດ
ໄຟລ໌ທີ່ເອີ້ນວ່າ, ໂດຍຄ່າເລີ່ມຕົ້ນ, ``MANIFEST''. MANIFEST ເປັນໄຟລ໌ຂໍ້ຄວາມທີ່ລາຍຊື່
ຊື່ໄຟລ໌ຕົ້ນສະບັບຂອງທຸກ dependencies. ເພື່ອປ່ຽນຊື່ໄຟລ໌ຈາກ ``MANIFEST''
ກັບສິ່ງອື່ນ, ໃຊ້ຕົວເລືອກ "--manifest". ເປັນກໍລະນີພິເສດ, "--manifest="""
ບອກວ່າ bundledoc ບໍ່ໃຫ້ລວມເອົາໄຟລ໌ manifest ທັງຫມົດ.
--listdeps=[ແມ່ນ|ບໍ່|ເທົ່ານັ້ນ|rel]...] (ຄ່າເລີ່ມຕົ້ນ: "ບໍ່")
"--listdeps" ຍອມຮັບຫນຶ່ງຫຼືຫຼາຍ "ແມ່ນ", "ບໍ່", "ເທົ່ານັ້ນ", ຫຼື "rel" ເປັນເຄື່ອງໝາຍຈຸດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ.
ບັນຊີລາຍຊື່. ຕາບໃດທີ່ "ບໍ່" ບໍ່ປາກົດຢູ່ໃນບັນຊີລາຍຊື່ນີ້, bundledoc ຜົນໄດ້ຮັບທັງຫມົດຂອງຕົ້ນຕໍ
ການຂຶ້ນກັບໄຟລ໌ LaTeX. ຖ້າບັນຊີລາຍຊື່ປະກອບດ້ວຍ "rel", ຫຼັງຈາກນັ້ນ bundledoc ຜົນໄດ້ຮັບ
ບັນຊີລາຍຊື່ຂອງການເພິ່ງພາອາໄສທີ່ມີຊື່ເສັ້ນທາງທີ່ກ່ຽວຂ້ອງ. ຖ້າບັນຊີລາຍຊື່ປະກອບມີ "ພຽງແຕ່", ຫຼັງຈາກນັ້ນ
bundledoc ອອກຫຼັງຈາກສະແດງລາຍການ, ໂດຍບໍ່ມີການຜະລິດແຟ້ມຈັດເກັບ.
--[no]ຜູ້ຮັກສາ (ຄ່າເລີ່ມຕົ້ນ: "nokepdirs")
ໂດຍປົກກະຕິ, ໄຟລ໌ທີ່ເກັບໄວ້ bundledoc ຜະລິດຕະພັນປະກອບດ້ວຍໄດເລກະທໍລີດຽວ -- ແລະ
ໄດເລກະທໍລີຍ່ອຍ, ຖ້າເອກະສານອ້າງເຖິງພວກມັນຢ່າງຊັດເຈນ - ເຊິ່ງທັງຫມົດ
ໄຟລ໌ທີ່ຂຶ້ນກັບນອນ. ຖ້າ "--keepdirs" ຖືກລະບຸ, ໄຟລ໌ທີ່ຂຶ້ນກັບທັງຫມົດຈະຖືກເກັບໄວ້
ກັບຊື່ເສັ້ນທາງຕົ້ນສະບັບຂອງພວກເຂົາ. ຕົວຢ່າງ, ຖ້າ somefile.tex ຂຶ້ນກັບ
figures/somefigure.eps, article.cls, ແລະ snapshot.sty, ຫຼັງຈາກນັ້ນ ບາງໄຟລ໌ ຮວບຮວມຈະ
ປົກກະຕິມີໄຟລ໌ຕໍ່ໄປນີ້:
· somefile/somefile.tex
· somefile/figures/somefigure.eps
· somefile/article.cls
· somefile/snapshot.sty
· somefile/MANIFEST
ຢ່າງໃດກໍຕາມ, "--keepdirs" ຈະເຮັດໃຫ້ ບາງໄຟລ໌ ເກັບໄວ້ເພື່ອບັນຈຸປະເພດຕໍ່ໄປນີ້
ຂອງຊື່ໄຟລ໌ແທນ:
· home/me/mydocs/somefile.tex
· home/me/mydocs/figures/somefigure.eps
· usr/share/texmf/tex/latex/base/article.cls
· usr/share/texmf/tex/latex/snapshot/snapshot.sty
"--directory" ບໍ່ໄດ້ຖືກນໍາໃຊ້ໃນເວລາທີ່ "--keepdirs" ມີຜົນບັງຄັບໃຊ້. ນອກຈາກນັ້ນ, ບໍ່ມີ manifest
ໄຟລ໌ຖືກຂຽນໃສ່ແຟ້ມຈັດເກັບຍ້ອນວ່າມັນມີຂໍ້ມູນຊໍ້າຊ້ອນ.
--config=configuration ເອກະສານ (ຄ່າເລີ່ມຕົ້ນ: )
ທາງເລືອກ "--config" ຖືກນໍາໃຊ້ເພື່ອຊີ້ໃຫ້ເຫັນ bundledoc ກັບການຕັ້ງຄ່າທີ່ເຫມາະສົມ
(.cfg) ໄຟລ໌ສໍາລັບການແຈກຢາຍ TeX ແລະລະບົບປະຕິບັດການຂອງທ່ານ. bundledoc ມາພ້ອມກັບ
ໄຟລ໌ການຕັ້ງຄ່າຈໍານວນຫນ້ອຍແລະມັນງ່າຍທີ່ຈະຂຽນຫຼາຍ. ເບິ່ງ "ໄຟລ໌ການຕັ້ງຄ່າ"
(ຂ້າງລຸ່ມນີ້) ສໍາລັບລາຍລະອຽດຂອງຮູບແບບໄຟລ໌ການຕັ້ງຄ່າ.
CONFIGURATION ເອກະສານ
ຮູບແບບ
ໄຟລ໌ການຕັ້ງຄ່າປະຕິບັດຕາມຮູບແບບທີ່ງ່າຍດາຍພໍສົມຄວນ. ແຖວທີ່ເລີ່ມຕົ້ນດ້ວຍ "#" ແມ່ນຄຳເຫັນ.
ເສັ້ນຫວ່າງຖືກລະເລີຍ. ສາຍອື່ນໆທັງໝົດມີຮູບແບບ:
ຕົວແປ: ຄ່າ
ສະບັບປະຈຸບັນຂອງ bundledoc ຮັບຮູ້ຕົວແປຕໍ່ໄປນີ້:
ມັດ
ຄໍາສັ່ງທີ່ຈະໃຊ້ເພື່ອມັດຊຸດຂອງໄຟລ໌ເຂົ້າໄປໃນແຟ້ມຈັດເກັບດຽວ
ຈົມລົງ
ຕິດກັບຄໍາສັ່ງທີ່ຈະຍົກເລີກຜົນຜະລິດຂອງມັນ
ຊອກຫາ
ຄໍາສັ່ງເພື່ອຊອກຫາໄຟລ໌ພາຍໃນຕົ້ນໄມ້ TeX.
ຄ່າທີ່ຍາວເກີນໄປສຳລັບໜຶ່ງແຖວສາມາດແບ່ງອອກເປັນຫຼາຍແຖວໄດ້ໂດຍໃຊ້ "\" as
ສັນຍາລັກການສືບຕໍ່ເສັ້ນ.
ມີສອງຕົວແປສະພາບແວດລ້ອມທີ່ bundledoc ເຮັດໃຫ້ສາມາດໃຊ້ໄດ້ໂດຍ
configuration-file commands: "BDBASE", ເຊິ່ງຕັ້ງເປັນ ບາງໄຟລ໌ (ໃນ "ຕົວເລືອກ"), ແລະ
"BDINPUTS", ເຊິ່ງຖືກຕັ້ງເປັນລາຍການໄຟລ໌ທີ່ແຍກອອກຈາກຊ່ອງຫວ່າງທີ່ຄໍາສັ່ງທີ່ຈະດໍາເນີນການ
ຕາມ. ນັ້ນແມ່ນ, ເມື່ອຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງກັບ "bundle" ກໍາລັງແລ່ນ, "BDINPUTS" ປະກອບດ້ວຍ
ບັນຊີລາຍຊື່ຂອງໄຟລ໌ທັງຫມົດທີ່ຈະຖືກເກັບໄວ້. ໃນທາງກົງກັນຂ້າມ, ເມື່ອຄໍາສັ່ງ
ທີ່ກ່ຽວຂ້ອງກັບ "ຊອກຫາ" ກໍາລັງແລ່ນ, "BDINPUTS" ມີຊື່ຂອງໄຟລ໌ທີ່ຈະຄົ້ນຫາ.
ຕົວຢ່າງ
ໄຟລ໌ການຕັ້ງຄ່າຕໍ່ໄປນີ້ຂະໜານກັນ bundledocຄ່າເລີ່ມຕົ້ນຂອງປະເພດຕ່າງໆ
ຕົວແປ configuration-file, ເຊິ່ງເປັນຕົວແທນການແຈກຢາຍ TeX ທີ່ອີງໃສ່ kpathsea ທີ່ແລ່ນຢູ່
ໃນລະບົບ Unix ທົ່ວໄປ, ເຊິ່ງບໍ່ຈໍາເປັນຕ້ອງມີເຄື່ອງມື GNU, ເຊັ່ນ
gzip ຫຼື GNU tar:
# ໄຟລ໌ການຕັ້ງຄ່າ "ຄ່າເລີ່ມຕົ້ນ".
#ໂດຍ Scott Pakin[email protected]>
bundle: (tar -cvf - $BDINPUTS | compress > $BDBASE.tar.Z)
sink: > /dev/null 2>&1
ຊອກຫາ: kpsewhich -progname=latex $BDINPUTS
ວົງເລັບໃນ "bundle:" ເສັ້ນບອກ Unix shell ເພື່ອດໍາເນີນການຄໍາສັ່ງໃນ a
ເປືອກຍ່ອຍ. ນີ້ແມ່ນເພື່ອເຮັດໃຫ້ "sink:" affix ເຮັດວຽກຢ່າງຖືກຕ້ອງ (ie, ດັ່ງນັ້ນບໍ່ມີສອງ
">" ຢູ່ໃນຄໍາສັ່ງດຽວກັນ).
ສັງເກດເຫັນວິທີການປະຕິບັດຄໍາສັ່ງ "BDBASE" ແລະ "BDINPUTS" ຄືກັບຕົວແປສະພາບແວດລ້ອມອື່ນໆ
ໃນແກະ Unix, ໃຊ້ "$" ເພື່ອເອົາມູນຄ່າຂອງພວກເຂົາ. ລະບົບປະຕິບັດການອື່ນໆໃຊ້ແຕກຕ່າງກັນ
ສົນທິສັນຍາເພື່ອອ້າງອີງເຖິງຕົວແປສະພາບແວດລ້ອມ. ສໍາລັບຕົວຢ່າງ, ໄຟລ໌ການຕັ້ງຄ່າ
ສຳລັບການແຈກຢາຍ TeX ທີ່ໃຊ້ Windows ຈະໃຊ້ "%BDBASE%" ແລະ "%BDINPUTS%" ແທນ.
ມູນຄ່າສໍາລັບ "sink:" ແມ່ນສະເພາະກັບລະບົບປະຕິບັດການ. ມູນຄ່າສໍາລັບ "ຊອກຫາ:" ແມ່ນ
ສະເພາະກັບການແຈກຢາຍ TeX. "bundle:" ແມ່ນບ່ອນທີ່ໂອກາດທີ່ສຸດສໍາລັບການປັບແຕ່ງ
ຕົວະ. ທ່ານສາມາດໃຊ້ "bundle:" ເພື່ອລະບຸຮູບແບບການຈັດເກັບທີ່ທ່ານມັກ. ຕົວຢ່າງ, ເຈົ້າ
ສາມາດຜະລິດໄຟລ໌ shar ໃນ Unix ດ້ວຍບາງສິ່ງບາງຢ່າງເຊັ່ນ:
bundle: (shar --archive-name="$BDBASE" $BDINPUTS > $BDBASE.sh)
ຫຼືໄຟລ໌ CAB ໃນ Microsoft Windows ທີ່ມີບາງສິ່ງບາງຢ່າງເຊັ່ນ:
ມັດ: cabarc -r -p N %BDBASE%.cab %BDINPUTS%
ຕົວຢ່າງ
ສົມມຸດວ່າ myfile.dep ໄດ້ຜະລິດຈາກ myfile.tex ໂດຍປະຕິບັດຕາມຄໍາແນະນໍາໃນ
ພາກສ່ວນລາຍລະອຽດ. ຄໍາສັ່ງຕໍ່ໄປນີ້ຜະລິດ a .zip ໄຟລ໌ກັບ MikTeX TeX
ການແຈກຢາຍທີ່ເຮັດວຽກຢູ່ໃນ Microsoft Windows:
bundledoc --config=miktex.cfg myfile.dep
(ໃນການປະຕິບັດ, ມັນອາດຈະເປັນສິ່ງທີ່ຈໍາເປັນເພື່ອກໍານົດ "--config" ເສັ້ນທາງທີ່ສົມບູນ
bundledoc's miktex.cfg ໄຟລ໌ການຕັ້ງຄ່າ.)
ຕໍ່ໄປນີ້ກໍ່ສ້າງ a tarz ເກັບໄວ້ດ້ວຍການແຈກຢາຍ TeX Live ທີ່ເຮັດວຽກຢູ່ໃນ Unix-
ຄືກັບລະບົບປະຕິບັດການ. bundledoc ຈະຜະລິດຜົນຜະລິດ verbose ອະທິບາຍການດໍາເນີນງານຂອງມັນ.
ໄຟລ໌ທັງໝົດບໍ່ຢູ່ໃນໄດເລກະທໍລີດຽວກັນກັບ myfile.tex ແລະໄຟລ໌ທັງໝົດທີ່ມີ ".fd" ຫຼື
".sty" ໃນຊື່ຂອງພວກມັນຖືກລະເວັ້ນ. ຢ່າງໃດກໍຕາມ, ທັງຫມົດ .ບິບ ໄຟລ໌ໃນໄດເລກະທໍລີປະຈຸບັນຈະ
ຈະຖືກລວມເຂົ້າໃນການເກັບມ້ຽນ, ເຖິງແມ່ນວ່າບໍ່ມີໃຜຖືກອ້າງອີງໂດຍ myfile.dep.
ສຸດທ້າຍ, ບໍ່ມີ MANIFEST ໄຟລ໌ຈະຖືກຜະລິດ.
bundledoc --config=texlive-unix.cfg --verbose --localonly \
--exclude=.fd --exclude=.cfg --include="*.bib" --manifest="" \
myfile.dep
ໃຊ້ bundledoc ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net