
Da ich in letzter Zeit viel Markdown verwende, möchte ich Backticks/Backquotes in Latex auf die gleiche Weise verwenden.
Using a `tt-font`
würde das gleiche ergeben wie
Using a {\tt tt-font}
ähnlich wie die beiden $
s zum AktivierenMathe-Modus.
Ich bin mir bewusst, dasssolche Änderungen sind problematischals dieTex-Kernverwendet Backticks für Zeichencodes, aber ich verwende diese nicht direkt in meinen Dateien.
Antwort1
Zunächst sollten Sie sich darüber im Klaren sein, dass \tt
(zusammen mit allen zweistelligen Befehlen zum Ändern der Schriftart) seit etwa 30 Jahren veraltet ist.
Und nun Ihr Problem.
\documentclass{article}
\AtBeginDocument{%
\begingroup\lccode`~=``\lowercase{\endgroup\let~}\markdownbackquote
\catcode``=\active
}
\begingroup
\catcode``=\active
\protected\gdef\markdownbackquote#1`{\texttt{#1}}
\endgroup
\begin{document}
This is `typewriter` type.
\end{document}
Der Präambelcode könnte auch
\begingroup
\catcode``=\active
\AtBeginDocument{%
\let`\markdownbackquote
\expandafter\catcode\string``=\active
}
\protected\gdef\markdownbackquote#1`{\texttt{#1}}
\endgroup