Skip to content

Commit

Permalink
Add syntax for \Make...case to usrguide
Browse files Browse the repository at this point in the history
  • Loading branch information
josephwright committed Nov 27, 2024
1 parent bdcf809 commit 09c5004
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
4 changes: 4 additions & 0 deletions base/changes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ to completeness or accuracy and it contains some references to files that are
not part of the distribution.
================================================================================

2024-11-27 Joseph Wright <[email protected]>
* usrguide.tex:
Add syntax of \Make...case

2024-11-17 Frank Mittelbach <[email protected]>

* ltmarks.dtx (section{Public interfaces for packages such as \pkg{multicol}}):
Expand Down
7 changes: 6 additions & 1 deletion base/doc/usrguide.tex
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
\texttt{usrguide.tex} for full details.}%
}

\date{2024-11-12}
\date{2024-11-17}

\NewDocumentCommand\cs{m}{\texttt{\textbackslash\detokenize{#1}}}
\NewDocumentCommand\marg{m}{\arg{#1}}
Expand Down Expand Up @@ -1254,6 +1254,11 @@ \section{Expandable floating point (and other) calculations}

\section{Case changing}

\begin{decl}
|\MakeUppercase| \oarg{keyvals} \arg{text} \\
|\MakeLowercaes| \oarg{keyvals} \arg{text} \\
|\MakeTitlecase| \oarg{keyvals} \arg{text}
\end{decl}
\TeX{} provides two primitives \cs{uppercase} and \cs{lowercase} for changing
the case of text. However, these have a range of limitations: they only change
the case of explicit characters, do not account for the surrounding context, do
Expand Down

0 comments on commit 09c5004

Please sign in to comment.