PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LyX Classicthesis - 'Cited on page' auf Deutsch



Nestbauer
18-08-2013, 16:32
Ich arbeite unter LyX mit der Vorlage 'Classicthesis'. Im Literaturverzeichnis wird der Backref in Englisch als 'Cited on page XY' geschrieben. Wie lässt sich Classicthesis unter LyX anpassen, dass dort 'Zitiert auf Seite' steht?

nixversteh
18-08-2013, 21:08
Ich arbeite unter LyX mit der Vorlage 'Classicthesis'. Im Literaturverzeichnis wird der Backref in Englisch als 'Cited on page XY' geschrieben. Wie lässt sich Classicthesis unter LyX anpassen, dass dort 'Zitiert auf Seite' steht?

Hallo Nestbauer,

willkommen im Forum.

Du kannst es so erreichen:
% ************************************************** ******************
% Setup the style of the backrefs from the bibliography
% (translate the options to any language you use)
% ************************************************** ******************
\newcommand{\backrefnotcitedstring}{\relax}%(Not cited.)
\newcommand{\backrefcitedsinglestring}[1]{(Zitiert auf Seite~#1.)}
\newcommand{\backrefcitedmultistring}[1]{(Zitiert auf Seiten~#1.)}
\ifthenelse{\boolean{enable-backrefs}}%
{%
\PassOptionsToPackage{hyperpageref}{backref}
\usepackage{backref} % to be loaded after hyperref package
\renewcommand{\backreftwosep}{ and~} % separate 2 pages
\renewcommand{\backreflastsep}{, and~} % separate last of longer list
\renewcommand*{\backref}[1]{} % disable standard
\renewcommand*{\backrefalt}[4]{% detailed backref
\ifcase #1 %
\backrefnotcitedstring%
\or%
\backrefcitedsinglestring{#2}%
\else%
\backrefcitedmultistring{#2}%
\fi}%
}{\relax}

% ************************************************** ****************** zusätzlich diesen Code:
% Triggers for this config
% ************************************************** ******************
\usepackage{ifthen}
\newboolean{enable-backrefs} % enable backrefs in the bibliography
\setboolean{enable-backrefs}{true} % true false
% beides in der
classicthesis-config.tex

Viel Erfolg, getestet mit Texlive 2013, Kile und Linux Maya64 bit

Gruß

Martin

Nestbauer
18-08-2013, 23:14
Hallo Nixversteh

Das ging ja schnell! Es gab da schon einmal einen Beitrag zu diesem Thema, nur habe ich den - im Gegensatz zu deiner Antwort - wirklich 'nixversteh'.
Funktioniert bestens.

Vielen Dank