TpX modifications log file
=========================================
[+] Added, [-] Fixed, [*] Changed
=========================================
=========================================
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
=========================================