I've finally accepted that it's not worth trying to use TIPA with fontspec, however, I do like its font. Specifically, I wish to continue using Latin Modern/Computer Modern as much as possible and, naturally, I don't really want a separate font for IPA. Worse still, there are some glyphs that simply aren't available in Latin Modern, Computer Modern, or even Computer Modern Unicode, such as the m̐, that's:
As you can see, TIPA does have the character. Computer Modern Unicode, however, does not. The "combining candrabindu" character has Unicode codepoint U+0310 and, as you can see, this codepoint is greyed out in the cm-unicode font table. (The full glyph is properly formed from a bog standard m and U+0310 combining candrabindu.)
So, suppose I forget the TIPA package and throw out the T3 encoding, can I at least use the font, either in its original metafont form, or perhaps by converting it to .TTF format?
Obviously throwing out the T3 encoding will be a not inconsiderable headache, seeing as how the glyphs will be difficult to access and the input file will likely be a mess. My input file is already a mess, though, because of the Sanskrit font I'm using, which has all of the tasty stuff in the private use area, Unicode not being ideal for Vedic Sanskrit, so I can live with that.
If anybody would like something to play about with, this will get TIPA to produce a m̐:
\documentclass[12pt]{article}
\usepackage{tipa}
\begin{document}
\textipa{\textdotbreve{m}}
\end{document}
And this
\documentclass[12pt]{article}
\usepackage{fontspec}
\setmainfont{cmunrm.otf}
\begin{document}
m̐
\end{document}
Will produce an m with a box next to it.
Attempting to mix TIPA with fontspec will ... will not go well.






TIPAs fonts to .TTF, or havefontspecuse them directly (I believe the answer in this case is usually convert them to .TTF. Unfortunately, the T3 encoding appears to me to make that more difficult). But as I'm often to be found around the site asking for MWEs, I've given something to experiment with – Au101 Dec 10 '15 at 00:48TIPAwon't play withfontspec. But cm-unicode does not have everything I need. So, I need either to abandon computer modern (and friends), or make TIPA's fonts work with fontspec, and that's an under the bonnet font-y kind of a job, rather than a LaTeX code sort of a job – Au101 Dec 10 '15 at 00:54\dotbreve{m}be good? – egreg Dec 10 '15 at 00:54\dotbrevefrom a special encoding (that would use the TIPA fonts, but specially set up). Not something to do so late at night. – egreg Dec 10 '15 at 00:58