TexPoint Development History
- Version 3.3.3 (December 15, 2010)
- This is the re-release for Office 2011 (Mac), a release for Office 2004 is following soon
- the toolbar is reactivated
- The "disabled menu" bug (see Mac section of the F.A.Q.) is partially fixed by a slightly changed installer script
- Version 3.3.2 (November 15, 2010)
- This is a release for Office 2011 (Mac) only: VBA is back!
- We had to withdraw this release a few days after its release due to a PowerPoint bug
- Mac OS X: fixed ImageMagick code
- update of templates: added AMSfonts by default and new support for RevTex 4.1
- Limit size of displays to the maximal visible width
- Office 2011: preview not available anymore due to VBA limitations, Custom ribbons are (still) not supported
- Version 3.3.1 (June 15, 2010)
- Windows only release - the Mac releases will follow after the availability of Office 2011
- Added support for Office 2010
- Windows: New and improved support for finding the installation of Ghostscript
- Upgraded to pstoedit 3.50
- Fixed bug in the auto-registration of the Powerpoint addin during installation of TexPoint
- Other bug fixes
- Version 3.2.1 (April 5, 2008)
- Windows only: if TexPoint fails to find the gswin32c command, it
will call pstoedit to find the correct path to gswin32c. This solves a
common installation error, where users forget to set the PATH to
gswin32c.
- Windows only: New method for registering the add-in with Powerpoint and Word during installation.
- Fixed crash while processing unknown macro in inline mode.
- Fixed bug related to combining subscript and superscript in inline mode
- Fixed bug for \sqrt in Outline mode: we added the cmsy10orig font with the proper metrics.
- automatic white-space removal in template equations which could lead to LaTex failure
- Backward international compatibility fix: Displays created with old TexPoint versions on a
system with decimal-"comma" could shrink to "nothing" if edited -
making it hard to find them. Additionally, displays are now forced to be at least 4 points wide.
- Bug fix: when editing a display that was part of a group, some properties of the group (e.g., colors, transparency, rotation, horizontal and vertical flipping) were not preserved properly
- eps and pdf (Mac only) format for displays are disabled now since the Office support for these formats did not improve in the newest Office versions.
- Simplified the installation and the intructions
- last release for Office X (Mac)
- Version 3.1.3 (February 10, 2008)
- this version was released for Mac only
- Fixed a transparency bug in the single equation editor.
- Workaround for Office 2007 XML files: Equations became non-editable when document was saved as pptx due to bug in PP.
- Windows only: Fixed the external editor invocation.
- Version 3.1.2 (September 23, 2007)
- Updated pstoedit to version 3.45, thus fixing a bug where pstoedit would hang using all CPU when using a version of Ghostscript more recent than 8.53.
- Added japanese, spanish, and chinese translations.
- Fixed toolbar position
- Eliminated the use of the global texpoint installation directory (read-only) for temporary files
- Language change fix for restricted users on mac.
- Eliminated the restriction to save a file before creating/editing displays
- The toolbar restriction is removed - it is always complete
- The ghostscript recognition for the new gswin32c version is fixed.
- Added upgrade purchase option
- New fixed in Mac release of October 14, 2007:
- Removed inline Tex work-around for Symbol font (could cause an overflow error with the latest PP update in special cases)
- Version 3.1.1 (May 17, 2007)
- Fixed bug that sometimes resulted in magnification = 0 (invisible shapes)
- Fixed bug in Inline mode for Office 2007. It was not working inside tables.
- Enabled the AMS fonts for greek symbols (alpha, beta, etc)
- Fixed bugs in TexPoint for Word
- Enabled mouse double-click in Word
- Fixed Text Formatting/Bullets on Powerpoint 2007
- Fixed the RibbonTab for Office 2007
- Separated the registration keys into a separate file so that we can remember multiple registration keys for a single user
- Added templates to the distribution
- Added error message when using Ghostscript 8.56, which does not work for TexPoint
- New fixes in Windows release of May 22, 2007:
- Fixed exit code of external commands. Was reporting that all commands fail. It was also responsible for error messages when using the EMF format.
- Fixed registration key management code
- New fixed in Windows release of May 28, 2007:
- Fixed inline Tex mode for Word
- Version 3.0.3 (April 8, 2007)
, release for Mac only
- dmg files fixed (removed empty password)
- autoload fixed
- Version 3.0.1 (February 15, 2007)
- Version 2.12.1 (September 24, 2006)
- Restored the width of the space symbol in in the symbol fonts.
- Improved the line spacing of lines that use TexPoint symbols (in inline mode)
- Fixed repeated use of ALT-X-X
- Fixed loosing of undo information when using the inline mode.
- Improved the support for automatic font-embedding to help ensure that your presentations are viewable on machines that do not have TexPoint.
- Fixed bugs in the inline mode: if a symbol is the first character after a bullet, the bullet's font was changed. This is actually a bug in Powerpoint, but we now have a workaround: we insert a space before a symbol when it is the first after a bullet. Sometimes the fonts were incorrect.
- Improved diagnostic messages for pstoedit problems.
- Fixed registration problems for users whose username contains non-ASCII characters.
- Moved the TexPoint.ini (or TexPoint.mac on Mac) file to a user-specific directory. The first time TexPoint starts it will move the old file to the user directory.
- Version 2.11.2 (August 7, 2006)
- Changed behavior of double-click in slide-sorter view. If the slide
you clicked on had TexPoint displays, then TexPoint was invoken. Now
this is not the case anymore. If you want to invoke TexPoint in
slide-sorter view, you must use the menu.
- Version 2.11.1 (August 1, 2006)
- Added more diagnostic messages when something goes wrong during the display generation.
- Fixed bug with TexPoint and Powerpoint hanging when external commands produce lots of output.
- Fixed bug with the truncation on the right side of some figures created with EMF. If you have manually changed the setting for the pstoedit arguments, you must revert it to the default value first for this fix to work.
- Fixed bug in the EMF generation. Some lines were too thin.
- Fixed bug in the EMF generation. The bounding box was too big if you used a non-white background.
- Added a few informational messages in the status bar to monitor the creation of displays.
- Fixed bug with the menu options Show Help and Show Symbol Macros.
- Fixed problem on Office 2000 when EMF files cannot be deleted.
- Changed registration procedure.
- Version 2.10.2 (June 6, 2006)
- It is possible to select multiple slides (in the Slide sorter view) and then run Edit Tex Display on all displays contained in them, in sequence.
- Fixed bug in the cmsy10 font for the symbols \cap, \cup, \llbracket, and \rrbracket
- Version 2.10.1 (May 19, 2006)
- When editing a display that is part of a group, only the selected display is edited
- When you edit a TexPoint display its Powerpoint formatting (brightness, contrast, rotation, colors, etc.) is preserved
- When you edit a TexPoint display its Animation settings are preserved. This works now for all versions of Office.
- Many fixes in the outline fonts (macros \leq, \kappa, \upuparrows, were sometimes shown incorrectly)
- Added a large number of outline fonts
- Updated version of pstoedit. You can now configure which pstoedit to use and what command line arguments to pass.
- Faster generation of EMF displays
- Fixed bugs in the user interface controlling the display parameters
- Enabled ALT-K accelerator for "Make bitmap"
- Retired the "Workaround transparency bug" option in the Edit TexPoint Display dialog box
- Version 2.9.1 (May 9, 2006)
- fixed bugs in parsing of bounding box information obtained from some versions of Ghostscript
- fixed bugs with the invocation of the external editor
- fixed bugs with the storage of latex source in displays
- extensive changes and improvements in the configuration: (see manual for help)
- Completely rewritten configuration editor
- New global option: "work directory" in which all external commands are executed.
- Global preferences can be changed without an open or saved presentation
- New TexPoint Toolbar (includes new global option "Show TexPoint Toolbar")
- New function: Import postscript figures (see manual for help)
- Instant preview in the eqution editor
- environment variable TEXPOINTINI can now also be used on the mac
- Windows: added support for working with presentations that have UNC paths (\\server\my.ppt)
- improved debugging features
- Version 2.8.1 SR 1 (Mac) (2006-04-08)
- copy and paste buttons lift the VBA-Mac 512 bytes limit
- new global option: "work directory" in which all external commands are executed. FileVault seems to prevent TexPoint to work properly in encrypted home folders.
- global and local settings are merged in one list, which has also a normal and advanced display mode.
- Version 2.8.1 (March 10, 2006)
- added texpoint users mailing list (see Support)
- replaced the external command tex2bmp.exe for all versions
- added support for changing the default keyboard shortcut for TexPoint. See the configuration section.
- complete overhaul of the documentation
- added more error checking support for the situations when the external commands fail to work. This should make it possible to debug many of the problems that some people have been having when producing display.
- The global configuration file can now be specified with an environment variable (called TEXPOINTINI)
- Fixed bug that was leaving behind temporary files in the presentation directory
- First shareware version of TexPoint.
- Version 2.7 (2005-10-17)
- relaxed error checking for backward compatibility, especially the TexPoint-demo (error 13);-)
- New global option: Debug Level to support troubleshooting
- The internal Tex2Bmp shows the content of the latex log file if no image is produced (or in debug level 1).
- corrected the default ini/mac files
- the test.tex for the external Tex2bmp is back
- mac: pdf output now usable, but still not really useful since it is rastered - maybe in Office 2006, 07, 08...
- animation settings for single objects are preserved (groups are still broken, see faq)
- changed the TexPoint menu structure a bit
- ReadAllFile function fixed (copy global to local works now correctly)
- edit dialog properties (height, width, fontsize, wordwrap) are not saved with each display anymore and the values from older versions are ignored: only presentation or global settings are used
- win: double-click on a none-TexPoint shape in a not saved presentation does not give an error message anymore
- Version 2.6.1 (2005-05-15)
- Edit Dialog Fix: fix for the edit dialog bug: when the form terminates,
e.g. is closed by the "X" the LaTex source was replaced with the last edited and saved source.
Now using "X" is like pressing "Cancel". "Finish later" is also fixed (before it behaved like Cancel).
- New combined Documentation. The content still needs some extra work...
- new buildin symbol in Texify: to
- Version 2.6 SR1 (2005-02-15)
- Workaround for Windows: Latex and argument files are now flushed to disk before tex2bmp is executed - before it could happen that the file was not written to disk before tex2bmp is executed (VBA bug)
- Mac: fix for the path fix in 2.6. Secondary volumes are now supported.
- Version 2.6 (2005-01-17)
- internal change, but important: the floating point values for magnification, brightness and contrast are now saved in a country independent way (no decimal- point or "comma")
!Therefore displaytex equations modified with 2.6 can cause problems (with magnification, contrast, and brightness) when edited in older Versions of TexPoint!
- internal tex2bmp on windows enabled (new global options)
- new buildin symbols in Texify: varphi, Upsilon
- Mac: unix path problem partly fixed: folder and file names in the path can contain spaces now (Do not use slashes, backslashes, colons, umlauts and other special characters)
- Windows: path problem when switching presentations fixed
- Mac: eps format available
- extended information dialog (if you have a problem, include this information in your mail)
- unicode problem with Symbol font in PowerPoint 2004 (Mac) fixed (texify)
- Version 2.5.1 (2004-09-15)
- internal changes: booleans are converted to "1" and "0" in the string version. Before, those were saved in a language dependant way. Visible result:
- transparency, blend, etc. settings are now displayed correctly in the Edit Dialog when editing a LaTex display
- function "ReadAllFile" fixed: no additional empty line is inserted when returning from the external editor
- global Variable "AddInName" introduced: The ppa file now only needs "TexPoint" (case insensitive) in the filename to be recognized as the TexPoint plugin
- edit dialog event loops avoided (sometimes let to "stack overflows" on mac)
- configuration dialog has new information page: Version, Addin name&path, presentation name&path, .... (on mac, see below)
- internal Tex2Bmp better integrated (uses now the global configuration, as it should)
- unique file names for pictures (this was already part of 2.0.3, but unfortunately dropped out in 2.5)
- Version 2.5 compared to Version 2.0.x.
- TexPoint has now a new, more flexible configuration: It uses a global (machine dependant) configuration file [TexPoint.ini (Win) or TexPoint.mac (Mac)]. Your can configure, e.g., the external programs used for the display generation or the external editor or you can select a default Latex source file.
- Since the common usage is to produce only a single one-line equation, a new simple Editor is available ("New LaTex equation" in the TexPoint menu).
- LaTex files and sources can be edited with an external Editor on Mac and Windows (available in the main Editor or the Configuration Dialog).
- pdf support on Macs.
- many internal optimizations.
- Version 2.0.3 (2003-10-20)
- Version 2.0.2 (2003-10-15)
- Support for Office 2003!
- Added support for nested superscripts and subscripts
- Split the distribution depending on the version of Office. This should fix the problems of using TexPoint on Office 2003 and Office 2000.
- July 16, 2003.
- When TexPoint is initialized it makes itself AutoLoad. This is for those users for which the installation does not succeed to load the add-in, and they have to load it manually. Now, they only need to do that one.
- I added some more code to the script that is supposed to register TexPoint during installation. Hope that now it works on Office 2000 as well.
- Version 2.0.1 (2003-07-15)
- In the process of fixing the editing of a grouped display, in TexPoint 2.0, I have used a feature that does not work on Office 2000. This lead to "Compilation error in hidden module: DisplayTex". I have removed the offending code.
- I have fixed a couple of small errors in the encoding of macros for inline mode.
- I fixed a bug with the resizing of the display source edit box. The size was not saved in the object.
- I have fixed a bug with the inline mode. Characters from macro expansion would appear with the old font of the paragraph. Now they appear with the right font.
- Fixed a few errors in the EMF displays.
- The About message box and the error logs now specify the build date
- Fixed an error that was leading to trying to access "\tex2bmp.exe".
- Version 2.0 (2003-07-01)
- I have added some initial support for outline displays. Unlike bitmaps they are much more compact and can be scaled to any size without showing ragged edges. The disadvantage is that such displays will show correctly only on machine that have TexPoint installed (or more precisely the TrueType version of the Latex fonts). Thanks to Wolfgang Glunz for writing the pstoedit tool and to James O’Brien for figuring out how to fix some problems in it that prevented its use in TexPoint.
- Fixed a bug that prevented the editing of a TexPoint display that was grouped with other displays.
- I am using MakeMSI now to create the installation package. One of the benefits is that TexPoint will automatically uninstall itself if you try to install a newer version. Thanks to Dennis Bareis for writing this useful tool.
- You can configure now the name of the Ghostscript command to use.
- I added a number of entries to the FAQ.
- Version 1.5.4 Mac (2003-04-14)
release of the first Mac ported Version by Andreas Glatz.
- December 20, 2002.
I have added support for using an external editor to edit the Latex sources.
- Version 1.5.4 (2002-12-19)
- December 19, 2002.
I have rewritten the section of this manual related to the Display mode to reflect the many changes that have occurred.
- December 19, 2002.
Added the 2400dpi resolution for displays. Added the PNG bitmap format and made it the default. You should use this one always because the bitmaps are MUCH smaller.
- December 18, 2002.
Added a workaround for a strange transparency bug. Sometimes PowerPoint will change the background of an imported image to rgb(254,254,254) while TexPoint was setting the transparent color to white. Thanks to Michael Isard for investigating this problem. Since I am not able to predict when this will happen I added a checkbox that allows the user to tell TexPoint that it should workaround this problem (on a per-bitmap basis). It seems that this might be due to a bug in Office XP (see MSKB article 318042) and that it should be fixed in Office XP SP2. However, I still see the problem even with SP2.
- December 17, 2002.
John Papandriopoulos [jpap@users.sourceforge.net] has contributed a number of changes:
- Rearranging the TexPoint menu so it is better partitioned into different sections based on functionality.
- Added accelerator keys to all controls for quick keyboard-only access.
- Added a 'word wrap' option for the LaTeX source editors
- Set the LaTeX source editors to use fixed with fonts, as well as respond to the Tab key (previously it would shift the focus to the next control)
- Rearranged the look of the configuration dialogue to make it more attractive and user friendly.
- Removed the height/width controls on the edit display dialogue and configuration dialogue. The edit display window can now be resized using the mouse by clicking and dragging the bottom-right corner of the window.
- It seemed the TexPoint GUI would get confused when clicking on different combinations of 'Transparent' and 'Blend' checkboxes. This has been fixed.
- The GUI for the edit display dialogue has been rearranged with the addition of a tabbed page separator, to also make it more attractive and user friendly.
- A status bar has been added to the bottom of the edit display dialogue to show the approximate image size.
- Setting the view for the documentation slides to "fit" so that they are best viewed on any resolution a user might have.
- December 16, 2002.
Nicoli M Ames [nmames@MIT.EDU] has contributed code that allows you to close the display source editor window by pressing the X and not lose the display.
- December 5, 2002.
Added support for incorporating EPS instead of bitmaps for the displays. This works on Office XP and might work on other versions. The results, however, are not great. As far as I can tell the fault is with PowerPoint that insists on translating Type 1 fonts into polygons. For now the PNG bitmap format looks better than EPS. I’ll try other ways to incorporate vector graphics into PowerPoint.
- Version 1.5.3 (2002-12-01)
Pretty much like the beta version except with the "transparency" fix disabled.
- Version 1.5.3-beta (2002-11-24)
- Added the cmr10 (Computer Modern Regular) and cmmi10 (Computer Modern Math) fonts to the Latex distribution. You can use these fonts in the text of your slides to ensure that your symbols and variables look the same as in the displayed equations. You can invoke the new fonts by selecting an area and pressing (ALT-X-M for math, or ALT-X-L for latex font). Alternatively you can use the TexPoint menu. Or, you can simply write "\cmr{xxx}\cmm{yyy}" to typeset xxx in the regular font and yyy in the math font.
- Complete change of the mechanism used to invoke the underlying tex2bmp script. The "interactive" feature is always turned on. The "timeout" feature is gone (now TexPoint waits until Latex terminates). And most importantly, TexPoint does not get stuck if you kill the Latex window with CTRL-C.
- Fixed a bug that led to "error 5 (position 162)" if the tex2bmp script cannot be found in the TexPoint directory. This could only happen if there is a problem with your installation of TexPoint. Now a message to that extent appears instead.
- Added entries to the FAQ related to copy/paste of Latex source, limitations of inline mode and the transparency problem that was fixed.
- September 11, 2002.
- Added an error message when a display is created without a slide on focus. Before it would just fail.
- Changed the names of the HTML files to have extension .html instead of .htm
- Version 1.5.2 (2002-09-04)
- Fixed a bug that disabled the Blend button if the Transparency button was toggled
- Redone the TexPoint configuration dialog box with multiple panes
- Added the option to save the default bitmap parameters on a per/presentation basis
- Made ESC work on the display edit box
- Version 1.5.1 (2002-06-26)
- From now I will generate minor version numbers when I make changes
- Fixed a problem with the generation of floating point numbers in the command line for Ghostscript. The previous implementation was sometimes using the "," as the decimal separator instead of ".".
- May 8, 2002.
Fixed a bug that led to Overflow exceptions when the resolution and number of colors were too high.
- April 24, 2002.
Added an entry to the FAQ about empty displays.
- March 11, 2002.
The timeout value is now saved with the display.
- Version 1.5 (2001-11-29)
Fixed a few more bugs that lead to errors on non-English installations of Office.
- November 26, 2001.
Improved the handling of different resolutions. Fixed a bug that introduced several seconds delay in displaying a newly edited display.
- November 26, 2001.
Fixed bug: when working with Office 2000 the TexPoint menu would not appear. Thanks to Alberto Bemporad, Dr. Moshe Idan for trying the beta and reporting the bug and especially to Tobias Preusser for actually localizing the bug.
- Version 1.5 BETA (2001-11-25)
- Much improved error handling including logging.
- Added better support for international versions of Office. Previous versions when loaded in non-English versions of Office sometimes failed with "Visual Basic Error 5" when resetting TexPoint or when right-clicking on the slide. This should not happen anymore.
- Added support for changing the font size in the edit box with the Latex source TexPoint display
- Added support for selecting between 300dpi and 600dpi resolution for the display. This is useful when you need to magnify a display to the point where it starts to look ragged.
- Fixed a bug that would result in loss of the changes to the source of a display after an error occurs.
- Added a workaround for a bug that manifests with a "Visual Basic Error 5" on Windows 95/98 when latex is processing the display. However, TexPoint behavior on Win 95/98 is likely to continue to be flaky due to a bug in these versions of Windows.
- Added a new button to the display edit box that allows the user to save the changes without regenerating the bitmap
- Fixed a bug that would result in loss of the TexPoint source when the bitmap is copied or cut and then pasted. This is rather a workaround a strange behavior in Office.
- Expanded the "Debugging" section of the manual.
- Many thanks to Jonathan de Halleux and Alberto Bemporad for actually going through the trouble of opening the Visual Basic Editor and giving me very precise error information. Thanks also to Dr. Moshe Idan for very detailed error reports.
- October 10, 2001.
I have fixed a problem that sometimes leads to empty displays. The cause was that dvips puts page size information in the Postscript file, which confuses Ghostscript. The current fix is to pass -E to dvips. Thanks to Jonathan E. Luntz for helping me track this problem.
- September 8, 2001.
Fixed a bug due to which the symbol characters would inherit the subscript or superscript attributes of the preceding characters.
- April 14. 2001.
Added error message about remote presentations. Fixed some missing macro symbols.
- February 13, 2001.
Fixed the blend in mode. Previously TexPoint failed to pick up correctly the color of the background if it was inherited from the master slide.
- Version 1.4.2 (2001-02-12)
- February 12, 2001.
Changed tex2bmp to clean up %%BeginPaperSize ... %%EndPaper size in the .PS file. This is a workaround a "feature" of dvips in Miktex 2.0. Added a --keep command line option to tex2bmp to instruct it to preserve the intermediate files that it produces.
- December 11, 2000.
Changed the most frequently used AMS symbols to use heavier strokes. Manually hinted some of the symbols.
- Version 1.4.1 (2000-12-05)
- December 5, 2000.
Added configuration options for the script that converts .tex into .ps.
- December 5, 2000.
Added transparency option for displays.
- Version 1.4 (2000-11-27)
- November 27, 2000.
Added configuration option to automatically use bold face for the symbol fonts.
- November 26, 2000.
Created the Windows Installer package. The entire installation and uninstallation is now automated.
- November 25, 2000.
Edited the symbol fonts to add space characters and changed the codes for \wedge, \vee and other symbols since the old ones conflicted with codes for ^ and _ and \ which TexPoint interprets. The symptom was that a \wedge (or \and) on the slide would turn into the right symbol at the first ALT-X-X and then it would disappear at the second ALT-X-X.
- October 29, 2000.
Added option for the default magnification of displays.
- Version 1.3 (2000-10-19)
- October 19, 2000
Got rid of the edittex.bat script since making that to work on win98 turned out to be a nightmare. This was replaced with a souped-up version of the previous ps2bmp.pl called now tex2bmp.pl
- October 19, 2000.
Fixed a bug that led to an error message "Path not found" if a display was added to a new but not saved presentation.
- October 19, 2000.
Added workaround the Win98 problem that the shell does not reliably return error codes.
- October 18, 2000.
Added timeout for the shell invocation and added workaround for shell bug in Win95 and Win98 (the shell function does not reliably return the error code in VB and in Perl).
- October 18, 2000.
Added various tools to the TexPoint menu: toggling font, bullets and paragraph numbering.
- October 18, 2000.
Fixed a bug that made the project refer to the Rich Text Control, which is not available if you do not have visual Basic installed.
- October 13, 2000.
Added color support and fixed a bug related to Windows 98.
- Version 1.2 (2000-10-12)
I changed completely the initialization process. I added dialog boxes for both TexPoint configuration and for display editing. This means that there is no need to use an external editor. I have created a special TexPoint menu instead of using the built-in Tools menu. This means that the new key shortcut start with ALT-X instead of ALT-T.
- October 10, 2000.
Fixed bug related to copying the style of the macro argument from the slide.
- October 10, 2000.
Thanks to Yummy I got my fonts cleaned up and I replaced my homemade amsextra.ttf font with a variant of the AMS stmary10.ttf font. I have also defined a few more (obscure) macros.
- March 1, 2000.
I (George Necula) start to work on TexPoint to help with the preparation of a graduate course.