From f76715b73b18a35f24a7e709978f640142790aef Mon Sep 17 00:00:00 2001 From: Joshua Lucas Date: Tue, 23 Sep 2025 16:52:38 -0500 Subject: [PATCH] Minor tweaks. --- Manual.cls | 1 + packages/Floats.sty | 12 +++++++++++- packages/Fonts.sty | 7 +++++-- packages/Header.sty | 2 +- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Manual.cls b/Manual.cls index 60207f1..8fbd743 100644 --- a/Manual.cls +++ b/Manual.cls @@ -53,6 +53,7 @@ \NewExpandableDocumentCommand{\DoRomanNumerals}{}{\g_roman_bool} % Option 'numberword': render Part numbers as number words (e.g. One, Two, Three). +% Only kind of working. \bool_new:N \g_number_word_bool \bool_gset_false:N \g_number_word_bool diff --git a/packages/Floats.sty b/packages/Floats.sty index 769fc22..71c02bf 100644 --- a/packages/Floats.sty +++ b/packages/Floats.sty @@ -44,7 +44,13 @@ \fp_const:Nn \c_BigFloat_offset_fp {2.0} \ProvideLength{\BigFloatOverhang}[\dim_use:N \c_BigFloat_overhang_dim] -\NewDocumentCommand{\BigFloatOffset}{}{\fp_use:N \c_BigFloat_offset_fp} +\NewDocumentCommand{\BigFloatOffset}{O{}}{ + \str_if_empty:NTF #1 { + \fp_use:N \c_BigFloat_offset_fp + } { + \fp_set:Ne \c_BigFloat_offset_fp {#1} + } +} \dim_new:N \l_BigFloat_workoverhang_dim @@ -53,6 +59,8 @@ } \keys_define:nn{BigFloat}{ + figure .code:n = {\str_set:Nn \l_BigFloat_type_str {figure}}, + maxoverhang .dim_set:N = \l_BigFloat_maxoverhang_dim, maxoverhang .initial:n = {1in}, @@ -64,6 +72,8 @@ overhang .default:e = {\c_BigFloat_overhang_dim}, overhang .initial:e = {\c_BigFloat_overhang_dim}, + table .code:n = {\str_set:Nn \l_BigFloat_type_str {table}}, + type .choices:nn = {figure,generic,table}{ \str_set:Ne \l_BigFloat_type_str {\l_keys_choice_tl} }, diff --git a/packages/Fonts.sty b/packages/Fonts.sty index c44641c..3ecb764 100644 --- a/packages/Fonts.sty +++ b/packages/Fonts.sty @@ -69,9 +69,11 @@ \NewDocumentCommand{\bdot}{}{.\zws} % MenuKeys configuration. -\newmenucolortheme{autoModeColor}{named}{pageColor}{textColor}{textColor} +\newmenucolortheme{autoModeColor}{named}{pageColor}{textColor}{textColor}[pageColor][textColor][textColor] \changemenucolortheme{hyphenatepaths}{autoModeColor} +\changemenucolortheme{shadowedangularkeys}{autoModeColor} +\changemenucolortheme{angularmenus}{autoModeColor} \renewmenumacro{\directory}[/]{hyphenatepaths} \renewmenumacro{\keys}[+]{shadowedangularkeys} @@ -82,4 +84,5 @@ \NewDocumentCommand{\ControlString}{}{Ctrl\,\ctrl} \NewDocumentCommand{\EnterString}{}{Enter\,\return} \NewDocumentCommand{\ShiftString}{}{Shift\,\shift} -\NewDocumentCommand{\AltString}{}{Alt\,\altmac} \ No newline at end of file +\NewDocumentCommand{\AltString}{}{Alt\,\altmac} +\NewDocumentCommand{\TabString}{}{Tab\,\tab} \ No newline at end of file diff --git a/packages/Header.sty b/packages/Header.sty index fd814ee..9adcecc 100644 --- a/packages/Header.sty +++ b/packages/Header.sty @@ -4,7 +4,7 @@ } \ProvideLength{\HeaderInsideOffset}[\BigFloatOverhang] -\ProvideLength{\HeaderOutsideOffset}[\fp_to_dim:n{\BigFloatOverhang * \BigFloatOffset}] +\ProvideLength{\HeaderOutsideOffset}[\fp_to_dim:n{\c_BigFloat_overhang_dim * \c_BigFloat_offset_fp}] \pagestyle{fancy}