Набор \varepsilon (ε) в обычном тексте

Набор \varepsilon (ε) в обычном тексте

У меня довольно запутанная проблема, я знаю, но вот она: я ссылаюсь и цитирую проект под названиемИсход– компании имеют собственное написание: εxodus,то есть:

логотип

ε [СТРОЧНАЯ ГРЕЧЕСКАЯ БУКВА ЭПСИЛОН ( \varepsilon)] + "odus"

% !TeX program = lualatex
% !BIB TS-program = biber
% !TeX encoding = UTF-8
% !TeX spellcheck = de_DE
\documentclass[
    fontsize=12pt,
    oneside,
    a4paper,
    titlepage,
    numbers=noenddot,
%   draft,
]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{lmodern} % font <--- may be important
\usepackage{csquotes}

\usepackage[style=numeric,
sortcites=true,
sorting=none,
defernumbers=true,
backref=true,
backend=biber]{biblatex}

\begin{filecontents}{mybib2.bib}
@online{exodusHomepage,
    title = {$\varepsilon$xodus},
    subtitle = {{varepsilon The privacy audit platform for Android applications}},
    titleaddon = {Startseite},
%   date = {2020-08-29},
    urldate = {2020-08-29},
    language = {english},
    url = {https://reports.exodus-privacy.eu.org/en}
}
@online{exodusHomepageLunar,
    title = {$\epsilon$xodus},
    subtitle = {{epsilon The privacy audit platform for Android applications}},
    titleaddon = {Startseite},
%   date = {2020-08-29},
    urldate = {2020-08-29},
    language = {english},
    url = {https://reports.exodus-privacy.eu.org/en}
}
\end{filecontents} 

\addbibresource{mybib2.bib}

\begin{document}
\noindent
Exodus/exodus:\\
% all commented lines cannot compile or so
% companies own spelling: εxodus\cite{exodusHomepage}\\
% companies own spelling: {\epsilon}xodus\cite{exodusHomepageLunar}\\
% companies own spelling: {\varepsilon}xodus\cite{exodusHomepage}\\
companies own spelling: $\epsilon$xodus\cite{exodusHomepageLunar} (wrong lunar letter actually)\\
companies own spelling: $\varepsilon$xodus\cite{exodusHomepage}

\printbibliography
\end{document}

В тексте это выглядит так, я бы сказалхорошо:
введите описание изображения здесь

(Хотя GREEK LUNATE EPSILON SYMBOL( \varepsilon) выглядит намного лучше, ИМХО, но... это фактически/семантически неверно, поэтому я не могу его использовать.)

Но в библиографии это выглядит совсем не так:

Можем ли мы это правильно набрать/улучшить?

решение1

Попробуйте пакет textGreek:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{textgreek}

\begin{document}
\textepsilon
\end{document}

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

решение2

Ваш шрифт может содержать латинскую строчную букву эпсилон, ɛ (U+025B).

В LuaLaTeX или XeLaTeX вы можете написать что-то вроде

\newcommand\exodus{{\textepsilon}xodus}
\newcommand\textepsilon{^^^^025b}

Или, если вам нужно загрузить символ из другого шрифта,

\newcommand\textepsilon{{\greekfont ^^^^025b}}

Вы также можете использовать греческую кодовую точку ε.

Вы ничего не увидите, если ваш текущий шрифт не содержит глиф. Шрифт по умолчанию, Latin Modern Roman, не имеет греческих букв.

Вам также следует добавить команду \tracinglostchars=2. Это сообщит вам, в чем проблема. Без нее TeX будет молча регистрировать предупреждение в файле журнала.

В устаревших 8-битных кодировках вы можете загрузить символ текстового режима из textgreekили tipa.

МВЭ

Эта версия работает в LuaLaTeX или XeLaTeX.

\documentclass{article}
\tracinglostchars=2
\usepackage{fontspec}

\setmainfont[Scale=1.0]{CMU Sans Serif}

\newcommand\exodus{{\textepsilon}xodus}
\newcommand\textepsilon{^^^^025b}

\begin{document}
\exodus
\end{document}

Образец шрифта CMU Sans Serif

А вот версия, совместимая с PDFTeX

\documentclass{article}
\tracinglostchars=2
\usepackage[LGR,T1]{fontenc}

\newcommand\exodus{{\fontencoding{LGR}\selectfont\textepsilon}xodus}

\renewcommand{\familydefault}{\sfdefault}

\begin{document}
\exodus
\end{document}

Образец шрифта Computer Modern Sans-Serif

ETA: Изменение шрифта

По вашей просьбе, вот версия, не меняющая основной шрифт.

\documentclass{article}
\tracinglostchars=2
\usepackage{fontspec}

\newfontfamily\logofont{CMU Sans Serif}[Scale=MatchLowercase, Ligatures={Common,TeX}]

\newcommand\exodus{{\logofont{\textepsilon}xodus}}
\newcommand\textepsilon{^^^^025b}

\begin{document}
A company named \exodus
\end{document}

образец dejaVu Sans

Устаревшая версия, использующая 8-битные шрифты, похожа, за исключением того, что она \logofontбудет определяться как что-то вроде \fontfamily{DejaVuSans-TLF}\selectfont.

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