![Отсутствуют греческие ударения в типе, который включает ударения](https://rvso.com/image/476266/%D0%9E%D1%82%D1%81%D1%83%D1%82%D1%81%D1%82%D0%B2%D1%83%D1%8E%D1%82%20%D0%B3%D1%80%D0%B5%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5%20%D1%83%D0%B4%D0%B0%D1%80%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B2%20%D1%82%D0%B8%D0%BF%D0%B5%2C%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B9%20%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D0%B5%D1%82%20%D1%83%D0%B4%D0%B0%D1%80%D0%B5%D0%BD%D0%B8%D1%8F.png)
Я использую определенный греческий шрифт для набора библейских греческих текстов. Проблема в том, что после компиляции не отображаются ни один из греческих диакритических знаков. Буквы набираются нормально. Но не диакритические знаки. Что я делаю не так? Спасибо за помощь!
Я нашел это: Набор архаичной формы греческого языка
Кажется, это ответ на мой вопрос, но реализация сложна для интерпретации. Что заставляет акценты появляться при таком подходе?
Я также использую Greek Font Society с помощью шрифта Teknia.
Вот мой код:
\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}
Капитель тоже не работает, но это уже другая проблема, не имеющая отношения к моему вопросу. Как мне сделать так, чтобы акценты отображались? Спасибо!
решение1
Я не думаю, что вы хотите использовать Teknia. Если вы прочитаете (скудную) документацию, то можете сделать вывод, что шрифт использует нестандартную раскладку.
\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}
Вы можете увидеть текст (взятый из сети, с правильными диакритическими знаками) и его реализацию для работы Teknia.
Я бы держался от него как минимум на расстоянии вытянутой руки. Для научной работы он точно не подходит.
Для сравнения: вверху — то, что получается из правильно созданного греческого шрифта (GFS Didot) со стандартной кодировкой, внизу — TekniaGreek с его нестандартной кодировкой.