LaTeX отображает (заменяет? показывает?) объединенную запятую сверху справа (U+315) как обратный апостроф/ударение (U+0060)

LaTeX отображает (заменяет? показывает?) объединенную запятую сверху справа (U+315) как обратный апостроф/ударение (U+0060)

Я использую Overleaf для написания грамматики языка Lushootseed (родной язык), и мне нужно использовать символ ƛ̕, который состоит из ƛ и ̕ (сочетающийся диакритический знак). Я смог получить другие символы, которые мне нужно отобразить правильно (например, š, ə и ƛ), используя эти методы:

\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 (ə)

Я использовал эти инструменты, чтобы получить другие символы, которые мне нужны для работы, и вставил это, чтобы попытаться добавить ̕:

\DeclareUnicodeCharacter{0315}{\char"0315}

Но как бы я ни пытался отобразить ̕, он всегда исчезает или отображается как `, обратный апостроф:

ʔəsƛ`ubil čədвместоʔəsƛ̕ubil čəd

Как мне это исправить? Если я пытаюсь заставить его отрисовываться ʔəsƛ`ubil čədнамеренно, он выплевывает ʔəsƛ‘ubil čəd(с ДРУГИМ другим символом!). Кроме того, Overleaf говорит "Неверный код символа (789)" (789 - это номер ̕) в строке, где я пытаюсь его использовать.

Я не очень разбираюсь в LaTeX, но мне кажется, что это должно работать. Что я делаю не так? Мне также понадобится объединяющий диакритический знак

решение1

Classic tex — это 8-битная система, поэтому шрифты содержат не более 256 символов. Вы можете отображать символы Unicode, используя , \DeclareUnicodeCharacterчтобы сопоставить слот с чем-то, что TeX может обработать, например, сопоставить греческую букву с aкодировкой LGR (греческая), которая содержит греческий алфавит в слотах ascii.

Но проще использовать Unicode TeX, такой как lualatex, и шрифт, который имеет символы, это работает на обороте.

\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}

введите описание изображения здесь

Просто выберителуалатекскак компилятор в меню левой боковой панели.

Связанный контент