PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linienarten



speedskater
09-06-2008, 12:49
Hallo zusammen!

Nachdem ich schon einige Mal erfolgreich Hilfe in diesem Forum bekommen habe, habe ich mich entschlossen mich nun auch zu registrieren.

Ich habe folgendes Problem und zwar möchte ich in einer Tabular Umgebung in der ersten Spalte verschiedene Linienarten haben.
Etwa so:
______
.........
._._._
Nur sehen die Zeichenfolgen die über die Tastatur eingegeben werden können hässlich aus. Für die erste Zeile habe ich den Befehl \line gefunden, der für mich ok ist. Gibt es auch noch ähnliche Befehle für andere Linientypen oder einen Workaround um das Problem zu lösen?

Gibt es auch einen Befehl mit dem man die Linien, die jetzt vertikal gesehen am unteren Ende der Zeile sind in die Mitte kriegen kann? (Bsp. ____ -> -----)
Mit \textuperscript sind sie dann zu hoch.

Vielen Dank für eure Hilfe
Gruss speedskater

Stefan_K
09-06-2008, 14:02
Hallo,

vielleicht ist das arydshln-Paket (http://www.ctan.org/tex-archive/help/Catalogue/entries/arydshln.html) für Dich geeignet.

Viele Grüße,

Stefan

speedskater
09-06-2008, 15:05
Danke für deinen Vorschlag allerdings möchte ich nicht die Linien der Tabelle ändern sondern einen Tabelleneintrag. Die Tabelle ist eigentlich die Legende zu anderen Graphiken, die auf derselben Seite sind und Linien beinhalten. (Bsp: 1. blau durchgezogene Linie, 2. Grüne gepunktete Linie, 3. Rot gestrichpunkte Linie) Damit man nun die Zusammengehörigkeit zu den Tabelleneinträgen sieht sollte, der erste Tabelleneintrag jeder Zeile dieselbe Linienart und Farbe beinhalten.
Ist nun etwas kompliziert sollte aber ganz einfach sein und etwa so aussehen:
1 Spalte; 2 Spalte;
blaue Linie (\hline); Dies ist die erste Zeitreihe;
Grün gepunktete Linie (.....); Hier finden Sie die zweite Zeitreihe;
Rote Strichpunkte (._._.); Hier sollte die dritte Zeitreihe sein;

Die erste Linie habe ich mit \line hingekriegt. Weitere Möglichkeiten habe ich nicht gefunden.

Ich hoffe da kommte jemand draus.

Auf zur Runde 2. :P

Stefan_K
09-06-2008, 15:16
Dann schau Dir mal eepic (http://www.ctan.org/tex-archive/help/Catalogue/entries/eepic.html) (oder epic (http://www.ctan.org/tex-archive/help/Catalogue/entries/epic.html)) an, das bietet variable Linienbefehle wie \dashline und \dottedline.

Stefan

speedskater
09-06-2008, 17:28
Das könnte was sein, aber irgend wie schaff ich es nicht die beiden Packages/Files zu laden. Von eepic habe ich eine .cab Datei die konnte ich mit \usepackage einbinden. Das epic.sty wollte ich mit input einbinden, dann gibts aber einen Fehler weil er \begin{document} nicht mehr findet.

Weiter heisst es in der help (eepic.pdf), dass man den folgenden Befehl setzen muss \documentstyle[epic,eepic]{article}. Ich habe den aber noch nie gesehen und verwende immer nur \documentclass[a4paper]{article}. Beide zusammen ergeben noch mehr Fehler zu den obigen.

Kann mir da jemand weiterhelfen?

Stefan_K
09-06-2008, 18:03
Eigentlich sollte \usepackage{eepic} genügen.

Stefan

localghost
09-06-2008, 19:44
[...] Weiter heisst es in der help (eepic.pdf), dass man den folgenden Befehl setzen muss \documentstyle[epic,eepic]{article}. Ich habe den aber noch nie gesehen und verwende immer nur \documentclass[a4paper]{article}. Beide zusammen ergeben noch mehr Fehler zu den obigen. [...]
Allein schon das Datum der Anleitung von eepic (http://dante.ctan.org/CTAN/help/Catalogue/entries/eepic.html) zeigt, dass diese Paket stark veraltet ist. Außerdem wurde es für LaTeX2.09 und nicht für das aktuelle LaTeX2e entwickelt. Deshalb wird dort auch \documentstyle{article} anstelle von \documentclass{article} angegeben.

Setze lieber pgf/tikZ (http://dante.ctan.org/CTAN/help/Catalogue/entries/pgf.html) oder pict2e (http://dante.ctan.org/CTAN/help/Catalogue/entries/pict2e.html) eine. Letzteres ist eine simple Erweiterung für die picture-Umgebung. Mit pgf/tikZ (http://dante.ctan.org/CTAN/help/Catalogue/entries/pgf.html) ging das allerdings einfacher. Die Anleitung zeigt genau, wie es geht.


MfG
Thorsten¹

speedskater
10-06-2008, 09:17
Danke Torsten. Das pgf/tikZ ist wirklich eine unglaubliche Befehlssammlung. Dort habe ich nun die dash und dot patterns her. Das heisst 3 von 4 Zeilen sind nun gelöst. Kann man die dash and dots auch verbinden? (Bsp: ._._.)

Im Manual steht leider nichts dazu und meine Versuche mittels try and error haben auch nichts ergeben.

localghost
10-06-2008, 09:42
[...] Im Manual steht leider nichts dazu und meine Versuche mittels try and error haben auch nichts ergeben.
Steht doch genau da, wo Du das andere auch her hast (Section 10.2.2 - Graphic Parameters: Dash Pattern, S. 80ff)

\begin{tikzpicture}[dash pattern=on 2pt off 1pt on 1pt off 1pt]
\draw[thick] (0pt,0pt) -- (3.5cm,0pt);
\end{tikzpicture}

Das Beispiel ist aus der Anleitung und ein wenig abgeändert.

voss
10-06-2008, 10:03
Im Manual steht leider nichts dazu und meine Versuche mittels try and error haben auch nichts ergeben.

Für Tabellen fährt man mit dem Paket easytable erheblich besser ...

Herbert

speedskater
10-06-2008, 10:05
Sorry für die dumme Frage. Ist mir dann auch in den Sinn gekommen, dass ich es so machen könnte!

Besten Dank für deinen Support. Hat mir wirklich sehr fest weitergeholfen.

Grüsse aus Zürich
speedskater

speedskater
10-06-2008, 10:15
Für Tabellen fährt man mit dem Paket easytable erheblich besser ...

Herbert
Es geht aber nicht primär um Tabellen. Das Ding sieht nun wie im Anhang aus. (Text habe ich wegretouschiert)

Danke an alle für eure Vorschläge und Hilfestellung!

Gruss speedskater