diff options
author | Karl Berry <karl@freefriends.org> | 2023-02-13 20:53:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-02-13 20:53:21 +0000 |
commit | 37168a3aca3950d1cc6a939d43aec01fe8805243 (patch) | |
tree | 1a9ee88157b5ff26eb6968bd3b0dd3789c8bb190 /Master/texmf-dist/tex/latex | |
parent | d7404141d7de6c4908735674baf2e9c494e0b29e (diff) |
postnotes (13feb23)
git-svn-id: svn://tug.org/texlive/trunk@65820 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r-- | Master/texmf-dist/tex/latex/postnotes/postnotes.sty | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/Master/texmf-dist/tex/latex/postnotes/postnotes.sty b/Master/texmf-dist/tex/latex/postnotes/postnotes.sty index 1a55e28309a..b78ca391314 100644 --- a/Master/texmf-dist/tex/latex/postnotes/postnotes.sty +++ b/Master/texmf-dist/tex/latex/postnotes/postnotes.sty @@ -8,7 +8,7 @@ %% %% This file was generated from file(s) of the LaTeX package "postnotes". %% -%% Copyright (C) 2022 Gustavo Barros +%% Copyright (C) 2022-2023 Gustavo Barros %% %% It may be distributed and/or modified under the conditions of the %% LaTeX Project Public License (LPPL), either version 1.3c of this @@ -53,12 +53,12 @@ }% \endinput }% -\ProvidesExplPackage {postnotes} {2022-12-28} {0.2.0} +\ProvidesExplPackage {postnotes} {2023-02-13} {0.2.1} {Endnotes for LaTeX} \cs_new:Npn \__postnotes_data_name:n #1 { g__postnotes_ #1 _data_prop } \cs_generate_variant:Nn \__postnotes_data_name:n { e } -\NewHook { postnotes/store/note } +\NewHook { postnotes/note/store } \cs_new_protected:Npn \__postnotes_store:nn #1#2 { \prop_new:c { \__postnotes_data_name:e {#1} } @@ -87,7 +87,7 @@ \prop_gput:cnx { \__postnotes_data_name:e {#1} } { multibool } { \bool_to_str:N \l__postnotes_maybe_multi_bool } \prop_gput:cnn { \__postnotes_data_name:e {#1} } { content } {#2} - \UseHook { postnotes/store/note } + \UseHook { postnotes/note/store } } \cs_new_protected:Npn \__postnotes_store_section:nn #1#2 { @@ -347,8 +347,8 @@ { \keys_set:nn { postnotes/setup } {#1} } \newcounter { postnote } \int_new:N \g__postnotes_note_id_int -\tl_new:N \l__postnotes_note_id_tl -\tl_set:Nn \l__postnotes_note_id_tl { \int_use:N \g__postnotes_note_id_int } +\tl_new:N \l_postnotes_note_id_tl +\tl_set:Nn \l_postnotes_note_id_tl { \int_use:N \g__postnotes_note_id_int } \seq_new:N \g__postnotes_queue_seq \NewDocumentCommand \postnote { O { } +m } { \__postnotes_note:nn {#1} {#2} } @@ -366,19 +366,19 @@ \tl_set:Nx \l__postnotes_mark_tl { \thepostnote } } \seq_gput_right:Nx \g__postnotes_queue_seq - { \l__postnotes_note_id_tl } + { \l_postnotes_note_id_tl } \UseHook { postnotes/note/begin } \cs_set:Npn \@currentcounter { postnote } \cs_set:Npx \@currentlabel { \p@postnote \l__postnotes_mark_tl } - \MakeLinkTarget* { postnote. \l__postnotes_note_id_tl .mark } - \__postnotes_set_mark_page_label:x { \l__postnotes_note_id_tl } + \MakeLinkTarget* { postnote. \l_postnotes_note_id_tl .mark } + \__postnotes_set_mark_page_label:x { \l_postnotes_note_id_tl } \__postnotes_set_user_labels: \bool_if:NF \l__postnotes_nomark_bool { \__postnotes_typeset_mark:xV - { \l__postnotes_note_id_tl } \l__postnotes_mark_tl + { \l_postnotes_note_id_tl } \l__postnotes_mark_tl } - \__postnotes_store:nn { \l__postnotes_note_id_tl } {#2} + \__postnotes_store:nn { \l_postnotes_note_id_tl } {#2} } \group_end: } @@ -506,12 +506,12 @@ \group_begin: \int_gincr:N \g__postnotes_sectid_int \int_gincr:N \g__postnotes_note_id_int - \seq_gput_right:Nx \g__postnotes_queue_seq { \l__postnotes_note_id_tl } + \seq_gput_right:Nx \g__postnotes_queue_seq { \l_postnotes_note_id_tl } \tl_gclear:N \g__postnotes_section_name_tl \keys_set:nn { postnotes/section } {#1} \bool_if:NTF \l__postnotes_section_exp_bool - { \__postnotes_store_section:nx { \l__postnotes_note_id_tl } {#2} } - { \__postnotes_store_section:nn { \l__postnotes_note_id_tl } {#2} } + { \__postnotes_store_section:nx { \l_postnotes_note_id_tl } {#2} } + { \__postnotes_store_section:nn { \l_postnotes_note_id_tl } {#2} } \group_end: } \tl_new:N \g__postnotes_section_name_tl @@ -532,7 +532,7 @@ \tl_new:N \pnthesectionnextnote \tl_new:N \pnthepage \int_new:N \g__postnotes_print_postnotes_int -\tl_new:N \l__postnotes_print_note_id_tl +\tl_new:N \l_postnotes_print_note_id_tl \tl_new:N \l__postnotes_print_note_id_next_tl \tl_new:N \l__postnotes_print_counter_tl \tl_new:N \l__postnotes_print_mark_tl @@ -571,8 +571,8 @@ \bool_until_do:nn { \seq_if_empty_p:N \g__postnotes_queue_seq } { \seq_gpop_left:NN \g__postnotes_queue_seq - \l__postnotes_print_note_id_tl - \__postnotes_prop_get:nnN { \l__postnotes_print_note_id_tl } + \l_postnotes_print_note_id_tl + \__postnotes_prop_get:nnN { \l_postnotes_print_note_id_tl } { type } \l__postnotes_print_type_curr_tl \tl_if_eq:NnTF \l__postnotes_print_type_curr_tl { section } { % type_curr = `section' @@ -593,10 +593,10 @@ \stepcounter { postnotesection } \group_begin: \__postnotes_prop_get:nnN - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } { thechapter } \pnthechapter \__postnotes_prop_get:nnN - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } { thesection } \pnthesection \__postnotes_prop_get:nnN { \l__postnotes_print_note_id_next_tl } @@ -605,7 +605,7 @@ { \l__postnotes_print_note_id_next_tl } { thesection } \pnthesectionnextnote \__postnotes_prop_get:nnN - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } { content } \l__postnotes_print_content_tl \l__postnotes_print_content_tl \group_end: @@ -624,15 +624,15 @@ \group_begin: \UseHook { postnotes/print/eachnote } \__postnotes_get_pageref:Nx \pnthepage - { mark@ \l__postnotes_print_note_id_tl } + { mark@ \l_postnotes_print_note_id_tl } \__postnotes_prop_get:nnN - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } { mark } \l__postnotes_print_mark_tl \__postnotes_prop_get:nnN - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } { counter } \l__postnotes_print_counter_tl \__postnotes_prop_get:nnN - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } { content } \l__postnotes_print_content_tl \cs_set:Npn \@currentcounter { postnotetext } \int_set:Nn \c@postnotetext @@ -642,11 +642,11 @@ \__postnotes_text_mark_wrapper:n { \MakeLinkTarget* - { postnote. \l__postnotes_print_note_id_tl .text } + { postnote. \l_postnotes_print_note_id_tl .text } \__postnotes_set_text_page_label:x - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } \__postnotes_typeset_text_mark:eV - { \l__postnotes_print_note_id_tl } + { \l_postnotes_print_note_id_tl } \l__postnotes_print_mark_tl } \l__postnotes_print_content_tl @@ -1017,19 +1017,19 @@ { \IfPackageAtLeastTF { zref-check } { 2022-07-05 } { - \AddToHook { postnotes/store/note } [ postnotes ] + \AddToHook { postnotes/note/store } [ postnotes ] { - \prop_gput:cnx { \__postnotes_data_name:e { \l__postnotes_note_id_tl } } + \prop_gput:cnx { \__postnotes_data_name:e { \l_postnotes_note_id_tl } } { zref-check@abschap } { \int_use:N \c@zc@abschap } - \prop_gput:cnx { \__postnotes_data_name:e { \l__postnotes_note_id_tl } } + \prop_gput:cnx { \__postnotes_data_name:e { \l_postnotes_note_id_tl } } { zref-check@abssec } { \int_use:N \c@zc@abssec } } \AddToHook { postnotes/print/eachnote } [ postnotes ] { - \__postnotes_prop_get:nnN { \l__postnotes_print_note_id_tl } + \__postnotes_prop_get:nnN { \l_postnotes_print_note_id_tl } { zref-check@abschap } \l__postnotes_restore_tmp_tl \int_set:Nn \c@zc@abschap { \l__postnotes_restore_tmp_tl } - \__postnotes_prop_get:nnN { \l__postnotes_print_note_id_tl } + \__postnotes_prop_get:nnN { \l_postnotes_print_note_id_tl } { zref-check@abssec } \l__postnotes_restore_tmp_tl \int_set:Nn \c@zc@abssec { \l__postnotes_restore_tmp_tl } } |