I would like to change the name "Σχήμα" to "Εικόνα" as you can see in the screenshot. Without babel it would be easy since I change the document element Figure to other word. How can I do it in babel. I tried \addto\captionsenglish{\renewcommand{\figurename}{Εικόνα.}
. But it can not do it. My code is
\documentclass[12pt]{report}
\usepackage[english,greek]{babel}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{multirow}
\begin{figure}[H]
\includegraphics[width=20cm]{PictureA.jpg}
\centering \selectlanguage{greek}
\caption{Αρχική κατάσταση. Μετωπιαία όψη.}
\end{figure}
\end{document}
\addto\captionsgreek{\renewcommand{\figurename}{Εικόνα.}}
and not\captionsenglish
.\listoffigures
is the entire command that prints the list of figures.\listfigurename
is the heading that you get from\listoffigures
. See the list in tex.stackexchange.com/q/82993/35864.