如何同时将一些文本设为粗体和斜体(在 beamer 类中)?此示例不是似乎有效:
\documentclass{beamer}
\usetheme{Copenhagen}
\begin{document}
\frame{
A number is \textbf{\textit{x}-smooth} if ...\\
A number is \textbf{\emph{x}-smooth} if ...
}
\end{document}
答案1
加载具有组合的字体bf+it
,例如
\usepackage{lmodern}
平均能量损失
\documentclass{beamer}
\usetheme{Copenhagen}
\usepackage{lmodern}
\begin{document}
\frame{
A number is \textbf{\textit{x}-smooth} if ...\\
A number is \textbf{\emph{x}-smooth} if ...
}
\end{document}
答案2
LaTeX 给你一个提示:
LaTeX Font Warning: Font shape `OT1/cmss/bx/it' undefined
(Font) using `OT1/cmss/bx/n' instead on input line 7.
事实上,如果你使用 T1,这个组合是可用的,添加
\usepackage[T1]{fontenc}
答案3
如果使用,字体形状组合粗体/斜体也可用\usepackage{lmodern}
。
\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{bm}
\usetheme{Copenhagen}
\begin{document}
\frame{
A number is \textbf{x-smooth} if ...\\
A number is \textbf{\emph{x}-smooth} if ...\\
A number is \textbf{$\bm{x}$-smooth} if ...
}
\end{document}
但请注意,如果您写的x-smooth
最好x
是在数学模式下(假设您需要$x^2$-smooth
或$\sin(x)$-smooth
),这样您就可以使用\textbf{$\bm{x}$-smooth}
粗体数学(数学模式中的变量会自动设置为斜体)。