方程模式,标记方程

方程模式,标记方程

我有以下内容

\[K^{-1}\left\|\sum\limits_{n=1}^N a_ny_n\right\|
   \leq \left\|\sum\limits_{n=1}^N a_nx_n\right\|
   \leq K\left\|\sum\limits_{n=1}^N a_ny_n\right\| (\dagger)\]

但是匕首没有出现在页面的右端。我怎样才能让它出现在页面的末尾?该\hfill命令似乎不起作用。谢谢。

答案1

我建议您使用软件包tag提供的宏amsmath来放置匕首符号。我还建议您创建一个专用的 LaTeX 宏(例如,借助软件包mathtools),名为\norm。这将使您的代码更具可读性。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools}  % loads 'amsmath' package automatically
\DeclarePairedDelimiter{\norm}{\lVert}{\rVert}
\begin{document}
\[
     K^{-1}\norm[\bigg]{\sum_{n=1}^N a_ny_n}
     \leq  \norm[\bigg]{\sum_{n=1}^N a_nx_n}
     \leq K\norm[\bigg]{\sum_{n=1}^N a_ny_n}
  \tag{$\dagger$}
\]
\end{document} 

答案2

这应该给出所需的结果:

\documentclass{article}  
\usepackage{amsmath}  
\begin{document}  
\[K^{-1}\left\|\sum\limits_{n=1}^N a_ny_n\right\|  
   \leq \left\|\sum\limits_{n=1}^N a_nx_n\right\|  
   \leq K\left\|\sum\limits_{n=1}^N a_ny_n\right\| \eqno{(\dagger)}\]  
\end{document}

相关内容