Einrücken und Nummerieren

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


gästchen

Einrücken und Nummerieren

Beitrag von gästchen »

Hallo zusammen,

ich hätte gerne eine Formel, die um 1cm linksbündig eingerückt sein soll und rechts außen automatisch durchnummeriert wird. (equation?!)

Meine Idee wäre folgende:
\begin{equation}
\par
\begingroup
\leftskip=1cm 
\noindent 
%
Hier steht meine Formel
%
\par
\endgroup
\end{equation}
Leider ist entweder (je nach Anordnung) die Formel zentriert und die Nummerierung rechts außen, die Formel linksbündig und die Nummerierung direkt dahinter oder die Formel so wie ich sie möchte und die Nummerierung in der nächsten Zeile...

Weis jemand eine Lösung?

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Ohne amsmath:
\documentclass[fleqn]{article}
\setlength{\mathindent}{1cm}
\begin{document}
\noindent\hrulefill\ This is the width of the text area\hrulefill
\begin{equation}
f(x)=x
\end{equation}
\end{document}
Mit amsmath:
\documentclass{article}
\usepackage[fleqn]{amsmath}
\setlength{\mathindent}{1cm}
\begin{document}
\noindent\hrulefill\ This is the width of the text area\hrulefill
\begin{align}
f(x)&=x
\end{align}
\end{document}

gästchen

Beitrag von gästchen »

Das ist echt schonmal super und klappt ganz wunderbar, so wie ich es haben will.

Ein weiteres Problem habe ich allerdings noch:
Wenn ich eine nicht-nummerierte Formel darunterschreibe, hätte ich gerne, dass sie links bündig mit der nummerierten Formel ist.
Leider ist die nichtnummerierte zwar eingerückt, aber nicht so weit, wie die nummerierte.
Wie kriege ich diese bündig? (Ich kann/ möchte keine Matrix o.ä. verwenden)

Hier mein Code:
\documentclass[fleqn, 11pt, halfparkship]{article}
\setlength{\mathindent}{1cm}
\usepackage[latin1]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{geometry}
\geometry{a4paper,left=20mm,right=20mm, top=3cm, bottom=2cm} 
\usepackage{amsmath}
\usepackage[pdftex]{graphicx}





\begin{document}
\begin{flushleft}
blablabla TestTextTestText
\end{flushleft}

\begin{equation}
f(x)=x
\end{equation}

Hier steht irgendetwas anderes...

\begin{math}
a^2+b^2=c^2
\end{math}


\end{document}

Grüße,
gästchen

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Abgesetzte Formeln macht man auch nicht mit math, sondern mit einer der Umgebungen, die in der amsmath-Aleitung, amsldoc.pdf, dafür angegeben sind, beispielsweise mit align* oder equation*. Siehe dazu Abschnitt 3.2 in amsldoc.

Die math-Umgebung vergisst Du am besten ganz. Braucht in der Form kein Mensch. \( und \) ist bereits kürzer und $...$ ist außerdem robust.

Peterlinho
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 62
Registriert: Di 29. Jan 2013, 18:59

Beitrag von Peterlinho »

Aaah ok jetzt klappts.
Kann ich die Formel jetzt noch ca. 1cm nach rechts rücken? Weil nun steht sie komplett links am Rand, sie sollte aber mit den Formeln die mit \begin{equation} ... \end{equation} eingebunden sind, auf gleicher Höhe stehen.

Besserwisser

Beitrag von Besserwisser »

Peterlinho hat geschrieben:Kann ich die Formel jetzt noch ca. 1cm nach rechts rücken?
:?: :?: :?:
Genau das zeigt KOMA oben doch bereits in seinem ersten Kommentar!
Kannst Du bitte unter Berücksichtigung der gegebenen Antworten in dieser Diskussion, ein vollständiges Minimalbeispiel zu Deiner neuen Nachfrage zu dieser über 2 Jahren alten Diskussion angeben? Das Beispiel sollte zeigen, wo trotz Anwendung von KOMAs Tipps bei Dir ein Problem entsteht.

Das erscheint mir so jedenfalls reichlich planlos

FCBKai
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Do 18. Aug 2011, 10:45

Beitrag von FCBKai »

Hi,

bei mir funktioniert das Einrücken irgendwie nicht..

Folgendes Minimalbeispiel:
\documentclass[12pt,letterpaper]{ucthesis}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage[fleqn]{amsmath}

\begin{document}
TextText

\setlength{\mathindent}{1cm} 

\begin{align}
	{[}\text{c}{]}: \text{AMP} + \text{ATP} &\longrightarrow 2 \cdot \text{ADP} \\
	\text{ADP}[\text{c}] + 4 \cdot \text{H}[\text{e}] + \text{H}[\text{c}] +\text{PI}[\text{c}] &\longrightarrow \text{ATP} + 4 \cdot \text{H}[\text{c}] + \text{H}_{2}\text{O}[\text{c}] \\
\end{align}

\end{document}

Was ich gerne hätte wäre, dass die Nummer für die zweite Gleichung nicht versetzt in einer neuen Zeile steht, sondern dass Gleichung und Nummer wie bei der ersten Gleichung in einer Zeile zu finden sind. Deswegen dachte ich, dass ich dieses Problem umgehen kann, indem ich die Gleichung nach links einrücke. Irgendwas habe ich aber glaube ich noch nicht richtig verstanden, weil der Lösungsvorschlag nicht funktioniert in meinem Fall (oder habe ich was übersehen?).

Danke!

LG
Kai

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Deine Problembeschreibung ist ein wenig träge, was dazu führt, dass ich dein Problem momentan nicht wirklich nachvollziehen kann. Mit deinem letzten Doppelbackslash \\ wird eine neue Zeile begonnen, und damit auch eine neue Gleichungsnummer.
\documentclass[12pt,letterpaper %Option letterpaper wird 
  %mir als unbekannt ausgegeben
]{ucthesis}
\usepackage{showframe}
\usepackage[%fleqn
]{amsmath}
\begin{document}
TextText

%\setlength{\mathindent}{1cm}

\begin{align}
  {[}\text{c}{]}: \text{AMP} + \text{ATP} &\longrightarrow 2
  \cdot \text{ADP} \\
  \text{ADP}[\text{c}] + 4 \cdot \text{H}[\text{e}] +
  \text{H}[\text{c}] +\text{PI}[\text{c}] &\longrightarrow
  \text{ATP} + 4 \cdot \text{H}[\text{c}] +
  \text{H}_{2}\text{O}[\text{c}] 
\end{align}
\end{document} 
Gut gemeinter Rat: Nachts um eins solltest du es aufgeben Lösungen für Probleme zu suchen, schnapp dir lieber ein Feierabendbierchen (oder was gleichwertiges).
Zuletzt geändert von Johannes_B am Di 6. Aug 2013, 08:28, insgesamt 1-mal geändert.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

LuPi-Gast

Beitrag von LuPi-Gast »

Deine Ergebnis- und Problembeschreibung kann ich leider nicht
nachvollziehen. Ich bekomme als Resultat eine mittig gesetzte
Gleichung in drei Zeilen, wobei die dritte Zeile leer ist. Jede, auch
die dritte Zeile, erhält eine Gleichungsnummer jeweils in ihrer
Zeile. Falls Dich die leere Zeile stört, so entferne das \\ am Ende
Deiner zweiten Zeile.

FCBKai
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Do 18. Aug 2011, 10:45

Beitrag von FCBKai »

Ja, es sollen ja auch zwei Nummern für die beiden Gleichungen vergeben werden. Allerdings sieht das dann folgendermaßen aus:

(Bsp.)
A + B -> C (1)
GH + DE -> EF
(2)

Ich würde aber gerne, dass es folgendermaßen aussieht:

A + B -> C (1)
GH + DE -> EF (2)

wobei die Gleichungen jeweils nach dem Folgepfeil geordnet sind und (1) und (2) direkt übereinander stehen sollen (die Formatierung im Forum ändert das iwie automatisch).

-----------------

Edit: Ich habe gerade auch nochmal dein (= JohannesB) Minimalbsp. in LaTeX eingegeben. Dort wird alles richtig dargestellt. Hm.. Aber wenn ich das in meine gesamte Umgebung integriere stimmt irgendetwas nicht. Komisch.

Ich habe mal einen Screenshot angehängt, wies bei mir aussieht:

Bild
Zuletzt geändert von FCBKai am Di 6. Aug 2013, 08:47, insgesamt 5-mal geändert.

Antworten