更改参考书目的语言

更改参考书目的语言

我目前正在用 Texstudio 撰写我的硕士论文,为此我使用了主席给我的一个模板。该模板是德语的,但我被要求用英语写,所以我尽我所能对其进行了调整,但不知何故我无法将参考书目的语言更改为英语。标题“参考书目”更改为英文,但其中的所有参考资料都以德语提供,例如编号和页码的缩写 Nr. 和 S.。此外,正文中的所有引用都是德语的,例如 Author ua 而不是 Author et al.。

这是我的 vorlage.tex (vorlage 的英文名称 = 模板)

\documentclass{scrreprt}

\include{header}

\begin{document}
\setcounter{page}{0}

% Titelblatt
\include{titel}

\thispagestyle{empty}
\renewcommand{\thepage}{\roman{page}}
\setcounter{page}{1}

\include{Erklaerung}
\include{synopsis}

% Inhaltsverzeichnis
\tableofcontents

\renewcommand{\thepage}{\arabic{page}}
\setcounter{page}{1}

\include{Einleitung}
\include{Kap2}
\include{Kap3}
\include{Kap4}
\include{Ergebnisse}
\include{Fazit}

% Erzeugung von Verzeichnissen %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\listoftables           % Tabellenverzeichnis
\listofalgorithms       % Algorithmenverzeichnis
\listoffigures          % Abbildungsverzeichnis
\printnomenclature      % Symbolverzeichnis

% Literaturverzeichnis
\bibliographystyle{natdin}
\bibliography{literatur}

%\bibliographystyle{alpha}

% Index
%\printindex

\end{document}

这是我的 header.tex

% Pakete f\"{u}r deutsche Sprachunterst\"{u}tzung
%\usepackage{ucs}            % Eventuell benoetigt
%\usepackage[utf8]{inputenc} % F\"{u}r Systeme die Unicode benutzen
%\usepackage[latin1]{inputenc}  % bei Systemen mit Windows
\usepackage[latin9]{inputenc}

% Aktiviert die Rechschreibprï¿œfung auf deutsch, man kann
% auch mehrere Sprachen einbinden, falls der Text mehr-
% sprachig sein soll
\usepackage[english]{babel}

% Umlaute werden als ein Zeichen gesetzt
% es gibt die Option OT1 und T1, wobei T1 doppelt so viele
% Zeichen hat wie OT1 
\usepackage[T1]{fontenc}

\usepackage{ragged2e}

% Erzeugt einen sinnlosen Text
\usepackage{blindtext}

% Aktiviert Textfarben
\usepackage{color}          % im Text
\usepackage{colortbl}       % in Tabellen

% Boxen um Text
\usepackage{framed}

%\usepackage{txfonts}

% Dreht Tabellen
%\usepackage{lscape}

% Pakete f\"{u}r Mathe:
\usepackage{amsfonts,   % erweiterter Schriftenvorrat fuer Mathematiksatz
                        amsmath,    % erweiterte mathematische Konstrukte
                        amsthm,     % Satz- und Beweisumgebung
                        amscd,      
                        amssymb,    % zusaetzliche mathematische Symbole
                        array}      
\usepackage{nicefrac}

% Pakete fï¿œr Pseudocode
\usepackage{algorithmic}
\usepackage[english,                    % deutsche Wï¿œrter (Algorithmus)
                        %boxruled,          % eingerahmt + Titel extra eingerahmt
                        ruled,                  % nur horizontale Striche zur Abgrenzung
                        algochapter,        % Numerierung wie Kapitel
                        lined,                  % \SetLine ist default
                        linesnumbered,  % Zeilennumerierung
                        longend                 % ausfï¿œhrliche Beendung des Blocks endif statt end
                        %dotocloa               % Algorithmenliste im Inhlatsverzeichnis
                        ]{algorithm2e}

% Um pdf-Dokumente in Latex einzubinden
\usepackage{pdfpages}

% Um Bilder (.eps Graphiken) einzufï¿œgen
% alternativ graphics
\usepackage{graphicx}
\usepackage{subfig}
% Verschiedene Pakete um Tabellen zu manipulieren
\usepackage{lscape}
\usepackage{longtable}
\usepackage{multirow}
\usepackage{rotating}

\usepackage{textcomp}
\usepackage{lastpage}              % Referenz auf Seitenzahl durch \pageref{LastPage}
\usepackage{dsfont}                % Mengensymbole mit Doppelstrich
\usepackage{enumerate}             % fuer flexiblere Nummerierungen
\usepackage{wasysym}               % u. a. fuer das Widerspruchssymbol
%\usepackage{mbboard}                    % erweiterte Blackbord Bold Symbole

% Festlegung der Seitenraender
\usepackage{geometry}
\geometry{includeheadfoot,bottom=2cm,top=2cm,right=3cm,left=3cm}

% Festlegung der Kopf- und Fusseile
\usepackage{fancyhdr}
\pagestyle{fancy}
%\lhead{links oben}
%\chead{mitte oben}
\rhead{}
%\lfoot{links unten}
\cfoot{\thepage} % mitte unten
%\rfoot{rechts unten}

% Ein Abkï¿œrzungsverzeichnis anzulegen
\usepackage[english]{nomencl}
\makenomenclature

% Ein Sachregister erstellen
\usepackage{makeidx}
\makeindex
% Literaturverzeichnis
\usepackage{natbib}

% Verlinken von Internetseiten
\usepackage{url}

% Verlinkung des Inhaltverzeichniss
% muss als letztes geladen werden.
%\usepackage[pdfborder={0 0 0},                     % verhindert sï¿œmtliche Umrandungen, die referenziert werden.
%                       linktocpage = false,                % Seitenzahlen in allen Verzeichnissen werden als Sprungmarke genutzt (true)
%                       colorlinks = false,                 % Sprungmarken werden je nach Art eingefï¿œrbt (true)
%                       hyperfigures = true,                % Abbildungen kï¿œnnen als Sprungmarke benutzt werden
%                       hyperfootnotes = true,          % Fuï¿œnoten kï¿œnnen als Sprungmarke benutzt werden
%                       hyperindex = true,                  % Indizes kï¿œnnen als Sprungmarke benutzt werden
%                       bookmarks = false,                  % es gibt keine Lesezeichenansicht
%                       pdfstartview = FitV,            % passt die Startgrᅵᅵe des Fensters an (Fit = Seitenanpassung, FitV = Hᅵhe, FitH = Breite)
%                       ngerman,                                        % Gibt die deutschen Begriffe aus, z.b. bei \autoref{}
%                       pdftitle = {},                          % Setzt den Titel des Dokuments
%                       pdfauthor={},                               % Setzt den Autoren
%                       pdfkeywords={},                         % Setzt Schlagworte fï¿œr das Dokument                  
%                       pdfpagemode={UseOutlines}       % Definiert wie das Dokument geï¿œffnet wird                        
%                       ]{hyperref}  
%
\usepackage[english,                                        % Gibt die deutschen Begriffe aus, z.b. bei \autoref{}
                     ]{hyperref}

      

\setlength{\parindent}{0cm} % verhindert Einruecken der ersten Zeile im Abschnitt

%\swapnumbers           %  Nummerrierung links
\renewcommand{\proofname}{Beweis}                           % ï¿œndert den Beweisnamen



\newtheoremstyle{satz}{\topsep}{\topsep}
    {\itshape}                                                                      % Body font
    {}                                                                                      % Indent amount (empty = no indent, \parindent = para indent)
    {\bfseries}                                                                     % Thm head font
    {:}                                                                                     % Punctuation after thm head
    {\newline}                                                                      % Space after thm head (\newline = linebreak)
    {\thmnumber{(#2)}\thmname{ #1}\thmnote{ #3}}    % Thm head spec
\theoremstyle{satz}
\newtheorem{lemma}{Lemma}[section]
\newtheorem{satz}[lemma]{Satz}
\newtheorem{folg}[lemma]{Folgerung}
\newtheorem{kor}[lemma]{Korollar}

\newtheoremstyle{definition}{\topsep}{\topsep}
  {}                                                                                        % Body font
    {}                                                                                      % Indent amount (empty = no indent, \parindent = para indent)        
    {\bfseries}                                                                     % Thm head font
    {:}                                                                                     % Punctuation after thm head
    {\newline}                                                                      % Space after thm head (\newline = linebreak)
    {\thmnumber{(#2)}\thmname{ #1}\thmnote{ #3}}    % Thm head spec
\theoremstyle{definition}
\newtheorem{definition}[lemma]{Definition}
\newtheorem{bsp}[lemma]{Beispiel}
\newtheorem*{*bsp}{Beispiel}
\newtheorem{bspe}[lemma]{Beispiele}
\newtheorem{bem}[lemma]{Bemerkung}
\newtheorem{bemn}[lemma]{Bemerkungen}
\newtheorem{bez}[lemma]{Bezeichnungen}
\newtheorem{bew}[lemma]{Beweis}
\newtheorem{bidee}[lemma]{Beweisidee}

% Aendern der Symbole f\"{u}r enumerate-Umgebungen
%\renewcommand{\labelenumi}{(\roman{enumi})}

% neue Shortcuts
\newcommand{\N}{\mathbb{N}}     % Mengensymbole
\newcommand{\Z}{\mathbb{Z}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\R}{\mathbb{R}}
\newcommand{\C}{\mathbb{C}}
\newcommand \0 {\textbf{0}}
\newcommand \1 {\textbf{1}}
\newcommand \id {\mbox{id}}
\newcommand \GL{\mbox{GL}}
\newcommand{\dcup}{\stackrel{\centerdot}{\cup}}  % disjunkte Vereinigung
\DeclareMathOperator{\Ker}{Ker}
\DeclareMathOperator{\End}{End}
\DeclareMathOperator{\Aut}{Aut}
\DeclareMathOperator{\Grad}{Grad}
\DeclareMathOperator{\diag}{diag}
\DeclareMathOperator{\Spur}{Spur}
%\newcommand \Vor {\textbf{Voraussetzung }}
%\newcommand \Beh {\textbf{Behauptung }}
%\newcommand \Ann {\textbf{Annahme }}
%\newcommand \Bew {\textbf{Beweis }}
\newcommand{\Qed}{\hfill \qedsymbol}    % Setzt Beweisabschlusszeichen ans Ende der Zeile

\newcommand{\rk}[1]{\left( #1 \right)}  % Klammern in angepasster Groesse
\newcommand{\ek}[1]{\left[ #1 \right]}
\newcommand{\gk}[1]{\left\{ #1 \right\}}
\newcommand{\sk}[1]{\left< #1 \right>}

\newcommand{\abs}[1]{\lvert#1\rvert}    % Betrag
\newcommand{\norm}[1]{\lVert#1\rVert}   % Norm
\newcommand{\Sum}{\displaystyle \sum}   % fuer grosse Summenzeichen auch in $...$
\newcommand{\ksum}{\textstyle \sum}     % fuer kleine Summenzeichen auch in \[...\]
\newcommand{\Frac}{\displaystyle \frac}
\newcommand{\kfrac}{\textstyle \frac}

\newcommand{\imp}{\Rightarrow}              % Pfeile
\newcommand{\aeq}{\Leftrightarrow}

\newcommand{\gw}[1][n]{\underset{#1 \to \infty}{\lim}}  % Grenzwertsymbole
\newcommand{\kgt}[1][n]{\underset{#1 \to \infty}{\longrightarrow}}

\newcommand{\rd}{\textcolor{red}}

% Ermï¿œglicht das Referenzieren auf Pseudocode mit Hilfe von
% hyperref und algorithm
\newcommand{\theHalgorithm}{\arabic{algorithm}}

% Umdefinition bereits vorhandener Befehle
\renewcommand{\phi}{\varphi}
\renewcommand{\epsilon}{\varepsilon}
\renewcommand{\*}{\cdot}
%\renewcommand{\leq}{\leqslant} % Kleiner/gleich-Zeichen mit schraegem Strich
%\renewcommand{\geq}{\geqslant}

%\newcolumntype{R}[1]{>{\begin{turn}{90}\begin{minipage}{#1}\scriptsize \raggedright \hspace {0pt}}l <{\end{minipage}\end{turn}}}
\newcolumntype{R}[1]{>{\begin{turn}{90}\begin{minipage}{#1}\scriptsize \raggedright \hspace {0pt}}l <{\end{minipage}\end{turn}}}

% Gleichungsnummern sind Kapitelabhï¿œngig 
% Im Kapitel 1 ist dann die Nummerierung (1.1) (1.2) usw.
\numberwithin{equation}{section}
%\numberwithin{algorithm}{section}

相关内容