From a832a8e8b2ae396ec9aaa1145db29b619690ad62 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Uwe=20St=C3=B6hr?= Date: Sun, 2 Dec 2012 19:37:05 +0100 Subject: [PATCH] =?utf8?q?thesis.lyx:=20change=20preamble=20code=20as=20pr?= =?utf8?q?oposed=20by=20J=C3=BCrgen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit no change of functionality except that for pure English documents the loading of babel can be avoided. --- lib/templates/thesis/thesis.lyx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/templates/thesis/thesis.lyx b/lib/templates/thesis/thesis.lyx index 82f26ac799..506e75c63b 100644 --- a/lib/templates/thesis/thesis.lyx +++ b/lib/templates/thesis/thesis.lyx @@ -7,9 +7,10 @@ % increases link area for cross-references and autoname them % if you change the document language to e.g. French % you must change "extrasenglish" to "extrasfrench" -\AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}} -\@ifundefined{extrasenglish}{\usepackage[english]{babel}}{} -\addto\extrasenglish{% +\AtBeginDocument{% + \renewcommand{\ref}[1]{\mbox{\autoref{#1}}} +} +\def\refnamechanges{% \renewcommand*{\equationautorefname}[1]{} \renewcommand{\sectionautorefname}{sec.\negthinspace} \renewcommand{\subsectionautorefname}{sec.\negthinspace} @@ -17,6 +18,7 @@ \renewcommand{\figureautorefname}{Fig.\negthinspace} \renewcommand{\tableautorefname}{Tab.\negthinspace} } +\@ifpackageloaded{babel}{\addto\extrasenglish{\refnamechanges}}{\refnamechanges} % in case somebody want to have the label "Equation" %\renewcommand{\eqref}[1]{Equation~(\negthinspace\autoref{#1})} -- 2.39.5