@@ -156,43 +156,28 @@ Run-REDUCE-FX currently uses a bundled copy of
156156* Always insert parentheses when calling a function using the pop-up
157157 keyboard, rewrite ln to log and remove the space after sqrt.
158158
159- ### Updates since last release
159+ ### Version 2.1
160160
161- * v2.01 Add -debugMenu program parameter to enable a Debugging menu.
162- Improve handling of program parameters. Move "Save Raw Session
163- Log..." menu item from File menu to new Debugging menu and add new
164- "Show TeX Markup" menu item to optionally display TeX markup before
165- typeset output.
166- * v2.02 Improve handling of \symb{n} and include 34 -> \forall and 36
167- -> \exists.
168- * Replace loading the pre-compiled fmprint package with inputting the
161+ * Remember the directory used in the filechooser.
162+ * Always decode non-ASCII characters from the pop-up keyboard and from
163+ templates to their correct REDUCE or TeX names.
164+ * Replace loading the fmprint package with inputting and compiling the
169165 new source file "rrprint.red" contained in the JAR file, which is
170166 based on "tmprint.red".
171- * Stop using katexMacros and some \symb mappings, which are no longer
172- required. Match up \left and \right in REDUCEPanel.
173- * Output identifiers in mathit instead of mathrm style.
174- * Fix spacing of typeset maths assignment (:=).
175- * Display a trailing multiplication sign in typeset maths but
176- otherwise ignore multiplications. (This may be too drastic.)
177- * Fix spacing of leading + or -.
178- * Compile "rrprint.red" on input.
179- * Rationalise typesetting of elementary transcendental functions.
180- * v2.03 Support typesetting all trigonometric and hyperbolic functions
181- and their inverses.
182- * Display the gamma function, but not the identifier gamma, using a
183- capital Gamma. Add typeset maths support for polygamma, iGamma,
184- iBeta, dilog, Pochhammer and the Integral Functions.
185- * Apply a fix by Eberhard Shruefer: Reform sq's in tmprint and fmprint
186- so that an order command has an effect, e.g. order x,t; f(x-t); now
187- prints as expected, namely f(x-t) rather than f(-t+x).
188- * Decode all Greek letters from the pop-up keyboard and from templates
189- to LaTeX names.
190- * Add typeset maths support for Airy and Hankel functions.
191- * Add typeset maths support for Struve, Lommel, Kummer, Whittaker and
192- Spherical Harmonic Functions, and Classical Orthogonal Polynomials.
193- * Correct Greek/Unicode spelling lamda/Lamda to TeX spelling
194- lambda/Lambda in pop-up keyboard.
195- * Map Greek letter names to KaTeX control words and avoid Symbol font
196- code points; handle sech and csch, which are not defined in KaTeX.
197- * Handle logb and log10.
198- * v2.04 Fixes for CSL and Unix, although typeset output is not displayed on Ubuntu!
167+ * Typeset maths improvements:
168+ * Apply the fix by Eberhard Shruefer so that order commands work.
169+ * Output identifiers in mathit instead of mathrm style.
170+ * Correct spacing of := and leading + and - signs.
171+ * Display a trailing multiplication sign but otherwise ignore
172+ multiplications. (This may be too drastic.)
173+ * Support all trigonometric and hyperbolic functions and their
174+ inverses, and logb and log10.
175+ * Display the gamma function, but not the identifier gamma, using a
176+ capital Gamma.
177+ * Support the polygamma, iGamma, iBeta, dilog, Pochhammer and
178+ integral functions.
179+ * Support Airy and Hankel functions.
180+ * Support Struve, Lommel, Kummer, Whittaker and spherical harmonic
181+ functions, and the classical orthogonal polynomials.
182+
183+ ### Updates since last release
0 commit comments