LaTeX stellt (ersetzt? zeigt?) das kombinierende Komma oben rechts (U+315) als Backtick/Grafischen Akzent (U+0060) dar.

LaTeX stellt (ersetzt? zeigt?) das kombinierende Komma oben rechts (U+315) als Backtick/Grafischen Akzent (U+0060) dar.

Ich verwende Overleaf, um eine Grammatik für Lushootseed (eine Muttersprache) zu schreiben, und muss das Symbol ƛ̕ verwenden, das aus ƛ und ̕ besteht (ein kombiniertes diakritisches Zeichen). Mit diesen Methoden konnte ich andere Zeichen, die ich brauche, um richtig angezeigt zu werden (wie š, ə und ƛ):

\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\usepackage[T1]{fontenc}
\usepackage{selinput}
\usepackage{tipa}
\usepackage{amssymb}

\SelectInputMappings{ % To define š and č
  scaron={š},
  ccaron={č},
}

\DeclareUnicodeCharacter{0259}{\textschwa} % To define schwa (ə)

Ich habe diese Tools verwendet, um die anderen Zeichen zu erhalten, die ich zum Bearbeiten benötige, und habe Folgendes eingefügt, um zu versuchen, Folgendes hinzuzufügen:

\DeclareUnicodeCharacter{0315}{\char"0315}

Aber egal wie ich versuche, ̕ anzuzeigen, es verschwindet immer oder wird als `, ein Backtick, angezeigt:

ʔəsƛ`ubil čədanstattʔəsƛ̕ubil čəd

Wie behebe ich das? Wenn ich versuche, es ʔəsƛ`ubil čədabsichtlich zu rendern, spuckt es etwas aus ʔəsƛ‘ubil čəd(mit EINEM ANDEREN anderen Zeichen!). Außerdem meldet Overleaf in der Zeile, in der ich versuche, es zu verwenden, „Ungültiger Zeichencode (789)“ (789 ist die Nummer von ̕).

Ich weiß nicht viel über LaTeX, aber ich denke, das sollte funktionieren. Was mache ich falsch? Ich brauche auch das kombinierende diakritische Zeichen

Antwort1

Classic Tex ist ein 8-Bit-System, Schriftarten haben also höchstens 256 Zeichen. Sie können Unicode-Zeichen anzeigen, indem Sie \DeclareUnicodeCharacterden Steckplatz auf etwas abbilden, das TeX verarbeiten kann. Beispielsweise können Sie ein griechisches Alpha einer aLGR-Kodierung (Griechisch) zuordnen, bei der sich das griechische Alphabet in den ASCII-Steckplätzen befindet.

Es ist jedoch einfacher, ein Unicode-TeX wie lualatex und eine Schriftart mit den entsprechenden Zeichen zu verwenden. Dies funktioniert auf der Rückseite

\documentclass{article}
\usepackage{fontspec}
\setmainfont{Noto Serif}
\begin{document}


I am using Overleaf to write a grammar of Lushootseed
(a native language) and I need to use the symbol ƛ̕, which is
composed of ƛ and ̕ (a combining diacritic).
I've been able to get other
 characters I need to display properly
(such as š, ə, and ƛ), using these methods:

\end{document}

Bildbeschreibung hier eingeben

Wählen Sie einfachAbonnierenals Compiler im Menü der linken Seitenleiste.

verwandte Informationen