我的论文是用英文写的,但对于致谢页,我想我会用英文写第一段,用意大利文写一段,用法文写一段。
我想知道我是否必须对babel
这样的页面做一些特别的事情,或者是否有任何印刷/样式建议。
编辑:
当然,为了babel
正确使用,我必须用 更改当前语言\selectlanguage{french}
。但也许还有其他事情要做。
答案1
可能没有硬性规定,但我对不同语言的摘要、致谢等有两点建议。
一种可能性是将各个文本组件排版为无编号的章节或节(使用文档中排名最高的标题)。作为调整,您可以本地禁用\clearpage
命令,这样多个摘要/致谢就不会自动开始新的页面。(这与其他章节相比不一致,但应该明确这些文本组件是同一文本的变体 [翻译]。)
另一种可能性(但仅适用于两种或三种语言和相当短的文本)是在环境内排版摘要/致谢multicols
,并用 分隔不同的语言\columnbreak
。
在下面展示两种可能性的最小示例中,我使用了 KOMA-Script 类scrreprt
和geometry
包来将三个摘要放入一页。
\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[latin,ngerman,english]{babel}
\usepackage[hscale=0.7,vscale=0.8]{geometry}
\usepackage{multicol}
\setlength{\columnsep}{1.5em}
\usepackage{blindtext}
\begin{document}
\begingroup
\let\clearpage\relax
\chapter*{\abstractname}
\blindtext
\selectlanguage{latin}
\chapter*{\abstractname}
\blindtext
\selectlanguage{ngerman}
\chapter*{\abstractname}
\blindtext
\endgroup
\begin{multicols}{3}[\chapter*{Abstracts in English/Latin/German}]
\blindtext
\columnbreak
\selectlanguage{latin}
\noindent\blindtext
\columnbreak
\selectlanguage{ngerman}
\noindent\blindtext
\end{multicols}
\end{document}