von KOMA » Do 5. Mai 2022, 18:10
Das sind viele Anfängerfragen dabei. Deshalb würde ich Dir allgemein nicht nur empfehlen, eine ausführliche LaTeX-Einführung zu lesen, sondern auch die KOMA-Script-Anleitung. Ich bin ehrlich gesagt nicht glücklich damit, zum Privattutor genötigt zu werden. Die Zeit fehlt mir dann schon wieder für andere Dinge. Also bitte zukünftig etwas mehr Eigeninitiative oder zumindest mich nicht direkt ansprechen, sondern die Allgemeinheit. Dann bin ich nicht der Arsch, der nie antwortet.
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
1. Ich bin auf die Buchklasse gewechselt, weil das was ich vorher hatte konnte keine Kapitel Ebene, nur Abschnitte. Da ich aber kein Buch schreibe, brauche ich nur Onside.
Es gibt nicht nur Artikel- und Buchklassen. In Kapitel 3 der KOMA-Script-Anleitung findest Du drei Klassen.
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
2. Sollte ich Titlepage bei den KOMAoptions dann ebenfalls weg lassen?
Eine Titelseite sollst Du nicht weglassen. Wenn Du die Option
titlepage meinst: Diese ist bei
scrbook und
scrreprt ebenso überflüssig wie bei
book und
report. Grundsätzlich sind alle Optionen, die der Voreinstellung entsprechen überflüssig, wenn nicht zuvor etwas anderes eingestellt wurde.
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
Generell reicht es wenn statt der \documentclass, die \KOMAoptions nutze?
Der Sinn und Zweck von
\KOMAoptions ist in der KOMA-Script-Anleitung mehrfach ausführlich erklärt. Und nein, ich habe nie empfohlen, Dokumentoptionen statt mit
\documentclass mit
\KOMAoptions zu setzen. Für einige Optionen empfehle ich sogar explizit das Gegenteil. Bitte nachlesen!
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
3. Vieles war Teil einer Vorlage
Wer eine Vorlage verwendet ist nicht frei von der Verantwortung sich über die verwendete Klasse und die verwendeten Pakete zu informieren. Viele Vorlagen sind auch einfach nur schlecht und das macht es Anfänger, die solche Vorlagen verwenden, nicht wirklich einfacher – und den Helfern in Foren übrigens auch nicht. Ich empfehle daher
ein etwas anderes Vorgehen. Wenn man es genau nimmt, ist das für Anfänger sogar einfacher, weil überschaubarer.
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
4. \usepackage{float}, gute Frage? In der Vorlage stand das "%Positionierung von Abb. und Tabellen mit [H] erzwingen".
Wenn man nicht will, dass Abbildungen und Tabellen gleiten, ist es doch eigentlich das logischste, sie nicht in einer Gleitumgebung zu packen, oder? Und Du verwendest das
H hier zudem für etwas, was du selbst definiert hast, obwohl Du die Möglichkeit hättest, eine nicht gleitende Umgebung zu definieren und zu verwenden. Irgendwie absurd.
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
5. Der setcounter war aus dem Kontext (je Formel soll die Nummerierung nicht fortlaufend sein), heißt die zweite Formel sollte nicht 2 sein, sondern wieder bei 1 beginnen...und das war einfach die zweite Formel.
Macht das Formelnummern nicht komplett sinnlos?
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
Da hab ich auch gleich noch eine Frage. Da steht z.B. "0.1" rechts von der Formel. Wie kann ich die 0 also die Kapitel Ebene rausbekommen?
Eine der Eigenschaften der meisten Buchklassen ist, dass solche Dinge kapitelweise nummeriert werden. Will man das nachträglich ändern, gibt es im LaTeX-Kern die Anweisung
\counterwithout, die in aktuellen, ausführlichen LaTeX-Einführungen und auch in Foren wie goLaTeX und TeXwelt zu finden ist. In vielen veralteten Beiträgen und vielen veralteten Vorlagen wird dafür noch ein Paket verwende, was aber seit irgendwann 2018 überflüssig ist.
Sam85 hat geschrieben: ↑Mi 4. Mai 2022, 20:51
Zu meiner eigentliche Frage: Gibt es eine Erklärung warum \label{form:mylabel} legitim ist?
Warum sollte es nicht legitim sein. Du kannst als Argument auch
GrueneNudelnSchmeckenAnders verwenden. Das ist ein beliebiger Platzhalter. Es hat sich nur eingebürgert, Labeln einen hierarchischen Aufbau zu geben, über den man Abbildungen, Tabellen, Gleichungen etc. für den Menschen unterscheidet. Ich habe beispielsweise im KOMA-Script-Buch eine Abbildung und eine Tabelle zu Pseudo-Längen. Ich muss mir dafür keine zwei Labels merken, sondern nur zwei Präfixe. Das hilft also mir, ist TeX aber vollkommen egal. Natürlich kann sich das je nach verwendeten Paketen oder Klassen ändern. Es spricht nichts dagegen, dass irgendwer ein Paket schreibt, das Labels nach unterschiedlichem Aufbau irgendwie auswertet. Wie der Aufbau dann zu sein hat, sollte dann natürlich dokumentiert sein. Ich sehe bei Dir kein solches Paket.
Das sind viele Anfängerfragen dabei. Deshalb würde ich Dir allgemein nicht nur empfehlen, eine ausführliche LaTeX-Einführung zu lesen, sondern auch die KOMA-Script-Anleitung. Ich bin ehrlich gesagt nicht glücklich damit, zum Privattutor genötigt zu werden. Die Zeit fehlt mir dann schon wieder für andere Dinge. Also bitte zukünftig etwas mehr Eigeninitiative oder zumindest mich nicht direkt ansprechen, sondern die Allgemeinheit. Dann bin ich nicht der Arsch, der nie antwortet.
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
1. Ich bin auf die Buchklasse gewechselt, weil das was ich vorher hatte konnte keine Kapitel Ebene, nur Abschnitte. Da ich aber kein Buch schreibe, brauche ich nur Onside.
[/quote]
Es gibt nicht nur Artikel- und Buchklassen. In Kapitel 3 der KOMA-Script-Anleitung findest Du drei Klassen.
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
2. Sollte ich Titlepage bei den KOMAoptions dann ebenfalls weg lassen?
[/quote]
Eine Titelseite sollst Du nicht weglassen. Wenn Du die Option [tt]titlepage[/tt] meinst: Diese ist bei [tt]scrbook[/tt] und [tt]scrreprt[/tt] ebenso überflüssig wie bei [tt]book[/tt] und [tt]report[/tt]. Grundsätzlich sind alle Optionen, die der Voreinstellung entsprechen überflüssig, wenn nicht zuvor etwas anderes eingestellt wurde.
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
Generell reicht es wenn statt der \documentclass, die \KOMAoptions nutze?
[/quote]
Der Sinn und Zweck von [tt]\KOMAoptions[/tt] ist in der KOMA-Script-Anleitung mehrfach ausführlich erklärt. Und nein, ich habe nie empfohlen, Dokumentoptionen statt mit [tt]\documentclass[/tt] mit [tt]\KOMAoptions[/tt] zu setzen. Für einige Optionen empfehle ich sogar explizit das Gegenteil. Bitte nachlesen!
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
3. Vieles war Teil einer Vorlage
[/quote]
Wer eine Vorlage verwendet ist nicht frei von der Verantwortung sich über die verwendete Klasse und die verwendeten Pakete zu informieren. Viele Vorlagen sind auch einfach nur schlecht und das macht es Anfänger, die solche Vorlagen verwenden, nicht wirklich einfacher – und den Helfern in Foren übrigens auch nicht. Ich empfehle daher [url=https://sourceforge.net/p/koma-script/wiki-de/HowTo_Template/]ein etwas anderes Vorgehen[/url]. Wenn man es genau nimmt, ist das für Anfänger sogar einfacher, weil überschaubarer.
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
4. \usepackage{float}, gute Frage? In der Vorlage stand das "%Positionierung von Abb. und Tabellen mit [H] erzwingen".
[/quote]
Wenn man nicht will, dass Abbildungen und Tabellen gleiten, ist es doch eigentlich das logischste, sie nicht in einer Gleitumgebung zu packen, oder? Und Du verwendest das [tt]H[/tt] hier zudem für etwas, was du selbst definiert hast, obwohl Du die Möglichkeit hättest, eine nicht gleitende Umgebung zu definieren und zu verwenden. Irgendwie absurd.
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
5. Der setcounter war aus dem Kontext (je Formel soll die Nummerierung nicht fortlaufend sein), heißt die zweite Formel sollte nicht 2 sein, sondern wieder bei 1 beginnen...und das war einfach die zweite Formel.
[/quote]
Macht das Formelnummern nicht komplett sinnlos?
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
Da hab ich auch gleich noch eine Frage. Da steht z.B. "0.1" rechts von der Formel. Wie kann ich die 0 also die Kapitel Ebene rausbekommen?
[/quote]
Eine der Eigenschaften der meisten Buchklassen ist, dass solche Dinge kapitelweise nummeriert werden. Will man das nachträglich ändern, gibt es im LaTeX-Kern die Anweisung [tt]\counterwithout[/tt], die in aktuellen, ausführlichen LaTeX-Einführungen und auch in Foren wie goLaTeX und TeXwelt zu finden ist. In vielen veralteten Beiträgen und vielen veralteten Vorlagen wird dafür noch ein Paket verwende, was aber seit irgendwann 2018 überflüssig ist.
[quote=Sam85 post_id=119011 time=1651690266 user_id=8792]
Zu meiner eigentliche Frage: Gibt es eine Erklärung warum \label{form:mylabel} legitim ist?
[/quote]
Warum sollte es nicht legitim sein. Du kannst als Argument auch [tt]GrueneNudelnSchmeckenAnders[/tt] verwenden. Das ist ein beliebiger Platzhalter. Es hat sich nur eingebürgert, Labeln einen hierarchischen Aufbau zu geben, über den man Abbildungen, Tabellen, Gleichungen etc. für den Menschen unterscheidet. Ich habe beispielsweise im KOMA-Script-Buch eine Abbildung und eine Tabelle zu Pseudo-Längen. Ich muss mir dafür keine zwei Labels merken, sondern nur zwei Präfixe. Das hilft also mir, ist TeX aber vollkommen egal. Natürlich kann sich das je nach verwendeten Paketen oder Klassen ändern. Es spricht nichts dagegen, dass irgendwer ein Paket schreibt, das Labels nach unterschiedlichem Aufbau irgendwie auswertet. Wie der Aufbau dann zu sein hat, sollte dann natürlich dokumentiert sein. Ich sehe bei Dir kein solches Paket.