我正在尝试使用 chronology 包,它可以与 babel 包中的 english 选项配合使用,但如果我使用
\usepackage[french]{babel}
它不再起作用了。我在一个法语论坛上找到了一个解决方案(我不明白)。它说我可以使用
\usepackage[babel=true,kerning=true]{microtype}
通过如下简单示例,它可以很好地工作:
\documentclass[10pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\usepackage{chronology}
\usepackage[babel=true,kerning=true]{microtype}
\begin{document}
\chapter*{Introduction}
\begin{chronology}[5]{1983}{2010}{10cm}[7cm]
\event{1984}{\color{blue}{one}}
\event[1985]{1986}{\small{two}}
\event{\decimaldate{25}{12}{2001}}{\huge{three}}
\end{chronology}
\end{document}
然而我的文本引发了异常:
! pdfTeX error (font expansion): auto expansion is only possible with scalablefonts.\AtBegShi@Output ...ipout \box \AtBeginShipoutBox\fi \fi \chapter
在此行:
\chapter{Environnement de travail}
我对 Latex 还很陌生,我猜测这是字体的编码问题,但我不知道解决方案。
编辑:
\documentclass[10pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage{chronology}
\usepackage{placeins}
\usepackage[babel=true,kerning=true]{microtype}
\title{test}
\begin{document}
\chapter{L'environnement de travail}
\section{Le groupe}
\subsection{Historique}
\vspace{1cm}
\begin{chronology}[5]{1964}{2012}{20cm}[10cm]
\event{1864}{Création}
\end{chronology}
\vspace{1cm}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In mollis odio tortor, a ultrices neque posuere vitae. Aenean nec arcu nec lorem luctus dictum.
\end{document}
这不起作用。但如果我删除 lorem ipsum,它就可以正常工作。
答案1
安装 cm-super 包(大)。
如果这没有帮助:删除microtype
(以便能够在日志文件中看到使用的字体),用 pdflatex 编译并显示log
文件的末尾(列出了所有字体)。