我有一份包含两篇摘要的 LaTeX 文档(两种不同的语言)
我想将“摘要”更改为另一个标题。
我无法使用,\renewcommand{\abstractname}{Example}
因为我需要定义两个不同的抽象名称。
这能以某种方式完成吗?
\usepackage{abstract}
\begin{abstract}
\renewcommand{\abstractname}{Example}
cdsvsdavsa
\end{abstract}
\pagebreak
\begin{abstract}
\renewcommand{\abstractname}{Example2}
cdsvsdavsa
\end{abstract}
答案1
以下示例使用包babel
来添加对不同语言的支持。示例使用english
作为主要语言并在 中添加摘要ngerman
。环境abstract
使用\abstractname
,它会自动为不同语言重新定义。切换语言也会为该语言设置正确的连字模式。
\documentclass{article}
\usepackage[ngerman, english]{babel}
\begin{document}
\begin{abstract}
Abstract in English.
\end{abstract}
\begin{otherlanguage}{ngerman}
\begin{abstract}
Zusammenfassung in deutscher Sprache.
\end{abstract}
\end{otherlanguage}
\end{document}
答案2
\documentclass{article}
\usepackage{abstract}
\begin{document}
\renewcommand{\abstractname}{Example}
\begin{abstract}
cdsvsdavsa
\end{abstract}
\pagebreak
\renewcommand{\abstractname}{Example2}
\begin{abstract}
cdsvsdavsa
\end{abstract}
\end{document}