Beim Posten auf SE können Benutzer Code mithilfe des `
Symbols „hervorheben“. Gibt es eine Möglichkeit, dies in LaTeX zu erreichen?
Meine Absicht ist es, Codesegmente oder bestimmte Funktionen hervorzuheben. Um es klarzustellen, ich spreche nicht von etwas wieSyntaxhervorhebung für verschiedene Programmiersprachen. Ich möchte in der Lage sein, etwas auszugeben this_instead
(keine Zauberei erforderlich).
Ich bin mir nicht sicher, wie das heißt, also wusste ich nicht, wie ich danach suchen sollte. Ich werde es aber löschen, wenn es ein Duplikat ist.
Antwort1
\usepackage{xcolor}
\colorbox{gray!25}{\texttt{this\_instead}}
An Ihre eigenen Bedürfnisse anpassen
Antwort2
Verwendung des Pakets von Martin Scharrer newverbs
:
\documentclass{article}
\usepackage{newverbs,xcolor}
\newverbcommand{\severb}
{\begin{lrbox}{\verbbox}}
{\end{lrbox}\colorbox{gray!25}{\box\verbbox}}
\begin{document}
\severb`abc_def`
\end{document}
Beachten Sie, dass der Speicherbehälter \verbbox
vom Paket bereitgestellt wird.
Die Verwendung von \severb
ist identisch mit \verb
(einschließlich der *-Variante).