MacTeX: Macintosh Tools for LaTeX
Main/News Mac OS 8/9
Versions
Mac OS X
Versions
Tools Editors/
Fonts
Info/
References
Old
News

Alpha

Alpha

by Pete Keleher keleher@cs.umd.edu
Shareware - $30
Current Version: 7.4.2 (Alpha 7.5b2)
68K and PowerPC
Updated: 10/11/2001

Macintosh text editor. Includes macros for LaTeX and syntax colors TeX code. It includes modes for Fortran, C, Perl, HTML, and much more. Many people adore and swear by this editor. I use both Alpha and BBEdit and wouldn't want to have to choose between the two. See the main page news or Old News sections for a list of changes.

BBEdit

BBEdit

BBEdit OD

BBEdit Lite

by Bare Bones Software bbedit-info@barebones.com
Freeware
Current Version: 6.1.2 (1.0 for OpenDoc)
PowerPC
Updated: 10/6/2001

Very nice (and free) Macintosh text editor. I use the non-free version extensively. To see the difference between BBEdit and BBEdit Lite, see Bare Bones Software's BBEdit 6.1 vs. BBEdit Lite 6.1: The Differences page. BBEdit integrates well with Textures (using the Textures BBEdit Tool) and CMacTeX (under OS 9 and OS X). I am leaving the OpenDoc version here for now, but may remove it in the future.

GNU Emacs

GNU Emacs

by Andrew Choi akochoi@i-cable.com
Free (under the GNU General Public License)
Current Version: 21.1
Mac OS 8/9 and PowerPC (Mac OS X version coming soon)
Updated: 10/23/2001

Macintosh port of GNU Emacs 21.1.

Additional Information can be found at http://mac-emacs.sourceforge.net/ and in the included FAQ file.

  • Download GNU Emacs 21.1 (16.5M). Double-click on the self-mounting image to mount it and drag the resulting volume to anywhere on your hard disk. This should create a folder emacs-21.1 with all the necessary files in it.
To see the full effects of release d5's new fontset support, you should also download the following set of font files and install them into your system folder.
jEdit

jEdit

by Slava Pestov slava@jedit.org
Freeware (released under the GNU General Public License)
Current Version: 3.2.2
Mac OS X
Updated: 10/21/2001

I have not used jEdit, but have recently received some very enthusiastic recommendations for it. The following text is directly from the jEdit web site:

jEdit is a cross-platform programmer's text editor being developed by Slava Pestov and others. It is released under the GNU General Public License. jEdit requires Java 2 (or Java 1.1 with Swing 1.1). The recommended version of Java for running jEdit is Java 2 version 1.3.

jEdit has an easy to use interface that resembles that of many other Windows and MacOS text editors.

jEdit is extremely customizable, and has an extensive feature set, that includes, among other things:

  • Syntax highlighting for more than 50 file types
  • Auto indent with support for intelligent indent in Java, C and Python source
  • Search and replace with support for regular expressions, searching in multiple files, and reverse search
  • Bracket matching
  • Abbreviations
  • Multiple clipboards
  • Rectangular selection
  • Split-window operation
  • Word wrap
  • Macro recording
  • BeanShell scripting
  • Folding
  • Multiple selection (only in jEdit 3.2)
However, the feature list doesn't stop there; jEdit also supports plugins which extend the editor's functionality. Plugins currently exist for editing files on FTP servers, browsing Java source, code completion, compilation, one-click compiler error go to, and much more.

Once you download jEdit, be sure to install some plugins to make it even more useful to you. Plugins can be installed from within jEdit itself, using the plugin manager feature; it obtains information about available plugins from a server, and automatically downloads and installs any that you specify.

MMKEdit

MMKEdit

by Daisuke Kamiyama kamiyama@an.email.ne.jp
Freeware
Current Version: 2.0
PPC and 68K
Updated: 5/5/2001

There isn't much documentation with this app, but it has been recommended by a number of people. It includes a mode for TeX. Please contact the author if you want to know more. From the included "README":

MMKEdit is a text editor to write HTML source, C language source, and so on. It supports your editing by many features such as keyword colorize feature.
Pepper

Pepper

by Maarten Hekkelman maarten@hekkelman.com
Shareware - $45 (site licenses available)
Current Version: 3.6.5 (3.6.6b)
PPC with Mac OS X or Mac OS 8.6 and CarbonLib 1.2.5
Updated: 8/27/2001

Pepper is a powerful text editor for MacOS (both 9 and X). It is a descendant of Pe for BeOS and offers a lot of new features. Pepper is Appearance savvy and tries to offer a consistent and easy to use yet powerful interface. Pepper offers several unique features, not found in other editors on MacOS:

  • it is a full utf-8 editor, this means it works internally with the utf-8 encoding of Unicode. On MacOS, Pepper uses font mapping to allow editing of several scripts inside one document. But Pepper can also work with other encodings, currently 20 encodings are supported and more can be added upon request.
  • intelligent and extendable language support through addons with syntax styling as opposed to mere syntax coloring. Pepper comes with 13 language addons.
  • identifier (word) completion
  • incremental search (aka Fast Find)
  • ToolServer/shell integration with stderr parsing
  • extensions and script extensions (e.g., apply a perl script to a selection)
  • rectangular selections
  • fully configurable keybindings, emacs and brief emulation
  • tags support, quickly lookup definitions
  • virtually unlimited file sizes not limited by memory size.
XEmacs

XEmacs for Macintosh

by pjarvis pjarvis@mac.com
Freeware under the terms of the GNU General Public License
Current Version: 19.14 (Mac Port 2.0)
PPC with Mac OS X or Mac OS 8.1 or later and CarbonLib
Updated: 5/16/2001

From pjarvis's web page (additional details can be found there):

XEmacs 19.14 for Macintosh is based on the port of GNU Emacs 18.59 for Macintosh by Marc Parmet (Emacs-1.17).

Unique Features

  • Provides popular unix utilites: ls, grep, diff, lpr, and ispell (ediff is cool)
  • AppleEvent suite streamlines development with CodeWarrior
  • Lisp language access to Macintosh Toolbox (AppleEvents, Menus, Dialogs, ...)
Improvements over Emacs-1.17 include:
  • Color
  • Runs seamlessly on systems with as much as 256 MB RAM
  • `Directories' menu gives easy access to commonly used directories
  • Based on XEmacs (user interface improvements, large selection of packages, floating point)
Limitations of current implementation:
  • For MacOS 9 and earlier, you must have no more than 256 MB of VIRTUAL memory
  • Does not dump its data base
  • TTY emulation (only single Macintosh window, 25 colors)
  • Meta key mapping is removed (cannot use [option] as meta)
Mac Fonts for TeX/LaTeX
FauxTeX

FauxTeX & ComputerModern Fonts

by Selwyn Hollis slhollis@earthlink.net
Shareware: $16 for ComputerModern, $11 for FauxTeX, and $21 for both
Current Version: October, 1999
Updated: 10/28/99

ComputerModern is collection of nine fonts based on the Computer Modern family originally designed by Professor Donald Knuth for his TeX typesetting language. It includes standard Macintosh versions of Computer Modern Regular, Italic, Bold, Bold Italic, Slant, Caps, and Bold Caps, Sans, and Bold Sans. These fonts contain (essentially) the entire standard Macintosh character set, complete with all the special symbols, accented characters, and ligatures. (There are two exceptions: I have replaced the option-f ``florin" (f) with a double-f ligature and put the Euro currency symbol at option-shift-k in place of the apple.)

FauxTeX is a collection of three fonts that provide a means for creating simple to moderately complex mathematical expressions. These fonts are also based on the Computer Modern family.

  • Cymbol serves as a very attractive substitute for the standard (ugly) Symbol font, containing the complete Greek alphabet as well as all the other symbols found in that font.

  • MathMode contains all of the Roman alphabet, italicized for mathematical expressions, as well as much of the Greek alphabet and lots of symbols.(If you use a program such as MathType or the small version of MathType called Equation Editor that comes with Microsoft Word, you can get nice results by defining Cymbol as your font for Greek letters and symbols and MathMode as your font for variables and numbers.)

  • KahoeTech is primarily for creating expressions that involve superscripts and subscripts. As an extra benefit, you can also use KahoeTech to create fairly complicated fractional expressions. KahoeTech makes it easy to type beautiful mathematical expressions in even the simplest word processors.

Changes in the latest version include:

  1. The ComputerModern package now contains the following ``TeleType" fonts: proportionally spaced regular (cmvtt), mono-spaced regular (cmtt), mono-spaced italic (cmitt), and mono-spaced slant (cmsltt).
  2. Improved hinting, which hopefully will improve on-screen appearance somewhat.
  3. All of the ComputerModern family (regular, italic, xbold, xbold italic) should work correctly with MathType and the MSWord Equation Editor. (There were some problems with accents before.)
  4. The Euro currency symbol is now in the place of the generic currency symbol (opt-shift-2).
  5. A website! http://home.earthlink.net/~slhollis/fonts/

Both PostScript and TrueType versions are available. More information and links for purchasing are available on the Computer Modern and FauxTeX fonts web site.

LOGO

LOGO and St. Mary's Road Symbol Fonts

by Taco Hoekwater and Tom Kacvinsky tjk@ams.org
Freeware
Current Version: N/A
68K and PowerPC
Updated: 9/20/98

Tom Kacvinsky from AMS sent me these Macintosh versions of Taco Hoekwater's PostScript version of the new LOGO fonts (the ones with a P and an S, plus the extra sizes of the slanted variant, and the demibold variant) as well as the Macintosh version of Taco Hoekwater's PostScript version of the St. Mary's Road Symbol font. Both have been tested with Texutures, and the St. Mary's Road Symbol font has been tested with OzTeX. He is sure both will work with CMacTeX, but they haven't been tested them with it.

The St. Mary's Road symbol font is a symbol font that logicians and set theorists would find handy, and the newer version of the LOGO fonts contain a P and an S so that one may obtain a logo for METAPOST that looks like the logo for METAFONT. The St. Mary's Road Symbol font comes with a LaTeX2e .dtx file that will produce the necessary .fd and .sty files for use in LaTeX. The new LOGO fonts are used as always, but if you have a format file which calls on the LOGO fonts, you'll need to regenerate the format files so that the new metrics get loaded into the format file. In addition, you can add \font\sllogonine=logosl9, etc... to gain access to the new variants.

Tom says that I should list him as the contact person for the Macintosh versions of the fonts. Some questions may well be related to the generation of the fonts (he just converted them from their PC version, created the Textures metrics, and the Screen suitcases), and if so, he'll have to bounce those questions to Taco.

LOGO

TeX/Illustrator Fonts

by Alberto Arabia arabia@math.jussieu.fr
Freeware
Current Version: N/A
Updated: 7/5/2001

Alberto Arabia has created a set of fonts for use in Illustrator when working with typeset TeX output. These go at least part of the way in fixing the problem that some versions (in particular, 9.0.2) of Illustrator have with Computer Modern fonts. Alberto says:

It seems that for Adobe the family name of a postcript font should be a prefixe of the total font name. In case of CM fonts the family name is always 'Computer Modern" and for latex and ams fonts "Latex" and "Euler", but the total font name of a font like CMR10 is just CMR10 and not "Computer Modern CMR10" and the same for latex and ams fonts.

I tried these idea with RESEDIT changing the TotalFontName and it worked, but because there are to many fonts i just redump (with fontlab) the textures postscript fonts changing only the name of the family and it worked again, but now for the hole set of textures postscript fonts.

To install these fonts, place the entire "TeX-Illustrator" folder in the directory Adobe Illustrator® 9.0.2:Required:Fonts:

MacTeX: Macintosh Tools for LaTeX
Main/News Mac OS 8/9
Versions
Mac OS X
Versions
Tools Editors/
Fonts
Info/
References
Old
News

This page was last modified on Wednesday, July 31, 2002 at 13:32:00.