\documentclass[fleqn]{article}
\usepackage{mathtools}
\usepackage[extreme]{savetrees}
\usepackage{cancel}
\thispagestyle{empty}
\renewcommand{\familydefault}{\sfdefault}
\date{}
\def\eq{\ =\ }
\def\cd{\ \cdot\ }
\def\rarr{\ \Rightarrow\ }
\begin{document}
$
\mathsf{
E \eq
\Delta T\
(m \cd c)
}\\
$
$
\displaystyle
\mathsf{
\frac{
E
}{
m \cd c
} \eq
\Delta T\
\frac{
\cancel{\mathsf{m}}
\cd
\cancel{\mathsf{c}}
}{
\cancel{\mathsf{m}}
\cd
\cancel{\mathsf{c}}
}
}\rarr
\mathsf{
\Delta T \eq
\frac{
E
}{
m \cd c
}
}
$
\end{document}
答案1
您可能需要使用倾斜字母而非直立字母的无衬线数学字体。因此,我建议您加载阿雷夫字体包。
我也有理由相信,您的第二个格式化目标是将显示的方程式放在文本块的左侧边缘,而不是水平居中。此目标可以通过 (a) 使用选项加载(amsmath
或) 包和 (b) 发出指令 来实现。mathtools
fleqn
\setlength{\mathindent}{0pt}
\documentclass{article}
\usepackage[fleqn]{mathtools}
\setlength{\mathindent}{0pt} % align displayed equations at left-hand margin
\usepackage{cancel}
\usepackage{arev} % sans-serif text and math fonts
\newcommand\rarr{\quad\Rightarrow\quad}
\begin{document}
\noindent
$ E = \Delta T \,(m \cdot c) $
\[
\frac{E}{m \cdot c} =
\Delta T \,
\frac{ \cancel{m}\cdot\cancel{c} }{ \cancel{m}\cdot\cancel{c} }
\rarr
\Delta T =\frac{E}{m \cdot c}
\]
\end{document}
答案2
从这个例子中很难完全确定,但看起来你想要一个全无衬线的文档。这是一种“视觉”效果,与应用于\mathsf
所有内容不同(因为后者是为了实现更多的“语义”变化和意味着输出不再是斜体)。使用标准 pdfLaTeX 设置,使用sansmath
包最容易实现这一点,即:
\documentclass{article}
\usepackage{cancel}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{sansmath}
\AtBeginDocument{\sansmath}
\begin{document}
$ E = \Delta T (m \cdot c)$
\[
\frac{E}{m \cdot c} =
\Delta T \frac{\cancel{m}\cdot\cancel{c}}{\cancel{m}\cdot\cancel{c}} \Rightarrow
\Delta T =
\frac{E}{m \cdot c}
\]
\end{document}