我试图将 X12 over X12 与分数对齐。看起来还不错,直到我将文本放大,然后垂直对齐就关闭了 - 我认为我需要更改 X12 over X12 的基线,但我不知道该怎么做 - 我尝试了各种方法 frac、genfrac、over、atop,但似乎都不起作用。这是网站上针对高中生的简单数学 - 我们使用 LATEX 来显示方程式
这就是我尝试的
\LARGE \color{DarkGreen} \frac {1}{2} \color{RED} {\times 12 \atop \times 12} = \color{DarkGreen} \frac{12}{24}
或者
\LARGE \genfrac{}{}{}{}{1}{2} \genfrac{}{}{0pt}{}{\times 12}{\times 12} = \genfrac{}{}{}{}{12}{24}
答案1
首先,您不能\LARGE
在数学模式下使用。你得到某物喜欢应用\LARGE
,但不是一切。
如果你正确使用\LARGE
外部公式,您将获得预期的结果。
\documentclass{article}
\usepackage{amsmath}
\usepackage[svgnames]{xcolor}
\begin{document}
\begin{center}
\LARGE $\displaystyle
\color{DarkGreen} \frac {1}{2}
\color{red} \genfrac{}{}{0pt}{}{\times 12}{\times 12} =
\color{DarkGreen} \frac{12}{24}
$
\end{center}
\end{document}
我加载了xcolor
以svgnames
获得颜色,您的设置可能会以某种方式调用它,也许还定义了RED
。
答案2
以下解决方案是使用三个分数项并隐藏三个项中第二项的分数线。
\documentclass{article}
\usepackage{amsmath}
\usepackage[svgnames]{xcolor}
\newcommand\myfrac[3][Red]{%
\begingroup
\color{white} % hide the fraction line
\frac{\mathcolor{#1}{#2}}{\mathcolor{#1}{#3}}
\endgroup}
\begin{document}
\normalsize
\[
\color{DarkGreen}
\frac{1}{2}
\,\,
\color{Red}
\myfrac{\times 12}{\times 12}
=
\color{DarkGreen}
\frac{12}{24}
\]
\huge
\[
\color{DarkGreen}
\frac{1}{2}
\,\,
\color{Red}
\myfrac[blue]{\times 12}{\times 12}
=
\color{DarkGreen}
\frac{12}{24}
\]
\end{document}