summaryrefslogtreecommitdiff
path: root/graphics/tpx/TpX_Log.txt
blob: 5539464ffd5ca51253fb5ffcf177ad5f27744bd3 (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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
TpX modifications log file
=========================================
  [+] Added, [-] Fixed, [*] Changed
=========================================

=========================================
2008-12-07 TpX Version 1.5
=========================================

[-] Command line export to latexsrc and pdflatexsrc
 did not add '.tex' extension to output file name.

[-] A bug in undo for freehand lines.

[-] Grouped objects lost their parent drawing (arrow-heads were 
 drawn incorrectly for objects in a group),

[-] Table editor in the "Edit coordinates" window was too narrow
 leading sometimes to disappearance of table columns.

=========================================
2008-11-17 TpX Version 1.5 beta 2
=========================================

[-] Fixed problems with TeXLive.

[-] There was a bug which caused TpX not to load the new
 document properties at program start.

[+] preview.tex.inc was simplified. TpX now adds the packages it
 needs automatically. Unneeded packages are not added now
 to preview document.

[*] MetaPost output does not use \textcolor in TeX text anymore.

[-] preserveAspectRatio='none' was not added when needed while
 writing bitmap to SVG.

[+] Freehand-drawn Bezier path is created with current properties 
 applied to it.

=========================================
2008-11-09 TpX Version 1.5 beta 
=========================================

[+] Now it is possible to use the default font size of the parent 
 LaTeX document by setting FontSizeInTeX property to 0
 (\fontsize...\selectfont would not be added to LaTeX code).

[-] PicMagnif was not taken into account when setting
 font size in MetaPost

[*] Lua module for generating TpX files (lTpX)
 replaced the old Python module (TpXpy)

[*] New version of TpX file format, version 5. Treatment
 of dotted lines has changed incompatibly (see below).

[*] Vertical alignment of text proved to be unreliable
 and hard to be made compatible across devices. 
 All text labels are now baseline aligned.

[+] More properties of graphical objects can be changed
 using toolbar (for all selected objects at once):
 arrow-heads, text labels, stars.

[-] WinEdt command in 'TpX_menu.dat' fixed to work correctly in 
 "soft breaks" regime

[+] Saving preview source

[+] Picking up, applying and clearing properties of graphical objects

[+] Improved SVG import

[+] Store "Snap to grid" and "Angular snap" state

[+] Store full window position including "maximized" state

[+] Objects group/ungroup operations.

[+] "Simplify Bezier" operation

[+] Bitmap objects (sam2p utility is used to convert bitmaps to EPS
  for inclusion into PostScript output)

[+] Request for showing (as a temporary file) the actual source 
 (if drawing has changed)

[-] Some objects did not show up on rubber canvas during drag / rotate 
 transformation operations

[+] 'Grid on top' setting

[+] Optionally remove crosshair

[-*] Fix for Bezier paths with PSTricks output. Use \moveto
 and \curveto instead of \psbezier

[*] Use dimen=middle for circles and sectors in PSTricks

[*] Set dashadjust=false in PSTricks for compatibility with other 
 output formats

[*] Dots in dotted lines are now square (they where rectangular).
 When loading old TpX files the width of dotted lines is
 adjusted to make them somewhat more similar to the previous
 appearance.

[+*] Freehand Bezier curve instead of freehand polyline

[+] "Delete small objects" operation

[-] Fixed latexeps, latexpdf and latexcustom export for 
pgf/tikz (images were too wide in some situations)

=========================================
2007-08-04 TpX Version 1.4
=========================================

[*] Arrows in "Object properties" dialog only for 
 relevant objects

[-] Incorrect \centering for TeXFigure=none

=========================================
2007-07-07 TpX Version 1.4 beta 
 + TpX Lazarus 1.4 alpha 2 released
=========================================

[*] TpX internals rewritten to a great extent.
 More modular source code

[+] Cross-platform variant of TpX implemented using Lazarus

[*-] New version of TpX file format, version 4. The format for 
 storing ellipses changed (angle now is measured 
 counterclockwise, which is more logical). PicUnutLength
 replaced by BitmapRes

[+*] Output formats (LaTeX picture, PSTricks, PGF, TikZ, MetaPost) 
 use the same coordinates as TpX drawing. This is useful for 
 generating code

[+] TikZ output format

[-] "Save as" dialog did not use default extension

[+] Local popup menu: Copy, Paste, Cut,
 Delete, Duplicate, Object properties,
 Convert to, Add point, Delete point, Break path

[+] More stable "LaTeX EPS"

[+*] Epstopdf perl script replaced by direct use of 
 GhostScript

[+] Better grid and ruler divisions

[*] Dotted lines in PSTricks output format are now similar to
 dotted lines in other formats

[+] Graphical objects alignment

[+*] More accurate addition of point to path

[+] Rectangles with rounded corners. (RX and RY
 properties of a rectangle).

[+] "Save as" now shows prompt when overwriting file

[+] "Simplify polyline/polygon" operation

[+] "Reverse points" operation

[+] "Connect paths" operation

[+] Breaking of paths with mouse (Ctrl+Alt+MouseClick)

[+] Arrow-heads for arcs

[*+] Better arrow-heads directions for curves

[*+] Picture properties added to undo

[+] HiResBoundingBox in EPS

[+] Mouse drag on empty space starts area selection mode

[+] Reverse points order in table editor

[+] Freehand polyline draw

[+] Drag-copy with Ctrl+Mouse

[*] Convert to grayscale is applied to selection if any 
 or the whole drawing otherwise

[-] Ellipse and rectangle duplication did not work

=========================================
2006-05-22 TpX Version 1.3 released
=========================================

=========================================
2006-04-06 TpX Version 1.3 beta 2 released
=========================================

[+] New export format "LaTeX EPS" with tight bounding box 
 (using dvips) and derivatives (PDF using epstopdf, various 
 GhostScript formats) 

[+] Custom system fonts for graphical objects
 (not applies to LaTeX output)

[*] Simpler hot keys for graphical objects

[+] Additional hot keys

[-] A bug in saving of arrow-heads information to TpX file

=========================================
2006-01-31 TpX Version 1.3 beta released
=========================================

[*] New version of TpX file format, version 3. The format for 
 storing rectangles changed

[-] \pgfsetmiterlimit fixed

[+] Preview EPS/PDF files in 'Open' dialog
 (if GhostscriptPath is set)

[+] View source

[*] Open and Import EMF/EPS dialogs merged

[*] When TeXCenterFigure is 1 and TeXFigure is none then
 the picture is surrounded by {center} environment

[+] A new kind of graphical primitive, "symbol"

[+] "Arrow-head size factor" property for arrow-heads

[+] "Star size factor" property for stars

[+] BezierPrecision setting

[+] 4 new shapes for stars

[+] Native import of simple SVG pictures

[+] New LaTeX and PdfLaTeX output format, 'none'

[-] ANSI-string text in EMF was incorrectly treated as Widestring

[+] Many new styles of arrow-heads

[+] Program now controls changes made to drawing (no more annoying 
 'save drawing' dialog when there were no changes)

[+] New command line options for running TpX without GUI

=========================================
2005-08-08 TpX Version 1.2 released
=========================================

[+] HatchingLineWidth option for drawing

[-] Delay in refreshing Bezier path position when moving
 control points

[*] Conversion of graphical object to another graphical object
 does not change its order

[*] Use ifpdf to detect whether PdfTeX running in PDF mode

=========================================
2005-07-20 TpX Version 1.2beta released
=========================================

[+] Classical Bezier paths

[+] Paste EMF/WMF from clipboard

[+] Picture info

[+] Edit coordinates of control points. Data could be copied and 
 pasted from another application

[+] "Image tool" for metafiles. Includes EPS printing

[+] TpXpy, Python module to generate TpX drawings

[+] Buttons to change basic properties of several objects

[+] PGF TeX format (suitable both for LaTeX and PdfLaTeX)

[-] Incorrectness in PSTricks circles and segments
 (line width was part of diameter)

[+] Rotated text

[*] New version of TpX format, v="2"
 (needed to take into account new text height convention)

[+] Text height convention changed. Now text height does not 
 include "internal leading" used for accents by Windows GDI

[-] Filling of Bezier paths in PSTricks was done
 incorrectly

[+] Dropdown menus for TeX preview buttons to change
 output format

[+] Conversion of graphical objects (like ellipse to
 spline, etc.)

[-] PicScale ??

[-] Fill rule was inconsistent between formats.
 Now TpX uses "nonzero winding" rule everywhere
 (not "even-odd" aka "alternate" fill rule)
 /See documentation on SVG, PS, PDF or Windows GDI
  about fill rule/

[*] Moving control points of rectangle or ellipse without
 changing direction of it's edges; more natural 
 moving control points of circular primitives

[+] LaTeX->DVI->PS preview

[+] Choose Windows font

[+] PDF compression

[+] Preserve text color when importing from EMF 

[+] Convert to grayscale

=========================================
2005-02-27 TpX Version 1.1 released
=========================================

[-] Incorrect drawing of polylines in bitmaps when
 first and last points coincide

[+] Miter limit for the whole picture. This could be used
 to remove strange spikes at line joins. Visible at Plot3D.TpX
 sample picture from TpX distribution

[+] Antialiased text in bitmaps (PNG, BMP)

[+] Import old Windows metafiles (WMF)

=========================================
2005-02-11 TpX Version 1.1beta released
=========================================

[+] ".TpX" extension could be associated with TpX

[*+] SVGMagnif replaced by PicMagnif and applies to all formats, 
 not just SVG. Could be used to scale the whole drawing,
 changing the meaning of millimeters (e.g. LineWidth, StarsSize)

[-] Incorrect text alignment when importing EMF

[-] Sometimes text was imported incorrectly from EMF

[+] EPS and PDF import using PsToEdit

[*] Use Windows temporary directory for temporary files

[-] Arrow-heads were drawn somewhat inaccurately

[+] "Recent files" menu

[+] Preview LaTeX, PdfLaTeX

[+] Preview EPS, PDF, SVG, PNG, BMP, EMF

[+] EPS and PDF are surrounded by TeX picture environment
 to produce consistent text labels. EPS and PDF are now defaults 
 for LaTeX and PdfLaTeX respectively

[+] 10 additional star shapes (previously there was only one 
 shape - circle)

[*] PicScale (scale in mm per world unit) instead of 
 PicWidth/PicHeight

[-] Unstable algorithm was used for calculation closed splines

[+] Scrollbars to move viewport

[+] Mouse wheel: move and zoom viewport

[+] Line (text) color, hatching color, fill color

[-] Incorrect vertical text alignment in TeX-picture, PSTricks 
 and MetaPost formats

[-] Incorrect font size in MetaPost format when using 
 btex...etex

[*] TeX font size selection using \fontsize{}{}\selectfont
 (TeX picture, PSTricks, MetaPost btex...etex)

=========================================
2004-10-31 TpX Version 1.0.1 released
=========================================

[+] PDF from EPS using epstopdf

[+] Type 1 fonts in EPS

[-] Incorrect help about WinEdt installation (edit TpX_menu.dat, 
 not install_TpX.edt)

[-] Ini file location was not linked to exe file path

[-] Error when running on Windows system with comma set as a 
 decimal point

=========================================
2004-10-24 TpX Version 1.0 released
=========================================