Definieren eines neuen Befehls zum Einfügen von Quine-Ecken

Definieren eines neuen Befehls zum Einfügen von Quine-Ecken

Wie definiere ich einen neuen Befehl, der einen gegebenen Text mit Quine-Ecken umgibt?

Ich suche nach etwas, das mich von Folgendem wegbringt:

$\qquote{Ixy}$ %Where "\qquote" is the name of the new command

Zu

$\ulcorner Ixy \urcorner$

Antwort1

\documentclass{article}
\usepackage{amsmath,amssymb}

\newcommand\qquote[1]{\ulcorner#1\urcorner}

\begin{document}

$\qquote{lxy}$

\end{document}

Bildbeschreibung hier eingeben

Beachten Sie, dass ich in der Definition nicht verwendet habe, $...$um mögliche Fehler beim Schreiben des Befehls in einen anderen mathematischen Ausdruck wie $a=\qquote{b}$beispielsweise in zu vermeiden. Manche Leute würden sich dann für eine Definition mit entscheiden \ensuremath:

\newcommand\qquote[1]{\ensuremath{\ulcorner#1\urcorner}}

\qquoteSie können also beide im Mathematik- und Textmodus verwenden . Ich persönlich ziehe es vor, es nicht zu verwenden \ensuremathund die Verwendung \qquotenur im Mathematikmodus zu „erzwingen“.

verwandte Informationen