Це команда fmtutil-sys, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
fmtutil - керує форматами TeX, базами Metafont і mems Metapost, для кожного користувача
fmtutil-sys - керуйте форматами TeX, базами Metafont і mem Metapost, загальносистемними
mktexfmt - створити формат TeX, базу Metafont або mem Metapost
СИНТАКСИС
fmtutil [ВАРІАНТ] ... [КОМАНДА]
fmtutil-sys [ВАРІАНТ] ... [КОМАНДА]
mktexfmt FORMAT.fmt|BASE.base|MEM.mem|FMTNAME.EXT
ОПИС
fmtutil версія svn36788 (2015-04-13 00:53:26 +0900)
Перебудуйте та керуйте форматами TeX, базами Metafont і мемами MetaPost.
Якщо назва команди закінчується на mktexfmt, можна створити лише один формат. Єдині варіанти
підтримуються --допомога та -- версія, а командний рядок має містити будь-який формат
ім'я з його розширенням або звичайне ім'я, яке передається як аргумент --byfmt (Див.
нижче). Повне ім'я згенерованого файлу (якщо є) записується в стандартний вивід, і нічого
інше.
Якщо не працює в режимі mktexfmt, командний рядок може бути більш загальним і кількома
Формати можна створити наступним чином.
ВАРІАНТИ
--cnffile Фото
читати FILE замість fmtutil.cnf (можна вказати кілька разів, у цьому випадку все
файли використовуються)
--fmtdir ДОВІДНИК
--no-engine-subdir
не використовуйте специфічний для двигуна підкаталог fmtdir
--no-error-if-no-format
успішно вийти, якщо формат не вибрано
--no-error-if-no-engine=ДВИГУН1, ДВИГУН2,...
успішно вийти, навіть якщо необхідний двигун
відсутній, якщо він включений до списку.
--спокійно
бути тихим
--тест (не реалізовано, лише для сумісності)
--dolinks
(не реалізовано, лише для сумісності)
--сила
(не реалізовано, лише для сумісності)
команди:
--все відтворити всі файли формату
-- відсутній
створити всі відсутні файли формату
--оновити
відтворити лише існуючі файли формату
-- за допомогою двигуна НАЗВА ДВИГУНА
(повторно) створювати формати за допомогою ENGINENAME
--byfmt FORMATNAME
(повторно) створити формат для FORMATNAME
--дефіс ДЕФІС
(повторно) створювати формати, які залежать від HYPHENFILE
--enablefmt FORMATNAME
увімкніть назву формату у файлі конфігурації
--disablefmt FORMATNAME
вимкнути назву формату в файлі конфігурації
--listcfg
список (увімкнених і вимкнених) конфігурацій, відфільтрованих до доступних форматів
--catcfg
вивести вміст файлу конфігурації
--showhyphen FORMATNAME
надрукувати назву файлу дефіса для формату FORMATNAME
-- версія
показати інформацію про версію та вийти
--допомога показати це повідомлення та вийти
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
Пояснення дерев і файлів, які зазвичай використовуються:
If --cnffile вказується в командному рядку (можливо кілька разів), його
використовуються значення(я). В іншому випадку fmtutil читає всі знайдені файли fmtutil.cnf
виконується `kpsewhich -всі fmtutil.cnf', у порядку, який повертає kpsewhich.
У будь-якому випадку, якщо знайдено декілька файлів fmtutil.cnf, усі визначення формату
знайдені у всіх файлах fmtutil.cnf, об’єднані.
Таким чином, якщо файли fmtutil.cnf присутні у всіх деревах, і використовується макет за замовчуванням
як поставляється з TeX Live, наступні файли читаються в заданому порядку.
Для fmtutil-sys:
TEXMFSYSCONFIG $TEXLIVE/РРРР/texmf-config/web2c/fmtutil.cnf
TEXMFSYSVAR $TEXLIVE/РРРР/texmf-var/web2c/fmtutil.cnf
TEXMFLOCAL $TEXLIVE/texmf-local/web2c/fmtutil.cnf
TEXMFDIST $TEXLIVE/РРРР/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/РРРР/texmf-config/web2c/fmtutil.cnf
TEXMFSYSVAR $TEXLIVE/РРРР/texmf-var/web2c/fmtutil.cnf
TEXMFLOCAL $TEXLIVE/texmf-local/web2c/fmtutil.cnf
TEXMFDIST $TEXLIVE/РРРР/texmf-dist/web2c/fmtutil.cnf
(де YYYY – версія випуску TeX Live).
Відповідно до дій, fmtutil може записати в один із зазначених файлів або створити файл
новий 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 --sys):
Коли запущено fmtutil-sys або параметр командного рядка --sys використовується, TEXMFSYSCONFIG
і TEXMFSYSVAR використовуються замість TEXMFCONFIG і TEXMFVAR відповідно. Це
є основною відмінністю між fmtutil-sys і fmtutil.
Інші місця розташування можуть використовуватися, якщо ви вкажете їх у командному рядку або ці дерева
не існує, або ви не використовуєте оригінальний TeX Live.
ЗВІТНІСТЬ БУГИ
Повідомити про помилки до: [захищено електронною поштою]
Домашня сторінка TeX Live:http://tug.org/texlive/>
Використовуйте fmtutil-sys онлайн за допомогою служб onworks.net