Beamer 中缩放方括号分隔符的字体粗细

Beamer 中缩放方括号分隔符的字体粗细

在我的 beamer 文档中,方括号分隔符在未缩放时有明显更粗的垂直线,而缩放后的版本则垂直线更细。其他分隔符都很好。

\documentclass{beamer}

\begin{document}
    \begin{frame}
    
    \[
    [ \qquad \bigl[
    \]
    
    \[
    \{ \qquad \bigl\{
    \]
    
    \[
    ( \qquad \bigl(
    \]
    
    \[
    \langle \qquad \bigl\langle 
    \]
    \end{frame}

\end{document}

方括号分隔符中的垂直线图示

在文章类中不会发生此问题,其中方括号的垂直线在正常尺寸下较细。

有什么办法可以解决这个问题吗?

编辑:这就是为什么我认为这看起来很丑:在下面的公式中,方括号的权重不一致。

\begin{align*}
P[B]&=P[B\cap S]=P\bigl[B\cap (A_1\cup \dots\cup A_n) \bigr] \\
&=P\bigl[(B\cap A_1)\cup\dots \cup(B\cap A_n)\bigr] \\
&=P[B\cap A_1]+\dots+P[B\cap A_n] \\
&=P[B\mid A_1]\cdot P[A_1]+\dots+P[B\mid A_n]\cdot P[A_n]
\end{align*}

举例说明

答案1

您在默认的 Beamer 字体中看到[的是无衬线现代计算机字体中的括号。无衬线字体稍重,因此 [ 也比衬线字体中的 [ 稍重,这是有道理的。

如果你更喜欢文章类中的数学字体,那么你可以使用professionalfonts字体主题,这将阻止 beamer 更改数学字体:

\documentclass{beamer}

\usefonttheme{professionalfonts}

\begin{document}
    \begin{frame}[t]
    
    \[
    [ \qquad \bigl[
    \]
    
    \[
    \{ \qquad \bigl\{
    \]
    
    \[
    ( \qquad \bigl(
    \]
    
    \[
    \langle \qquad \bigl\langle 
    \]
    \end{frame}

\end{document}

在此处输入图片描述

如果您喜欢无衬线字体,请选择另一种带有您喜欢的括号的字体。仅举一个可能的例子:

\documentclass{beamer}

\usepackage{arevtext,arevmath}

\begin{document}
    \begin{frame}[t]
abc P 
  
\begin{align*}
P[B]&=P[B\cap S]=P\bigl[B\cap (A_1\cup \dots\cup A_n) \bigr] \\
&=P\bigl[(B\cap A_1)\cup\dots \cup(B\cap A_n)\bigr] \\
&=P[B\cap A_1]+\dots+P[B\cap A_n] \\
&=P[B\mid A_1]\cdot P[A_1]+\dots+P[B\mid A_n]\cdot P[A_n]
\end{align*}
    \end{frame}

\end{document}

在此处输入图片描述

相关内容