[latex3-commits] [git/LaTeX3-latex3-latex2e] bm-ifnextchar: document package options (c230270f)
David Carlisle
d.p.carlisle at gmail.com
Thu Apr 29 22:07:26 CEST 2021
Repository : https://github.com/latex3/latex2e
On branch : bm-ifnextchar
Link : https://github.com/latex3/latex2e/commit/c230270fbc1cf2c4258fe59861068b32e7c99fde
>---------------------------------------------------------------
commit c230270fbc1cf2c4258fe59861068b32e7c99fde
Author: David Carlisle <d.p.carlisle at gmail.com>
Date: Thu Apr 29 21:07:26 2021 +0100
document package options
>---------------------------------------------------------------
c230270fbc1cf2c4258fe59861068b32e7c99fde
required/tools/bm.dtx | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/required/tools/bm.dtx b/required/tools/bm.dtx
index fb62cf1b..2b56b92b 100644
--- a/required/tools/bm.dtx
+++ b/required/tools/bm.dtx
@@ -295,6 +295,23 @@
% between these two packages, this package defines |\boldsymbol| and
% |\heavysymbol| as alternative names for |\bm| and |\hm|.
%
+% \section{Package Options}
+%
+% \subsection{Logging level}
+% As described above, the \textsf{bm} package has to interrogate the font
+% setup to try to find matching bold fonts for each font used in the |normal|
+% math version. This can fail in various ways as there may be no bold font
+% or a bold font may be found but no room is available to allocate it.
+% The options |warn|, |info| and |silent| control whether messages that \textsf{bm}
+% produces are sent to the terminal, or just to the log file (the default) or suppressed.
+%
+% \subsection{Poor Man's Bold}
+% As discussed above, by default, if no real bold font is available, \textsf{bm} will use
+% ``poor man's bold''. That is, over-printing the character with slight offsets.
+% Since version 1.2e, the package now warns if a font is set up to use this over-printing and
+% the package option |nopbm| is available which prevents its use in which case |\bm| will
+% use the non-bold for characters from the affected font,
+%
% \StopEventually{}
%
% \section{Implementation}
More information about the latex3-commits
mailing list.