更改数学符号的大小

更改数学符号的大小

我怎样才能得到如图所示的效果,其中中间的 G 比数学模式下的正常字母更大?

enter image description here

答案1

您可以使用\mathlarger中的命令relsize。如果您想要选择新的尺寸,您可以使用 命令\text{},更改文本字体大小并在其中插入数学公式:

\documentclass{article}
\usepackage{amsmath}
\usepackage{relsize}%


 \begin{document}

\[ F \longrightarrow \text{\Large$ G $}\longrightarrow H \]

\[ F \longrightarrow \mathlarger{G}\longrightarrow H \]

\end{document} 

enter image description here

答案2

该计划relsize可以帮助:

\documentclass{article}
\usepackage{amsmath}
\usepackage{relsize}

\begin{document}
\begin{center}
$F\to \text{\larger[2]$G$} \to H$
\\
$F\to \mathlarger{G} \to H$
\\
$F\to \mathlarger{\mathlarger{G}} \to H$
\end{center}
\begin{gather}
F\to \text{\larger[2]$G$} \to H
\\
F\to \mathlarger{G} \to H
\\
F\to \mathlarger{\mathlarger{G}} \to H
\end{gather}
\end{document}

前三行模拟内联数学模式,居中以便于比较,而第二组三个公式模拟显示数学模式。

您可能会注意到,单个\mathlarger不会改变内联数学的大小,因此您可能需要

\mathlarger{\mathlarger{G}}

当然,您想为其创建一个新命令:

\newcommand{\bigletter}[1]{\mathlarger{\mathlarger{#1}}}
\newcommand{\bigG}{\bigletter{G}}

这样你就可以将最终的选择推迟到最后一刻。

enter image description here

答案3

我想说:你必须将中间的字母封装起来\mbox

梅威瑟:

\documentclass[12pt,a4paper,twoside]{scrartcl}
\usepackage[utf8]{luainputenc}
\begin{document}

\begin{equation}
  F \rightarrow \mbox{\Large$G$} \rightarrow H
\end{equation}

\end{document}

结果

enter image description here

答案4

如果您需要非标准尺寸(例如您可以使用以下命令获取的尺寸\text{\Large$G$}),那么获取任何尺寸的简单解决方案是\scalebox

\documentclass{article}
\usepackage{amsmath,graphicx}
\begin{document}
\( F \longrightarrow \text{\LARGE\ensuremath G} \longrightarrow H \)\par
\( F \longrightarrow \scalebox{1.9}{\ensuremath G} \longrightarrow H \)\par
\( F \longrightarrow \text{\huge\ensuremath G} \longrightarrow H \)
\end{document} 

mwe

相关内容