PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kreis"diagramm"



secret3des
04-02-2008, 21:32
Ist es überhaupt möglich folgendes Diagramm mit Hilfe von Latex zu realisieren:

http://home.arcor.de/3des/kreisdiagramm.jpg

Wenn ja: Wie? Ich hab da leider keinen Anhaltspunkt und bin bisher auch nicht wirklich fündig geworden in die Richtung. Ich wäre für Tipps bzw. konkrette Lösungsvorschläge sehr dankbar.

Viele Grüße,
Tom

e. hindman
04-02-2008, 22:08
Sollte mit pgf/TikZ oder pstricks durchaus möglich sein. Den Aufwand, sich in diese Pakete einzuarbeiten sollte man aber nicht unterschätzen.

secret3des
04-02-2008, 22:11
Hm, was gäbe es für Alternativen? Kannst du / kann jemand ein Programm empfehlen mit dem das leicht von der Hand geht?

Stefan_K
04-02-2008, 22:11
Hallo,

das sollte sowohl mit PSTricks (http://tug.org/PSTricks/) als auch mit PGF/TikZ (http://www.ctan.org/tex-archive/graphics/pgf/base/doc/generic/pgf/version-for-pdftex/en/pgfmanual.pdf) machbar sein, siehe Beispielsammlung (http://www.fauskes.net/pgftikzexamples/tag/diagrams/), anhand der Beispiele mag es einfacher sein, als nur die (sehr gute!) Dokumentation zu studieren.

Viele Grüße,

Stefan

localghost
04-02-2008, 22:17
Ist es überhaupt möglich folgendes Diagramm mit Hilfe von Latex zu realisieren [...]
Ja, ist es.

\documentclass{minimal}
\usepackage{pst-text,pstricks-add}

\begin{document}
\begin{pspicture}[showgrid=true](-3,-3)(3,3)
\sffamily\bfseries
\multido{\r=0.5+1}{3}{\pscircle{\r}}
\psline(-2.5,0)(-0.5,0) \psline(0.5,0)(2.5,0)
\rput(0,0){1000}
\pstextpath[c]{\psarcn[linestyle=none](0,0){1}{180}{0}}{900 -- 999}
\pstextpath[c]{\psarc[linestyle=none](0,0){1}{180}{0}}{1001 -- 1100}
\pstextpath[c]{\psarcn[linestyle=none](0,0){2}{180}{0}}{800 -- 899}
\pstextpath[c]{\psarc[linestyle=none](0,0){2}{180}{0}}{1101 -- 1200}
\rput(-1,0){\Large\lightgray 1} \rput(1,0){\Large\lightgray 1}
\rput(-2,0){\Large\lightgray 2} \rput(2,0){\Large\lightgray 2}
\end{pspicture}
\end{document}


MfG
Thorsten

voss
04-02-2008, 22:30
Ist es überhaupt möglich folgendes Diagramm mit Hilfe von Latex zu realisieren:

http://home.arcor.de/3des/kreisdiagramm.jpg

Wenn ja: Wie? Ich hab da leider keinen Anhaltspunkt und bin bisher auch nicht wirklich fündig geworden in die Richtung. Ich wäre für Tipps bzw. konkrette Lösungsvorschläge sehr dankbar.


\documentclass[a4paper,10pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{pstricks,pst-text}
\DeclareFixedFont{\SF}{T1}{phv}{b}{ol}{5mm}


\begin{document}

\begin{pspicture}(-4,-4)(4,4)
\pscircle{0.5}\pscircle{1.5}
\pscircle{2.5}\psline(-2.5,0)(2.5,0)
\rput*(0,0){1000}
\pstextpath[c]{\psarcn[linestyle=none](0,0){2}{115}{65}}{800-899}
\pstextpath[c]{\psarcn[linestyle=none](0,0){1}{120}{60}}{900-999}
\pstextpath[c]{\psarc[linestyle=none](0,0){1}{180}{360}}{1001-1100}
\pstextpath[c]{\psarc[linestyle=none](0,0){2}{180}{360}}{1101-1200}
\psset{fillstyle=solid,fillcolor=white,linecolor=g ray}
\pscharpath{\rput(-2,0){\SF2}}\pscharpath{\rput(-1,0){\SF1}}%
\pscharpath{\rput(1,0){\SF1}}\pscharpath{\rput(2,0 ){\SF2}}
\end{pspicture}

\end{document}

Herbert