居中放置方程式并将它放大并加粗

居中放置方程式并将它放大并加粗

使用时:

\begin{center}equation\end{center}

等式不位于中心,而向右移动很远。

例子:

\documentclass{article}
\usepackage{cancel}
\usepackage[fleqn]{mathtools}
\usepackage[extreme]{savetrees}
\usepackage[version=4]{mhchem}
\usepackage{siunitx}
\thispagestyle{empty}
\setlength{\mathindent}{0pt}
\renewcommand{\familydefault}{\sfdefault}

\def\cd{\ \cdot\ }
\def\eq{\ =\ }
\def\pl{\ +\ }
\def\rarr{\ \Rightarrow\ }
\def\arr{\ \rightarrow}
\def\M{\unit{\ g \cd mol^{-1}}}
\def\pr#1{\begin{flushleft}#1\end{flushleft}}
\def\hed#1{\textbf{\pr{#1}}}


\usepackage{amsmath,amssymb}
\usepackage{mathastext}
\def\can#1{\cancel#1}

\def\gc{\ g \cd cm^{-3}}
\def\gm{\ g \cd mol^{-1}}
\def\cm3{\ cm^{3}\ }
\def\arr{\ \rightarrow\ }

\def\gc{\ g \cd cm^{-3}}
\def\gm{\ g \cd mol^{-1}}
\def\cm{\ cm^{3}\ }
\def\arr{\ \rightarrow\ }

\usepackage{parskip,amsmath}

% spacy math
%\thinmuskip=3mu
%\medmuskip=4mu plus 2mu minus 4mu
%\thickmuskip=5mu plus 5mu

\thinmuskip=5mu
\medmuskip=9mu plus 2mu minus 6mu 
\thickmuskip=12mu plus 5mu minus 5mu

\begin{document}

\hed{
  Moles, Molar Mass, Mass Equations:
}

$ 
  M[molar\ mass] \eq
    n[moles] 
    \cd
    m[mass]
    \\
    \\
$

$
  \displaystyle
  \frac{
    M
  }{
    n
  } 
  \eq
  \frac{
    n \cd m
  }{
    m
  }
  \rarr
  \frac{
    M
  }{
    n
  } 
  \eq
  \frac{
    n \cd \cancel{m}
  }{
    \cancel{m}
  }
  \rarr
  n \eq
  \frac{
    m
  }{
    M
  }
  \\
  \\
$

\begin{center}
\begin{large}
$
  \displaystyle
    n \eq
  \frac{
    M
  }{
    m
  }
$
\end{large}
\end{center}

\end{document}

在此处输入图片描述

我如何得到我想要的东西的坏例子:

\documentclass{article}
\usepackage{cancel}
\usepackage[fleqn]{mathtools}
\usepackage[extreme]{savetrees}
\usepackage[version=4]{mhchem}
\usepackage{siunitx}
\thispagestyle{empty}
\setlength{\mathindent}{0pt}
\renewcommand{\familydefault}{\sfdefault}

\def\cd{\ \cdot\ }
\def\eq{\ =\ }
\def\pl{\ +\ }
\def\rarr{\ \Rightarrow\ }
\def\arr{\ \rightarrow}
\def\M{\unit{\ g \cd mol^{-1}}}
\def\pr#1{\begin{flushleft}#1\end{flushleft}}
\def\hed#1{\textbf{\pr{#1}}}


\usepackage{amsmath,amssymb}
\usepackage{mathastext}
\def\can#1{\cancel#1}

\def\gc{\ g \cd cm^{-3}}
\def\gm{\ g \cd mol^{-1}}
\def\cm3{\ cm^{3}\ }
\def\arr{\ \rightarrow\ }

\def\gc{\ g \cd cm^{-3}}
\def\gm{\ g \cd mol^{-1}}
\def\cm{\ cm^{3}\ }
\def\arr{\ \rightarrow\ }

\usepackage{parskip,amsmath}

% spacy math
%\thinmuskip=3mu
%\medmuskip=4mu plus 2mu minus 4mu
%\thickmuskip=5mu plus 5mu

\thinmuskip=5mu
\medmuskip=9mu plus 2mu minus 6mu 
\thickmuskip=12mu plus 5mu minus 5mu

\begin{document}

\hed{
  Moles, Molar Mass, Mass Equations:
}

$ 
  M[molar\ mass] \eq
    n[moles] 
    \cd
    m[mass]
    \\
    \\
$

$
  \displaystyle
  \frac{
    M
  }{
    n
  } 
  \eq
  \frac{
    n \cd m
  }{
    m
  }
  \rarr
  \frac{
    M
  }{
    n
  } 
  \eq
  \frac{
    n \cdot \cancel{m}
  }{
    \cancel{m}
  }
  \rarr
  n =
  \frac{
    m
  }{
    M
  }
  \\
  \\
$

\begin{large}
$
  \ \ \ \ \ \ \ \ 
   \ \ \ \ \ \ \ \
  \displaystyle
    n \eq
  \frac{
    M
  }{
    m
  }
  \\
$
\end{large}

\end{document}

在此处输入图片描述

期望的行为:

将最后一个方程式居中并以粗体显示

方程式搞错了,我会修正的,但请暂时忽略

使用@DavidCarlisle 的答案进行更新:

\documentclass{article}
\usepackage{cancel}
\usepackage[extreme]{savetrees}
\usepackage[version=4]{mhchem}
\usepackage{siunitx}
\thispagestyle{empty}
%\setlength{\mathindent}{0pt}
\renewcommand{\familydefault}{\sfdefault}

\def\cd{\ \cdot\ }
\def\eq{\ =\ }
\def\pl{\ +\ }
\def\rarr{\ \Rightarrow\ }
\def\arr{\ \rightarrow}
\def\M{\unit{\ g \cd mol^{-1}}}
\def\pr#1{\begin{flushleft}#1\end{flushleft}}
\def\hed#1{\textbf{\pr{#1}}}


\usepackage{amsmath,amssymb}
\usepackage{mathastext}

\def\gc{\ g \cd cm^{-3}}
\def\gm{\ g \cd mol^{-1}}
\def\cm3{\ cm^{3}\ }
\def\arr{\ \rightarrow\ }

\def\gc{\ g \cd cm^{-3}}
\def\gm{\ g \cd mol^{-1}}
\def\cm{\ cm^{3}\ }
\def\arr{\ \rightarrow\ }

\usepackage{parskip,amsmath}

% spacy math
%\thinmuskip=3mu
%\medmuskip=4mu plus 2mu minus 4mu
%\thickmuskip=5mu plus 5mu

\thinmuskip=5mu 
\medmuskip=29mu plus 2mu minus 12mu \thickmuskip=42mu plus 5mu minus 5mu

\begin{document}

\hed{
  Moles, Molar Mass, Mass Equations:
}

$ 
  M[molar\ mass] \eq
    n[moles] 
    \cd
    m[mass]
    \\
    \\
$

$
  \displaystyle
  \frac{
    M
  }{
    n
  } 
  \eq
  \frac{
    n \cdot m
  }{
    m
  }
  \rarr
  \frac{
    M
  }{
    n
  } 
  \eq
  \frac{
    n \cd \cancel{m}
  }{
    \cancel{m}
  }
  \rarr
  n \eq
  \frac{
    m
  }{
    M
  }
$

{\huge\boldmath
\[
    n \eq
  \frac{
    M
  }{
    m
  }
\]
}

\end{document}

在此处输入图片描述

注意,第二个等式首先是 a \cdot(与默认值相比没有间距变化),vs \cd(第二个\cdot)。

答案1

为了解决您原来的问题:

  • 第二个方程实际上是相对于页面居中的。由于页面比第一行数学公式宽得多,因此第二行似乎与页面右侧齐平。因此,您必须告诉 LaTeX 将第二行相对于第一行居中。
  • 第二行不是粗体,因为没有选择的字体的粗体版本。

在下面的解决方案中,我做了另外两个更改:

  • 数学变量的倾斜字体
  • 纠正第一行的数学推理

在此处输入图片描述

\documentclass{article}

% Use sf for text and math
\renewcommand{\familydefault}{\sfdefault}
\usepackage[helvet]{sfmath}% helvet has a bold slanted font

\usepackage{parskip}

\usepackage{mathtools}% also loads amsmath
\usepackage{cancel}

\def\pr#1{\begin{flushleft}#1\end{flushleft}}
\def\hed#1{\textbf{\pr{#1}}}

\thinmuskip=5mu
\medmuskip=9mu plus 2mu minus 6mu 
\thickmuskip=12mu plus 5mu minus 5mu

\begin{document}

\hed{Moles, Molar Mass, Mass Equations:}

\( M[\text{molar mass}] = n[\text{moles}]\cdot m[\text{mass}] \)
\medskip

\begin{tabular}{@{}c@{}}% center the two lines w.r.t. each other
  \(\displaystyle
    \frac{M}{m} = \frac{n\cdot m}{m}
    \Rightarrow
    \frac{M}{m} = \frac{n\cdot \cancel{m}}{\cancel{m}}
    \Rightarrow
    n = \frac{M}{m}
  \)\\[3ex]
  \boldmath\large
  \(\displaystyle
    n = \frac{M}{m}
  \)
\end{tabular}

\end{document}

答案2

您指定的方程式是左对齐的

\usepackage[fleqn]{mathtools}

要获得大而粗的中心方程式,请使用:

在此处输入图片描述

\documentclass{article}

\usepackage{mathtools}
\begin{document}


\[a\cdot a=b\]

{\huge\boldmath
\[a\cdot a=b\]
}

\medmuskip=50mu


{\huge\boldmath
\[a\cdot a=b\]

\[\frac{a\cdot a}{b}\]
$\frac{a\cdot a}{b}$
$\frac{a\;{\cdot}\; a}{b}$
}

\end{document}


内联分数使用 scriptsize 分子,这些分子没有任何空间用于二元运算符,因此如果您确实需要空间使用\;或(更好)使用\dfrac并在 textstyle 中显示样式分数

相关内容