fmtutil-sys - Trực tuyến trên đám mây

Đây là lệnh fmtutil-sys có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


fmtutil - quản lý các định dạng TeX, cơ sở Metafont và các mems Metapost, cho mỗi người dùng
fmtutil-sys - quản lý các định dạng TeX, cơ sở Metafont và các mems Metapost, trên toàn hệ thống
mktexfmt - tạo định dạng TeX, cơ sở Metafont hoặc Metapost mem

SYNOPSIS


fmtutil [TÙY CHỌN] ... [COMMAND]
fmtutil-sys [TÙY CHỌN] ... [COMMAND]
mktexfmt FORMAT.fmt | BASE.base | MEM.mem | FMTNAME.EXT

MÔ TẢ


phiên bản fmtutil svn36788 (2015-04-13 00:53:26 +0900)

Xây dựng lại và quản lý các định dạng TeX, cơ sở Metafont và bản ghi nhớ MetaPost.

Nếu tên lệnh kết thúc bằng mktexfmt, chỉ có thể tạo một định dạng. Các lựa chọn duy nhất
được hỗ trợ là --Cứu giúp--phiên bảnvà dòng lệnh phải bao gồm một định dạng
tên, với phần mở rộng của nó hoặc một tên thuần túy được chuyển làm đối số cho --byfmt (xem
phía dưới). Tên đầy đủ của tệp được tạo (nếu có) được viết thành stdout và không có gì
khác

Nếu không hoạt động ở chế độ mktexfmt, dòng lệnh có thể tổng quát hơn và nhiều
các định dạng có thể được tạo, như sau.

LỰA CHỌN


--cnffie FILE
đọc FILE thay vì fmtutil.cnf (có thể được cung cấp nhiều lần, trong trường hợp đó, tất cả
các tập tin được sử dụng)

--fmtdir MỤC

- không-động cơ-phụ
không sử dụng subir dành riêng cho động cơ của fmtdir

- không-lỗi-nếu-không-định dạng
thoát thành công nếu không có định dạng nào được chọn

- không có lỗi-nếu-không-động cơ=ĐỘNG CƠ1, ENGINE2, ...
thoát thành công ngay cả khi động cơ được yêu cầu

bị thiếu, nếu nó được bao gồm trong danh sách.

--Yên lặng
im lặng

--kiểm tra (không được triển khai, chỉ để tương thích)

--dolinks
(không được triển khai, chỉ để tương thích)

--lực lượng
(không được triển khai, chỉ để tương thích)

lệnh:
--tất cả các tạo lại tất cả các tệp định dạng

--mất tích
tạo tất cả các tệp định dạng bị thiếu

--Làm tươi
chỉ tạo lại các tệp định dạng hiện có

--byengine TÊN ĐỘNG CƠ
(lại) tạo định dạng bằng ENGINENAME

--byfmt TÊN ĐỊNH DẠNG
(lại) tạo định dạng cho FORMATNAME

--by gạch nối DẤU DỮ LIỆU
(lại) tạo các định dạng phụ thuộc vào HYPHENFILE

--enablefmt TÊN ĐỊNH DẠNG
bật tên định dạng trong tệp cấu hình

--vô hiệu hóafmt TÊN ĐỊNH DẠNG
vô hiệu hóa tên định dạng trong tệp cấu hình

--listcfg
danh sách (bật và tắt) cấu hình, được lọc theo các định dạng có sẵn

--catcfg
xuất nội dung của tệp cấu hình

--showhyphen TÊN ĐỊNH DẠNG
in tên tệp gạch nối cho định dạng FORMATNAME

--phiên bản
hiển thị thông tin phiên bản và thoát

--Cứu giúp hiển thị thông báo này và thoát

MÔI TRƯỜNG


Giải thích về cây và tệp thường được sử dụng:

If --cnffie được chỉ định trên dòng lệnh (có thể nhiều lần),
(các) giá trị được sử dụng. Nếu không, fmtutil đọc tất cả các tệp fmtutil.cnf được tìm thấy bởi
chạy `kpsewhich -tất cả fmtutil.cnf ', theo thứ tự do kpsewhich trả lại.

Trong mọi trường hợp, nếu nhiều tệp fmtutil.cnf được tìm thấy, tất cả các định nghĩa định dạng
được tìm thấy trong tất cả các tệp fmtutil.cnf được hợp nhất.

Do đó, nếu tệp fmtutil.cnf có trong tất cả các cây và bố cục mặc định được sử dụng
như được vận chuyển với TeX Live, các tệp sau đây sẽ được đọc, theo thứ tự nhất định.

Đối với 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

Đối với fmtutil:
TEXMFCONFIG $ HOME / .texliveYYYY / texmf-config / web2c / fmtutil.cnf
TEXMFVAR $ HOME / .texliveYYYY / texmf-var / web2c / fmtutil.cnf
TEXMFHOME $ TRANG CHỦ / 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

(trong đó YYYY là phiên bản phát hành TeX Live).

Theo các hành động, fmtutil có thể ghi vào một trong các tệp nhất định hoặc tạo
mới fmtutil.cnf, được mô tả thêm bên dưới.

Nơi các thay đổi được lưu:

Nếu tệp cấu hình được cung cấp trên dòng lệnh, thì tệp đầu tiên được cung cấp sẽ là
được sử dụng để lưu bất kỳ thay đổi nào từ --cho phép or --vô hiệu. Nếu các tệp cấu hình được sử dụng
từ đầu ra kpsewhich, thì thuật toán phức tạp hơn:

1) Nếu $ TEXMFCONFIG / web2c / fmtutil.cnf or $ TEXMFHOME / web2c / fmtutil.cnf xuất hiện trong
danh sách các tệp đã sử dụng, sau đó là danh sách đầu tiên được kpsewhich liệt kê --tất cả các (tương đương,
một trả về bởi kpsewhich fmtutil.cnf), được sử dụng.

2) Nếu cả hai điều trên đều không xuất hiện và các thay đổi được thực hiện, một tệp cấu hình mới
được tạo ra trong $ TEXMFCONFIG / web2c / fmtutil.cnf.

Nói chung, ý tưởng là nếu một tệp cấu hình nhất định không thể ghi được, thì cấp cao hơn
một cái có thể được sử dụng. Bằng cách đó, cài đặt của bản phân phối có thể bị ghi đè cho
trên toàn hệ thống bằng TEXMFLOCAL và sau đó cài đặt hệ thống có thể được ghi đè lại cho
cụ thể bằng cách sử dụng TEXMFHOME.

Giải quyết nhiều định nghĩa của một định dạng:

Nếu một định dạng được xác định trong nhiều tệp cấu hình, thì định nghĩa sẽ đến
từ fmtutil.cnf được liệt kê đầu tiên được sử dụng.

Đang tắt các định dạng:

Các tệp fmtutil.cnf có mức độ ưu tiên cao hơn (được liệt kê trước đó) có thể vô hiệu hóa các định dạng
được đề cập trong các tệp fmtutil.cnf có mức độ ưu tiên thấp hơn (được liệt kê sau) bằng cách viết, ví dụ:

#!

trong tệp fmtutil.cnf có mức độ ưu tiên cao hơn.

Ví dụ, giả sử bạn muốn tắt định dạng luajitlatex. Bạn có thể
tạo tệp $ TEXMFCONFIG / web2c / fmtutil.cnf với nội dung

#! luajitlatex luajittex language.dat, language.dat.lua lualatex.ini

và gọi fmtutil.

fmtutil so với fmtutil-sys (fmtutil --sys):

Khi fmtutil-sys được chạy hoặc tùy chọn dòng lệnh --sys được sử dụng, TEXMFSYSCONFIG
và TEXMFSYSVAR được sử dụng thay cho TEXMFCONFIG và TEXMFVAR, tương ứng. Cái này
là sự khác biệt chính giữa fmtutil-sys và fmtutil.

Các vị trí khác có thể được sử dụng nếu bạn cung cấp chúng trên dòng lệnh hoặc những cây này
không tồn tại hoặc bạn không sử dụng TeX Live ban đầu.

BÁO CÁO GIỎI


Báo cáo lỗi cho: tex-k@tug.org
Trang chủ của TeX Live:http://tug.org/texlive/>

Sử dụng fmtutil-sys trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất