What's new ?

1.6_pre1 publication of the 2013-10-07 build
Vincent Belaïche | date on 07 October 2013

Delivery note of 2013-10-07

Bug corrections

  • Bug correction bug#72, “Ellipse trimming does not work”, corrected in the following files: jpicedt/jpicedt/graphic/util/Eraser.java v1.9, and jpicedt/jpicedt/graphic/model/PicParallelogram.java v1.54.
  • Bug correction bug#74, “180° Skip on Ellipse arc angle correction by jPicEdt”, corrected in the following files: jpicedt/jpicedt/graphic/model/PicEllipse.java v1.48, and jpicedt/jpicedt/format/output/pstricks/PicEllipseFormatter.java v1.24.
  • Bug correction of bug#63 “Save file mixing CRLF & LF”, corrected in the following files: jpicedt/jpicedt/Log.java v1.27, jpicedt/jpicedt/format/output/dxf/AbstractCurveFormatter.java v1.7, jpicedt/jpicedt/format/output/dxf/DXFCommentFormatter.java v1.6, jpicedt/jpicedt/format/output/dxf/DXFFormatter.java v1.9, jpicedt/jpicedt/format/output/dxf/DXFStringBuffer.java v1.6, jpicedt/jpicedt/format/output/dxf/PicEllipseFormatter.java v1.7, jpicedt/jpicedt/format/output/dxf/PicParallelogramFormatter.java v1.7, jpicedt/jpicedt/format/output/dxf/PicTextFormatter.java v1.7, jpicedt/jpicedt/format/output/eepic/AbstractCurveFormatter.java v1.10, jpicedt/jpicedt/format/output/eepic/EepicFormatter.java v1.15, jpicedt/jpicedt/format/output/eepic/PicEllipseFormatter.java v1.11, jpicedt/jpicedt/format/output/eepic/PicParallelogramFormatter.java v1.8, jpicedt/jpicedt/format/output/latex/AbstractCurveFormatter.java v1.11, jpicedt/jpicedt/format/output/latex/LatexConstants.java v1.12, jpicedt/jpicedt/format/output/latex/LatexFormatter.java v1.22, jpicedt/jpicedt/format/output/latex/PicEllipseFormatter.java v1.14, jpicedt/jpicedt/format/output/latex/PicParallelogramFormatter.java v1.9, jpicedt/jpicedt/format/output/latex/PicTextFormatter.java v1.13, jpicedt/jpicedt/format/output/pstricks/AbstractCurveFormatter.java v1.24, jpicedt/jpicedt/format/output/pstricks/PicEllipseFormatter.java v1.22, jpicedt/jpicedt/format/output/pstricks/PicGroupFormatter.java v1.6, jpicedt/jpicedt/format/output/pstricks/PicParallelogramFormatter.java v1.10, jpicedt/jpicedt/format/output/pstricks/PicTextFormatter.java v1.13, jpicedt/jpicedt/format/output/pstricks/PstricksConstants.java v1.17, jpicedt/jpicedt/format/output/pstricks/PstricksFormatter.java v1.37, jpicedt/jpicedt/format/output/tikz/AbstractCurveFormatter.java v1.7, jpicedt/jpicedt/format/output/tikz/PicEllipseFormatter.java v1.8, jpicedt/jpicedt/format/output/tikz/PicGroupFormatter.java v1.4, jpicedt/jpicedt/format/output/tikz/PicParallelogramFormatter.java v1.7, jpicedt/jpicedt/format/output/tikz/PicTextFormatter.java v1.6, jpicedt/jpicedt/format/output/tikz/TikzConstants.java v1.9, jpicedt/jpicedt/format/output/tikz/TikzFormatter.java v1.9, jpicedt/jpicedt/format/output/tikz/TikzUtilities.java v1.13, jpicedt/jpicedt/format/output/util/BaseCommentFormatter.java v1.5, jpicedt/jpicedt/format/output/util/FormatConstants.java v1.4, jpicedt/jpicedt/format/output/util/PicGroupFormatter.java v1.9, jpicedt/jpicedt/format/output/util/TeXCommentFormatter.java v1.4, jpicedt/jpicedt/graphic/DefaultContentType.java v1.11, jpicedt/jpicedt/graphic/io/formatter/AbstractDrawingFormatter.java v1.3, jpicedt/jpicedt/graphic/io/formatter/AbstractFormatter.java v1.2, jpicedt/jpicedt/graphic/io/formatter/AbstractFormatterFactory.java v1.7, jpicedt/jpicedt/graphic/io/formatter/Formatter.java v1.9, jpicedt/jpicedt/graphic/io/formatter/FormatterFactory.java v1.9, jpicedt/jpicedt/graphic/io/formatter/JPICFormatter.java v1.29, jpicedt/jpicedt/graphic/io/formatter/JPICGroupFormatter.java v1.10 and jpicedt/jpicedt/graphic/io/parser/JPICXmlHandler.java v1.34

New functions

Installer for MSWindows with:

  • Launch-scipts creation with .lnk format via VBScript script that is exectuted by the installer
  • Capability to install several launcher scripts
  • Conversion of the app icon to ICO format icon for the launcher script with .lnk format.


1.6_pre1 publication of the 2013-03-18 build
Vincent Belaïche | date on 18 March 2013

Delivery note of 2013-03-18

Bug corrections

Bug #37 “Singular Bezier curve on a duplicated point”, corrected in jpicedt/jpicedt/graphic/model/AbstractCurve.java v1.45 and jpicedt/jpicedt/format/output/latex/AbstractCurveFormatter.java v1.10.
This bug caused jPicEdt to produce invalid LaTeX code only with the ”Emulated LaTeX“ content type.

Fubnctional improvement

During the API documentation generation, a posteriori setting of favicone is optimized for speed: the perl script setfavicon.pl that does the job is called only once instead of on each file. jpicedt/setfavicon.pl v1.2, and jpicedt/build.xml v1.54.



1.6_pre1 publication of the 2013-03-02 build
Vincent Belaïche | date on 02 March 2013

Delivery note of 2013-03-02

Bug #62 “The "User Data" postamble at the end of file is lost”, corrected in jpicedt/jpicedt/graphic/PECanvas.java v1.52. With that, corresponding documentation is added to jpicedt/help-files/fr.texi v1.23 and jpicedt/help-files/en.texi v1.16.


1.6_pre1 publication of the 2013-02-17 build
Vincent Belaïche | date on 17 February 2013

Delivery note of 2013-02-17

Bug corrections

  • Bug #44 correction “Erroneous encoding format after preference edit”, corrected in jpicedt/jpicedt/JPicEdt.java v1.50 and jpicedt/jpicedt/ui/MDIManager.java v1.28
  • Bug #2816564 correction, corrected in jpicedt/jpicedt/graphic/model/PicSmoothPolygon.java v1.33
  • Bug #3603879 correction, TikZ does not encode correctly line stiles NONE and SOLID, corrected in jpicedt/jpicedt/format/output/tikz/TikzUtilities.java v1.2
  • Bug #3603877 correction, jlatex.bat v1.7 seems to be sensitvie to spaces in file paths, corrected in jpicedt/jpicedt/ui/util/RunExternalCommand.java v1.18, and jpicedt/jpicedt/ui/util/CommandLineBuilder.java v1.3
  • Bug #3603878 correction, Line style "NONE" causes application to crash, corrected in jpicedt/jpicedt/graphic/view/LeafElementView.java v1.14 and in jpicedt/jpicedt/graphic/view/ViewConstants.java v1.6

New functions

  • Added “Third party SW” tab-pane in the “About…” dialog.
  • Renamed environment variables in jdvi.bat jdvips.bat jgsview.bat and jlatex.bat under add-ons/windows/miktex/ so that prefix JPE_ is replaced by JPICEDT_. Furthermore scripts are simplified to replace recursive re-call by an internal call, instead of an external call externe — this needs a slightly more recent MSWindows, but that makes batch file code far more readable.


1.6_pre1 publication of 2013-02-03 build
Vincent Belaïche | date on 03 February 2013
Mainly bug fixes:
  • #3603153, incorrect favicon path in manual
  • #3603151, autobounding attribute not transmitted from JPIC-XML to Drawing object
  • #2392261, Bounding Box not correctly translated to pspicture environment. One pair of coordinates is always set to zero.
  • #3603170, TikZ encoder, arrow tip DISK_CENTERED is not centered


1.6_pre1 publication of 2013-01-24 build
Vincent Belaïche | date on 30 January 2013
New available version, 1.6 — indeed 1.6 will be renamed 2.0 later on — which contains many bug corrections as well as the following new functions
  • Tikz encoding
  • Convex zones (under dev.)
  • New fragments & scripts


1.4.1_03 bug fix release
Sylvain Reynal | date on 22 October 2007
This is a bug fix release still related to bug #1769858. Please install it if you have got a recent version of pstricks on your computer and you can see discrepancies between what jPicEdt displays and the resulting PS (or PDF) file when drawing filled Bezier curves (this does not happen with non-filled curves).


1.4.1_02 bug fix release
Sylvain Reynal | date on 03 September 2007
This fixes bug 1769858 related to improper formatting of pscustom objects, which would lead to spurious straight segments...


1.4.1 has been released!
Sylvain Reynal | date on 07 December 2006
This is the final stable release to the 1.4.x branch. It is still Java 1.4 compliant, and incorporates a few extra bug fixes since 1.4-pre5. Download it here and try it now! Next development branch has already started as 1.5-preX: it will be Java 1.5 compliant, and will include both a Postscript and an xFig parser.


New web site!
Sylvain Reynal | date on 06 December 2006
Codevelopper Mathieu Perez redesigned jPicEdt's web site from scratch, giving it not only a brand new skin, but also offering us developpers the possibility to update you in realtime about jPicEdt' progress with more ease and reliability. Great job, mathieu!


jPicEdt 1.4-pre5 is out!
Sylvain Reynal | date on 09 July 2006
This is a bug-fix release to 1.4-pre4 which may now be considered production-stable (a stable release will thus be released based on this one by the end of the month). It is still Java 1.4 compliant. Most significant changes since 1.3.2 include (see also CHANGES.txt):
  • new objects: parallelograms, extensible Bezier curves, smooth-polygon and interpolating curves (aka pscurve), parallelograms, circles/arcs drawn using three points lying on the contour, polydots with every style attribute supported by PSTricks.
  • except where filling and stroking with colours is concerned, all these objects are available in the LaTeX-picture and Eepic format as well, possibly using emulated lines and arcs.
  • new editing capabilities: rotations, including text ; shearing (ellipses) ; Bezier curves special editing tool ; PSTricks custom parameters.
  • improved code efficiency and API reliability for those willing to write BSH macros ; bunch of new BSH scripts, including a new plugin to plot functions from an equation;
  • improved object painting, especially where editing is concerned.
  • JPIC-XML: this is jPicEdt's native format, inspired from (though not compatible with) SVG-XML. This suppresses the need for special formatting comments in LaTeX files, and as a result greatly simplifies the implementation of LaTeX/PStricks/eepic/... formatters.
  • A very comprehensive german translation, including the on-line help.
For those of you willing to install this release alongside a 1.3.2 release: you may need to delete or rename your .jpicedt preferences directory, otherwise jPicEdt might get confused on start-up, since many things have changed since relase 1.3.2.
For those living on the edge, up-to-date CVS snapshots may still be downloaded here.

We've added a FAQ to the "Miscellaneous" heading.


jPicEdt is now hosted by sourceforge.net!
Sylvain Reynal | date on 03 April 2002
This is where to look to get the latest CVS snapshots, bugs report,...
As always, jPicEdt's website can be reached through the redirection URL www.jpicedt.org Please use this new URL rather than the static one, as jPicEdt's website might have to move again in the following months.

My best thanks go to Jean-Paul Bachman, our network engineer, for courtesy accepting to host jPicEdt on www.ensea.fr/staff/ before we moved to SourceForge.net.