summaryrefslogtreecommitdiff
path: root/usergrps/uktug/baskervi/6_2/changes.tex
blob: ceb73d350af5501056036f9582d33253afa159a0 (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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
%% BEGIN changes.tex
%%
%% Changes listing for PSTricks.
%% Run with LaTeX, with or without the NFSS.
%%
%% Change these for a4 paper:
\def\paperwidth{8.5in}
\def\paperheight{11in}

\def\FileVersion{0.94-Beta}
\def\FileDate{April 16, 1993}

\documentstyle[12pt,fancybox]{article}

%% PAGE PARAMETERS

% Paragraphs are marked by large space rather than indentation:
\parindent 0pt
\parskip 6pt plus 1pt minus 1pt

% No headers, 1in top margin
\topmargin 0pt
\headheight 0pt
\headsep 0pt

% Total bottom margin 1in, text height 9in
\textheight 9in
\footskip .625in

% Now adjust for different paper size:
\newdimen\mydim
\mydim=\paperwidth
\advance\mydim-8.5in
\divide\mydim 2
\advance\oddsidemargin \mydim
\advance\evensidemargin \mydim
\mydim=\paperheight
\advance\mydim-11in
\divide\mydim 2
\advance\topmargin \mydim

%% OTHER

\renewcommand{\EveryVerbatimLine}[2]{}

% Short meta (works in verbatim. Can't use < for other purposes.
\catcode`\<=13 \def<#1>{{\rm\it #1\/}}    % <meta> (works in verbatim)

% Short verbatim.
\catcode`\"=13
\def"{\verb"}

\catcode`\@=12  % In case I'm using AmS-LaTeX

\begin{document}

\begin{center}
{\large\bf Changes listing for PSTricks}\\[6pt]
  Version \FileVersion\\
  \FileDate\\[6pt]
  Timothy Van Zandt\\
  tvz@Princeton.EDU
\end{center}

  The PSTricks package is still preliminary. The features list
  and user interface are unlikely to change much in the short term, but
  the internal code is not stable.

\section{VERSION 0.94 (Beta)}

\subsection{Incompatible changes}

  \begin{enumerate}

    \item "\Rnode" uses the graphics parameters "href" and "vref" to set the
reference point, rather than having a coordinate argument.

  \end{enumerate}

\subsection{New features}

  \begin{enumerate}

  \item New graphics objects: "\pstriangle", "\psdiamond", "\psdot".

  \item New box frames: "\pstribox", "\psdiabox".

  \item New nodes: "\dotnode", "\dianode", "trinode".

  \item Tree macros!

  \item "\psmatrix": Good for math diagrams and graphs.

  \item Negative nodesep and offset measure distance from center of node.

  \item New node connections: "\ncbox", "\ncarcbox".

  \item New node label puts: "\ncput", "\naput", "\nbput". (These replace
"\lput", "\mput", "\aput", "\Aput", "\bput" and "\Bput", which are still
supported.)

  \item New node label puts (especially good for trees): "\thput", "\tvput",
"\tlput", "\trput", "\taput", "\tbput". (Make "\ncline" obsolete, but this is
still supported.)

  \item "\nput", for attaching labels to nodes.

  \item New arrow styles: {\catcode`\<=12 "|<->|" and "|<*->|*"}.

  \item New dot styles: "diamond", "diamond*", "oplus", "ominus", "x",
"asterisk".

 \end{enumerate}

\subsection{Obsolete but supported features}

  \begin{enumerate}

  \item "\lput", "\mput", "\aput", "\Aput", "\bput" and "\Bput".

  \item "\ncline".

  \end{enumerate}
\subsection{Bug fixes}

  \begin{enumerate}

    \item Fixed "\ncangle" so that it would work properly with non-right angle
values of "angleA" and "angleB".

  \end{enumerate}


\subsection{Other changes}

  \begin{enumerate}

     \item "\OldPsput" and "\NewPsput" are back in "pstricks.tex".

     \item The <num> in "arrowsize=<dim num>", "tbarsize=<dim num>", and
"dotsize=<dim num>" is optional (default=0).

  \end{enumerate}


\end{document}
%% END changes.tex