Альтернативы, отличные от использования \ _ в документе Latex

Альтернативы, отличные от использования \ _ в документе Latex

Существуют ли другие способы компиляции документа Latex, кроме альтернативного использования \_, который содержит два слова с символом "_" между ними? Источник: Как объяснено в разделе Другие символы на Википедия

Мой МВЭ:

Правильная форма:

\documentclass{article}
\begin{document}
an\_SYMBOL
\end{document}

Неправильная форма:

\documentclass{article}
\begin{document}
an_SYMBOL
\end{document}

решение1

Поскольку подчеркивания нечасто используются в обычном тексте, скорее всего, вы используете их для небольших фрагментов кода. Если это так, проще всего использовать среду verbatimили макрос. Это отобразит практически все, что набирается, без необходимости экранирования специальных символов. Это также отобразит текст текущим шрифтом \ttfamily.

Без каких-либо пакетов вы можете использовать \verb|a_SYMBOL|. |Символ, используемый для разделения текста, может быть |или любым незарезервированным не буквенно-цифровым символом.

\documentclass{article}

\begin{document}
\verb|an_SYMBOL|

\verb!an_SYMBOL!

\verb.an_SYMBOL.

\end{document}

Если у вас их много, полезно сделать разметку еще проще. Вы можете сделать это, загрузив пакет fancyvrb(другие пакеты могут делать то же самое) и явно указав разделитель, в этом случае вам не нужна эта \verbчасть:

\documentclass{article}
\usepackage{fancyvrb}
\DefineShortVerb{\|}
\begin{document}
|a_SYMBOL|

\end{document}

Связанный контент