초록 이름 변경

초록 이름 변경

나는 and abstract로 문서를 작성 중이고 언어를 스페인어로 설정했기 때문에 abstract 환경에는 "Abstract" 대신 "Resumen"이라는 단어가 표시됩니다. 나는 그 반대를 원한다. 난 노력 했어

\renewcommand{\abstractname}{Abstract}

그리고

\renewcommand{\abstract}{Abstract}

첫 번째는 아무 작업도 수행하지 않고 두 번째는 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}

관련 정보