这是我的 MWE:
\documentclass[11pt]{article}
\pagestyle{empty}
\usepackage{amsmath}
\usepackage{xcolor}
\newcommand{\redx}{{\color{red}x}}
\newcommand{\bluex}{{\color{blue}x}}
\begin{document}
\begin{align}
x &= \biggl[ x \frac{\frac{y}{z}}{\frac{x}{y}} \notag \\
& \quad \quad + \redx \frac{\frac{y}{z}}{\frac{x}{y}}\biggr]
\end{align}
\begin{align}
x &= \left[ x \frac{\frac{y}{z}}{\frac{x}{y}} \right.\notag \\
& \quad \quad \left. + \bluex \frac{\frac{y}{z}}{\frac{x}{y}}\right]
\end{align}
\end{document}
+
看看符号和红色 x 以及蓝色 x之间的空间。
我的问题是:我怎样才能继续在换行符中使用\left
和\right
宏并修复(我希望不是手动)数学运算符和以下符号之间的错误空格排列?
答案1
它似乎我最好解释一下我的意思我对史蒂文的回答的评论:
\documentclass[11pt]{article}
\pagestyle{empty}
\usepackage{amsmath}
\usepackage{xcolor}
\newcommand{\redx}{{\color{red}x}}
\newcommand{\bluex}{{\color{blue}x}}
\begin{document}
\begin{align}
x &= \biggl[ x \frac{\frac{y}{z}}{\frac{x}{y}} \notag \\
& \quad \quad + \redx \frac{\frac{y}{z}}{\frac{x}{y}}\biggr]
\end{align}
\begin{align}
x &= \left[ x \frac{\frac{y}{z}}{\frac{x}{y}} \right.\notag \\
& \quad \quad \! \left. \kern -\nulldelimiterspace
{} + \bluex \frac{\frac{y}{z}}{\frac{x}{y}}\right]
\end{align}
\end{document}
答案2
{}
在\left.
和之间添加一个空组+
。但是,不能跨换行符使用\left
和。正确的方法是。\right
\bigg
\documentclass[11pt]{article}
\pagestyle{empty}
\usepackage{amsmath}
\usepackage{xcolor}
\newcommand{\redx}{{\color{red}x}}
\newcommand{\bluex}{{\color{blue}x}}
\begin{document}
\begin{align}
x &= \biggl[ x \frac{\frac{y}{z}}{\frac{x}{y}} \notag \\
& \quad \quad + \redx \frac{\frac{y}{z}}{\frac{x}{y}}\biggr]
\end{align}
\begin{align}
x &= \left[ x \frac{\frac{y}{z}}{\frac{x}{y}} \right.\notag \\
& \quad \quad \left.{} + \bluex \frac{\frac{y}{z}}{\frac{x}{y}}\right]
\end{align}
\end{document}
如果你想要精确的间距,你还需要添加一些负空间,因为它\left.
确实添加了额外的水平空间。例如,
\documentclass[11pt]{article}
\pagestyle{empty}
\usepackage{amsmath}
\usepackage{xcolor}
\newcommand{\redx}{{\color{red}x}}
\newcommand{\bluex}{{\color{blue}x}}
\begin{document}
\begin{align}
x &= \biggl[ x \frac{\frac{y}{z}}{\frac{x}{y}} \notag \\
& \quad \quad + \redx \frac{\frac{y}{z}}{\frac{x}{y}}\biggr]
\end{align}
\begin{align}
x &= \left[ x \frac{\frac{y}{z}}{\frac{x}{y}} \right.\notag \\
& \quad \quad \left.\!{} + \bluex \frac{\frac{y}{z}}{\frac{x}{y}}\right]
\end{align}
\end{document}
可能会更好。在这种情况下,结果是