25

If I try something like \u{i}, I get both the breve and the dot. How can I get it without the dot?

doncherry
  • 54,637

3 Answers3

37

The dotless i is \i; so you would want \u{\i}. (A dotless j is, likewise, \j).

5

Use math simbols:

\breve{\imath}

Or

\breve{\jmath}

\breve is the accent and \imath / \jmath are i / j without the upper dot

2

In the modern toolchain, with LuaLaTeX or XeLaTeX, load fontspec and all of the following will work, along with several others.

\documentclass{article}
\tracinglostchars=2
\usepackage{amsmath}

\usepackage{fontspec}

\newcommand\mibreve{\textnormal{ĭ}} \newcommand\mitibreve{\textnormal{\itshape ĭ}}

\begin{document} ĭ \u{i} ^^^^012d \symbol{"012D} {\char"012D} ( \mibreve, \mitibreve ) \end{document}

In a legacy 8-bit engine, you can still use the precomposed character ĭ (U+012D), but not the combining accent ◌̆. You can define \u{i} to give you \u{\i} instead with \DeclareTextCompositeCommand.

\documentclass{article}
\tracinglostchars=2
\usepackage{amsmath}
\pagestyle{empty}

\usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} % The default since 2018

\DeclareTextCompositeCommand{\u}{T1}{i}{\u\i}

\newcommand\mibreve{\textnormal{ĭ}} \newcommand\mitibreve{\textnormal{\itshape ĭ}}

\begin{document} ĭ \u{i} ( \mibreve, \mitibreve ) \end{document}

This would also work in OT1.

Davislor
  • 44,045