Spec-Zone.ru › LaTeX

\typein

Синопсис, один из:

\typein{prompt-msg}
\typein[cmd]{prompt-msg}

Выводит prompt-msg на терминал и заставляет LaTeX остановиться и подождать, пока вы введёте строку ввода. Эта строка ввода завершается, когда вы нажмёте клавишу возврата.

Например, это

As long as I live I shall never forget \typein{Enter student name:}

в сочетании с этим взаимодействием командной строки

Enter student name:

\@typein=Aphra Behn

дает вывод ‘... никогда не забывайте Афру Бэн’.

Первая версия команды, \typein{prompt-msg}, обрабатывает введённый вами ввод так, как будто он был включён в файл ввода вместо команды \typein.

Во второй версии команды необязательный аргумент cmd должен быть именем команды, то есть он должен начинаться с обратной косой черты, \. Это имя команды затем определяется или переопределяется введённым вами вводом. Например, это

\typein[\student]{Enter student name:}
\typeout{Recommendation for \student .}

дает этот вывод в командной строке,

Enter student name:

\student=John Dee
Recommendation for John Dee.

где пользователь ввёл ‘Джон Ди.’

© 2007–2018 Karl Berry
Public Domain Software
http://latexref.xyz/_005ctypein.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API