PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LyX Classicthesis - LOF Figure anstatt Abb.



Nestbauer
24-08-2013, 17:33
Ich arbeite in LyX mit der Vorlage Classicthesis. Im Abbildungsverzeichnis erscheinen die Abbildungen als "Abb. xy". Leider wechselt die Sprache bei den Abbildungen des Anhanges. Dort heissen die Abbildungen dann "Figure".
Wo kann ich diesen Sprachwechsel beeinflussen?

nixversteh
24-08-2013, 18:05
Ich arbeite in LyX mit der Vorlage Classicthesis. Im Abbildungsverzeichnis erscheinen die Abbildungen als "Abb. xy". Leider wechselt die Sprache bei den Abbildungen des Anhanges. Dort heissen die Abbildungen dann "Figure".
Wo kann ich diesen Sprachwechsel beeinflussen?

Hallo Nestbauer,

lass uns mal teilhaben an deinem Code, zumindest ich könnte (evtl.) dann mehr schreiben.

Lieben Gruß

Martin

Nestbauer
24-08-2013, 20:41
% Quellcode vorschauen

%% LyX 2.0.6 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[a4paper,twoside,american,british,latin,ngerman,fon tsize=11pt,paper=a4,twoside,openright,titlepage,nu mbers=noenddot,headinclude,BCOR=5mm,footinclude=tr ue,cleardoublepage=empty]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setcounter{secnumdepth}{1}
\setcounter{tocdepth}{1}
\usepackage{color}
\definecolor{note_fontcolor}{rgb}{0.80078125, 0.80078125, 0.80078125}
\usepackage{babel}
\usepackage{array}
\usepackage{verbatim}
\usepackage{rotating}
\usepackage{varioref}
\usepackage{multirow}
\usepackage{amssymb}
\usepackage{makeidx}
\makeindex
\usepackage{graphicx}
\usepackage[authoryear]{natbib}
\usepackage[unicode=true,
bookmarks=true,bookmarksnumbered=false,bookmarksop en=false,
breaklinks=true,pdfborder={0 0 0},backref=false,colorlinks=true]
{hyperref}
\hypersetup{pdftitle={Wert der Schönheit},
pdfauthor={Adamczyk Magenau, Ansgar},
pdfkeywords={Ästhetik}}

\makeatletter

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
\pdfpageheight\paperheight
\pdfpagewidth\paperwidth

\providecommand{\LyX}{\texorpdfstring%
{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
{LyX}}
%% Because html converters don't know tabularnewline
\providecommand{\tabularnewline}{\\}
%% The greyedout annotation environment
\newenvironment{lyxgreyedout}
{\textcolor{note_fontcolor}\bgroup\ignorespaces}
{\ignorespacesafterend\egroup}
%% A simple dot to overcome graphicx limitations
\newcommand{\lyxdot}{.}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
% Classic Thesis Style loader
\makeatother
\input{classicthesis-config.tex}
\makeatletter
% use Latin Modern instead of Computer Modern sans serif
\renewcommand{\sfdefault}{lmss}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\addto\captionsngerman{%
\renewcommand{\figurename}{Abb.}%
\renewcommand{\tablename}{Tab.}%
}

\setlength{\marginparwidth}{3.7cm}

\usepackage{pdfpages}

\usepackage{multicol}

\@ifundefined{showcaptionsetup}{}{%
\PassOptionsToPackage{caption=false}{subfig}}
\usepackage{subfig}
\makeatother

\begin{document}
\frenchspacing
\raggedbottom
\pagenumbering{roman}
\pagestyle{plain}

\include{Titlepage}

\pagestyle{scrheadings}

\include{Contents}


\end{document}

Nestbauer
24-08-2013, 20:43
% Quellcode vorschauen

%% LyX 2.0.6 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[british,ngerman,fontsize=11pt,paper=a4,twoside,ope nright,titlepage,numbers=noenddot,headinclude,BCOR =5mm,footinclude=true,cleardoublepage=empty]{scrreprt}
\usepackage[T1]{fontenc}
\setcounter{secnumdepth}{2}
\usepackage{varioref}
\usepackage{graphicx}
\usepackage[authoryear]{natbib}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
% Classic Thesis Style loader
\makeatother
\input{classicthesis-config.tex}
\makeatletter
% use Latin Modern instead of Computer Modern sans serif
\renewcommand{\sfdefault}{lmss}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\addto\captionsngerman{%
\renewcommand{\figurename}{Abb.}%
\renewcommand{\tablename}{Tab.}%
}

\setlength{\marginparwidth}{3.7cm}

\usepackage{pdfpages}

\usepackage{multicol}

\makeatother

\usepackage{babel}
\begin{document}

\begin{figure}[tbh]
\begin{centering}
\includegraphics[width=0.8\columnwidth]{Images/fountain}
\par\end{centering}

\caption{Fountain \citep{Duchamp.1917}}
\end{figure}

\end{document}

Nestbauer
24-08-2013, 20:45
% Quellcode vorschauen

%% LyX 2.0.6 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[ngerman,fontsize=11pt,paper=a4,twoside,openright,t itlepage,numbers=noenddot,headinclude,BCOR=5mm,foo tinclude=true,cleardoublepage=empty]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setcounter{secnumdepth}{2}
\usepackage{varioref}
\usepackage{graphicx}

\makeatletter

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
%% A simple dot to overcome graphicx limitations
\newcommand{\lyxdot}{.}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
% Classic Thesis Style loader
\makeatother
\input{classicthesis-config.tex}
\makeatletter
% use Latin Modern instead of Computer Modern sans serif
\renewcommand{\sfdefault}{lmss}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\addto\captionsngerman{%
\renewcommand{\figurename}{Abb.}%
\renewcommand{\tablename}{Tab.}%
}

\usepackage{pdfpages}

\usepackage{multicol}

\@ifundefined{showcaptionsetup}{}{%
\PassOptionsToPackage{caption=false}{subfig}}
\usepackage{subfig}
\makeatother

\usepackage{babel}
\begin{document}

\begin{figure}[tbh]
\subfloat[Südfassade (Foto Verf.)\label{fig:S=0000FCdfassade_CLA}]{\centering{}\includegraphics[angle=270,origin=c,width=0.45\columnwidth]{Images/IMG_0781}}\hfill{}\subfloat[Korridor (Foto: Verf.)\label{fig:Korridor_CLA}]{\centering{}\includegraphics[angle=270,origin=c,width=0.45\columnwidth]{\lyxdot \lyxdot /\lyxdot \lyxdot /Memo_WalterIten/Images/CLA_Korridor}}\caption{Gebäude CLA\label{fig:Geb=0000E4ude-CLA}}
\end{figure}

\end{document}

nixversteh
24-08-2013, 22:33
Hallo Nestbauer,

warum so viele Codeschnippsel? Ohne Bilder kann ich nichts machen ...
Bitte benutze den # Button, es gibt sonst Probleme mit der Darstellung des Codes.

Gruß

Martin

Stefan_K
25-08-2013, 11:36
Überprüfe mal die Klassen-Optionen. Im Hauptdokument hast Du american,british,latin,ngerman angegeben, wenn Du in Deutsch (ngerman) schreibst, brauchst Du die anderen Sprachen nicht.

Stefan

--
TeXwelt - Fragen und Antworten zu LaTeX (http://texwelt.de/wissen/)

Nestbauer
25-08-2013, 15:24
Leider verwende ich in den Unterdokumenten auch andere Sprachen, weshalb sich american und british nicht vermeiden lassen. Ich habe nun im Vorspann etwas unschön alle Abkürzungen umdefiniert.


\addto\captionsngerman{%
\renewcommand{\figurename}{Abb.}%
\renewcommand{\tablename}{Tab.}%
}

\addto\captionsbritish{%
\renewcommand{\figurename}{Abb.}%
\renewcommand{\tablename}{Tab.}%
}

\addto\captionsamerican{%
\renewcommand{\figurename}{Abb.}%
\renewcommand{\tablename}{Tab.}%
}

So funktioniert es. Keine nette Lösung. Bin gespannt, ob ich jemals herausfinde, ob das eleganter geht.

Stefan_K
25-08-2013, 15:35
Da Du mit scrreprt eine KOMA-Script-Klasse verwendest, gibt es noch eine etwas kürzere Möglichkeit, \renewcaptionname, siehe: Wie kann ich die Standardnamen für Abbildungen und Tabellen ändern? (http://texwelt.de/wissen/fragen/985/wie-kann-ich-die-standardnamen-fur-abbildungen-und-tabellen-andern-sowie-die-titel-der-verzeichnisse)

Stefan

Nestbauer
25-08-2013, 17:57
Hallo Stefan

Funktioniert auch.
Frage mich allerdings immer noch, wieso LyX bei den Anhängen die Sprache wechselt. Die englischen Teile befinden sich nämlich nicht dort, sondern im Hauptteil. Wie auch immer, Hauptsache es funktioniert.

Gruss und Dank
Nestbauer