Spec-Zone.ru › LaTeX

\verb

Синопсис:

\verb char literal-text char
\verb* char literal-text char

Вывод литерального-текста как он введён, включая специальные символы и пробелы, используя шрифт печатающей машинки (\tt) .

Этот пример показывает два разных вызова \verb.

This is \verb!literally! the biggest pumpkin ever.
And this is the best squash, \verb+literally!+

Первый \verb имеет литеральный-текст окружённый знаком восклицания, !. Второй вместо него использует плюс, +, потому что знак восклицания является частью literal-text.

Разделитель из одного символа символ окружает литеральный-текст — он должен быть одинаковым до и после. Между \verb или \verb* и символ, или между символ и литеральный-текст, или между литеральный-текст и вторым вхождением символ (синтаксис показывает пробел только для различения одной составляющей от другой). Разделитель не должен встречаться в литеральный-текст. литеральный-текст не может содержать перенос строки.

Форма * отличается только тем, что пробелы печатаются с видимым символом пробела.

Вывод этого будет включать видимый пробел с обеих сторон слова «с»:

The command's first argument is \verb*!filename with extension! and ...

Для набора интернет-адресов, URL, пакет url является лучшим вариантом, чем команда \verb, поскольку он позволяет переносить строки.

Для компьютерного кода существует много пакетов с преимуществами перед \verb. Одним из них является listings, другим — minted.

Вы не можете использовать \verb в аргументе макроса, например, в аргументе \section. Это не вопрос хрупкости \verb (см. \protect), а просто он не может работать, так как команда \verb изменяет режим catcode перед чтением своего аргумента и восстанавливает его сразу после этого, но при аргументе макроса содержимое аргумента уже было преобразовано в список токенов по режиму catcode, действующему при вызове макроса. Однако пакет cprotect может помочь с этим.

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

Spec-Zone.ru

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