6

I would like to get the character 'ʟ̟' (small caps L with + diacritic).

I am using the TIPA package. When I combine the TIPA for the L with the TIPA for the diacritic, my code won't compile. I get the error ! Argument of \T3\; has an extra }.

MWE:

\documentclass[]{article}    
\usepackage{tipa}    
\begin{document}

This works: \textipa{\;L}    
And this works: \begin{IPA}\;L\end{IPA}    
And this works: \textscl

This diacritic works: \begin{IPA} \|+l \end{IPA}

%But this stops it compiling \begin{IPA} \|+\;L \end{IPA}

\end{document}
Ollyver
  • 223
  • 1
  • 7

1 Answers1

5

Use

\textipa{\|+{\;L}}

with additional braces.

The command \| executes \@omniaccent that requires two arguments, so with \|+\;L the second argument is \;, which is wrong.

egreg
  • 1,121,712