引號中的數學符號

引號中的數學符號

至於引用數學符號,我們已經在中找到了很好的答案如何在數學環境中寫引號?

但我有一個問題沒有出現在上面文章的範例中:將單個數學符號用雙引號或單引號以適當的間距括起來的最佳方法是什麼?

\documentclass{article}
\begin{document}
``$R$'' or $``R"$ or \textit{``$R$''} or \textit{``R''} \dots
\end{document}

在此輸入影像描述

在前兩者中,開頭的雙引號距離“R”有點太遠,而結尾的雙引號距離“R”有點太近。第三和第四個更好,但你仍然看到不對稱(結束報價有點太遠了)。有標準解決方案嗎?在這種情況下人們會做什麼?

編輯:我問這個問題是因為我常常寫這樣的東西

In the above equation, ``$R$'' stands for the ratio of . . . 

你可能會說,$R$在這個例子中,一個簡單的不帶雙引號的就足夠了,因為“R”是斜體的,但我經常覺得強調的重點不夠明顯。

編輯2:我更正了第三個和第四個範例的描述。起初我以為它們看起來不一樣,但 LaRiFaRi 讓我意識到它們是一樣的!對困惑感到抱歉。

答案1

前兩個是相同的。最後兩個也是如此(兩次都可能採用不同的字體。但據我所知,數學和文字字體在這裡沒有不同)。但最後兩個有斜引號。你想要那個嗎?如果是,請嘗試斜體校正,例如\textit{``\/$R$''}

就我個人而言,我會選擇第一個。它具有最好的語法,而且看起來也不錯。如果您只在少數情況下使用它並且您不喜歡它,您可以鍵入``$R$\kern.3ex''或類似。

在每種情況下,我都會推薦針對此類事情的自訂命令。這樣,您就可以為以後的更改保持絕對的靈活性。

% arara: pdflatex

\documentclass{article}
% this package enables you to change your quotation style afterwards. 
\usepackage{csquotes}
% with this command, you can add a kerning to all possible math quotations and of course change or delete them later, if you change the font or dislike your first chose.
\newcommand{\mathenquote}[1]{\enquote{$#1$\kern.3ex}}

\begin{document}
% upright versions:
``$R$'' is equal to  $``R"$ 

% italic versions:
\textit{``$R$''} is equal to \textit{``R''}

% possible corrections for both versions
\textit{``\/$R$''} ``$R$\kern.3ex''

% recommended approach via custom command and csquotes:
\mathenquote{R}
\mathenquote{a\times b}
\end{document}

在此輸入影像描述

相關內容