- JLatexEditor is a cross-platform open source LaTeX editor. The editor is in constant development. It is well-tested on Linux and Mac OS X, but has to be considered.
- TeXworks is a free and simple working environment for authoring TeX (LaTeX, ConTeXt and XeTeX) documents.Inspired by Dick Koch's award-winning TeXShop program for Mac OS X, it makes entry into the TeX world easier for those using desktop operating systems other than OS X.
TeXShop (v 4.44) requires Mac OS X 10.10 or later TeXShop (v 2.47) requires Mac OS X 10.4.3 or later RSS feed.
This post will show you how to install LaTeX easily on a Mac with the package manager Homebrew.
You can directly install MacTex or BasicTex from https://tug.org/mactex/ and follow the instructions from 3 to 4. But I prefer brew for its ease.
1. First you should install Homebrew;/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
Best Latex Editor Mac
You may look at brew.sh for newer or additional installation methods. After you have installed brew you can easily search for packages with
brew search wget
or install found packages by
brew install wget
You may use brew for installing various packages, command line tools, applications etc.
2. There is a small twist while installing MacTex or BasicTex packages. Because they are supplied at the Homebrew Cask repository. Cask is a community contributed repository for large binaries and applications. So you should add cask command before installing MacTex or BasicTex.
brew cask install basictex
to install basictex orbrew cask install mactex
for mactex.
MaxTex is more than a GB and BasicTex is around 90MBs. There are many packages that you will never use in MacTex thus I prefer the BasicTex.
3. Now you will need a simple text editor to write LaTeX. Then simply use the command line to convert your raw latex code to pdf. You may also use a latex editor like TexMaker if you prefer a GUI. MacTex readily comes with some tex editors.
4. As BasicTex is very lightweight it is missing some essential packages. If you get errors like “multirow.sty not found” while compiling tex then you should install the missing modules. The package tlmgr is used to install the missing modules.
For example;
sudo tlmgr install multirow
Latex Editor For Macos
tlmgr comes with BasicTex.
Latex For Mac
I have used the following resources to summarize the installation process and install latex myself on El Capitan.