抄録名の変更

抄録名の変更

私は要約を含む文書を書いていますが、言語をスペイン語に設定しているため、要約環境では「要約」ではなく「Resumen」という単語が表示されます。私はその逆を望んでいます。試してみました

\renewcommand{\abstractname}{Abstract}

そして

\renewcommand{\abstract}{Abstract}

最初のものは何もしません。2 番目のものは Abstract という単語を表示しますが、太字のフォントを削除して行の先頭に配置し、その直後に要約テキストを表示します。次のようになります。

Abstract. This is the abstract...

どのように変更すればよいでしょうか?クラスドキュメントはarticle

前もって感謝します

答え1

今のところドキュメント クラスに関する情報がないため、これは作業ドキュメントの推測です。

要約には\selectlanguage{english}の機能を使用し、後で に変更します。babelspanish

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}

関連情報