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

Значок OnWorks

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

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

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

ПРОГРАМА:

ІМ'Я


perltex - дозволяє визначати макроси LaTeX у термінах коду Perl

СИНТАКСИС


perltex [--допомога] [--латекс=більшість квитків вже розпродано!] [--[немає]сейф] [--дозвіл=особливість] [--макети] [латекс
опції]

ОПИС


LaTeX — через базову систему верстки TeX — створює гарний набір
документи, але має мову макросів, яку важко програмувати. Зокрема, підтримку
для маніпулювання складними рядками значною мірою не вистачає. Perl є популярним універсальним
мова програмування, сильною стороною якої є маніпулювання рядками. Проте він не має набору
будь-які можливості.

Зрозуміло, що програмованість Perl може доповнити сильні сторони набору LaTeX. perltex
це інструмент, який забезпечує симбіоз між двома системами. Все, що потрібно зробити користувачеві, це
скомпілювати документ LaTeX за допомогою perltex замість латекс. (perltex насправді є обгорткою
та цінності латекс, так що ні латекс функціональність втрачається.) Якщо документ містить a
«\usepackage{perltex}» у його преамбулі, потім «\perlnewcommand» і «\perlrenewcommand»
макроси стануть доступними. Вони поводяться так само, як LaTeX "\newcommand" і
"\renewcommand", за винятком того, що тіло макросу містить код Perl замість коду LaTeX.

ВАРІАНТИ


perltex приймає такі параметри командного рядка:

--допомога
Відображення основної інформації про використання.

--латекс=більшість квитків вже розпродано!
Укажіть програму для використання замість латекс. Наприклад, "--latex=pdflatex" буде
наберіть поданий документ за допомогою pdflatex замість звичайного латекс.

--[немає]сейф
Увімкнути або вимкнути пісочницю. За замовчуванням --безпечний, perltex виконує код
із макросу "\perlnewcommand" або "\perlrenewcommand" у захищеному середовищі
який забороняє ``небезпечні'' операції, такі як доступ до файлів або виконання зовнішніх
програми. Конкретизуючи --безпечний надає документ LaTeX меню бланш виконувати будь-які
довільний код Perl, у тому числі той, який може пошкодити файли користувача. Див. Безпечно для
більше інформації.

--дозвіл=особливість
Дозволити виконання певних операцій Perl. The --дозвіл варіант, який може бути
вказано більше одного разу в командному рядку, дає змогу більш детально керувати
perltex пісочниця. Для отримання додаткової інформації див. Opcode.

--макети
Створіть файл стилю LaTeX під назвою noperltex.sty. Заміна документа
Рядок "\usepackage{perltex}" із "\usepackage{noperltex}" створює той самий результат, але
не потребує PerlTeX, що робить документ придатним для розповсюдження людям, які
не встановлено PerlTeX. Недоліком є ​​те noperltex.sty специфічно для
документ, який його створив. Будь-які зміни в макросі PerlTeX документа
визначень або викликів макросів вимагає повторного запуску perltex з --макети
варіант.

Після цих параметрів слідують будь-які параметри, які зазвичай передаються латекс (Або
будь-яка програма була вказана з "--latex"), включаючи, наприклад, назву
.tex файл для компіляції.

ПРИКЛАДИ


У найпростішій формі perltex запускається так само, як латекс:

perltex myfile.tex

використовувати pdflatex замість звичайного латекс, використовувати --латекс опції:

perltex --latex=pdflatex myfile.tex

Якщо LaTeX видає помилку ``"trapped by operation mask"'' і ви довіряєте .tex файл ти
намагаючись скомпілювати, щоб не виконувати шкідливий код Perl (наприклад, тому що ви його написали
себе), ви можете вимкнути perltexмеханізми безпеки с --безпечний:

perltex --nosafe myfile.tex

Наступна команда надає лише документи perltexдозволи за замовчуванням (":browse") плюс
можливість відкривати файли та викликати команду "час":

perltex --permit=:browse --permit=:filesys_open
--permit=час myfile.tex

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


perltex враховує такі змінні середовища:

ПЕРЛТЕКС
Вкажіть назву файлу компілятора LaTeX. Компілятор LaTeX за замовчуванням
`"латекс"''. Змінна середовища "PERLTEX" замінює це значення за замовчуванням, і
--латекс Параметр командного рядка (див. "ПАРАМЕТИ") замінює це.

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


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

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

Команди Linux

Ad