17

I'd like to know if it is possible switch between the leqno and reqno options in the same document keeping the numbering of the equations. Namely i use the reqno option (default for amsmath and the standard article class), but i want that some equations are numbered by the left side (as if I had relied the leqno option) and the others no.

I'd like a commands as \leqnomode and \reqnomode to change the position of \tag in anywhere of the document.

Is this possible?

16

Here you go:

enter image description here

\documentclass{article}
\usepackage[leqno]{amsmath}

\makeatletter
\newcommand{\leqnomode}{\tagsleft@true}
\newcommand{\reqnomode}{\tagsleft@false}
\makeatother
\begin{document}

\begin{align}
  f(x) &= ax^2 + bx + c \\
  g(x) &= dx^2 + ex + f
\end{align}

\reqnomode

\begin{align}
  f(x) &= ax^2 + bx + c \\
  g(x) &= dx^2 + ex + f
\end{align}

\end{document}
  • 1
    What are these \makeatletter and \makeatother? – Enthusiastic Engineer Oct 16 '14 at 16:04
  • 3
    @EnthusiasticStudent: They are required when using @ symbols in macros. See What do \makeatletter and \makeatother do? – Werner Oct 16 '14 at 16:41
  • Is there a similar way of doing this with equation environment? – Mappi Dec 13 '14 at 18:00
  • @Mappi: I can't see a way to achieve that right now. A work-around is to use align, even though it has only a single equation and doesn't require any form of alignment. – Werner Dec 13 '14 at 19:22
  • 1
    @Mappi It's a tad late, but I'll leave this here for the convenience of anyone who is wondering about the solution for the equation environment. tex.stackexchange.com/a/212099/117534 – Troy Mar 4 '17 at 14:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.