|
1961 | 1961 | % |
1962 | 1962 | % 参数如下: |
1963 | 1963 | % \begin{itemize} |
1964 | | -% \item \#1: |dim| 用于存储最大宽度。 |
1965 | | -% \item \#2: |seq| 用于存储文本。 |
| 1964 | +% \item \#1: |dim| 用于输出最大宽度。 |
| 1965 | +% \item \#2: |seq| 用于输入文本。 |
1966 | 1966 | % \end{itemize} |
1967 | 1967 | % \begin{macrocode} |
1968 | 1968 | \cs_new:Npn \@@_get_max_text_width:NN #1#2 |
|
1975 | 1975 | { |
1976 | 1976 | \seq_pop_left:NN \l_@@_tmpa_seq \l_@@_tmpa_tl |
1977 | 1977 | \@@_get_text_width:NV \l_@@_tmpa_dim \l_@@_tmpa_tl |
1978 | | - % 在两边加上空白,避免文本太靠边。 |
1979 | | - \dim_gset:Nn #1 { \dim_max:nn {#1} { \l_@@_tmpa_dim + \l_@@_cover_auto_width_padding_dim * 2} } |
| 1978 | + \dim_gset:Nn #1 { \dim_max:nn {#1} { \l_@@_tmpa_dim } } |
1980 | 1979 | } |
1981 | 1980 | \group_end: |
1982 | 1981 | } |
|
2033 | 2032 | \bool_if:NT \l_@@_cover_auto_width_bool { |
2034 | 2033 | \@@_get_max_text_width:NN \l_@@_cover_label_max_width_dim \l_@@_left_seq |
2035 | 2034 | \@@_get_max_text_width:NN \l_@@_cover_value_max_width_dim \l_@@_right_seq |
| 2035 | + % 在 value 两边加上空白,避免文本太靠边。 |
| 2036 | + \dim_add:Nn \l_@@_cover_value_max_width_dim { \l_@@_cover_auto_width_padding_dim * 2 } |
2036 | 2037 | } |
2037 | 2038 |
|
2038 | 2039 |
|
|
3731 | 3732 | % |
3732 | 3733 | % 参数如下: |
3733 | 3734 | % \begin{itemize} |
3734 | | -% \item \#1: |dim| 用于存储最大宽度。 |
3735 | | -% \item \#2: |seq| 用于存储文本。 |
| 3735 | +% \item \#1: |dim| 用于输出最大宽度。 |
| 3736 | +% \item \#2: |seq| 用于输入存储文本。 |
3736 | 3737 | % \end{itemize} |
3737 | 3738 | % \begin{macrocode} |
3738 | 3739 | \cs_new:Npn \@@_get_max_text_width:NN #1#2 |
|
3745 | 3746 | { |
3746 | 3747 | \seq_pop_left:NN \l_@@_tmpa_seq \l_@@_tmpa_tl |
3747 | 3748 | \@@_get_text_width:NV \l_@@_tmpa_dim \l_@@_tmpa_tl |
3748 | | - % 在两边加上空白,避免文本太靠边。 |
3749 | | - \dim_gset:Nn #1 { \dim_max:nn {#1} { \l_@@_tmpa_dim + \l_@@_cover_auto_width_padding_dim * 2} } |
| 3749 | + \dim_gset:Nn #1 { \dim_max:nn {#1} { \l_@@_tmpa_dim } } |
3750 | 3750 | } |
3751 | 3751 | \group_end: |
3752 | 3752 | } |
|
3803 | 3803 | \bool_if:NT \l_@@_cover_auto_width_bool { |
3804 | 3804 | \@@_get_max_text_width:NN \l_@@_cover_label_max_width_dim \l_@@_left_seq |
3805 | 3805 | \@@_get_max_text_width:NN \l_@@_cover_value_max_width_dim \l_@@_right_seq |
| 3806 | + % 在 value 两边加上空白,避免文本太靠边。 |
| 3807 | + \dim_add:Nn \l_@@_cover_value_max_width_dim { \l_@@_cover_auto_width_padding_dim * 2 } |
3806 | 3808 | } |
3807 | 3809 |
|
3808 | 3810 |
|
|
0 commit comments