summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-04-01 20:15:19 +0000
committerKarl Berry <karl@freefriends.org>2024-04-01 20:15:19 +0000
commit2edb9f35a14274c03680a726a5ccff187443783b (patch)
tree0e3a97a2116adfb26f8559dc689e7f8d4f7f41d2 /Master/texmf-dist/doc
parent8fbe7007ff45c274bbcff2a6c6723cb0585f26cd (diff)
fontscale (1apr24)
git-svn-id: svn://tug.org/texlive/trunk@70831 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/fontscale/fontscale-manual.pdfbin129404 -> 129635 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fontscale/fontscale-manual.tex13
2 files changed, 10 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/latex/fontscale/fontscale-manual.pdf b/Master/texmf-dist/doc/latex/fontscale/fontscale-manual.pdf
index e90ca7b92d1..67af2fa36c5 100644
--- a/Master/texmf-dist/doc/latex/fontscale/fontscale-manual.pdf
+++ b/Master/texmf-dist/doc/latex/fontscale/fontscale-manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fontscale/fontscale-manual.tex b/Master/texmf-dist/doc/latex/fontscale/fontscale-manual.tex
index f7d475cd7b4..bb08e2eff9c 100644
--- a/Master/texmf-dist/doc/latex/fontscale/fontscale-manual.tex
+++ b/Master/texmf-dist/doc/latex/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}.