From 1abc4982d13ee10efb0d235ad778b5e3b10be712 Mon Sep 17 00:00:00 2001 From: Guyot Date: Sat, 5 Sep 2015 17:31:35 +0200 Subject: [PATCH] =?UTF-8?q?Modification=20pour=20changement=20de=20langues?= =?UTF-8?q?=20:=20s=C3=A9lection=20automatique=20de=20la=20langue=20via=20?= =?UTF-8?q?le=20fichier=20de=20config.=20Deuxi=C3=A8mes=20modifications.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TM.sty | 28 +++++++++++++++++++++++----- main.tex | 7 +++---- 2 files changed, 26 insertions(+), 9 deletions(-) diff --git a/TM.sty b/TM.sty index b3b127d..0f399c6 100755 --- a/TM.sty +++ b/TM.sty @@ -9,7 +9,7 @@ \ProvidesPackage{TM} % Définitions générales -\usepackage[frenchb]{babel} % Gestion de la typographie française +\usepackage[german,english,frenchb]{babel} % Gestion de la typographie française \usepackage[utf8]{inputenc} % Accents %\usepackage[OT1]{fontenc} % Encodage \usepackage[T1]{fontenc} % Encodage @@ -178,10 +178,13 @@ % Liste des figures \newcommand{\listefig}{ \ifthenelse{\equal{\unelistefig}{Y}}{ - %\renewcommand{\listfigurename}{Liste des figures} % Nom original = Table des figures - \newpage - \listoffigures % liste des figures (fichier .lof) - }{} + \ifthenelse{\equal{\lalangue}{francais}}{ + \renewcommand{\listfigurename}{\titrelistedesfigures} % Nom original = Table des figures + \listoffigures % liste des figures (fichier .lof) + }{ + \listoffigures % liste des figures (fichier .lof) + } + }{} } % Commande de crédit photographique @@ -303,6 +306,21 @@ % Par exemple \biburlarticle{http://www.cvgg.org/article.html}{14}{juillet}{2012} \newcommand{\biburlarticle}[4]{[Obtenu le #2 #3 #4 de {\small\apath{#1}}]} +% Définition du titre de la bibliographie web +\newcommand{\titredelabiblioweb}{ + \ifthenelse{\equal{\lalangue}{francais}}{ + \newcites{web}{Sites web} + }{ + \ifthenelse{\equal{\lalangue}{english}}{ + \newcites{web}{Web sites} + }{ + \ifthenelse{\equal{\lalangue}{deutch}}{ + \newcites{web}{Webseiten} + }{} + } + } +} + \newcommand{\online}{[online]} % Prints your review date and 'Draft Version' (From Josullvn, CS, CMU) diff --git a/main.tex b/main.tex index 35ede1d..d8a740e 100755 --- a/main.tex +++ b/main.tex @@ -44,7 +44,7 @@ % Les ressources web sont définies dans une bibliographie à part. % Il faut donc une nouvelle commande de citation des sites web. -\newcites{web}{Sites Web} +\titredelabiblioweb % ***** FIN DU PRÉAMBULE ***** @@ -126,13 +126,12 @@ %\nociteweb{*} % Ici se trouve la bibliographie, en style alpha. -% Le titre de la bibliographie a été changé pour Bibliographie au lieu de Bibliography. -\renewcommand{\bibname}{Bibliographie} +% Le titre de la bibliographie peut éventuellement être changé avec la première commande ci-dessous. +%\renewcommand{\bibname}{Bibliographie} \bibliographystyle{alpha} \bibliography{mainbib} % Ici se trouvent les ressources web, en style plain. -\renewcommand{\bibname}{Sites Web} \bibliographystyleweb{plain} \bibliographyweb{webbib}