Gleichungsnummerierung global ausschalten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Gleichungsnummerierung global ausschalten

von Besserwisser » Fr 20. Sep 2013, 19:23

eqnarray solltest Du mit amsmath besser nicht verwenden. Siehe dazu die amsmath-Anleitung, u. a. den Anfang von Abschnitt 3.1.

Dessen ungeachtet ist es eine Sache von wenigen Augenblicken, alle {eqnarray} durch {eqnarray*} zu ersetzen. Das kann nun wirklich jeder Editor. Die Frage hier zu stellen, dauerte bestimmt länger. Du kannst aber auch mit mathtoolseine neue tag-Form definieren, bei der kein Tag ausgegeben wird, beispielsweise (ungetestet):
\makeatletter
\newtagform{gobble}[\@gobble]{}{}
\makeatother
\usetagform{gobble}
Ob das dann auch auf eqnarray wirkt oder nur die Umgebungen von amsmath, habe ich nicht getestet.

von Stefan Kottwitz » Fr 20. Sep 2013, 19:19

Ich würde es auch so machen, wie Johannes vorschlug. Wenn Du den Sinn der equation-Umgebung änderst, was natürlich einfach ist, passt Dein Dokumentinhalt nicht mehr zum LaTeX-Standard. Das kann für Dich momentan vielleicht bedeutungslos sein, doch wenn Du LaTeX länger verwendest und dann vielleicht noch Code mit anderen Leuten oder hier im Forum austauschst, sind Missverständnisse möglich.

Gehen tut es einfach mit
\let\equation\[
\let\endequation\]
In Deinem Beispiel verwendest Du equation jedoch gar nicht! Sondern das veraltete und fehlerhafte eqnarray. Das kann man natürlich auch ändern.

Wenn es Dir um die \begin- und \end-Schreibweise geht, was löblich ist, dann kannst Du
\begin{displaymath}
...
\end{displaymath}
schreiben. Das ist nämlich für unnumerierte Gleichungen vorgesehen. Oder noch einfacher, mit amsmath, was Du sowieso lädst:
\begin{equation*}
...
\end{equation*}
Stefan

von gajamu » Fr 20. Sep 2013, 18:53

Hoi,
danke f"ur den Tipp, aber um ehrlich zu sein finde ich die \[ \] Methode unsch"on, und w"urde gerne die \begin{equation} \end{equation} schreibweise beibehalten, halt nur dass ich in meiner Präambel irgendwas drinstehn hab, dass die gleichungen dann nicht numereiert werden.

Minimalbeispiel:
\documentclass{beamer}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{amsmath,amsfonts,amssymb}

\beamertemplatenavigationsymbolsempty
\setbeamertemplate{footline}[frame number]

\begin{document}

\section{Metropolis Algorithmus}
\begin{frame}[<+->]
\frametitle{Metroplois Algorithmus}
	
\begin{itemize}
\item Akzeptanzwahrscheinlicheit
\begin{eqnarray}
A(\mu \rightarrow \mu) = \begin{cases} 1 &\ : \Delta E \leq 0  \\ \exp[- \beta \Delta E] &\ : \Delta E > 0 \end{cases}
\end{eqnarray}
\end{itemize}

\end{frame}
\end{document}



von Johannes_B » Fr 20. Sep 2013, 18:39

text
\[ gleichung \] %angesetzte nicht nummerierte Formel
andrer text?


Falls das nicht hilft, erstell bitte ein Minimalbeispiel

Grüße
Johannes

Gleichungsnummerierung global ausschalten

von gajamu » Fr 20. Sep 2013, 18:32

Hoi zusammen,

bin gerade dabei ein Vortrag zusammenuzubaschteln. Dabei m"ochte ich ganz gerne keine Gleichungsnummerierung haben. Und dies global, sodass ich net jedesmal bei ner Gleichung das * machen muss. Hat da jmd ne Idee, oder geht das gar net?

so long
gajamu

Nach oben