From 096bebc21082e24679885f66040a266f476671d1 Mon Sep 17 00:00:00 2001 From: Joshua Lucas Date: Wed, 1 Oct 2025 16:30:27 -0500 Subject: [PATCH] - Add star for normal-width BigBoxout. - Remove extra space from HiRef. --- packages/Boxout.sty | 16 +++++++++------- packages/CrossRef.sty | 5 ++++- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/packages/Boxout.sty b/packages/Boxout.sty index e6600bd..4feeca8 100644 --- a/packages/Boxout.sty +++ b/packages/Boxout.sty @@ -99,16 +99,18 @@ } \NewDocumentEnvironment{BigBoxout}{ - % #1: Key-value options. + s + % #2: Key-value options. O{} - % #2: Label, passed to Boxout argument #1. + % #3: Label, passed to Boxout argument #1. >{\TrimSpaces}m - % #3: Caption, passed to Boxout argument #3. + % #4: Caption, passed to Boxout argument #3. O{} - % #4: Body, passed to Boxout. + % #5: Body, passed to Boxout. +b }{ \group_begin: - \keys_set:nn{BigBoxout}{#1} + \keys_set:nn{BigBoxout}{#2} + \bool_if:nT {#1} {\dim_set:Nn \l_BigFloat_overhang_dim {0pt}} \begin{BigFloat}[ type = generic, overhang = \l_BigFloat_overhang_dim, @@ -118,8 +120,8 @@ \begin{Boxout}[ innerspec:V = \l_Boxout_innerspec_tl, severity:V = \l_Boxout_severity_int, - ]{#2}[#3] - #4 + ]{#3}[#4] + #5 \end{Boxout} \end{BigFloat} \group_end: }{} diff --git a/packages/CrossRef.sty b/packages/CrossRef.sty index 117a6f7..83405e2 100644 --- a/packages/CrossRef.sty +++ b/packages/CrossRef.sty @@ -135,7 +135,10 @@ } % Create a reference with the string we just created. \hyperref [\l_@@_ref_str] { - \l_@@_section_name_str\nobreakspace\ref {\l_@@_ref_str} + \str_if_empty:NF \l_@@_section_name_str { + \l_@@_section_name_str \nobreakspace + } + \ref {\l_@@_ref_str} }