定義一個新指令來插入奎因角

定義一個新指令來插入奎因角

如何定義一個新命令,用 Quine 角包圍給定文本?

我正在尋找一些可以帶我脫離的東西:

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

$\ulcorner Ixy \urcorner$

答案1

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

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

\begin{document}

$\qquote{lxy}$

\end{document}

在此輸入影像描述

請注意,我沒有$...$在定義中使用,以避免在嘗試將命令寫入另一個數學模式表達式(例如 in )時可能出現的錯誤$a=\qquote{b}$。然後,有些人會選擇使用以下定義\ensuremath

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

因此您可以\qquote在數學和文字模式下使用。我個人更喜歡不使用並“強制”僅在數學模式下\ensuremath使用。\qquote

相關內容