使用 newtxmath 的丑陋根:替代方案

使用 newtxmath 的丑陋根:替代方案

这段时间我正在为我的学生们写几篇关于数学分析和物理的笔记,以度过疫情期间的艰难时期,同时还附上视频课程远程教育或者远程教育。我注意到,使用立方根或索引n包,它们非常接近并且不好看。

您推荐在数学模式下将哪些不同的软件包(包含在MikTeX发行版中)或某些替代方案与 Times New Roman 的克隆关联:newtxtext.....和newtxmath?我想mathastext打包。

\documentclass[12pt]{article}
\usepackage{newtxtext,newtxmath}
\begin{document}
$\sqrt[3]{2}$
\end{document}

在此处输入图片描述

答案1

假设您想继续使用newtxtextnewtxmath字体包,我会使用\uproot\leftroot宏(最初由包提供amsmath但也包含在内newtxmath)来微调 n 次方根符号的位置。

\uproot对于和的参数,没有单一的“最佳”值\leftroot,因为“良好”的定位将取决于 n 次方根的值。以下屏幕截图和代码考虑了3和 的情况n

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{newtxtext,newtxmath}
\begin{document}
$\sqrt[3]{2} \quad \sqrt[\uproot{2}3]{2} \quad \sqrt[\leftroot{1}\uproot{2}3]{2}$

$\sqrt[n]{2} \quad \sqrt[\uproot{3}n]{2} \quad \sqrt[\leftroot{1}\uproot{3}n]{2}$
\end{document}

答案2

您可以继续使用newtxtextnewtxmath,但修改\sqrt命令以稍微移动根的度数。

\documentclass[11pt]{article}
\usepackage{newtxtext}
\usepackage{newtxmath}
\let\oldsqrt\sqrt
\renewcommand{\sqrt}[2][]{%
    \oldsqrt[\raisebox{1pt}{$\scriptscriptstyle #1$}]{#2}%
}
\begin{document}
\begin{tabular}{ll}
    Regular root:               & \( \oldsqrt[3]{2}, \oldsqrt[k]{2}, \oldsqrt[n]{2} \) \\
    With \verb|\raisebox{1pt}|: & \(    \sqrt[3]{2},    \sqrt[k]{2},    \sqrt[n]{2} \)
\end{tabular}
\end{document}

我认为它已经看起来更好了,尤其是对于-th 和n次方根。

相关内容