일반 텍스트의 \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}}

그리스어 ε 코드포인트를 사용할 수도 있습니다.

현재 글꼴에 글리프가 포함되어 있지 않으면 아무 것도 표시되지 않습니다. 기본값인 라틴 현대 로마자에는 그리스 문자가 없습니다.

또한 명령을 추가해야 합니다 \tracinglostchars=2. 이것은 문제가 무엇인지 알려줄 것입니다. 이것이 없으면 TeX는 로그 파일에 경고를 자동으로 기록합니다.

textgreek레거시 8비트 인코딩에서는 또는 에서 텍스트 모드 기호를 로드할 수 있습니다 tipa.

MWE

이 버전은 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 산세리프 샘플

그리고 여기 PDFTeX 호환 버전이 있습니다

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

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

\renewcommand{\familydefault}{\sfdefault}

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

컴퓨터 현대식 산세리프 샘플

예상 시간: 글꼴 변경

요청대로 메인 폰트를 바꾸지 않은 버전으로 올려드립니다.

\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

관련 정보