diff options
Diffstat (limited to 'macros/latex/contrib/stex/source/stex/stex-references.dtx')
-rw-r--r-- | macros/latex/contrib/stex/source/stex/stex-references.dtx | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/macros/latex/contrib/stex/source/stex/stex-references.dtx b/macros/latex/contrib/stex/source/stex/stex-references.dtx index ad94bbedb3..96506e71f1 100644 --- a/macros/latex/contrib/stex/source/stex/stex-references.dtx +++ b/macros/latex/contrib/stex/source/stex/stex-references.dtx @@ -10,7 +10,7 @@ % TODO update copyright % %<*driver> -\providecommand\bibfolder{../../lib/bib} +\def\bibfolder#1{../../lib/bib/#1} \input{../../doc/stex-docheader} \begin{document} @@ -100,7 +100,7 @@ % \begin{function}{\sref} % \begin{syntax} \cs{sref}|[|\meta{opt-args}|]|\Arg{id} \end{syntax} % References the label with if \meta{id}. -% Optional arguments: TODO +% Optional arguments: \textcolor{red}{TODO} % \end{function} % % \begin{function}{\srefsym} @@ -148,10 +148,10 @@ % % \begin{macrocode} %\iow_new:N \c_@@_refs_iow -\AddToHook{begindocument}{ +\AtBeginDocument{ % \iow_open:Nn \c_@@_refs_iow {\jobname.sref} } -\AddToHook{enddocument}{ +\AtEndDocument{ % \iow_close:N \c_@@_refs_iow } % \end{macrocode} @@ -356,7 +356,7 @@ \str_if_empty:NF \l_@@_curr_label_str { \str_gset_eq:cN {sref_sym_#1_label_str}\l_@@_curr_label_str \immediate\write\@auxout{ - \exp_not:N\expandafter\def\exp_not:N\csname sref_sym_#1_label_str\exp_not:N\endcsname{ + \exp_not:N\expandafter\def\exp_not:N\csname \exp_not:N\detokenize{sref_sym_#1_label_str}\exp_not:N\endcsname{ \l_@@_curr_label_str } } @@ -521,5 +521,6 @@ % \end{macrocode} % % \end{implementation} +% \ifinfulldoc\else\printbibliography\fi % % \PrintIndex |