\textsc{ciao} 和 \text{\scshape ciao} 之间的区别

\textsc{ciao} 和 \text{\scshape ciao} 之间的区别

\textsc{ciao}我想知道和之间有什么区别\text{\scshape ciao}。我在Texmaker中编写了它们,看起来效果是一样的。

答案1

两个区别:

  1. 文本模式下的构造\text与 相同\mbox,因此其参数不能跨行拆分或使用连字符;
  2. 最后没有添加斜体校正。

当然,在数学模式下没有区别。事实上,\textsc{...}在数学模式下的命令变成了\text{\scshape ...}

说到文本模式,第一个概述的区别可能是您真正在寻找的,但在这种情况下为什么不直接使用呢\mbox

关于后者概述的差异,它并没有真正显示小写字母,但应该考虑斜体类似的情况

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\text{\itshape if} test

\textit{if} test

\end{document}

在此处输入图片描述

也许不那么令人印象深刻,但重要的是,你\bfseries得到\textbf

在此处输入图片描述

相关内容