dbitouze / yathesis

Classe de thèse LaTeX pour universités françaises
27 stars 3 forks source link

Protection des majuscules dans les mots-clés #50

Closed egallet closed 9 years ago

egallet commented 9 years ago

Bonjour,

Je voudrais savoir comment protéger les majuscules des mots-clés du manuscrit (cas des sigles ou des noms propres dans lesquels les majuscules doivent être conservées). Par exemple, \keywords{abc, ABC, Abc} (dans le fichier characteristics.tex) donne : Mots clés : abc, abc, abc alors que j'aimerais obtenir : Mots clés : abc, ABC, Abc

Merci !

dbitouze commented 9 years ago

En sous-main, la classe yathesis utilise la commande \MakeTextLowercase du package textcase pour forcer la composition en bas de casse des mots-clés. Pour contrevenir à cela, il suffit de recourir à la commande \NoCaseChange fournie par ce même package :

\documentclass{yathesis}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\begin{document}
\keywords{% langue principale
  abc,
  \NoCaseChange{ABC},
  \NoCaseChange{A}bc,
  \textsc{abc},
  \textsc{a}bc%
}{% langue secondaire
  def,
  \NoCaseChange{DEF},
  \NoCaseChange{Def},
  \textsc{def},
  \textsc{d}ef%
}
\makekeywords
\end{document}