From 6c6a334f0aa3b95572afe30fa2d17e634c7019ce Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Fri, 1 Jan 2021 03:04:10 +0000
Subject: CTAN sync 202101010304

---
 macros/latex/base/fntguide.tex | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

(limited to 'macros/latex/base/fntguide.tex')

diff --git a/macros/latex/base/fntguide.tex b/macros/latex/base/fntguide.tex
index b6576a0237..7e0928c51b 100644
--- a/macros/latex/base/fntguide.tex
+++ b/macros/latex/base/fntguide.tex
@@ -42,7 +42,7 @@
     newer NFSS features of 2020}\\
    All rights reserved.}
 
-\date{July 2020}
+\date{November 2020}
 
 \begin{document}
 
@@ -340,22 +340,25 @@ box warning, for example:
 \end{verbatim}
 The author commands for fonts set the five attributes:
 \begin{center}
+  \hspace*{-1em}%
   \begin{tabular}{rcl}
     \emph{Author command} & \emph{Attribute}
                           & \emph{Value in} |article| \emph{class} \\
     |\textnormal{..}| or |\normalfont| & family & |cmr|     \\
+                                       & series & |m|       \\
+                                       & shape  & |n|       \\[1pt]
     |\textrm{..}| or |\rmfamily|       & family & |cmr|     \\
     |\textsf{..}| or |\sffamily|       & family & |cmss|    \\
     |\texttt{..}| or |\ttfamily|       & family & |cmtt|    \\
     |\textmd{..}| or |\mdseries|       & series & |m|       \\
-    |\textbf{..}| or |\bfseries|       & series & |bx|      \\
-    |\textup{..}| or |\upshape|        & shape  & |n|       \\
+    |\textbf{..}| or |\bfseries|       & series & |bx|      \\[1pt]
     |\textit{..}| or |\itshape|        & shape  & |it|      \\
     |\textsl{..}| or |\slshape|        & shape  & |sl|      \\
     |\textsc{..}| or |\scshape|        & shape  & |sc|      \\
     |\textssc{..}| or |\sscshape|      & shape  & |ssc|     \\
     |\textsw{..}| or |\swshape|        & shape  & |sw|      \\
-    |\textulc{..}| or |\ulcshape|      & shape  & |ulc|     \\
+    |\textulc{..}| or |\ulcshape|      & shape  & |ulc| (virtual) $\to$ |n|, |it|, |sl| or |ssc| \\
+    |\textup{..}| or |\upshape|        & shape  & |up|  (virtual) $\to$ |n| or |sc|    \\[1pt]
     |\tiny|                            & size   & |5pt|     \\
     |\scriptsize|                      & size   & |7pt|     \\
     |\footnotesize|                    & size   & |8pt|     \\
@@ -520,8 +523,9 @@ and the |ssub| size function, see Section~\ref{sec:sizefunct}.
 The shapes selected by |\textit|, |\itshape|, |\textsl|, |\slshape|,
 |\textsc|, |\scshape|, |\textssc|, |\sscshape|, |\textsw|, |\swshape|,
 |\textulc|, |\ulcshape|, |\textup| and |\upshape|.  By default these are
-|it|, |sl|, |sc|, |ssc|, |sw|, |ulc| and |n|.  |ulc| is special here
-since it is a virtual one; it doesn't exist as a real shape.  The
+|it|, |sl|, |sc|, |ssc|, |sw|, |ulc| and |up|.  Note that |ulc| and |up| are special here
+because they are virtual shapes; they don't exist as real shape values. Instead they alter
+the existing shape value based on rules, i.e., the result depends on context. The
 respective macros |\textulc| or |\ulcshape| change small capitals back
 to upper/lower case but will not change the font with respect to
 italics, slanted or swash.  |\upshape| or |\textup| in contrast will
-- 
cgit v1.2.3

