![DeclareMathSizes 的问题](https://linux22.com/image/462911/DeclareMathSizes%20%E7%9A%84%E9%97%AE%E9%A2%98.png)
\documentclass[11pt]{article}
\usepackage[a4paper,left=25mm,right=25mm,top=25mm,bottom=25mm]{geometry}
\usepackage[square,colon,authoryear]{natbib}
\usepackage{graphicx}
\usepackage{fancyheadings}
\usepackage{epstopdf}
\usepackage{amsmath}
\usepackage{comment}
\DeclareMathSizes{11}{20}{7}{5}
\begin{document}
\begin{align*}
& & \text{where cohesive modulus,}~k_c &= 1400\left(\frac{N}{m^2}\right)\\
& & \text{frictional modulus, }~k_\varphi &= 8200\left(\frac{N}{m^2}\right) \\
& & \text{exponent of sinkage, }~n&=0.8\\
& & \text{wheel width, }~b_w&=0.08(m)\\
z_{rw}&=\frac{\left(\frac{3W_W\cos\theta}{(3-n)(k_c+b_wk_\varphi)\sqrt{d_w}}\right)^\frac{2}{(2n+1)}}{N} & \text{wheel diameter, }~n&=0.14(m)\\
& & \text{number of wheels, }~N&=6\\
& & \text{cohesion, }~c &= 170\left(\frac{N}{m^2}\right) \\
& & \text{slope angle, }~\theta &= 30\deg(deg) \\
& & W_W&=48.6(N) \\
\end{align*}
\end{document}
我得到了这个输出,实际上,我试图将方程式放在左中间,将定义放在右边。但方程式似乎太小了,我无法将其放大,我试过 \DeclareMathSizes,但它没有任何作用。有什么方法可以将其放大,也许有更好的方法来编写定义?
答案1
问题是,由于历史原因,该11pt
选项选择 10.95 作为字体大小。
但,\DeclareMathSizes
这并不是答案。
公式看起来“太小”的原因是外面的分数:只需\frac{1}{N}
在余数前面使用即可。
我会避免难看的对齐,因为这种对齐对读者没有帮助,反而会使输出混乱。系数规范中的等号彼此不相关,但描述却相关。
\documentclass[11pt]{article}
\usepackage[a4paper,left=25mm,right=25mm,top=25mm,bottom=25mm]{geometry}
\usepackage{amsmath}
\usepackage{siunitx}
\begin{document}
\[
z_{rw}=\frac{1}{N}
\left(\frac{3W_W\cos\theta}{(3-n)(k_c+b_wk_\varphi)\sqrt{d_w}}\right)^\frac{2}{(2n+1)}
\quad
\begin{tabular}{@{}ll@{}}
where\\
cohesive modulus & $k_c = \qty{1400}{\newton\per\square\meter}$ \\
frictional modulus & $k_\varphi = \qty{8200}{\newton\per\square\meter}$ \\
exponent of sinkage & $n=0.8$ \\
wheel width & $b_w=\qty{0.08}{\meter}$ \\
wheel diameter & $n=\qty{0.14}{\meter}$ \\
number of wheels & $N=6$ \\
cohesion & $c= \qty{170}{\newton\per\square\meter}$ \\
slope angle & $\theta = \qty{30}{\degree}$ \\
& $W_W = \qty{48.6}{\newton}$
\end{tabular}
\]
\end{document}
请注意,fancyheadings
已被弃用许多年,它所做的就是加载fancyhdr
并发出很长的警告。
这也是epstopdf
没有必要的,因为在需要的时候它会自动使用。
我建议siunitx
按数量来。
一种不同的方法:
\documentclass[11pt]{article}
\usepackage[a4paper,left=25mm,right=25mm,top=25mm,bottom=25mm]{geometry}
\usepackage{amsmath}
\usepackage{siunitx}
\begin{document}
\begin{gather*}
z_{rw}=\frac{1}{N}
\left(\frac{3W_W\cos\theta}{(3-n)(k_c+b_wk_\varphi)\sqrt{d_w}}\right)^\frac{2}{(2n+1)}
\\
\renewcommand{\arraystretch}{1.25}
\begin{tabular}{@{}ll@{\qquad}ll@{}}
\multicolumn{4}{@{}l@{}}{where $W_W = \qty{48.6}{\newton}$ and} \\
cohesive modulus & $k_c = \qty{1400}{\newton\per\square\meter}$ &
frictional modulus & $k_\varphi = \qty{8200}{\newton\per\square\meter}$ \\
exponent of sinkage & $n=0.8$ &
wheel width & $b_w=\qty{0.08}{\meter}$ \\
wheel diameter & $n=\qty{0.14}{\meter}$ &
number of wheels & $N=6$ \\
cohesion & $c= \qty{170}{\newton\per\square\meter}$ &
slope angle & $\theta = \qty{30}{\degree}$ \\
\end{tabular}
\end{gather*}
\end{document}