这段 LaTeX 可以进行哪些优化方法?

这段 LaTeX 可以进行哪些优化方法?

对于那些熟悉我的问题的人来说,你们会知道我是一个新手。

如果你不知道,那你现在就知道了。

这段 LaTeX 有什么问题?没有什么大错误,只是有没有办法稍微优化一下。

\:\:\:\:\left(\sqrt{2}+\sqrt{3}\right)^2\\=\left(\sqrt{2}\right)^2+2\times\sqrt{2}
\times\sqrt{3}+\left(\sqrt{3}\right)^2\\=2+2\sqrt{6}+3\\=5+2\sqrt{6}

答案1

保持 文档如果您使用了很多方程式,那么显示器旁边的包裹amsmath将对您大有帮助。

顺便说一句,您可以使用align*并将方程分成不同的行。

\documentclass{article}
\usepackage{amsmath}   

\begin{document}
 \begin{align*}
 \left(\sqrt{2}+\sqrt{3}\right)^2 
            &=\left(\sqrt{2}\right)^2+2\times\sqrt{2}\times\sqrt{
                3}+\left(\sqrt{3}\right)^2\\
            &=2+2\sqrt{6}+3\\
            &=5+2\sqrt{6}
\end{align*}
\end{document}

在此处输入图片描述

編輯-1正如所指出的贡萨洛在他的评论中,使用\left\right会给出稍大的分隔符。相反,可以使用\bigl\bigr。但需要注意的是,它们本质上不是动态的(即括号的大小保持不变)。

\documentclass{article} 
\usepackage{amsmath} 
\begin{document} 
\begin{align*} 
\bigl(\sqrt{2}+\sqrt{3}\bigr)^2
            &=\bigl(\sqrt{2}\bigr)^2+2\times\sqrt{2}\times\sqrt{
                3}+\bigl(\sqrt{3}\bigr)^2\\
            &=2+2\sqrt{6}+3\\
            &=5+2\sqrt{6}
\end{align*} 
\end{document}

在此处输入图片描述

編輯-2根据评论彼得·格里尔米科, 您可以选择删除,之后、右括号之前的\times一个细空格,如下所示:\,sqrt

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\bigl(\sqrt{2}+\sqrt{3}\,\bigr)^2
            &=\bigl(\sqrt{2}\,\bigr)^2+2\sqrt{2}\sqrt{
                3}+\bigl(\sqrt{3}\,\bigr)^2\\
            &=2+2\sqrt{6}+3\\
            &=5+2\sqrt{6}
\end{align*}
\end{document}

在此处输入图片描述

答案2

此类表达式中不需要更大的括号。只需策略性地放置几个括号\,即可腾出空间,使表达式完全可读。

需要注意的地方是根号的末尾。如果它们紧挨着另一个“普通”对象(不是关系或运算符号),则插入细空格通常是正确的\,。例如,注意

\sqrt{2}\,x \quad x\sqrt{2}

在此处输入图片描述

那括号呢?一般来说,不需要更大的括号;比较

(\sqrt{2}\,)^{2} \quad \bigl(\sqrt{2}\,\bigr)^{2}

在此处输入图片描述

左边的版本完全可读,而右边的版本指数太高,即使空格很窄,连字符也会与括号冲突。下面是带有\left和 的版本\right,显然是错误的:

\left(\sqrt{2}\,\right)^{2}

给出

在此处输入图片描述

这应该足以丢弃它。使用\left\right 仅有的当真正需要时。

你的数学推理可以借助align*环境进行排版:

\begin{align*}
(\sqrt{2}+\sqrt{3}\,)^{2}
&=(\sqrt{2}\,)^{2}+2\sqrt{2}\,\sqrt{3}+(\sqrt{3}\,)^{2}\\
&=2+2\sqrt{6}+3\\
&=5+2\sqrt{6}
\end{align*}

请注意,第二行没有\,after ,因为它位于二元运算之前。\sqrt{6}

在此处输入图片描述

答案3

我们可以按如下方式进一步减少击键次数。节省存储空间,减少地球的碳排放。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\def\l{\bigl(}
\def\r{\,\bigr)}
\def\s#1{\sqrt#1}

\begin{document}
\begin{align*}
\l\s2+\s3\r^2
            &=\l\s2\r^2+2\s2\s3+\l\s3\r^2\\
            &=2+2\s6+3\\
            &=5+2\s6
\end{align*}
\end{document}

注释egreg 的评论

\l是“ł”的 LaTeX 内部字符表示 (LICR),而\r是“铃声重音”的 LICR,例如\r{u}给出“ů”。在 (pdf)LaTeX 中使用 UTF-8 时,每个 ł 都会翻译成\l,因此这些定义会破坏所有波兰语文档。 的重新定义 \r会破坏捷克语文档。抱歉,但 \L 代表“Ł”

因此,如果这些限制很重要,那么请使用其他空缺字符, \F(左)或\G(右)可能是它们的候选替代。

幸运的是,\def它无害 - 它永远不会使您的机器爆炸 - 即使它可能会在您不知情的情况下默默地重新定义现有的宏。

相关内容