summaryrefslogtreecommitdiff
path: root/support/tcltexed/hlp/ger/picture.txt
blob: 06bb0ad8eb3d4898cca44c06e1e638f51ca3e3cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Umgebung picture ::picture::
\begin{picture}(x,y)
\end{picture}

Erzeugt eine Bildumgebung mit Grösse (x Breite,y Höhe)
############################################################
Parameter : ::unitlength::
	\unitlength	Äquivalent fuer eine Längeneinheit
Linienbreite ::thicklines:thinlines::linethickness::
	\thicklines	Dicke Linien
	\thinlines	Dünne Linien
	\linethickness{Breite}	Nutzung einer angegebene Linienbreite
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Übergabeparameter pos :
	t	top
	b	bottom
	l	left
	r	right
Doppelnennungen sind möglich.
############################################################
Positionierung von Bildelementen (immer zu verwenden)
############################################################
\put(x,y){Text} ::put::

Setzt "Text" auf die Koordinaten (x,y)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\multiput(x1,y1)(x2,y2){N}{Text} ::multiput::

Setzt "Text" N mal zwischen den Koordinaten (x1,y1) und (x2,y2) 
############################################################
Boxen / Rahmen
############################################################
\makebox(x,y)[pos]{Text} ::makebox::

ohne Rahmen
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\framebox(x,y)[pos]{Text} ::framebox::

mit durchgezogenem Rahmen
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\dashbox{Strichlänge}(x,y)[pos]{Text} ::dashbox::

mit gestricheltem Rahmen, 
############################################################
Geometrische Formen
############################################################
\line(x,y){Text} ::line::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\vector(x,y){Text} ::vector::

Pfeil
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\circle{Radius} ::circle::

Kreis
\circle*{Radius}

gefüllter Kreis
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\oval(x,y) ::oval::

Rechteck mit maximal abgerundeten Seiten

\oval(x,y)[pos]

bzw. ein Teil davon. pos gibt an welcher Teil gezeichnet werden
soll. 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\bezier{N}(x1,y1)(x2,y2)(x3,y3) ::bezier::

Agerundeter Winkel mit (x2,y2) als Zentrum. Dabei werden 
N Punkte gezeichnet
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\shortstack[pos2]{Text1\\Text2\\...} ::shortstack::

Stellt Text1 über Text2 ueber ... zentriert wird dabei
(pos2) l left r right oder c center.
############################################################
Bildkompositionen im Arbeitsspeicher
############################################################
\newsavebox{\Name} ::newsavebox::

Erstellt neuen Namen fuer Bildteil 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\savebox{\Name}(x,y)[pos]{Text} ::savebox::

Erstellt neue Komposition unter \Name mit Breite x ,Hoehe y und 
Ansatzpunkt pos
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\usebox{\Name} ::usebox::

Nutzt erstellte Kompositionen