include/input und sections und Aufbau einer Tex(t) Datenbank

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: include/input und sections und Aufbau einer Tex(t) Datenbank

von Johannes_B » Fr 5. Jul 2013, 09:27

u_fischer hat geschrieben: Überschriften gehören aber ggfs. zu einem Schnipsel und sollten deswegen auch dort gespeichert werden. Sie wegzulassen, nur weil sie vielleicht stören, ist nicht latex-like ;-)
Damit hast du schon Recht, denn damit ist gewährleistet, dass die Überschrift immer gleich ist. Trotzdem verkompliziert sich dadurch alles um ein vielfaches.

von u_fischer » Fr 5. Jul 2013, 09:18

Ist das überhaupt möglich?
Im Prinzip schon. Du brauchst halt einen Zähler, der die aktuelle "Ebene" wiedergibt, und definierst du dir eine allgemeine Überschrift, die eine Fallunterscheidung macht. \ifcase \mylevel \chapter \or \section \or ...\fi.

Wesentliches Problem dürfte sein, wie du im Hauptdokument die aktuelle Ebene festlegst.

Johannes_B hat geschrieben:Anstatt statisch Strukturierungsbefehle in deinen Schnipseln zu haben und diese dann von LaTeX auswerten zu lassen, solltest du diese einfach weglassen und bei Bedarf einfügen.
Überschriften gehören aber ggfs. zu einem Schnipsel und sollten deswegen auch dort gespeichert werden. Sie wegzulassen, nur weil sie vielleicht stören, ist nicht latex-like ;-)

von Johannes_B » Fr 5. Jul 2013, 07:26

Anstatt statisch Strukturierungsbefehle in deinen Schnipseln zu haben und diese dann von LaTeX auswerten zu lassen, solltest du diese einfach weglassen und bei Bedarf einfügen.
\begin{filecontents}{spezBetrachtung}
Die G\"anse auf der Wiese laufen ellipsen, denn diese Datei enth\"alt nur Text. Sectionbefehle und \"ahnliches sollten hier nicht stehen.
\[ a^2 - c^2 = -b^2\]
\end{filecontents}
\documentclass{scrartcl}
\begin{document}
\section{Spezifische Betrachtung}
\input{spezBetrachtung}

\section{E-Mail als Kommunikationsmittel}
Die Enten im Teich schwimmen im Kreis.
\subsection{Spezifische Betrachtung revisited}
\input{spezBetrachtung}
\end{document}
Schau dir bitte an, worin die Unterschiede zwischen input und include lliegen

include/input und sections und Aufbau einer Tex(t) Datenbank

von Dings » Fr 5. Jul 2013, 01:11

Hallo,
ich möchte gerne zu Lernzwecken mir ein eigenes Buch mit mathematischen Definitionen, Funktionen ,Sätzen usw. erstellen. Es soll aber nicht unbedingt bei diesem Buch bleiben sondern eher eine art Datenbank(eher eine Ansammlung an Textschnipseln) an kleinen schnipseln sein die ich auch für spätere Arbeiten weiter verwenden möchte.

z.B. will ich nicht immer wieder eine Subsection schreiben in der ich die Matrix Multiplikation erörtere sondern einfach die jeweilige .tex datei per input hinzufügen.

Das Problem:
wenn ich in einer dieser Dateien Sections oder Subsections etc. verwand habe , möchte ich, dass die Sections sich denen in dem Dokument das sie per input einbindet unterordnen.
angenommen Datei1 included in einer Section Datei2 Zwei die wiederum eine Section erhält dann möchte ich das die Section aus Datei2 zu einer Subsection wird.

Ist das überhaupt möglich?
Habt ihr Tipps wie ich meine "LaTeX-Wissensdatenbank" verwirklichen kann.

Der für alle Arten von Tips dankbare

Dings

Nach oben