Hervorheben von Code, wie man es in einem SE-Beitrag tun würde

Hervorheben von Code, wie man es in einem SE-Beitrag tun würde

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 \verbboxvom Paket bereitgestellt wird.

Die Verwendung von \severbist identisch mit \verb(einschließlich der *-Variante).

Bildbeschreibung hier eingeben

verwandte Informationen