diff options
author | Karl Berry <karl@freefriends.org> | 2023-01-02 21:23:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-01-02 21:23:26 +0000 |
commit | a6b52c418b122f8c7f693297f90312835d4b8ce0 (patch) | |
tree | d38b846d4ce9b1bde89c33d79a269be0cd98c25b /Master/texmf-dist/tex/latex/colorist/colorart.cls | |
parent | 298587016f189af9336278f57b0f59980cbe234e (diff) |
jxu (2jan23)
git-svn-id: svn://tug.org/texlive/trunk@65436 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/colorist/colorart.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/colorist/colorart.cls | 37 |
1 files changed, 27 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/latex/colorist/colorart.cls b/Master/texmf-dist/tex/latex/colorist/colorart.cls index 72929ae9162..c361d0847ff 100644 --- a/Master/texmf-dist/tex/latex/colorist/colorart.cls +++ b/Master/texmf-dist/tex/latex/colorist/colorart.cls @@ -2,7 +2,7 @@ %% This is file `colorist/colorart.cls', %% generated with the docstrip utility. %% -%% Copyright (C) 2021-2022 by Jinwen XU +%% Copyright (C) 2021-2023 by Jinwen XU %% %% This is part of the colorist class series. %% @@ -18,7 +18,7 @@ \NeedsTeXFormat{LaTeX2e}[2022-06-01] \ProvidesExplClass {colorart} - {2022/09/03} {} + {2023/01/02} {} {A colorful article style} \tl_const:Nn \l__colorclass_base_class_tl { article } @@ -34,21 +34,24 @@ , draft .initial:n = { false } , fast .bool_set:N = \l__colorclass_fast_bool + , print .bool_set:N = \l__colorclass_print_mode_bool + , print .initial:n = { false } + , print mode .bool_set:N = \l__colorclass_print_mode_bool + , print~mode .bool_set:N = \l__colorclass_print_mode_bool + , print-mode .bool_set:N = \l__colorclass_print_mode_bool + , print version .bool_set:N = \l__colorclass_print_mode_bool + , print~version .bool_set:N = \l__colorclass_print_mode_bool + , print-version .bool_set:N = \l__colorclass_print_mode_bool + , load custom font file .code:n = { \bool_set_true:N \l__colorclass_load_custom_font_file_bool \str_set:Nn \l__colorclass_custom_font_file_str { #1 } } , load custom font file .default:n = { colorist.font } - , load~custom~font~file .code:n = { - \bool_set_true:N \l__colorclass_load_custom_font_file_bool - \str_set:Nn \l__colorclass_custom_font_file_str { #1 } - } + , load~custom~font~file .meta:n = { load custom font file = { #1 } } , load~custom~font~file .default:n = { colorist.font } - , load-custom-font-file .code:n = { - \bool_set_true:N \l__colorclass_load_custom_font_file_bool - \str_set:Nn \l__colorclass_custom_font_file_str { #1 } - } + , load-custom-font-file .meta:n = { load custom font file = { #1 } } , load-custom-font-file .default:n = { colorist.font } @@ -68,6 +71,19 @@ \LoadClass{\l__colorclass_base_class_tl} +\NewDocumentCommand \IfPrintModeTF { m m } + { + \bool_if:NTF \l__colorclass_print_mode_bool { #1 } { #2 } + } +\NewDocumentCommand \IfPrintModeT { m } + { + \bool_if:NT \l__colorclass_print_mode_bool { #1 } + } +\NewDocumentCommand \IfPrintModeF { m } + { + \bool_if:NF \l__colorclass_print_mode_bool { #1 } + } + %%================================ %% Page layout %%================================ @@ -165,6 +181,7 @@ { \setsansfont { texgyreheros } [ + Extension = .otf , Scale = MatchUppercase , UprightFont = *-regular , BoldFont = *-bold , |