Я пишу документ с аннотацией и установил язык на испанский, поэтому в аннотации отображается слово «Resumen» вместо «Abstract». Я хочу наоборот. Я пробовал
\renewcommand{\abstractname}{Abstract}
И
\renewcommand{\abstract}{Abstract}
Первый вариант ничего не делает, а второй отображает слово «Аннотация», но удаляет жирный шрифт, помещает его в начало строки, а текст аннотации отображается сразу после него, что-то вроде:
Abstract. This is the abstract...
Как мне правильно изменить его? Документ классаarticle
заранее спасибо
решение1
Это предположение о рабочем документе, поскольку информации о классе документа пока нет.
Используйте \selectlanguage{english}
функцию babel
для аннотации и измените позже на spanish
.
Я предположил article
, что это базовый класс.
Я добавил несколько ненужных команд, чтобы показать смену языка.
\documentclass{article}
\usepackage[english,spanish]{babel}
\usepackage{blindtext}
\begin{document}
\selectlanguage{english}
\begin{abstract}
\blindtext
\end{abstract}
\tableofcontents
\selectlanguage{spanish}
\section{\contentsname}
\end{document}
Вот scrartcl
версия (с некоторыми «улучшениями»)
\documentclass[abstract]{scrartcl}
\usepackage[english,spanish]{babel}
\usepackage{blindtext}
\usepackage{xpatch}
\xpretocmd{\abstract}{\selectlanguage{english}}{}{} % Switch automatically to english
\xapptocmd{\endabstract}{\selectlanguage{spanish}}{}{} % Switch back at end of {abstract}
\begin{document}
\begin{abstract}
\blindtext
\end{abstract}
\tableofcontents
\section{\contentsname}
\end{document}
решение2
Изменить название рефератапосле \begin{document}
.
\documentclass[spanish]{article}
\usepackage{babel}
\begin{document}
\renewcommand{\abstractname}{myuseristhis}
\begin{abstract}este es un buen pato
\end{abstract}
\end{document}
Важно не менять язык на английский только для того, чтобы правильно написать абстрактное название, поскольку правила расстановки переносов в английском и испанском языках различаются.
решение3
Ваша первая команда, конечно, изменила его, но название осталось прежним!
Проверьте это, вы увидите разницу.
\renewcommand{\abstractname}{Resumen}