Changes:
A lot of documentation has been added on how to write style files. Several
bugs that were introduced in the last two versions have been corrected.
changes:
# Experimental support for recursive sections and structured
sections/lists (1.0.3.5).
# Thorough reorganization of style files: counters, lists, environments,
sections (1.0.3.5).
# Support for local layout changes when formatting source code (1.0.3.5).
# Added a plug-in for Python by Ero Carrera (1.0.3.5).
# New TeXmacs icon by Johann Dréo (1.0.3.5).
# The editing of style files has been completely reorganized and
improved (1.0.3.4).
changes:
- Application of many minor bug fixing patches.
- Some <TeXmacs> primitives have been documented in greater detail.
- Further fixes for using <name|True Type> fonts.
in the pkg:
- USE_LANGUAGES= c c++
- no need for gettext-lib, libiconv is enough for TeXmacs
changes:
Reorganization of font-system so that it can work with True Type fonts
instead of the usual pk fonts. This makes it possible to make TeXmacs
distributions which do not longer rely on Metafont for the font-handling.
Implementation of compound fonts. This is used in order to similate EC fonts
by combining several other CM-like fonts. It also provides a first step
towards native Unicode support.
Improved Octave plug-in and added plug-ins for Clisp, Cmucl and Matlab.
The main improvements with respect to TeXmacs-1.0.2 are:
* An export filter for Postscript and Pdf which supports scalable fonts.
* An interface with FreeType 2 for the support of several new fonts.
* TeXmacs has become ?DRD aware?, which means that properties can be
associated to primitive and user defined tags.
* The TeXmacs website has been redesigned and generated using TeXmacs.
* A better Html output filter and several minor improvements in the LaTeX
import converter.
* Several improvements in the plug-ins and support for the free Axiom system.
* Scheme support for plugging in new data types and converters.
* Support for the Slovene language.
Lots of fixes/changes.
The main improvements with respect to TeXmacs-1.0.1 are:
* Improved user & developer support for plugins + documentation.
* Plugins for Graphviz, GNUplot, Eukeides.
* Improved converters for Html.
* Possibility to save and load as XML.
* Manual available in French, Italian, Portuguese and Spanish.
* Informative flags for otherwise invisible tags.
* Cleaner interface with Guile and module system.
- teTeX 1.0.x packages have been moved to teTeX1* directories.
- teTeX 2.0.x packages have been moved to teTeX* directories and their base
name has been changed to teTeX (instead of teTeX2).
Makefiles simply need to use this value often, for better or for
worse.
(2) Create a new variable FIX_RPATH that lists variables that should
be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By
default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
additional variables may be appended from package Makefiles.
NetBSD one.
Changes since 1.0.0.24:
* Several minor bugfixes (1.0.0.26).
* Final changes in the menus (1.0.0.26).
* Prittier checkmarks in menus (1.0.0.25).
* Many minor bug fixes and cleanups (1.0.0.25).
* Part I of the documentation on the markup in packages (1.0.0.24).
* Part I of the documentation on the markup in packages (1.0.0.24).
* Variants for descriptions (1.0.0.24).
* More customizable referencing and indexing (1.0.0.24).
* Customizable page numbers (1.0.0.24).
Changes since 1.0.0.15:
* Hacky support of numbers in equation arrays (1.0.0.23).
* Some little improvements in the LaTeX input filter (1.0.0.23).
* Cleanups by David Allouche, mainly in menu.scm (1.0.0.23).
* Support of the Finnish language (1.0.0.22).
* Improvements in the German dictionary (1.0.0.22).
* Temporary fix for problem with g++ 3.2 (1.0.0.22).
* Fixed problem with Guile 1.6 (1.0.0.22).
* Several minor bugs have been fixed (1.0.0.21).
* Low level support of elementary graphics (1.0.0.21).
* The online documentation system becomes default (1.0.0.20).
* New algorithm for the computation of table borders (1.0.0.20).
* Entering Greek letters as variants of normal letters (1.0.0.20).
* Applied many small patches from David Allouche (1.0.0.20).
* Creation of a made-by-TeXmacs tag (1.0.0.20).
* Updated interface for Axiom (1.0.0.20).
* Very simple browsing through help (1.0.0.19).
* Page breaks before (1.0.0.19).
* Cleanup in base.scm by David Allouche (1.0.0.19).
* A very rudimentary interface for GNU Octave (1.0.0.18).
* Several minor bug corrections (1.0.0.18).
* The packages number-europe and number-long-article can be used to
customize the numbering conventions (1.0.0.17).
* Automatic completion support for computer algebra systems (1.0.0.17).
* Automatic completion using tab (1.0.0.17).
* Added content-based tags to Text menu (1.0.0.16).
* Improvements in the LaTeX to TeXmacs converter for reimporting
documents which were previously exported (1.0.0.16).
I've also changed the default location of documentation files to the
standard place (providing a symlink for compatibility). It is hard (or at
least seems to me) to make TeXmacs recognize the documentation in the new
place without the symlink.
This closes my own PR pkg/18495 which provided an update to 1.0.0.17.
Reviewed by wiz.
fixes by me).
Changes:
* Automatic generation of preamble instead of using the TeXmacs.sty file
(1.0.0.15).
* Widget factory for menus moved to the Scheme interface (1.0.0.15).
* Circulating variants for certain environments (1.0.0.15).
* New menu look and feel (1.0.0.14).
* Some changes to the LaTeX to TeXmacs converter (1.0.0.14).
* We started implementing a TeXmacs to Html converter (1.0.0.14).
* Correction of a severe bug which disabled the keyboard on certain systems
(1.0.0.13).
* Better support of the numeric keypad and dead accents (1.0.0.13).
* Complete change of the keyboard behaviour (1.0.0.12).
* Automatic detection and configuration of modifier keys (1.0.0.12).
* Automatic translation of menus in the documentation (1.0.0.12).
* Guile/Scheme scripts inside documents (1.0.0.12).
* Wildcard system for keyboard shortcuts (1.0.0.11).
* Keyboard shortcuts in the menus are determined automatically (1.0.0.11).
* Further reorganization of the menus (1.0.0.11).
* Support for grey menu items, checkmarks and ... in menus (1.0.0.11).
* Automatic determination of keyboard shortcuts in menus (1.0.0.11).
* Widgets are now attached to the current display at creation time (1.0.0.11).
* Improved reduce and axiom interfaces (1.0.0.11).
* We replaced the gencc preprocessor by the more standard template system of
C++ (1.0.0.10).
Changes since 1.0.0.7:
* You may now make money donations to the TeXmacs project (1.0.0.9).
* Headers and footers through menus (1.0.0.9).
* Minor bug fixes (1.0.0.9).
* Reorganization of the online manual (1.0.0.9).
* Standard keyboard prefixes part of tmdoc style file (1.0.0.9).
* Some changes for compilation with g++ 3.1 (1.0.0.8).
* Implementation of arrows with limits above and below (1.0.0.8).
Changes since 1.0.0.2:
* First part of a reorganization of the menu layout (1.0.0.7).
* Support for user preferences (1.0.0.7).
* Mathematical characters in special fonts become tokens (1.0.0.7).
* Support for the itanium platform (1.0.0.7).
* Rudimentary switches and folding (1.0.0.6).
* Improved documentation for adding new computer algebra systems (1.0.0.6).
* Added a presentation mode (1.0.0.6).
* Improved interfaces for QCL, Axiom and Mupad (1.0.0.6).
* Visual environment information when editing (1.0.0.5).
* Letter and exam styles; old letter becomes ``generic'' (1.0.0.5).
* Implementation of overline and underline macros (1.0.0.5).
* Improved special mathematical fonts cal, frak and Bbb (1.0.0.5).
* Some small improvements in LaTeX to TeXmacs converter (1.0.0.5).
* Added amsart and jsc style files (1.0.0.5).
* Further reorganization of the style files (1.0.0.5).
* Spanish translations of several help files (1.0.0.4).
* Further reorganization of the style files (1.0.0.4).
* Examples of TeXmacs documents are available from online help (1.0.0.4).
* Experimental support for the Giac computer algebra system (1.0.0.4).
* Experimental support for MacOSX with help from Martin Costabel (1.0.0.3).
* Suffixes handling in the file loader and saver by Gareth McCaughan (1.0.0.3).
* Experimental support for the Axiom system by Andrey Grozin (1.0.0.3).
* Experimental support for Italian with help from Xav (1.0.0.3).
* Fixed bug with computer algebra session styles (1.0.0.3).
* Preliminary version of online help (1.0.0.3).