我正在尝试创建一个包含英语和希腊语的 PDF。但两种不同的语言以不同的字体显示。有人能告诉我为什么吗?
这是我的代码:
\documentclass[11pt,a4paper]{report}
\usepackage[utf8x]{inputenc}
\newcommand{\lt}{\latintext}
\newcommand{\gt}{\greektext}
\usepackage[english,greek]{babel}
\usepackage{graphicx}
\begin{document}
\newcommand{\resetfont}{\renewcommand{\familydefault}{put}\normalfont}
\begin{center}
\resetfont
\includegraphics[scale=0.25]{unipi_logo.jpg}\\
\Large
ΔΙΑΧΕΙΡΙΣΗ ΓΝΩΣΗΣ \\[0.5in]
\Large ΕΡΕΥΝΩΝΤΑΣ ΤΟΝ ΡΟΛΟ ΤΩΝ ΔΙΑΡΘΡΩΤΙΚΩΝ ΚΕΝΩΝ ΣΤΗΝ ΜΑΘΗΣΗ: ΜΙΑ ΕΜΠΕΙΡΙΚΗ ΕΡΕΥΝΑ ΤΩΝ ΣΟΥΗΔΙΚΩΝ ΦΑΡΜΑΚΕΙΩΝ\\[0.5in]
\lt
Fausto Di Vincenzo, Jens Hemphala, Mats Magnusson, Daniele Mascia
\end{center}
\end{document}
这就是我得到的:
答案1
如果您不使用(定义可疑的)命令\resetfont
,您将获得彼此兼容的字体:
\documentclass[11pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\begin{document}
\begin{center}
\Large
ΔΙΑΧΕΙΡΙΣΗ ΓΝΩΣΗΣ \\[0.5in] % Why 0.5in?
ΕΡΕΥΝΩΝΤΑΣ ΤΟΝ ΡΟΛΟ ΤΩΝ ΔΙΑΡΘΡΩΤΙΚΩΝ ΚΕΝΩΝ ΣΤΗΝ ΜΑΘΗΣΗ:
ΜΙΑ ΕΜΠΕΙΡΙΚΗ ΕΡΕΥΝΑ ΤΩΝ ΣΟΥΗΔΙΚΩΝ ΦΑΡΜΑΚΕΙΩΝ\\[0.5in]
\textlatin{Fausto Di Vincenzo, Jens Hemphala, Mats Magnusson, Daniele Mascia}
\end{center}
\end{document}
(我删除了我没有的标志。)
如果你添加,\usepackage[default]{gfsbodoni}
你会得到以下内容
以下是您可以获得的\usepackage{gfsdidot}
:
最后,这是一个使用 Baskervald 和 GFS Baskerville 的版本:
\documentclass[11pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{baskervald}
\usepackage{gfsbaskerville}
\usepackage{substitutefont}
\substitutefont{LGR}{\rmdefault}{gfsbaskerville}
\begin{document}
\begin{center}
\Large
ΔΙΑΧΕΙΡΙΣΗ ΓΝΩΣΗΣ \\[0.5in] % Why 0.5in?
ΕΡΕΥΝΩΝΤΑΣ ΤΟΝ ΡΟΛΟ ΤΩΝ ΔΙΑΡΘΡΩΤΙΚΩΝ ΚΕΝΩΝ ΣΤΗΝ ΜΑΘΗΣΗ:
ΜΙΑ ΕΜΠΕΙΡΙΚΗ ΕΡΕΥΝΑ ΤΩΝ ΣΟΥΗΔΙΚΩΝ ΦΑΡΜΑΚΕΙΩΝ\\[0.5in]
\textlatin{Fausto Di Vincenzo, Jens Hemphala, Mats Magnusson, Daniele Mascia}
\end{center}
\end{document}
但是,GFS Baskerville 字体是倾斜的,因此可能不适合用作主文本字体。\usepackage{baskervald}
您可以尝试一下\usepackage{librebaskerville}
。
答案2
这是一个xelatex 变体使用 Linux Libertine/Biolinum 字体和真实标题页。
\documentclass[11pt,a4paper]{scrreprt}
\usepackage{polyglossia}
\usepackage{graphicx}
\usepackage{fontspec}
\setmainfont{Linux Libertine}
\setsansfont{Linux Biolinum}
\begin{document}
\titlehead{\centering\includegraphics[scale=0.25]{unipi_logo.jpg}}
\subject{\MakeUppercase{Διαχείριση Γνώσης}}
\title{\MakeUppercase{Ερευνωντασ τον ρολο των διαρθρωτικων κενων στην μαθηση}}
\subtitle{\MakeUppercase{Μια εμπειρικη ερευνα των Σουηδικων φαρμακειων}}
\author{Fausto Di Vincenzo \and Jens Hemphala \and Mats Magnusson \and Daniele Mascia}
\date{}
\maketitle
\end{document}