ChangeLog for the Tralics software
See file Old ChangeLog for older versions.
Patches to current version (2.15.3) start here.
Difference with the previous version (2.15.0) start here.
History
Version 2.12
- [2008-04-21, version 2.12]
[2008/04/26] Fixed the bug \mathcode`x="8000$\mbox{x}$
In nomathml, \relax not printed any more.
Fixed a bug in natbib.plt (Wagner) when \cite is
redefined.
Added end-of-paragraph before \end{thebibliography}
- [2008-05-18, version 2.12.1]
Fixme. Font changes in tables are incorrect...
Implemented \natcite
Changed \bibitem, calls \ignorespaces,
produces a bibitem element
Bug fix: declaration xml_pack_font_att = "true" is honored.
Changed \mathversion{bold}$\mathnormal x$ to produce bold.
Implemented tipa package.
Bug fix $\hbox{{\ensuremath{x}y}}$ is OK
Implemented bold math Greek letter (Wagner)
- [2008-05-29, version 2.12.2]
Newline is OK in \zap@space
Changed \: to medmuskip
Use <unexpected> for junk in table (Wagner)
Allow any kind of space in text in math (Wagner)
- [2008-06-06, version 2.12.3]
Implemented \formulaattribute in no-mathml mode (Vishwakarma)
Added a textype attribute for all <texmath> objects
Special commands like \tralics@prompt added
Added raw_bib as command line option
Translation of \begin{table} \begin{tabular} is a tabular.
(Wagner)
Fixed default type for masterthesis.
The \calc command is mode independent (Vishwakarma)
- [2008-06-20, version 2.12.4]
Moved declaration of uint from txvars to tralics.h (Leopard)
Removed a bibtex error if no author/editor
Expansion of \u z is
\@unicode@composite {z^^^^0306} (T. Bouche)
Commands like \bar do not look anymore for \relax (T. Bouche)
- [2008-07-04, version 2.12.6]
[2008-07-08] Default value of \pers
is \persB
Removed restrictions on participants, catperso, etc.
Distribution comes in two files: tralics-src and tralics-extra
Removed use of file ../xml/tralics.sty in test files.
Removed function only_for_module and associated statistics.
Made Tralics less verbose for image info.
Renamed default_year to ra_year, associated to \ra@year
Added two source files txra and txconfig.
Complete redesign of the RA stuff (Tex code in ra.plt ra2008.clt)
Removed the value field in the ParamDataSlot
Removed side-effects in check_ns::check_section
Biblio inserts \csname @href\endcsname
in case \href is redefined
No \href added if the URL field has \rrrt
Removed file txcheck.
Removed all special hacks for the RA, todo_xml etc.
Changed \XMLaddatt : argument fully translated.
Special chars maybe handled differently
Version 2.13
- [2008-07-20, version 2.13.0]
Fixed \end{...} if in env that finishes the math
Removed SansTitre etc
Made \ra@jobname work in any case
Removed printing of Option -year= ignored
Added a fifth small size
Added \@xsetfontsize and \@xgetfontsize
[2008-09-16] Implemented amsart class
Added an id-text attribute to most anchors
Implemented \refstepcounter
Implemented \notag and \incr@eqnum
Changed \thechapter etc in standard classes
Replaced \stepcounter by \refstepcounter in ra.plt
Defined the command \AmS, as well as the ten
analogous of \Hat in the amsmath package
Created a soul package, moved 4 commands into it
Added commands of type \labelenumi
Added commands of type \p@enumii
Implemented \newtheorem*
Hack the case where a theorem starts with a display formula.
Implemented \hdotsfor as a line of dots
Change which equations are numbered
Allow \char`\\ in text in math
Changed \stepcounter and \@killcounter
Fixed a bug in \XMLlastid
Added \everybibitem
Added \XMLgetatt
Re-implemented attlisttable.
Removed the AttListTable structure, uses vector instead
-
[2008-10-03, Version 2.13.1]
Removed all hacks concerning year field for the raweb
[2008-10-16] Added special case of \ChangeElementName{theorem}{xx}
when second argument is empty or starts with space.
Fixed a bug: the anchor is always the theorem element,
if name is empty, then attribute list is copied to
the <p> that follows.
Changed figure filename handling: ./ no more removed
Implemented transation of optional argument of divisions and
\caption. Value put in a <alt_head>
may be changed in config via alt_section or alt_caption
Fixed translation of \bindnasrepma from U+260B to U+214B
Fixed some math envs (e.g. align), by providing a non-empty id-text value.
Added option -no_float_hack
Obsoleted options nobibyearerror and nobibyearmodify.
Removed parametrisation of raweb topics.
Use other counters for itemize than for enumerate
Moved the \glo command and glossaire env in in ra.plt
Fixed translation of \quad and others in nonmathml mode in \mbox
Added some Win32 conditionals in readline.C
Feature: optional argument in enumerate does not change
the type to description
Added a label attribute to items in enumerate env
Added enumi@hook (Brian West)
Moved \labelitemXXX from std.clt to the kernel
Added a default label, just in case
Removed evaluation of font commands in nomathml mode (Mukesh Kumar)
Added command name of \hbox in the tree for nomathml
mode (Mukesh Kumar)
Removed interpretation of \hbox in nomathml mode
Removed the bibtex warning: You should use {\'e} rather than \'{e}.
-
[2008-10-27, Version 2.13.3]
Fix a bug in wrapfigure
Implemented package epigraph
Added missing line number in error message for missing close brace
Allow expansion of arguments of \begin, \end
Improved error handling of \def\xx#1{}\begin{\xx}.
Changed \hspace{2.cm} in math mode, result always a
dimension in pt, works even after \mathcode`\.="8000
Implemented package esdiff.
Implemented full graphics package
Implemented optional arg of \rotatebox
Implemented colors
Implemented commands like \textsevenoldstyle.
Fixed a bug in function read_from_file (core dump on gcc-3.3.3)
Added a verse environment
Fixed \@latex@error and others.
Moved moreinfo in a style file
-
[2008-11-13, Version 2.13.4]
Allow \fbox{\[ x\]}
Allow \fbox{\begin{tabular}{c} x & y \end{tabular}}
At most four digits are read for the year
-
[2008-11-17, Version 2.13.5]
Added \XMLref
Fixed underscores and hat: these characters are allowed if
InLoadHandler. OK in \XMLaddatt.
Removed runaway argument error in use of \@reevaluate
Fixed \bmod (Bouche)
-
[2009-10-05, Version 2.13.6]
Added \XMLref
Added kvoptions, float package
Changed \ClassError to put something in the XML
Bug correction detected by compiler. (Hashtab ctor; cmd ifdefinable; cmd ltfont)
Added parentheses as suggested by compiler.
-
[2009-10-14]
Corrected printing of command names like & in error elements
Removed theme if year > 2008 for the RA
Thus, file testerr tested with year=2008.
Added test files for RA2009
Added list of fields/entries not to use in the Biblio
Changed warning for Lille
[2010-03-31] Added a hack for primes in math mode
Some math-mode names can be changed
Corrected a bug in printing of very large characters
-
[2010-10-25, Version 2.13.7]
Input file encoding algorithm improved.
Corrrected new ColSpec::ColSpec (...) (thanks to
Daniel Simon)
Version 2.14
- [2011-01-24, Version 2.14.1]
[bibtex] Added the serial number to the bibtex sort key
[txmath] Corrected tracing of $\hspace{2mm}$
Improved printing of math tokens in case of fonts
Corrected translation of \left in nomath-2
mode
Added \negmedspace \negthickspace
Corrected error message for \sin\int outside
math
Corrected \left\updownarrow in nomathml mode
[amsmath.plt] Changed definition of xxalignat
and Co. Corrected the no-mathml translation.
No label generated for starred version
of align env.
Implemented dual mathmode in case \@nomathl=-3
Argument of \bibliography may contain a
trailing bib extension (Eric Bischoff)
[2011/04/11] Added \tableattribute env.
No error in missing_flush if buffer contains only
of spaces.
No error in cases like $\mbox{\hspace {2mm}}$.
Implemented \bordermatrix
Improved some error messages
-
[2011-05-02, Version 2.14.3] released
Fixed the font/size/color in \footnote
Allows \ChangeElementName{use_font_elt}{true}
Implemented \appendix in classes.
Commands like \newpage implicitly call \par
Added \nouppercase
and \fancypagestyle commands in fancyhdr.plt
Implemented \listoftables and
\listoffigures
Command \tableofcontents finishes a paragraph
and inserts the value of tocdepth counter.
Corrected error message in case of bad hbox. Produces a
<merror> element
-
[2011-11-07, Version 2.14.4] released
Removed final
<allowbreak/> in url [2012-01-19, V Lefevre]
IO encoding easier to understand in the transcript file
Added an option -dualmath, and -nomathml reverted
to old meaning
Changed printing of some characters
Extended the four-hat notation to five hats
Implemented a starred version \url*
Added the \grabenv command
Default output encoding is UTF8
Translation of \phi is ϕϕ
i.e., ϕ, translation of \varphi also changed.
Translation of \longmapsfrom\Longmapsfrom\longmapsto\Longmapsto$
is now ⟻⟽&⟼⟾
⟻⟽⟼⟾ (Heiko Schroeder)
-
[2012-07-06, Version 2.14.5] released
Added a possibility to specify an XML style sheet
No terminator needed after a display math formula in interactive
mode (Allen Downey)
Sections in raweb mode may be mandatory
Version 2.15
-
[2012-08-31, Version 2.15.0]
[2013-01-21] Number of pages always inserted in the bibliography
- [2013-07-22, Version 2.15.1]
Removed some unused variables in the code [Julien Schueller]
There are no more affiliations in the RA2013 (Marie-Pierre Durollet)
Replaced 2007 by current year in
The configuration file for the RA is ra2007.tcf or
ra.tcf.
[2014-03-31] A module cannot start in a paragraph;
implicit \par added (Marie-Pierre Durollet)
- [2015-01-22, Version 2.15.2]
[2015-01-22] corrected a bug in printing the encoding of the
transcript file (David Binderman)
If the save stack holds a font command, this is popped at the
end of the process (it might be pushed by a
global \normalfont)
The types of the objects remaining on the save stack is
printed on the transcript file at the end of the process.
[2015-06-24] Support for math symbols added.
[2015-07-14] Changed implementation of \cline
Added \@sptoken to the kernel
New command \hlinee as extension of
\hline \cline; this allow to specify the thickness of a
rule and its surrounding space in a table.
Implemented the booktabs package
Corrected french translation of \aparaitre
Corrected \textasciibreve,\textasciicaron
Corrected a nasty bug that inhibits tags
in align environment (or any use defined environment
that expands to @align
Implemented \XMLcurrentcellid \XMLcurrentrowid \XMLcurrentarrayid
Removed the obsolete NoTitle hack
Corrected the postprocessing, removing loops in unused XML elements
Corrected \vcenter
Changed \xmlemptyelt
Added a bunch of commands that make acces to the XML tree
(\XML@fetch,\XML@parent,XML@insert etc (for details,
see documentation of one of these commands)
Added the possibility to use the result of \readxml
No error in $\muskip0=\lastskip$
An error is signaled in $a\above-ptb$
No error is signaled in $a\overwithdelims\relax()b$
There is always a rend attribute in figure, table
No more loss of attributes in
\begin{table} \begin{tabular*}{17pt}[b] {c} y \end{tabular*}\end{table}
- [2015-08-06, Version 2.15.3]
back to home page
© INRIA 2005-2015
Last modified $Date: 2015/08/06 09:47:15 $