So setzen Sie ein Akzentzeichen auf ein durchgestrichenes i (U+0268) ohne den Titel/Punkt

So setzen Sie ein Akzentzeichen auf ein durchgestrichenes i (U+0268) ohne den Titel/Punkt

Ich schreibe eine linguistische Arbeit mit dem tipaPaket und muss ein Akut-Akzentzeichen ( ´) setzen, um den Ton über einem durchgestrichenen i ( ɨ) anzuzeigen. Wenn ich \'{\textbari}oder verwende textipa{\'1}, erhalte ich ein Zeichen mit dem Akzentzeichen über dem Titel. Ich brauche es jedoch, um den Titel zu entfernen. Bei einem normalen ikönnte ich einfach \'{\i}mit einem Backslash davor schreiben, um den Titel zu entfernen, aber entscheidend ist, dass dies bei etwas wie nicht funktioniert \textbari.

Kurz gesagt, ich verstehe , aber ich brauche .

Bin für Anregungen dankbar!

Antwort1

Für die Standardgrößen erscheint dies völlig ausreichend.

\documentclass{article}
\usepackage{tipa}
\usepackage{pict2e,picture}
\usepackage{color}

\makeatletter
\newcommand{\textdotlessbari}[1]{%
  \begingroup
  \settowidth\dimen@{\textbari}%
  \makebox[\dimen@]{%
    \sbox\z@{\i}%
    \begin{picture}(0,\ht\z@)
    \roundcap
    \linethickness{0.055ex}
    \put(0.05\wd\z@,0.55\ht\z@){\line(1,0){0.9\wd\z@}}
    \end{picture}%
    #1\i
  }%
  \endgroup
}
\DeclareRobustCommand{\textbariacute}{\textdotlessbari{\'}}
\DeclareRobustCommand{\textbarigrave}{\textdotlessbari{\`}}
\makeatother

\begin{document}

--\textbari--

--\textbariacute--

\leavevmode
\rlap{\textcolor{red}{\textbari}}\textbariacute
\rlap{\textcolor{red}{\textbariacute}}\textbari

\textbariacute\textbarigrave\textdotlessbari{\~}

\Huge
--\textbari--

--\textbariacute--

\leavevmode
\rlap{\textcolor{red}{\textbari}}\textbariacute
\rlap{\textcolor{red}{\textbariacute}}\textbari

\textbariacute\textbarigrave\textdotlessbari{\~}

\end{document}

In der dritten Zeile werden die Zeichen in unterschiedlichen Farben übereinandergelegt und die Unterschiede sind zu gering, um wirklich erkennbar zu sein.

Bildbeschreibung hier eingeben

Antwort2

Verwenden Sie \rlap{-}\'\ioder \leavevmode\rlap{-}\'\i, wenn dieses Symbol einen Absatz beginnt. Beispiel:

\documentclass[12pt]{article}
\begin{document}
\leavevmode\rlap{-}\'\i p  ip  \rlap{-}\'\i p ip
\end{document}

verwandte Informationen