Comprehensive TeX Archive Network

Direc­tory tex-archive/macros/latex/contrib/textcase

The textcase package

   \MakeTextUppercase and \MakeTextLowercase are similar to the standard
   \MakeUppercase and \MakeLowercase, but they do not change the case of
   any sections of mathematics within the argument.
   Improvements from Donald Arseneau mean that \label, \ref and \cite
   also work within the argument of these commands, without the symbolic
   `key name' being incorrectly uppercased.


Name Size Date Notes
README 407 2005-09-29 14:24
textcase.dtx 13620 2004-10-07 02:00
textcase.ins 151 1999-04-11 02:00
textcase.pdf 170558 2005-09-29 14:21

Down­load the con­tents of this pack­age in one zip archive (158.5k).

textcase – Case con­ver­sion ig­nor­ing math­e­mat­ics, etc

The textcase pack­age of­fers com­mands \MakeTex­tUp­per­case and \MakeTex­tLow­er­case are sim­i­lar to the stan­dard \MakeUp­per­case and \MakeLow­er­case, but they do not change the case of any sec­tions of math­e­mat­ics, or the ar­gu­ments of \cite, \la­bel and \ref com­mands within the ar­gu­ment. A fur­ther com­mand \NoCaseChange does noth­ing but sup­press case change within its ar­gu­ment, so to force up­per­case of a sec­tion in­clud­ing an en­vi­ron­ment, one might say:

  \MakeTex­tUp­per­case{...\NoCaseChange{\be­gin{foo}} ...\NoCaseChange{\end{foo}}...}

Pack­age De­tailstextcase
Li­censeThe LaTeX Project Public Li­cense
Main­tainerDavid Carlisle
Con­tained inTeX Live as textcase
MiKTeX as textcase
Topics sup­port for de­vel­op­ment of (La)TeX macros
Guest Book Sitemap Contact Contact Author