等式右边的符号

等式右边的符号

我想要将矛盾符号放在等式的右边,而不将等式移到左边。

我写过

\begin{align*}  
u(2-t, 1, 3-t)              & > (2,1,3)     \\
1                           & > 1  
\qquad \qquad \text{\lightning}
\end{align*}

但这会使整个等式向左移动。

答案1

添加一些文本而不保留空间的最简单方法是使用

\makebox[0pt][l]{...}

这会产生一个宽度为零的框,其中文本从框的左边距开始,因此它会粘在右边,但就 TeX 而言,它不占用任何空间。

所以你的代码应该是

\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{marvosym}
\usepackage{lipsum}% to add context

\begin{document}

\lipsum*[2]
\begin{align*}
u(2-t, 1, 3-t) & < (2,1,3)     \\
1              & < 1\makebox[0pt][l]{\qquad\qquad\Lightning}
\end{align*}
\lipsum[3]

\end{document}

lipsum包仅用于提供显示屏周围的文本,以显示居中。

当然,你应该目视检查符号是否超出边距:没有办法自动执行此操作(否则将是非常复杂的)。

在此处输入图片描述

答案2

符号的命令是\Lightning,而不是\lightning。这里我展示一种方法:

\documentclass[11pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{marvosym}
\begin{document}
\begin{alignat*}{2}
u(2-t, 1, 3-t) & < (2,1,3)     \\
1              & < 1 & &\text{\qquad \Lightning}
\end{alignat*}

\end{document}

在此处输入图片描述

相关内容