对于内联引用,我需要英国英语单引号字形:
“生存还是毁灭,”哈姆雷特说。
另外,我需要文本 - 但不需要引号 -彩色灰色。
我尝试过查看脏话包似乎允许自定义引号。但如果我希望使用灰色,我可能需要创建一个自定义命令,以便我可以将其与一个命令一起使用,例如:
\inlinequotehere{To be or not to be,} Hamlet said.
有什么好方法可以实现这个目标吗?
答案1
您可以通过定义两件事来做到这一点:
- 合适的颜色,以及
\inlinequotehere
这将插入引号,并使用上面定义的颜色的文本。
\documentclass{article}
\usepackage{xcolor}
\colorlet{quotecolor}{black!50}% Allows one to use quotecolor elsewhere in the document in a consistent way
\newcommand{\inlinequotehere}[1]{`\textcolor{quotecolor}{#1}'}
\begin{document}
\inlinequotehere{To be or not to be,} Hamlet said.
\inlinequotehere{To be or not to be\textcolor{black}{,}} Hamlet said.
\end{document}