仅更改章节的连字模式

仅更改章节的连字模式

我目前正在用 LyX 写一本意大利语书,我使用

\usepackage[italian]{babel}

在序言中。但是,我需要用另一种语言写这本书的一章。我怎样才能将这一章的连字符改为英语?

答案1

使用插入 ERT\selectlanguage{english}并使用逆操作恢复。从babel 文档(部分1 用户界面,第 4 页):

当用户想要从一种语言切换到另一种语言时,他可以使用宏来实现\selectlanguage。此宏将先前由语言定义文件定义的语言作为其参数。它调用应在语言定义文件中定义的几个宏来激活所选语言的特殊定义。

答案2

babel支持更改连字符规则

\documentclass[openany]{book}
\usepackage[english,italian]{babel}

\begin{document}
\chapter{Chiao}
foo

\begin{hyphenrules}{english}
\chapter{Hello}
bar
\end{hyphenrules}

\chapter{Italiano}
baz
\end{document}

您可以将这两个命令行插入 LyX,Ctrl-L也称为 ERT(Evil Red Text)

相关内容