Releases: matlab2tikz/matlab2tikz
Releases · matlab2tikz/matlab2tikz
Version 1.1.0
- Added or improved support for:
- Octave 4.0 (#759)
scatter
,quiver
anderrorbar
support in Octave (#669)cleanfigure
has been improved:- Quiver plots now translate to native pgfplots quivers (#679, #690)
- Legends, especially with
plotyy
, now use\label
(#140, #760, #773) - Tick labels with
datetime
(#383, #803) contourf
/contour
plots with matrix arguments and nonstandard line widths (#592, #721, #722, #871)- Colored ticks and axes (#880, #908)
- Scatter plots with different marker colors and sizes (#859, #861)
colorbar
positioning and tick placement (#933, #937, #941)- The self-updater has been improved
- New parameters:
arrowHeadSizeFactor
for tweaking the size of arrowheadssemanticLineWidths
for tweaking semantic line width conversion (e.g.thick
instead of0.8pt
)
- Extra requirements:
- Quiver plots require
\usetikzlibrary{arrows.meta}
- Quiver plots require
- Bug fixes:
- Errorbars without lines & markers (#813)
light
/camera
objects are now ignored (#684)- Draw baseline in bar/stem plots (#798)
- Multiple annotation containers (#728, #730)
- Legends of bode plots (#700, #702)
- Titles of bode plots (#715, #716, #753)
- Patch without fill/edge color (#682, #701, #740)
- Warn about usage of faceted interp shader (#699)
- Tick labels are properly escaped now (#711)
- Swapped image dimensions (#714)
- Width of bar plots was incorrect (#727, #696)
- Stacking and placement of bar plots (#851, #845, #840, #785, #903)
- Handling of tick labels when
parseStrings=false
(#86, #871) - Properly escape tick labels for LaTeX (#710, #711, #820, #821)
- Respect edge color in
scatter
plots (#900) - Output directory is created automatically (#889, #929)
- TikZ output format has been improved slightly (#936, #921, #801)
- For developers:
- Please check out the (guidelines)[CONTRIBUTING.md]
- We now use
allchild
andfindall
(#718) - SublimeText project files
- Test hashes can be saved selectively (#720)
- Continuous testing for MATLAB and Octave 3.8 with Jenkins
- Test suite timing is tracked (#738)
- The testing reports have been improved for GitHub (#708)
- Testing can output to different directories (#818)
- A new tool to help track regressions (#814)
- A new tool to consistently format the code (#808, #809)
figure2dot
updated for HG2
1.0.0 Release
- Added support for:
- Extra requirements:
- Bug fixes:
- Pgfplots 1.12 (
row sep=crcr
) in combination withexternalData==true
(#548) - Updater has been fixed (#502)
- 3D plot sizing takes viewing angle into account (#560, #630, #631)
- Alpha channel (transparency) in images (#561)
- Colorbar labels in R2014b (#429, #488)
- Scaling of color data at axes level (#486)
- Text formatting (for
TeX
parser) is improved (#417) - Support for
|
character in labels (#587, #589) - Legends for
stairs
andarea
plots (#601, #602) cleanfigure()
removes points outside of the axes forstairs
plots (#226, #533)cleanfigure()
removes points outside of the axes better (#392, #400, #547)- Support
>
and<
in text (#522) - Better text positioning (#518)
- Text boxes on 3D graphs (#528)
- File closing is more robust (#496, #555)
- TikZ picture output, i.e.
imageAsPng==false
, improved (#581, #596) standalone==true
sets the font and input encoding in LaTeX (#590)- Legend text alignment in Octave (#668)
- Improved Octave legend if not all lines have an entry (#607, #619, #653)
- Legend without a drawn box in R2014b+ (#652)
- Misc. fixes: #426, #513, #520, #665
- Pgfplots 1.12 (
- For developers: