我正在使用模板撰写西班牙语文档Springer 计算机科学讲义 (LNCS)我想将预定义的“关键词”更改为西班牙语术语“Palabras claves”
我在用:
\usepackage[spanish]{babel}
但它不会改变“关键词”(尽管,例如,它将“Abstract”更改为“Resumen”)。
这是我使用关键词的方式:
\begin{abstract}
La gestión ....
\keywords{open data, open source}
\end{abstract}
答案1
文档llncs
类别包含类别选项deutsch
和francais
,但没有西班牙语选项。:-(
我建议你添加说明
\renewcommand{\keywordname}{{\bfseries Palabras claves:}}
在序言中。有关更多语言自定义可能性,请参阅文件的第 80 行至第 114 行llncs.cls
。
答案2
这是班级纠正错误编码的好机会llncs
。
\documentclass{llncs}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage{etoolbox}
\usepackage{lipsum} % just for the example
\addto{\captionsenglish}{\renewcommand{\keywordname}{Keywords}}
\addto{\captionsspanish}{\renewcommand{\keywordname}{Palabras claves}}
\AtBeginDocument{%
\patchcmd{\keywords}{\keywordname}{\textbf{\keywordname:}}{}{}%
}
\begin{document}
\title{El título}
\author{Autor}
\institute{Institución \\ \email{email}}
\maketitle
\begin{abstract}
\lipsum[1][1-3]
\end{abstract}
\keywords{abc, def, ghi}
\section{Introducción}
\lipsum[1]
\end{document}
硬接线\bf
(是的,就是这样!)从\keywordname
一开始就是错误的。通过将名称设置为英语,您可以在需要时使用双语关键字。而且无论如何,编程更好。