Posts Tagged


In one of my previous articles, I wrote about LyX, an easy way to produce documents in TeX without any prior knowledge of the typesetting language. However, for anyone with a knowledge of TeX, LyX can seem a little limited in its functionality and can, sometimes, be complicated to use. To really appreciate the power of TeX and what it can really do (especially if you do a lot of writing), it is worth taking some time out and learning the typesetting language (which is a lot simpler than it actually seems!).

There are quite a few TeX editors out there for the Mac however most of them are simply ports of native Windows or Linux editors and don’t really make use of OS X’s design and functionality. However, this has now changed. Independent developers Valleta Ventures have come up with TexPad, a native TeX editor for OS X with some handy features that make TeX editing a breeze. Let’s take a closer look.


TeX is one of the lesser known ways of creating documents as it has mostly extremely specialized uses. The typesetting system was designed and written (mostly) by Donald Knuth during the late 1970’s and is a popular choice for typing documents for two main reasons. The first is that documents are standardized across all computers and the results do not change with time. Despite the fact TeX is an old system, the documents still look (relatively) up-to-date, albeit a little lacking in color and design.

The second reason why TeX is so popular, especially in the academic world, is the way it renders maths and mathematical formulas. The range of formulas that can be constructed using TeX is vast and far more flexible than the offerings of other programs (for example Word’s built-in equation editor). The only hindrance to typing up your documents in TeX is that there a very steep learning curve associated with it. TeX is more like a code, with commands and functions and it’s not as easy as simply loading up Word and tapping away.