นี่คือคำสั่ง fmtutil-sys ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
fmtutil - จัดการรูปแบบ TeX, ฐาน Metafont และ Metapost mems, ต่อผู้ใช้
fmtutil-sys - จัดการรูปแบบ TeX, ฐาน Metafont และ Metapost mems, ทั้งระบบ
mktexfmt - สร้างรูปแบบ TeX, ฐาน Metafont หรือ Metapost mem
เรื่องย่อ
fmtutil [ทางเลือกที่-คำสั่ง]
fmtutil-sys.mtutil [ทางเลือกที่-คำสั่ง]
mktextfmt FORMAT.fmt|BASE.base|MEM.mem|FMTNAME.EXT
DESCRIPTION
รุ่น fmtutil svn36788 (2015-04-13 00:53:26 +0900)
สร้างและจัดการรูปแบบ TeX ฐาน Metafont และ MetaPost mems
หากชื่อคำสั่งลงท้ายด้วย mktexfmt จะสร้างได้เพียงรูปแบบเดียวเท่านั้น ทางเลือกเดียว
รองรับคือ --ช่วยด้วย และ --รุ่นและบรรทัดคำสั่งต้องประกอบด้วย format
ชื่อ มีนามสกุล หรือชื่อธรรมดาที่ส่งผ่านเป็นอาร์กิวเมนต์ to --byfmt (ดู
ด้านล่าง). ชื่อเต็มของไฟล์ที่สร้างขึ้น (ถ้ามี) ถูกเขียนไปยัง stdout และไม่มีอะไร
อื่น.
หากไม่ดำเนินการในโหมด mktexfmt บรรทัดคำสั่งอาจเป็นแบบกว้างๆ และหลายรายการได้
สามารถสร้างรูปแบบได้ดังนี้
OPTIONS
--cnfffile ไฟล์
อ่าน FILE แทน fmtutil.cnf (สามารถให้ได้หลายครั้ง ซึ่งในกรณีนี้ all
ไฟล์ที่ใช้)
--fmtdir DIRECTORY
--no-เครื่องยนต์-subdir
อย่าใช้ส่วนย่อยเฉพาะเครื่องยนต์ของ fmtdir
--ไม่มีข้อผิดพลาดถ้าไม่มีรูปแบบ
ออกได้สำเร็จหากไม่มีการเลือกรูปแบบ
--ไม่มีข้อผิดพลาดถ้าไม่มีเครื่องยนต์=เครื่องยนต์1,เครื่องยนต์2,...
ออกได้สำเร็จแม้ว่าเครื่องยนต์ที่ต้องการ
หายไปหากรวมอยู่ในรายการ
--เงียบ
เงียบ
--ทดสอบ (ไม่ได้ใช้งานเพียงเพื่อความเข้ากันได้)
--โดลิงค์
(ไม่ได้ใช้งานเพียงเพื่อความเข้ากันได้)
--บังคับ
(ไม่ได้ใช้งานเพียงเพื่อความเข้ากันได้)
คำสั่ง:
--ทั้งหมด สร้างไฟล์รูปแบบใหม่ทั้งหมด
--หายไป
สร้างไฟล์รูปแบบที่หายไปทั้งหมด
--รีเฟรช
สร้างใหม่เฉพาะไฟล์รูปแบบที่มีอยู่
--เครื่องยนต์ ENGINENAME
(อีกครั้ง) สร้างรูปแบบโดยใช้ ENGINENAME
--byfmt รูปแบบชื่อ
(อีกครั้ง) สร้างรูปแบบสำหรับ FORMATNAME
--โดยยัติภังค์ ยัติภังค์
(อีกครั้ง) สร้างรูปแบบที่ขึ้นอยู่กับ HYPHENFILE
--เปิดใช้งาน FMT รูปแบบชื่อ
เปิดใช้งานชื่อรูปแบบในไฟล์ปรับแต่ง
--ปิดการใช้งาน FMT รูปแบบชื่อ
ปิดการใช้งานชื่อรูปแบบในไฟล์ปรับแต่ง
--listcfg
รายการการกำหนดค่า (เปิดใช้งานและปิดใช้งาน) กรองตามรูปแบบที่มีอยู่
--catcfg
ส่งออกเนื้อหาของไฟล์ปรับแต่ง
--showhyphen รูปแบบชื่อ
พิมพ์ชื่อยัติภังค์สำหรับรูปแบบ FORMATNAME
--รุ่น
แสดงข้อมูลรุ่นและออก
--ช่วยด้วย แสดงข้อความนี้และออก
และพวกเรา
คำอธิบายของต้นไม้และไฟล์ที่ปกติใช้:
If --cnfffile ระบุไว้ในบรรทัดคำสั่ง (อาจหลายครั้ง) ของมัน
ใช้ค่า มิฉะนั้น fmtutil จะอ่านไฟล์ fmtutil.cnf ทั้งหมดที่พบโดย
วิ่ง `kpsethat -ทั้งหมด fmtutil.cnf' ตามลำดับที่ส่งคืนโดย kpse ซึ่ง
ไม่ว่าในกรณีใด หากพบไฟล์ fmtutil.cnf หลายไฟล์ คำจำกัดความของรูปแบบทั้งหมด
พบในไฟล์ fmtutil.cnf ทั้งหมดถูกรวมเข้าด้วยกัน
ดังนั้น หากไฟล์ fmtutil.cnf มีอยู่ในทรีทั้งหมด และใช้เลย์เอาต์เริ่มต้น
เมื่อจัดส่งพร้อมกับ TeX Live ไฟล์ต่อไปนี้จะถูกอ่านตามลำดับที่กำหนด
สำหรับ fmtutil-sys:
TEXMFSYCONFIG $TEXLIVE/ปปปป/texmf-config/web2c/fmtutil.cnf
TEXMFYSVAR $TEXLIVE/ปปปป/texmf-var/web2c/fmtutil.cnf
เท็กซ์เฟล็ก $TEXLIVE/texmf-local/web2c/fmtutil.cnf
เท็กซ์เอ็มเอฟดิส $TEXLIVE/YYYY/texmf-dist/web2c/fmtutil.cnf
สำหรับ fmtutil:
TEXMFCONFIG $HOME/.texliveYYYY/texmf-config/web2c/fmtutil.cnf
TEXMFVAR $HOME/.texliveYYYY/texmf-var/web2c/fmtutil.cnf
เท็กซ์เอ็มโฮม $HOME/texmf/web2c/fmtutil.cnf
TEXMFSYCONFIG $TEXLIVE/ปปปป/texmf-config/web2c/fmtutil.cnf
TEXMFYSVAR $TEXLIVE/ปปปป/texmf-var/web2c/fmtutil.cnf
เท็กซ์เฟล็ก $TEXLIVE/texmf-local/web2c/fmtutil.cnf
เท็กซ์เอ็มเอฟดิส $TEXLIVE/YYYY/texmf-dist/web2c/fmtutil.cnf
(โดยที่ YYYY คือเวอร์ชัน TeX Live)
ตามการกระทำ fmtutil อาจเขียนไปยังไฟล์ที่กำหนดหรือสร้าง a
ใหม่ fmtutil.cnf อธิบายเพิ่มเติมด้านล่าง
ตำแหน่งที่บันทึกการเปลี่ยนแปลง:
หากกำหนดไฟล์ปรับแต่งในบรรทัดคำสั่ง ไฟล์แรกที่ได้รับจะเป็น
ใช้เพื่อบันทึกการเปลี่ยนแปลงใดๆ จาก --เปิดใช้งาน or --ปิดการใช้งาน. หากนำไฟล์ปรับแต่งไปใช้
จาก kpseซึ่งเอาต์พุตนั้นอัลกอริทึมนั้นซับซ้อนกว่า:
1) ถ้า $TEXMFCONFIG/web2c/fmtutil.cnf or $TEXMFHOME/web2c/fmtutil.cnf ปรากฏใน
รายการไฟล์ที่ใช้แล้ว kpsewhich . เป็นรายการแรก --ทั้งหมด (เทียบเท่ากับ
หนึ่งส่งคืนโดย kpseซึ่ง fmtutil.cnf) ถูกใช้
2) หากไม่มีทั้งสองอย่างข้างต้นและมีการเปลี่ยนแปลง ไฟล์ปรับแต่งใหม่
ถูกสร้างขึ้นใน $TEXMFCONFIG/web2c/fmtutil.cnf.
โดยทั่วไป แนวคิดก็คือหากไฟล์ปรับแต่งที่กำหนดไม่สามารถเขียนได้ ไฟล์ปรับแต่งระดับสูงกว่า
สามารถใช้ได้ ด้วยวิธีนี้ การตั้งค่าของการแจกจ่ายสามารถแทนที่ได้สำหรับ
ทั่วทั้งระบบโดยใช้ TEXMFLOCAL จากนั้นการตั้งค่าระบบสามารถแทนที่ได้อีกครั้งสำหรับ
โดยเฉพาะอย่างยิ่งโดยใช้ TEXMFHOME
การแก้ไขคำจำกัดความหลายรูปแบบ:
หากกำหนดรูปแบบไว้ในไฟล์ปรับแต่งมากกว่าหนึ่งไฟล์ คำจำกัดความกำลังจะมา
จาก fmtutil.cnf ที่แสดงรายการแรกถูกใช้
ปิดการใช้งานรูปแบบ:
ไฟล์ fmtutil.cnf ที่มีลำดับความสำคัญสูงกว่า (รายการก่อนหน้า) สามารถปิดใช้งานรูปแบบได้
กล่าวถึงในไฟล์ fmtutil.cnf ที่มีลำดับความสำคัญต่ำกว่า (แสดงรายการในภายหลัง) โดยการเขียน เช่น
#!
ในไฟล์ fmtutil.cnf ที่มีลำดับความสำคัญสูงกว่า
ตัวอย่างเช่น สมมติว่าคุณต้องการปิดใช้งานรูปแบบ luajitlatex คุณสามารถ
สร้างไฟล์ $TEXMFCONFIG/web2c/fmtutil.cnf กับเนื้อหา
#! luajitlatex luajittex language.dat, language.dat.lua lualatex.ini
และโทร fmtutil
fmtutil กับ fmtutil-sys (fmtutil --ระบบ):
เมื่อรัน fmtutil-sys หรือตัวเลือกบรรทัดคำสั่ง --ระบบ ใช้ TEXMFSYCONFIG
และ TEXMFSYSVAR ใช้แทน TEXMFCONFIG และ TEXMFVAR ตามลำดับ นี้
คือความแตกต่างหลักระหว่าง fmtutil-sys และ fmtutil
อาจใช้ตำแหน่งอื่นหากคุณระบุไว้ในบรรทัดคำสั่งหรือแผนผังเหล่านี้
ไม่มีอยู่จริง หรือคุณไม่ได้ใช้ TeX Live ดั้งเดิม
รายงาน ข้อบกพร่อง
รายงานข้อบกพร่องไปที่: [ป้องกันอีเมล]
หน้าแรกของ TeX Live:http://tug.org/texlive/>
ใช้ fmtutil-sys ออนไลน์โดยใช้บริการ onworks.net