англійськафранцузькаіспанська

Ad


Значок OnWorks

mkjobtexmf - Інтернет у хмарі

Запустіть mkjobtexmf у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда mkjobtexmf, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


mkjobtexmf -- Створити дерево texmf для певної роботи

Версія


2011 v11

СИНТАКСИС


Програма mkjobtexmf запускає програму та намагається знайти використані імена файлів. Два методи
доступна опція "-recorder" TeX (Web2C) або програми страйк.

Потім створюється каталог із деревом texmf. Він перевіряє знайдені файли та намагається сортувати
їх у цьому дереві textmf.

Його можна використовувати для цілей архівування або для прискорення наступних запусків TeX.

mkjobtexmf [параметри]

Це запускає TeX, який можна налаштувати за допомогою параметрів. Обидва способи отримання використаного файлу
імена доступні.

mkjobtexmf [параметри] -- [args]

Остання форма запускає програму CMD з аргументами аргументи замість TeX. Тільки як метод
програма страйк доступна.

варіанти:

-- назва посади Назва роботи (обов'язково).
Зазвичай це файл TeX
без розширення
--texname Вхідний файл для TeX. За замовчуванням це
назва роботи з розширенням ".tex"
--тексопт Опція для запуску TeX
--destdir Каталог призначення,
за замовчуванням ` .mjt'
--output Додати також вихідні файли
--strace Використовувати strace замість TeX
варіант -реєстратор
--copy Копіювати файли замість створення
символьні посилання
--flat Сміттєві шляхи, не створювати каталогів
всередині цільового каталогу
---(no)texhash Запустіть texhash, використовуйте --notexhash для MiKTeX
--exclude-ext Виключити файли з розширенням .
--cmd-tex Команда для компілятора TeX
--cmd-kpsewhich Команда для kpsewhich
--cmd-texhash Команда для texhash
--cmd-strace Команда для strace
--verbose Детальний висновок
--help Коротке довідкове повідомлення
--man Повна документація
--version Друк ідентифікації версії

ОПИС


Робота програма

Перший mkjobtexmf запускає програму, зазвичай TeX. Компілятор TeX налаштовується опцією
"--cmd-tex". Опцію «--texname» можна використовувати, якщо розширення назви файлу відрізняється від .tex:

mkjobtexmf --jobname foo --texname foo.ltx

Можливі й більш складні випадки:

mkjobtexmf --jobname foo --texname '\def\abc{...}\input{foo}'

Якщо слід використовувати іншу програму, ніж TeX (dvips, ...), то можна надати цю програму
після «--»:

mkjobtexmf --jobname foo -- dvips foo

філе запис

Доступні два методи отримання використаних імен файлів:

Записувач TeX
Деякі дистрибутиви TeX (наприклад, Web2C) підтримують цю опцію - рекордер для свого TeX
компілятори. Потім компілятор TeX генерує файл із розширенням .fls що записує
використовувані вхідні та вихідні файли.

Програма strace
Ця програма відстежує системні виклики та сигнали. Тут використовується для реєстрації використаних файлів.

Аналізувати та посилання/копія знайдений файли

Каталог результатів jobname.mjt генерується. Всередині результату створюється дерево TEXMF.
Кожен знайдений файл порівнюється зі списком шляхів дерев TEXMF. Якщо збіг знайдено,
файл зв'язується/скопіюється в дерево TEXMF. Список шляхів генерується програмою
kpsewhich.

Якщо файл не можна зіставити з деревом TEXMF і файл має відносну назву файлу, тоді це
безпосередньо пов’язується/скопіюється в каталог результатів jobname.mjt. Абсолютні імена файлів
не підтримується, а також шляхи з посиланнями на батьківські каталоги.

Символічні посилання створюються за замовчуванням. Файли копіюються, якщо вказано параметр "--copy" або
символічне зв'язування недоступне.

ВАРІАНТИ


--назва роботи=<назва роботи>
Це назва роботи. `назва роботи>.tex' служить типовим для файлу TeX і
<назва роботи> використовується для іменування різних каталогів і файлів. Дивіться розділ «ФАЙЛИ».

--texname=<ім'я>
Назва вхідного файлу TeX, якщо вона відрізняється відназва роботи>.tex.

--тексопт=<вибирати>
Додаткова опція для компілятора TeX, наприклад "--ini" або "--shell-escape". Це
опцію можна надати кілька разів.

--destdir=<каталог>
Вказує назву цільового каталогу, у якому збираються результати. як
за замовчуванням у поточному каталозі створюється каталог із назвою завдання та
розширення `.mjt'.

- вихід
Також додайте вихідні файли.

--strace
Використовуйте метод із програмою страйкдив. "ОПИС".

--копія
Файли копіюються замість створення символьних посилань.

--плоский
Файли пов’язуються або копіюються без елементів шляху. Цільовий каталог буде
містять плоский список файлів або посилань без каталогу.

Файли `ls-R' і `aliases' ігноруються.

--exclude-ext=<ext>
Файли з розширеннямext> виключаються. Опцію можна надати кілька разів або a
можна використовувати розділений комами список розширень. приклади:

--exclude-ext aux --exclude-ext log --exclude-ext toc

те саме, що

--exclude-ext aux,log,toc

---(ні)текхаш
За замовчуванням файл `ls-R' генерується в дереві `texmf', оскільки це файл
база даних імен, яку можна використовувати в TeX Live. Оскільки MiKTeX використовує інший
механізм, його `texhash' не генерує файли `ls-R' і "--notexhash"
пригнічує виклик `texhash'.

--cmd-tex=<CMD>
Команда для компілятора TeX. Типовим є pdflatex.

--cmd-kpsewhich=<CMD>
Команда для kpsewhich.

--cmd-texhash=<CMD>
Команда для оновлення бази даних імен файлів створеного дерева texmf. За замовчуванням
texmf.

--cmd-strace=<CMD>
Команда для strace.

-багатослівний
Детальні повідомлення.

--допомога
Відобразити екран довідки.

-B(-man>
Роздрукувати сторінку посібника.

-- версія
Ідентифікація версії для друку та вихід.

ПРИКЛАДИ


файл TeX test.tex використовуючи метод запису TeX:

mkjobtexmf --перевірка імені завдання

файл TeX test.tex за допомогою LaTeX:

mkjobtexmf --jobname test --cmd-tex latex

Генерація формату:

mkjobtexmf --jobname test --texopt -ini --texname pdflatex.ini

Приклад, як можна використовувати нове дерево texmf (Linux/bash):

TEXMF=!!test.mjt/texmf Тест pdflatex

Приклад створення zip-архіву (Linux/bash):

(cd test.mjt && zip -9r ../test .)

Приклад створення архіву tar:

tar cjhvf test.tar.bz2 -C test.mjt .

НЕРОЗРІШЕНА ПИТАННЯ, ЗАСТЕРЕЖЕННЯ, ALL


Експериментальне програмне забезпечення
Параметри, параметри за замовчуванням, спосіб роботи програми можуть змінитися в наступних версіях.

texmf.cnf
В даний час метод с страйк записує ці файли. Рекордер TeX не робить. Корисний
він має texmf.cnf файли для налаштувань змінних. Оскільки у нас є лише одне дерево TEXMF, the
розділи шляху, ймовірно, слід переписати.

Налаштування в змінних середовища
Вони взагалі не зберігаються.

зіткнення
Програма використовує один каталог призначення та щонайбільше одне дерево TEXMF для результату.
Однак вихідні файли можуть надходити з різних каталогів і дерев TEXMF.
Тому можливі колізії імен.

Програма дотримується стратегії не видаляти файли в каталозі призначення.
Це дозволяє збирати файли з різних прогонів. Таким чином колізії вирішуються в
Таким чином, виграє перший запис, зроблений у цільовому каталозі.

Файл конфігурації
Це позбавить користувача від повторного введення тих самих параметрів знову і знову.

Неповний запис
Помилки у записі файлу TeX можуть призвести до неповного запису файлу (наприклад, pdfTeX
1.40.3 не записує файли .pfb і .pk).

...

Використовуйте mkjobtexmf онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    глибоко чистий
    глибоко чистий
    Сценарій Kotlin, який руйнує всю збірку
    кеші з проектів Gradle/Android.
    Корисно, коли Gradle або IDE дозволяють
    вниз. Сценарій протестовано на
    macOS, але...
    Завантажити deep-clean
  • 2
    Плагін Eclipse Checkstyle
    Плагін Eclipse Checkstyle
    Плагін Eclipse Checkstyle
    інтегрує код Java Checkstyle
    аудитора в IDE Eclipse. The
    плагін забезпечує зворотний зв’язок у режимі реального часу
    користувач про насильство...
    Завантажте плагін Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player — безкоштовний медіаплеєр
    програмне забезпечення, частина на основі WMP і VLC. The
    плеєр в мінімалістичному стилі, с
    більше десяти кольорів теми, а також можна
    б ...
    Завантажити AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV є ДОДАТКОМ для XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar інтегрований в один із одним
    медіацентри ма...
    Завантажити movistartv
  • 5
    Код :: Блоки
    Код :: Блоки
    Code::Blocks — безкоштовна програма з відкритим кодом,
    кросплатформенний C, C++ і Fortran IDE
    створений для задоволення найвимогливіших потреб
    своїх користувачів. Він розроблений, щоб бути дуже
    подовжує ...
    Завантажити Code::Blocks
  • 6
    Серед
    Серед
    Серед або розширений інтерфейс Minecraft
    а відстеження даних/структури є інструментом для
    відобразити огляд Minecraft
    світу, фактично не створюючи його. Це
    може ...
    Завантажити Midst
  • Детальніше »

Команди Linux

Ad