Formeln "label"n?! |
27.07.2011, 18:31 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
Formeln "label"n?! ich habe folgendes Problem: Einer Formel wird über den \{equation}-Befehl eine Nummer zugewiesen. Nun möchte ich in einem Satz auf diese Nummer verweisen (also in der Art: "dann ist x eine Lösung von (2.1)", wobei (2.1) die Nummer der Formel ist). Wie macht man das? da gibt es doch bestimmt einen Befehl, oder? Grüße Maddin |
|||||||||
27.07.2011, 18:36 | Calvin | Auf diesen Beitrag antworten » | |||||||
|
|||||||||
27.07.2011, 18:40 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
dank dir für die Antwort. aber wenn ich das so eingebe, steht bei mir im pdf "Und hier ein Verweis auf Gleichung ???" |
|||||||||
27.07.2011, 18:42 | Calvin | Auf diesen Beitrag antworten » | |||||||
Du musst 2 mal kompilieren. |
|||||||||
27.07.2011, 18:43 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
ahhhhhh prima, vielen Dank für die schnelle Hilfe! |
|||||||||
27.07.2011, 18:51 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
noch was ähnliches: wie funktioniert das gleiche mit (mathematischen) Sätzen? also wenn ich beispielsweise Satz 2.1 (b) "verlinken" möchte? |
|||||||||
Anzeige | |||||||||
|
|||||||||
27.07.2011, 19:00 | Calvin | Auf diesen Beitrag antworten » | |||||||
Probiere es doch mal aus. Das geht höchstwahrscheinlich analog. |
|||||||||
27.07.2011, 19:43 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
mit der Analogie hab ich nur so meine Probleme, weil sich die Formel in einer \{equation}-Umgebung befindet, die der Formel die Nummer zuweist. Bei den Sätzen hab ich dies durch zB \item[(c)] geregelt. mit den gleichen Befehlen hab ichs probiert ... aber klappt irgendwie nicht?! |
|||||||||
28.07.2011, 07:10 | Schweinebacke | Auf diesen Beitrag antworten » | |||||||
Sätze setzt man als (abgeleitete) theorem-Umgebung, siehe dazu beispielsweise die Anleitung zu amsthm. Dann funktioniert das mit mit \label/\ref auch. Wenn nicht, dann mach bitte ein Minimalbeispiel nach Anleitung. |
|||||||||
28.07.2011, 08:43 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
Okay, also so sieht das in etwa aus. Mit den Paketen kenn ich mich noch nicht so wirklich aus (mit dem Rest auch nicht, aber egal^^), deshalb stehen da jetzt viel zu viele drin ...
wenn ich das so eingebe, steht im pdf nur "siehe Satz 1.1". Ich hätte aber gerne: "Satz 1.1.(c)" (man könnte natürlich einfach das "(c)" hinter den \ref-Befehl setzen ... aber geht das nicht eleganter? oder ist das nicht möglich, weil ich das (c) ja optional vergeben habe?) |
|||||||||
28.07.2011, 11:23 | Schweinebacke | Auf diesen Beitrag antworten » | |||||||
Lass das optionale Argument bei \item weg und verwende statt itemize die Umgebung enumerate ggf. mit Hilfe des gleichnamigen Pakets (siehe dessen Anleitung). Alternativ: Definiere einen Untersatz ;-)
|
|||||||||
28.07.2011, 17:13 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
wenn ich das optionale Element weglasse und mit enumerate statt itemize arbeite, wird aber mit 1./2./3. usw. durchnummeriert (was mir nicht so gefällt^^)?! der code gefällt mir^^ nur versteh ich ihn nicht =) ich glaub, ich schreib das (c) einfach so dahinter ... trotzdem herzlichen Dank für die Hilfe, Schweinebacke Was anderes: (sry für die vielen Fragen ) ich würd gern ein Optimierungsproblem der Art min t unter den Nebenbedingungen a + tr - y \in K t \in \mathbb{R}, y \in A in einem Satz formulieren. Und zwar so, dass das alles links abgeschlossen ist (also den selben Rand, der etwa in der Mitte des Blattes sein soll, hat). Das geht doch mit dem Befehl \align, oder gibts da noch nen anderen? Desweiteren soll dieser ganze Ausdruck eine Nummer bekommen. Verwendet man \align*, so gibts gar keine Nummern ... man könnte anscheinend auch mit \nonumber arbeiten und nur einer Zeile eine Nummer zuweisen, die steht dann aber in der entsprechenden Zeile, was mir auch nicht so gefällt^^ Deswegen hab ich wieder mit \equation gearbeitet und das "aussenrum" geschalten. Also so:
Das ganze funktioniert auch. Es erzeugt mir aber auch 1 Fehler. Und das liegt anscheinend irgendwie daran, dass ich sowohl equation als auch align verwende. Kommentier ich einen der beiden Befehle aus, kommt keine Fehlermeldung mehr. Joa, den Fehler würd ich gern beheben^^ Gibts da ne Möglichkeit? |
|||||||||
29.07.2011, 07:54 | Schweinebacke | Auf diesen Beitrag antworten » | |||||||
Du solltest wirklich Anleitungen lesen. Du hast nicht nur die Anleitung zum Paket enumerate, auf die ich explizit hingewiesen hatte, sondern offenbar auch die Anleitung zu amsmath nicht gründlich gelesen. Bis auf die Umdefinierung von \p@Untersatz ist auch alles aus meinem vollständigen Beispiel in der amsthm-Anleitung dokumentiert. Wenn es dazu trotzdem Fragen gibt, wäre der normale Weg, diese Fragen zu stellen. Sorry, aber ich mache jetzt Urlaub und werde deshalb sicher nicht mehr dazu kommen, Dir die Anleitungen vorzulesen. |
|||||||||
29.07.2011, 09:28 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
ehrlich gesagt hab ich auf dem link beim letzten mal nichts finden können ... aber jetzt hab ich wohl gefunden was du meintest^^ Und zu enumerate hatte ich gegoogle't, aber ausser den Standard-Befehlen, die ich mittlerweile kenne, kam da auch nichts gescheites. Nur so, falls du den Eindruck hast, ich würde mir gar keine Mühe geben naja, schönen Urlaub! |
|||||||||
29.07.2011, 16:27 | Maddin17 | Auf diesen Beitrag antworten » | |||||||
Das equation/align-Problem hat sich so eben in Luft aufgelöst ... vielleicht sollt ich mir angewöhnen, die Fehlermeldungen genauer zu lesen mit aligned statt align verschwindet die Fehlermeldung ... |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|