Tikzpicture - Morphologischer Kasten, Tabellenbreite

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: Tikzpicture - Morphologischer Kasten, Tabellenbreite

von Bachi » Di 2. Aug 2016, 22:00

Hallo Stefan,

danke für den Hinweis und Hilfe.
Hab es gleich ausprobiert und nun ist mir auch gleich der Mehrwert klar.

Schöne Grüße von München in die tolle Hansestadt Hamburg!

von Bartman » Di 2. Aug 2016, 14:48

Bachi hat geschrieben:Zu Deiner Anmerkung:
In Deinem Eröffnungsbeitrag fehlen jetzt die Code-Tags für die Hervorhebung des Quelltextes am Anfang und am Ende Deines Beispiels.
--> Ich schreibe das sofort hier rein, wenn du mir verrätst, was ein Code-Tag ist ....
Den Teil Deines Beitrages habe ich wohl überlesen. :oops:

Eine Empfehlung für den folgenden Teil Deines Beispiels, in welchem die Dokumentklasse geladen wird:
\documentclass[
%   a4paper,% Voreinstellung
   fontsize=12pt,
   ngerman,
   captions=tableheading% vergrößert den Abstand zwischen Tabellenüberschrift und oberer Linie
]{scrreprt}
In Deiner log-Datei müssten Hinweise zu a4paper und 12pt zu finden sein.

@Stefan

Danke für die Erläuterung.

von Stefan Kottwitz » Di 2. Aug 2016, 13:03

>> In Deinem Eröffnungsbeitrag fehlen jetzt die Code-Tags für die Hervorhebung
>> des Quelltextes am Anfang und am Ende Deines Beispiels.
>Ich schreibe das sofort hier rein, wenn du mir verrätst, was ein Code-Tag ist .... :-|

Man schreibt [CODE] an den Beginn der Codezeilen und [/CODE] an das Ende. Es gibt auch einen "Schalter" über dem Eingabefeld, ganz oben unter dem Titelfeld, mit der Aufschrift "Code". Den kann man zum Öffnen und Schließen einer Code-Umgebung anklicken. Ich habe das mal für Deinen Beitrag oben gemacht, sieh es als Info zum nächsten Mal. Code wird dadurch lesbarer und kann sogar direkt im LaTeX Online-Editor ausgeführt werden.

Stefan

von Bachi » Di 2. Aug 2016, 09:43

Lieber Bartman,

IT WORKS! *YES! - cool*
\matrix[
matrix of nodes ,
inner sep=0pt,
row sep=10pt,
column sep=15pt,
column 2/.style={text width=3cm}, 
column 3/.style={text width=1.5cm}, 
column 4/.style={text width=1.5cm}, 
column 5/.style={text width=1.5cm}, 
column 6/.style={text width=1.5cm}, 
column 7/.style={text width=1.5cm}, 
](m)
Du hast mir mega geholfen - hab vielen Dank!

Ob es die vielen geschweiften Klammern in meiner Matrix braucht?
Das weiß ich ehrlich gesagt nicht. Ich bin blutiger Latex-Anfänger für meine Bachelorarbeit und hab dafür echt irre viel über Latex gelernt und bin sehr vom dem Programm begeistert.
Die Kommandozeilen für den Morphologische Kasten hab ich im Netz gefunden und dann weiter daran gebastelt, dass er für meine Darstellung passt - nur an der Spaltenbreite bin ich gescheitert ...
Selbst erstellen könnte ich diese Matrix aber wohl nicht ...

Herzliche Grüße!

von Bartman » Di 2. Aug 2016, 00:11

Bachi hat geschrieben:Mein Problem bleiben leider die Spalten 3-7, die gehen leider immer noch über das Blatt hinaus.
Abschnitt 20.3.3 in der Dokumentation des Pakets tikz.
column 2/.style={text width=2cm},
Die Zahl 2 steht für die zweite Spalte in der Matrix. Was schließt Du daraus?

Ich habe es zwar nicht getestet, aber ich vermute, die vielen geschweiften Klammern in Deiner Matrix werden nicht gebraucht.

von Bachi » Di 2. Aug 2016, 00:02

:roll: ja - wer tippen kann ist klar im Vorteil ;-)

Also 1 Schritt funktioniert, die Spalte 2 kann ich so verkleinern und damit entsteht der Zeilenumbruch = Jippi!.

Mein Problem bleiben leider die Spalten 3-7, die gehen leider immer noch über das Blatt hinaus.

Hast du noch einen Tipp für mich!

von Bartman » Mo 1. Aug 2016, 23:53

column sept=15pt,
Siehst Du den Tippfehler?

von Bachi » Mo 1. Aug 2016, 23:46

Guten Abend Bartman,

ich habe es eben probiert:
folgende Befehle geändert:
\matrix[
          matrix of nodes ,
          inner sep=0pt,
          row sep=10pt,
          column sept=15pt,
          column 2/.style={text width=2cm},
        ](m)
Ergebnis:
! Package pgfkeys Error: I do not know the key '/tikz/column sept', to which yo
u passed '15pt', and I am going to ignore it. Perhaps you misspelled it.

See the pgfkeys package documentation for explanation.
Type H <return> for immediate help.

Hast du noch einen anderen Tipp für mich?
Ich probiere alles aus, was du mir schreibst ;-)

Zu Deiner Anmerkung:
In Deinem Eröffnungsbeitrag fehlen jetzt die Code-Tags für die Hervorhebung des Quelltextes am Anfang und am Ende Deines Beispiels.
--> Ich schreibe das sofort hier rein, wenn du mir verrätst, was ein Code-Tag ist .... :-|

von Bartman » Mo 1. Aug 2016, 23:31

In Deinem Eröffnungsbeitrag fehlen jetzt die Code-Tags für die Hervorhebung des Quelltextes am Anfang und am Ende Deines Beispiels.
Bachi hat geschrieben:die Schriftgröße ist nicht das Problem, sondern dass der Text für die Spalten zu lang ist und daher die Matrix über das Blatt raus geht.
Hast Du das geänderte optionale Argument
column 2/.style={text width=2cm}
des \matrix-Befehls in meinem Beitrag gelesen und in Deinem Beispiel ausprobiert?

von Bachi » Mo 1. Aug 2016, 21:42

Hallo Bartman,

ich habe schon versucht, ein Minimalbeispiel zu erzeugen - eigentlich ist die Tabelle 32 Zeilen lang ...
Aber stimmt, ich hatte Kommandozeilen von begin{document} rausgenommen. Das war wohl nicht die beste Idee ...

Ich habe mir deinen link angesehen bzgl. Schriftgrößenbefehlen
- die Schriftgröße ist nicht das Problem, sondern dass der Text für die Spalten zu lang ist und daher die Matrix über das Blatt raus geht.

Ich suche also noch einem Tipp, wie ich in diese (für mich komplexe) Matrix einen Zeilenumbruch integrieren (oder auch erzwingen) kann.


Ich habe den vollständigen CODE, aus dem (bei mir) direkt ein PDF wird (hoffe es funktioniert bei dir auch)
bei meiner (Eingangs-)Frage korrigiert[/b]

Nach oben