Necesito escribir un carácter griego especial en LaTeX (yo uso XeLaTeX), pero no sé cómo hacerlo.
\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}
Quiero escribir el primero y el segundo (lo acabo de pegar de Wikipedia), para los dos últimos uso el paquete "convington", pero no encontré dónde puedo combinar tres signos diacríticos (¡sólo puedo hacer esto con dos! ).
Entonces, quiero saber una manera de poner tres (aún más) signos diacríticos.
Respuesta1
Me temo que tienes que encontrar la afinación correcta para cada combinación. La \kk
macro agrega interletraje para fijar las posiciones relativas de los acentos superiores.
\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}