diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/projlib/projlib-draft.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/projlib/projlib-draft.sty | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty b/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty index 698ce659c6a..935a86d192d 100644 --- a/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty +++ b/Master/texmf-dist/tex/latex/projlib/projlib-draft.sty @@ -19,7 +19,7 @@ \RequirePackage{l3keys2e} \ProvidesExplPackage {projlib-draft} - {2022/04/03} {} + {2022/04/18} {} {Useful commands during draft stage} \keys_define:nn { projlib-draft } @@ -145,6 +145,11 @@ \group_begin: \projlib_draft_DNF_font \stepcounter { projlib_draft_DNF_counter } + \raisebox{\baselineskip}{ + \hypertarget { DNF. \arabic { projlib_draft_DNF_counter } } {} + \label { DNF. \arabic { projlib_draft_DNF_counter } } + } + \nobreak \projlib_draft_plain_box:nn { projlib_draft_DNF_color } { \projlib_draft_DNF_text @@ -154,26 +159,38 @@ \tl_trim_spaces:n { #1 } } \group_end: - \tl_gput_right:Nx \g__projlib_draft_DNF_report_tl + \tl_gput_right:Nn \g__projlib_draft_DNF_report_tl { \noindent \# \, + } + \tl_gput_right:Nx \g__projlib_draft_DNF_report_tl + { \int_value:w \theprojlib_draft_DNF_counter + } + \tl_gput_right:Nn \g__projlib_draft_DNF_report_tl + { \c_space_tl \c_space_tl $\langle$ \skip_horizontal:n { 0.1em } + } + \tl_gput_right:Nx \g__projlib_draft_DNF_report_tl + { \cs_if_exist:cTF { hyperlink } { - \exp_not:N \hyperlink { page.\thepage } { \thepage } + \exp_not:N \hyperlink { DNF. \int_value:w \theprojlib_draft_DNF_counter } { \exp_not:N \pageref* { DNF. \int_value:w \theprojlib_draft_DNF_counter } } } { - \thepage + \exp_not:N \pageref* { DNF. \int_value:w \theprojlib_draft_DNF_counter } } + } + \tl_gput_right:Nn \g__projlib_draft_DNF_report_tl + { \skip_horizontal:n { 0.1em } $\rangle$ \nobreakspace - \exp_not:n { \tl_if_blank:nF { #1 } { : ~ } } - \exp_not:n { \tl_trim_spaces:n { #1 } } + \tl_if_blank:nF { #1 } { : ~ } + \tl_trim_spaces:n { #1 } \par \skip_vertical:n { -\parskip } \skip_vertical:n { .15\baselineskip } } @@ -186,6 +203,7 @@ \tl_if_blank:VF \g__projlib_draft_DNF_report_tl { \clearpage + \addtocounter{page}{-1} \pagestyle { empty } \color { projlib_draft_DNF_color } \noindent |