为什么几何包会导致 Babel 芬兰语的边距溢出?

为什么几何包会导致 Babel 芬兰语的边距溢出?

我执行的代码pdflatex

\documentclass[12pt,demo]{report} 
\usepackage{geometry}    
\usepackage[finnish]{babel}

\begin{document}
Toisen vaiheen jatkotukimuksena voi olla, miten temporaali-ilmi\"{o}t, kuten s\"{a}hk\"{o}verkon h\"{a}iri\"{o}t, n\"{a}kyv\"{a}t signaaleissa. 
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, 
\end{document}

图 1 使用几何包时输出错误,第一行超出边界,图 2 不使用几何包时输出正确

在此处输入图片描述 在此处输入图片描述

操作系统:Debian 8.5
TexLive:2016

答案1

您缺少\usepackage[T1]{fontenc}使预制重音字符可用的那个。没有它,TeX 会构建重音,并且无法用连字符连接它们。

\documentclass[12pt]{report} 
\usepackage{geometry}
\usepackage[T1]{fontenc}
\usepackage[finnish]{babel}

\begin{document}
Toisen vaiheen jatkotukimuksena voi olla, miten temporaali-ilmi\"{o}t, kuten s\"{a}hk\"{o}verkon h\"{a}iri\"{o}t, n\"{a}kyv\"{a}t signaaleissa. 
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, miten ...
Oppilasty\"{o} on tapaustutkimus siit\"{a}, 
\end{document}

在此处输入图片描述

相关内容