[LaTeX] duplicare equation

Franco Bagnoli bagnoli@dma.unifi.it
Mon Aug 2 16:51:14 CEST 2004


On Mon, 2 Aug 2004, Claudio Belotti wrote:

> ciao a tutti, sto scrivendo un documento in cui sono presenti sia
> equazioni che reazioni chimiche, le reazioni le inserisco usando
> l'ambiente equation ma mi piacerebbe avere due numerazioni distinte per
> la matematica e la chimica.
> 
> Immagino che si possa "duplicare" equation ad es. in reactino dandogli
> un suo contatore, ma non sono molto pratico di smanettamento di tex ...

basta vedere come è definito \equation in 
/usr/share/texmf/tex/latex/base/latex.ltx:

\@definecounter{equation}
\def\equation{$$\refstepcounter{equation}}
\def\endequation{\eqno \hbox{\@eqnnum}$$\@ignoretrue}
\def\@eqnnum{{\normalfont \normalcolor (\theequation)}}

ovvero prova qualcosa del genere: 

/------------------------------------------------------------------\
\documentclass{article}

\makeatletter
\@definecounter{reaction}
\def\reaction{$$\refstepcounter{reaction}}
\def\endreaction{\eqno \hbox{\@reactnum}$$\@ignoretrue}
\def\@reactnum{{\normalfont \normalcolor (\thereaction)}}
\makeatother

\begin{document}

\begin{equation} 
f(x)=x^2
\end{equation}
 
 
\begin{reaction}
A+B \rightarrow C
\end{reaction}

\begin{equation} 
g(x)=x^3
\end{equation}

\begin{reaction}
C \rightarrow A+B
\end{reaction}

\end{document}
\------------------------------------------------------------------/

-- 
Franco Bagnoli (franchino) <bagnoli@dma.unifi.it> 
virtual location: Dipartimento di Energetica "S. Stecco"
ultra-virtual affiliation: Centro Dinamiche Complesse (CSDC-Firenze)
real location: Dip. Matematica Applicata "G. Sansone", Universita' Firenze,
Via S. Marta, 3 I-50139 Firenze, Italy. Tel. +39 0554796422, fax: +39 055471787




More information about the latex mailing list