Probleme mit diakritischen Zeichen im Altgriechischen

Probleme mit diakritischen Zeichen im Altgriechischen

Ich muss ein spezielles griechisches Zeichen in LaTeX eingeben (ich verwende XeLaTeX), weiß aber nicht, wie das geht.

\documentclass[14pt]{book}
\usepackage[a4paper,left=0.5cm,right=0.5cm,top=0.8cm,bottom=0.5cm,footskip=0.1cm,headsep=0.2cm]{geometry}
\usepackage{titlesec}
\usepackage{polyglossia}
\usepackage{fontspec}
%\defaultfontfeatures{Ligatures=TeX}
\setmainlanguage{english}
\usepackage{hyperref}
%\usepackage{longtable}
\usepackage{textcomp}
\usepackage{expex}
\usepackage{epltxfn}
\setmainfont{KadmosU}
\usepackage{covington} 
\makeatletter
\usepackage{url}
\pagenumbering{Roman}



\begin{document}

ῐ̔́


ῑ̔́

\twoacc['|\={ι}]

\twoacc[\'|\={ι}]





\end{document}

Ich möchte das erste und das zweite eingeben (ich habe es einfach von Wikipedia eingefügt), für die letzten beiden verwende ich das Paket „convington“, habe aber keine Stelle gefunden, an der ich drei diakritische Zeichen kombinieren kann (ich kann das nur mit zwei machen!).

Ich möchte also wissen, wie ich drei (oder noch mehr) diakritische Zeichen einfügen kann.

Bildbeschreibung hier eingeben

Antwort1

Ich fürchte, Sie müssen für jede Kombination die richtige Stimmung finden. Das \kkMakro fügt Kerning hinzu, um die relativen Positionen der oberen Akzente festzulegen.

\documentclass{article}
\usepackage{fontspec}

% since I don't have the font installed on my system, I placed it in the working directory
\setmainfont{KadmosU}[Extension=.ttf,Path=./]
% use the following line if you have it among the system fonts
%\setmainfont{KadmosU}

% adapted from https://tex.stackexchange.com/a/361120/4427
\DeclareRobustCommand{\combinedaccent}[2]{%
  \leavevmode\vbox{\offinterlineskip
    \ialign{\hfil##\hfil\cr
      \hidewidth#1\hidewidth\relax\cr
      \noalign{\vskip -1ex}
      #2\cr
    }%
  }%
}
\newcommand{\dasia}{\raisebox{0.15ex}{\symbol{"A0}\symbol{"0314}}}
\newcommand{\psili}{\raisebox{0.15ex}{\symbol{"A0}\symbol{"0313}}}
\newcommand{\barys}{\symbol{"A0}\symbol{"0300}}
\newcommand{\oxys}{\symbol{"A0}\symbol{"0301}}
\newcommand{\kk}[1]{\kern#1em\relax}


\begin{document}

\combinedaccent{\dasia\oxys\kk{-0.15}}{\u{ι}}
\combinedaccent{\dasia\oxys\kk{-0.15}}{\={ι}}
\combinedaccent{\dasia\oxys\kk{-0.15}}{\={ι}}
\combinedaccent{\kk{0.15}\psili}{\={ι}}
\combinedaccent{\kk{0.25}\oxys}{\={ι}}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen