PS-Tricks

Tabellen und Grafiken erstellen und anordnen


Benutzeravatar
lampatho
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 14. Apr 2010, 20:30

PS-Tricks

Beitrag von lampatho »

Hallo

Ich bin auf der Suche mit Latex einen Zahlenstrahl (oder Zeitleiste, Zeitschiene) zu konstruieren. Ich möchte in meinem Biologie-Unterricht, die Entwicklungsgeschichte der Erde darauf festhalten. Im Buch PSTricks (4. Aufl. Seite 294, Bsp. 19-2-5, von Herbert Voss) bin ich zwar auf eine passende Grafik gestossen leider finde ich aber auf dem Internet nicht den entsprechenden Quellencode.
Vielleicht weiss aber jemand von Euch wie ich zu einem simplen Zahlenstrahl komme, wo die Eckdaten der Evolution eingetragen werden können?

Besten Dank für die Hilfe!

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Also mit PSTricks kann ich nicht dienen, mit TikZ aber schon. Zahlenstrahl wird automatisch erzeugt, Einträge erfolgen von Hand. (Das könnte man natürlich auch noch in Macros Packen aber da TikZ ja eigentlich gar nicht deine Frage war lasse ich das mal jetzt.)
\documentclass[border=25mm]{standalone}
\usepackage[latin1]{inputenc}
\usepackage[euler-digits]{eulervm}
%\usepackage{kpfonts}
\usepackage[T1]{fontenc}

\usepackage{tikz}
\usepackage{etex}
\begin{document}

\begin{tikzpicture}

\foreach \wl in {-200,-190,...,190,200}%
{\node at (\wl mm, -1) {$\pgfmathparse{int(\wl*10)}\pgfmathresult$};
\draw (\wl mm, .1) --(\wl mm, -.1);
}
\node at (0 mm, 1) {Christi Geburt};
\draw  (-75.3 mm, 0) --(-75.3 mm, 1) node[anchor=west, rotate=45] {Gründung Roms};
\draw  (191.4 mm, 0)-- (191.4 mm, 1) node[anchor=west, rotate=45]{Erster Weltkrieg};
\end{tikzpicture}
\end{document}
Es gibt im Übrigen ein Paket dafür : chronology
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Alle Beispiele

Beitrag von localghost »

TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Benutzeravatar
lampatho
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 14. Apr 2010, 20:30

Beitrag von lampatho »

Herzlichen Dank für Eure Antworten:
@ Moderator:
Ich werde das Packet tikz mal ausprobieren - sieht sehr stark aus!
@ localghost
diesen Link kenne ich bereits und er führt eben nicht auf mein Beispiel aus dem Buch (4. Auflage). Offensichtlich hat es da Verschiebungen gegeben, falls aber jemand in der neueren Auflage das Beispiel kennt, bin ich über einen Hinweis sehr glücklich!

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Aber sicher!

Beitrag von localghost »

lampatho hat geschrieben:[…] diesen Link kenne ich bereits und er führt eben nicht auf mein Beispiel aus dem Buch (4. Auflage). Offensichtlich hat es da Verschiebungen gegeben, falls aber jemand in der neueren Auflage das Beispiel kennt, bin ich über einen Hinweis sehr glücklich!
Aber sicher tut er das. Nur, dass das Buch mittlerweile in der sechsten Auflage erschienen ist und sich die Beispiele – wie Du schon vermutet hast – etwas verschoben haben. Ich selbst kenne das Buch nicht. Deinen Beschreibungen zufolge müsste es sich um das Beispiel »19-02-6.ltx« handeln. Nach leichten Umstellungen sieht das so aus.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern,pstricks-add,textcomp,ragged2e}

\SpecialCoor
\newsavebox\TBox
\setlength\fboxsep{0pt}
\newcommand\BoxText[4][3cm]{%
  \savebox\TBox{\parbox{#1}{\RaggedRight#4}}
  \rput[tt](#2){\fbox{\psframebox[fillstyle=boxfill]{\usebox\TBox}}}%
  \pnode(#2|0,0){A}\pnode(#2){B}
  \ncline{->}{A}{B}%
  \uput*{0.6cm}[-90](A){\footnotesize #3}% vertikaler Abstand
}
\usepackage{pst-fill}

\begin{document}
\psboxfill{\pspicture(0.25,0.25)\psframe[linecolor=black!15](0.25,0.25)\endpspicture}

PEDERSS\O N, Geble \\
\textborn\ um 1490 in Her\o y in Helgeland, Norwegen,\\
\textdied\ 1557 als Bischof in Bergen in Westnorwegen

\begin{pspicture}(-0.5,0.3)(2.5,-10)
\psset{xunit=5}
\psaxes[yAxis=false,Ox=1518]{|->}(0,0)(2.5,-10)%
\BoxText[5cm]{2.2,-1.2}{17.3.}{%
vom Dom\-kapitel beauf\-tragt mit dem K"onig Christian II.
"uber die bevor\-stehen\-de Bischofswahl zu beraten}
\BoxText[4cm]{1.1123,-2.6}{10.2.}{%
Pfarrer an der alten Marien\-kirche}
\BoxText{.767,-1.2}{15.10.}{%
Mitglied des Dom\-kapitels}
\end{pspicture}
\end{document}
Muss man mit »LaTeX→dvips→ps2pdf« kompilieren. XeLaTeX funktionierte bei mir nicht.
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Benutzeravatar
lampatho
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 14. Apr 2010, 20:30

Beitrag von lampatho »

super herzlichen Dank!!

Gast

Re: PS-Tricks

Beitrag von Gast »

lampatho hat geschrieben: Ich bin auf der Suche mit Latex einen Zahlenstrahl (oder Zeitleiste, Zeitschiene) zu konstruieren. Ich möchte in meinem Biologie-Unterricht, die Entwicklungsgeschichte der Erde darauf festhalten. Im Buch PSTricks (4. Aufl. Seite 294, Bsp. 19-2-5, von Herbert Voss) bin ich zwar auf eine passende Grafik gestossen leider finde ich aber auf dem Internet nicht den entsprechenden Quellencode.
http://tug.org/PSTricks/main.cgi?file=p ... s#timeline

Antworten