Это команда meltbuild, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
melt - компилирует исходники Melt в файлы DVI, PostScript или PDF
СИНТАКСИС
плавление [ВАРИАНТЫ] [OTHER_FILES] ГЛАВНЫЙ_ФАЙЛ
ОПИСАНИЕ
плавление компилирует исходные коды Melt (файлы .mlt) в файлы DVI, PostScript (.ps) или PDF. Это
сначала вызывает препроцессор Melt плавитьпп. Затем он вызывает компилятор OCaml либо
напрямую или через Ocamlbuild или Mlpost. Программа связана с расплавом и латексом.
библиотеки. Затем программа запускается, создавая файлы .tex. потом латекс or pdfлатекс is
призвал предъявить документ.
MAIN_FILE - это главный файл вашего документа. Это тот, который будет скомпилирован,
выполняется, и созданный файл .tex будет скомпилирован. OTHER_FILES будут скопированы в
каталог _melt. Это дополнительные файлы, необходимые для компиляции вашего документа, например
модули, стили классов или включенные фигуры.
Если один OTHER_FILE имеет расширение .mlt, он также будет предварительно обработан. Обычно файл .mlt
файл имеет два использования. Первый - это определение значений, используемых в основном файле .mlt. В
второй - вызвать функцию emit для создания файлов .tex, которые могут быть включены в ваш
основной файл .tex. Это особенно полезно, если ваш основной файл .tex написан не на Melt.
Обратите внимание: если вы хотите, чтобы OTHER_FILE было скомпилировано и выполнено, вы должны использовать его в
MAIN_FILE, чтобы Ocamlbuild связал его. Если вы не используете Ocamlbuild, мульти-модули
документы не поддерживаются.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-meltpp
Укажите расположение и имя двоичного файла препроцессора Melt.
-латоп
Укажите расположение и имя двоичного файла Latop.
-млпост
Укажите расположение и имя двоичного файла оболочки Mlpost.
-mlpost-no-прелюдия
Не передавайте опцию -latex оболочке Mlpost. По умолчанию файл .tex
созданный вашим документом Melt передается в Mlpost, чтобы он мог вычислить прелюдию для
используется при компиляции изображений. Эта опция отключает такое поведение.
Прелюдия - это содержимое файла .tex перед средой документа.
начинается.
-латекс
Укажите команду latex для использования.
-P
Укажите расположение плагинов препроцессора. Эта опция передается в Melt
препроцессор.
-I
Найдите дополнительные библиотеки OCaml в данном каталоге. Этот вариант пройден
в компилятор OCaml.
-L
Добавьте ссылку на путь в каталоге _melt. Полезно, если вы не хотите копировать
содержимое каталога.
-классический-дисплей
Предоставьте Ocamlbuild параметр -classic-display. Полезно, если на вашем терминале нет
обрабатывать анимацию Ocamlbuild или если вы хотите отслеживать последовательность
команды, которые вызываются. Не действует, если Ocamlbuild вызывает Mlpost.
-no-mlpost
Не используйте оболочку Mlpost, вместо этого вызовите Ocamlbuild напрямую (или OCaml
компилятор, если также указан -no-ocamlbuild). Не указано, если в вашем документе
Mlpost изображений.
-нет-окамлбилд
Не используйте Ocamlbuild для компиляции вашей программы. Компилятор OCaml будет называться
напрямую. Обычно имеет смысл только в том случае, если ваш исходный код состоит только из одного файла,
и если вы используете версию OCaml старше 3.10.2.
-не-финал
Не выпускайте окончательный документ, т.е. не называйте латексом. MAIN_FILE по-прежнему будет
быть скомпилированным и выполненным.
-нет ссылки
По умолчанию символическая ссылка на созданный документ DVI, PS или PDF создается в
текущий каталог. Эта опция отключает такое поведение.
-родной
Скомпилируйте программу в байт-код в машинном коде вместо байт-кода.
-дви Создайте DVI вместо файла PS.
-пс Создайте файл PS. Это поведение по умолчанию.
-pdf Создавайте PDF вместо файла PS.
-ps2pdf
Создайте файл PS, затем конвертируйте его в PDF с помощью ps2pdf. Полезно, если pdflatex не работает
скомпилируйте свой документ.
-Каир Используйте Cairo backend Mlpost вместо Metapost. Подразумевает -pdf.
-мпс Используйте собственный сервер MPS Mlpost вместо Metapost. Подразумевает -pdf.
-тихий, -q
Будь спокоен. На терминал будет напечатано меньше сообщений, если таковые имеются.
-Продолжить
Продолжайте при ошибках.
-не настоящие, -n
Фактически не выполняйте команды. Полезно, если вы хотите узнать, что такое инструмент Melt
выполнит компиляцию вашего документа.
-растопить-дир
Измените имя, используемое для каталога _melt.
-чистый Удалите каталог _melt и, если не -no-link, все символические ссылки текущего
ссылка на каталог в _melt. Уборка делается прежде всего.
-версия
Выведите номер версии Melt.
-- Передайте оставшиеся аргументы сгенерированной программе.
-помощь, --Помогите
Показать список опций
Используйте meltbuild онлайн с помощью сервисов onworks.net