summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/fontscale/fontscale-manual.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-04-02 03:03:05 +0000
committerNorbert Preining <norbert@preining.info>2024-04-02 03:03:05 +0000
commit46dedbdc11f578dc6f23147685436d384aff9da9 (patch)
tree267c7dc51f2e41dffb346634bc2bbf953acf10b3 /macros/latex/contrib/fontscale/fontscale-manual.tex
parent424c878a0d7e7768235612afefcc53605797eabf (diff)
CTAN sync 202404020303
Diffstat (limited to 'macros/latex/contrib/fontscale/fontscale-manual.tex')
-rw-r--r--macros/latex/contrib/fontscale/fontscale-manual.tex13
1 files changed, 10 insertions, 3 deletions
diff --git a/macros/latex/contrib/fontscale/fontscale-manual.tex b/macros/latex/contrib/fontscale/fontscale-manual.tex
index f7d475cd7b..bb08e2eff9 100644
--- a/macros/latex/contrib/fontscale/fontscale-manual.tex
+++ b/macros/latex/contrib/fontscale/fontscale-manual.tex
@@ -13,7 +13,7 @@ A user interface for setting document font sizes
Oliver Beery
-Version 1.0.3\quad{}26 March 2024
+Version 1.1.0\quad{}31 March 2024
\section{Introduction}
@@ -346,8 +346,15 @@ The key \Key{reset}[preamble] sets all the keys to their values at the end of th
\section{Programming}
\label{sec:programming}
-For \LaTeX3 programmers, the \pkg{fontscale} package provides some public \pkg{expl3} variables.
-No public \pkg{expl3} functions are provided.
+This section is relevant to \LaTeX3 programmers.
+
+The user commands \cs{SetFontStep}, \cs{SetFontScale}, \cs{SetFontSize}, \cs{ScaleFont}, and \cs{SetFontSizeBaselineskip} are set up to work with \cs{text_purify:n}.
+\cs{text_purify:n} will correctly remove these commands and their arguments.
+This includes the starred versions \cs{SetFontStep*}, \cs{SetFontScale*}, and \cs{SetFontSize*}.
+
+This package does not provide any public \pkg{expl3} functions.
+
+This package provides some public \pkg{expl3} variables.
The package stores in public variables the step, scale, size, and baselineskip of each font size command.
These variables should not be modified directly.
Instead, they should be modified only indirectly via the command \cs{fontscalesetup}.