[OS X TeX] Microtype Fix (from: Microtype mystery)

Morten Høgholm morten.hoegholm at gmail.com
Mon Aug 30 08:44:21 EDT 2010

On Mon, Aug 30, 2010 at 2:37 PM, R. Vijay Krishna <rvk at unc.edu> wrote:
> Hi Ross,
> Thanks for the reply, and the explanation.  Unfortunately, I still get the same error, and the code (snippet) below doesn't seem to fix it.
>> Here's one way to fix the problem.
>> \usepackage{ifxetex}
>> \makeatletter
>> \let\MT at inlist@fi\fi
>> \makeatother
>> \ifxetex

No, the line should be

\let \ifMT at inlist@ \iftrue

These easily mismatched conditionals is one reason why I favor using
constructions such as
  \IfXeTeXTF{<true code>}{<false code>}

If said construction doesn't exist, is is easily defined:

Also, the ifxetex manual tells you how to use ifxetex with the ifthen package.


More information about the MacOSX-TeX mailing list