TeXShop 2.29 – TeX front end.

December 25, 2009

TeXShop 2.29

TeXShop is a TeX previewer for Mac OS X, written in Cocoa. Since pdf is a native file format on OS X, TeXShop uses “pdftex” and “pdflatex; rather than “tex” and “latex” to typeset; these programs in the standard teTeX distribution of TeX produce pdf output instead of dvi output.

WHAT’S NEW
Version 2.29:

  • There are many changes in TeXShop Help, to remove all references to teTeX, to add a help section on encoding, and to separate the section on Engine files into one section on General Engine Files and a second section on XeTeX.

  • There are slight improvements in the Program, Encoding, and Root macro files by Ramon M. Figueroa-Centeno.
  • The -synctex=1 flag was added to the XeTeX and XeLaTeX engines.
  • A bug was fixed which broke SyncTeX when filenames contained unicode characters.
  • Trash AUX files now trashes .synctex and .synctex.gz files.
  • The script for mptopdf changed to much more extensive script by Nicola Vitacolonna. This script, and one for metafun, are in the inactive folder of the Engines folder. But the metapost script is also used internally, replacing the original naive script.
  • An extra source preference named “Arabic, Persian, Hebrew” has been added. This item only works if Syntax Coloring is active. When the new item is activated, lines in the source which contain characters from these languages — i.e., characters in the range 0×0590 – 0x06FF — are right justified on the screen. This does not affect actual typesetting of the file.
  • Removed command line equivalents for “Bold” and “Italic”.
  • Removed “package” check for file types tex, ctx, bst, drv, abc, ly, texi, Rnw. Now no file types have “package” checked. The reason this obscure bug got into the code is unclear; it caused some folders on the desktop to appear as packages for TeXShop.
  • There are a small number of German localization corrections.
  • The keyboard command to trash AUX files also works if the console or preview window are active.
    If the shift key is held down while selecting “Trash AUX Files”, the pdf preview file is also trashed. This key can be held in combination with option or not, depending on the choice of aggressive trash. However, aggressive trashing with the shift key down will NOT remove other pdf files (!)

  • The code for SyncTeX is revised. TeXShop used to call a script in TeX Live by Jerome Laurens to interprete .synctex files. This script changed in TeX Live 2009, breaking synctex operation. Now TeXShop embeds the script in TeXShop itself (as it should have from the beginning), making it immune to changes in the script. This makes it possible for Laurens to improve the script, and then for TeXShop to adopt these changes as its code is revised. In the original TeXShop for TeX Live 2009, the embedded code didn’t have POWERPC code, causing crashes on powerpc. This is fixed. The INTEL version of the embedded file also has information to interprete files produced by dvips.

REQUIREMENTS
Mac OS X 10.4.3 or later.

PRICE
Free

Leave a Comment

Previous post:

Next post:

yasaktube film izle video izle yemek tarifleri