АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

mkjobtexmf - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


mkjobtexmf - Создает дерево texmf для конкретной работы

Версия


2011-11-10, версия 0.8

СИНТАКСИС


Программа mkjobtexmf запускает программу и пытается найти используемые имена файлов. Два метода
доступны, опция «-регистратор» TeX (Web2C) или программа Трассирование.

Затем он создает каталог с деревом texmf. Он проверяет найденные файлы и пытается отсортировать
их в этом дереве texmf.

Его можно использовать для архивирования или для ускорения последующих запусков TeX.

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

Это запускает TeX, который можно настроить с помощью опций. Оба метода получения использованного файла
имена доступны.

mkjobtexmf [параметры] - [аргументы]

Последняя форма запускает программу CMD с аргументами арг вместо TeX. Только как метод
программа Трассирование доступна.

Опции:

--название работы Название вакансии (обязательно).
Обычно это файл TeX
без расширения
--texname Входной файл для TeX. По умолчанию
название вакансии с расширением .tex
--texopt Вариант для запуска TeX
--destdir Целевой каталог,
по умолчанию - ` .mjt '
--output Добавить также файлы вывода
--strace Использовать strace вместо TeX
опция -Recorder
--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 Распечатать идентификацию версии

ОПИСАНИЕ


Бег домен программа

First 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
Эта программа отслеживает системные вызовы и сигналы. Здесь он используется для регистрации используемых файлов.

Анализировать и ссылка / копия найденный файлов

Каталог результатов имя_работы.mjt генерируется. Внутри результирующего дерева создается TEXMF.
Каждый найденный файл сравнивается со списком путей деревьев TEXMF. Если совпадение найдено,
файл связан / копируется в дерево TEXMF. Список путей формируется программой
kpse.

Если файл не может быть сопоставлен с деревом TEXMF и файл является относительным именем файла, тогда он
напрямую связывается / копируется в каталог результатов имя_работы.mjt. Абсолютные имена файлов
не поддерживаются и пути со ссылками на родительские каталоги.

Символические ссылки создаются по умолчанию. Файлы копируются, если задана опция "--copy" или
символическая ссылка недоступна.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--название работы=<название работы>
Это название работы. `название работы> .tex 'используется по умолчанию для файла TeX и
<название работы> используется для именования различных каталогов и файлов. См. Раздел «ФАЙЛЫ».

--texname=<имя>
Имя входного файла TeX, если оно отличается отназвание работы> .tex.

--texopt=<выбирать>
Дополнительная опция для компилятора TeX, примеры: "--ini" или "--shell-escape". Этот
вариант можно давать более одного раза.

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

--выход
Также добавьте файлы вывода.

- бега
Использовать метод с программой Трассирование, Смотри описание".

- копия
Файлы копируются вместо создания символических ссылок.

--плоский
Файлы связываются или копируются без элементов пути. Каталог назначения будет
содержат плоский список файлов или ссылок без каталога.

Файлы ls-R и aliases игнорируются.

--exclude-ext=<Ext>
Файлы с расширениемExt> исключены. Опция может быть предоставлена ​​несколько раз или
Можно использовать список расширений, разделенных запятыми. Примеры:

--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-текс=<CMD>
Команда для компилятора TeX. По умолчанию - pdflatex.

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

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

--cmd-стрейс=<CMD>
Команда для strace.

--подробный
Подробные сообщения.

--Помогите
Отобразите экран справки.

-B (-человек>
Распечатать страницу руководства.

--версия
Идентификация версии для печати и выход.

ПРИМЕРЫ


TeX файл тест.tex используя метод записи TeX:

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

TeX файл тест.tex используя LaTeX:

mkjobtexmf --jobname test --cmd-tex латекс

Формирование формата:

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

Пример использования нового дерева texmf (Linux / bash):

TEXMF = !! test.mjt / texmf pdflatex test

Пример создания zip-архива (Linux / bash):

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

Пример создания tar-архива:

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

НЕРЕШЕННЫЕ ВОПРОСЫ, ПЕЩЕРЫ, ВСЕ


Экспериментальное программное обеспечение
Параметры, значения по умолчанию, способ работы программы могут измениться в будущих версиях.

texmf.cnf
В настоящее время метод с Трассирование записывает эти файлы. Рекордер TeX не работает. Полезный
Он texmf.cnf файлы для переменных настроек. Поскольку у нас есть только одно дерево TEXMF,
разделы пути, вероятно, следует переписать.

Настройки в переменных окружения
Они вообще не хранятся.

Столкновения
Программа использует один целевой каталог и не более одного дерева TEXMF для результата.
Однако исходные файлы могут поступать из разных каталогов и деревьев TEXMF.
Поэтому возможны конфликты имен.

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

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

Неполная запись
Ошибки в записи файлов TeX могут привести к неполной записи файла (например, pdfTeX
1.40.3 не записывает файлы .pfb и .pk).

...

Используйте mkjobtexmf онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    глубокая очистка
    глубокая очистка
    Скрипт Kotlin, уничтожающий все сборки
    кеши из проектов Gradle/Android.
    Полезно, когда Gradle или IDE позволяют
    вниз. Скрипт протестирован на
    макОС, но...
    Скачать глубокую очистку
  • 2
    Подключаемый модуль Eclipse Checkstyle
    Подключаемый модуль Eclipse Checkstyle
    Плагин Eclipse Checkstyle
    интегрирует Java-код Checkstyle
    аудитор в Eclipse IDE. В
    плагин предоставляет обратную связь в режиме реального времени
    пользователь о нарушении ...
    Скачать подключаемый модуль Eclipse Checkstyle
  • 3
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 4
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 6
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • Больше »

Команды Linux

Ad