목록 국제화(스페인어): 번역되지 않은 목록 및 캡션 라벨 목록

목록 국제화(스페인어): 번역되지 않은 목록 및 캡션 라벨 목록

스페인어로 라텍스 문서를 만들려고 합니다. 해당 언어에 대한 babel 패키지를 성공적으로 가져왔지만 \listoflistings 명령이 스페인어로 번역되지 않습니다. 또한 목록의 캡션은 번역되지 않습니다. 나는 다음 명령을 갱신하려고 시도했습니다: \renewcommand{\lstlistingname}{Listado} \renewcommand{\lstlistlistingname}{Índice de listados}. 참고로 저는 minted도 사용하고 있습니다.

코드(MWE)는 다음과 같습니다.

\documentclass[12pt, twoside, openright]{report}

\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}

\usepackage{listings}
\usepackage{minted}

\renewcommand{\lstlistingname}{Listado}
\renewcommand{\lstlistlistingname}{Índice de listados}

\begin{document}

\listoftables
\listoflistings

\chapter{Introducción}
\pagenumbering{arabic}
\setcounter{page}{1}
% \subimport*{./}{chapter01.tex}
\begin{listing}[H]
\begin{minted}[linenos,frame=lines, framesep=2mm,numbersep=5pt]{scala}
val immutableInt = 2
immutableInt = 3    // Compile Error
var mutableInt = 4
mutableInt = 2  // OK
\end{minted}
\caption{val versus var}
\label{lst:scala_valvar}
\end{listing}

\end{document}

어떤 도움이라도 주시면 감사하겠습니다.

답변1

질문 참조(게시된 답변을 읽는 것이 좋습니다):"그림", "목차", "참고문헌", "부록" 등과 같은 문서 요소의 이름을 변경하는 방법은 무엇입니까?, 대답은 minted가 내가 사용했던 다른 매크로 이름을 사용한다는 것입니다. 구체적으로 답변(@hpesoj626)은 다음 스니펫을 제공합니다.

\renewcommand\listingscaption{Code-Snippet}
\renewcommand\listoflistingscaption{List of program codes}

babel패키지가 사용되는 경우 이러한 정의를 다음으로 래핑합니다.\addto\captions<language>{...}

관련 정보