Faltan acentos griegos con tipo que incluye acentos

Faltan acentos griegos con tipo que incluye acentos

Estoy usando una fuente griega específica para la composición tipográfica griega bíblica. El problema es que, después de la compilación, no se reproduce ninguno de los acentos griegos. Las letras están bien tipografiadas. Pero no los acentos. ¿Qué estoy haciendo mal? ¡Gracias por su ayuda!

Encontré esto: Composición tipográfica de una forma arcaica del griego

Eso parece responder a mi pregunta, pero la implementación es difícil de interpretar. ¿Qué hace que aparezcan los acentos con ese enfoque?

También estoy usando Greek Font Society usando Teknia Font.

Aquí está mi código:

\documentclass{article}
\usepackage[scale=0.9]{newtxtext}
\usepackage{microtype}
\usepackage{lettrine} % For creating drop caps
\usepackage{yfonts}   % For Goudy Initialen font
\usepackage{xcolor} % Provides \textcolor
% Set the page geometry with default text width
\usepackage{geometry}
\usepackage{fontspec} % Add this to use fontspec
\setmainfont{TekniaGreek}[Extension=.ttf, Path=C:/, UprightFont=*]

\geometry{
    paperwidth=9.4in,
    paperheight=6.8in,
    headheight=0pt, % Remove header
    headsep=0pt,    % Remove space for header
    footskip=0pt,   % Remove footer
    marginparwidth=0pt, % Remove marginal notes
    marginparsep=0pt,   % Remove separation for marginal notes
    textwidth=50mm,
    textheight=130mm,
    top=71.86614pt,
    inner=35mm, 
}
\pagestyle{empty}

\definecolor{maroon}{RGB}{128,0,0}

\renewcommand{\LettrineFontHook}{\initfamily\color{maroon}}
\newcommand{\versenum}[1]{%
  \textsuperscript{\textbf{\textcolor{maroon}{#1}}}%
  \nobreak\hspace{0pt}\ignorespaces
}
\newcommand{\dropcap}[1]{%
  \lettrine[
    lines=4,
    findent=0pt,
    nindent=0pt,
    loversize=-0.30
  ]{#1}{}%
}

\linespread{0.9}


\begin{document}

\dropcap{Ε}ύλογητοσ ὁ θεὁς καἱ πατἡρ τοῦ κυρἰου

\end{document}

Dropcap tampoco funciona, pero ese es otro tema irrelevante para mi pregunta aquí. ¿Cómo consigo que se representen los acentos? ¡Gracias!

Respuesta1

No creo que quieras usar Teknia. Si lee la (escasa) documentación, puede deducir que la fuente utiliza un diseño no estándar.

\documentclass{article}

\usepackage{fontspec} % Add this to use fontspec
\setmainfont{TekniaGreek}[Extension=.ttf, Path=./, UprightFont=*]

\begin{document}

% Εὐλογητὸς ὁ θεὸς καὶ πατὴρ τοῦ κυρίου

Eujloghto;V oJ qeo;V kaiv path;r tou: kurivou

\end{document}

Podéis ver el texto (sacado de la red, con signos diacríticos correctos) y su realización para que Teknia funcione.

ingrese la descripción de la imagen aquí

Me mantendría al menos a la distancia de un brazo. Definitivamente no es adecuado para trabajos académicos.

Solo a modo de comparación, la parte superior es lo que se obtiene de una fuente griega correctamente diseñada (GFS Didot), con codificación estándar, la parte inferior es TekniaGreek, con su codificación no estándar.

ingrese la descripción de la imagen aquí

información relacionada