diff --git a/.github/workflows/build-test-bundle.yml b/.github/workflows/build-test-bundle.yml index 6dac01c..3ea9ba4 100644 --- a/.github/workflows/build-test-bundle.yml +++ b/.github/workflows/build-test-bundle.yml @@ -81,12 +81,14 @@ jobs: tex-gyre-math tugboat - - name: Set environment variables + - name: Post-installation setup run: | echo "TEXMFHOME=$GITHUB_WORKSPACE/texmf" >> $GITHUB_ENV - mtxrun --generate - mtxrun --luatex --generate - tlmgr paper letter + sed -i 's/"rb"/"r"/' $(kpsewhich util-sbx.lmt) + tlmgr paper letter & + (mtxrun --generate && context --make && mtxrun --script fonts --reload) & + (mtxrun --luatex --generate && context --luatex --make) & + wait - uses: actions/cache/save@v3 if: always() @@ -117,9 +119,6 @@ jobs: - name: Test the package run: | - # Temporary workaround; see latex3/l3build#232 - sed -i '2i if os.getenv"TEXMFCNF"==".:"then os.setenv"TEXMFCNF"end' $(type -p mtxrun).lua - l3build check --show-log-on-error - name: Bundle the package diff --git a/docs/manual/lwc-manual.mkxl b/docs/manual/lwc-manual.mkxl index 2c7fa10..5f67670 100644 --- a/docs/manual/lwc-manual.mkxl +++ b/docs/manual/lwc-manual.mkxl @@ -359,8 +359,7 @@ interfaces.implement { ] \starttexdefinition mutable protected btx:apa:url - \strippedurl{\clf_btxflush{\currentbtxdataset}{\currentbtxtag}{url} - } + \strippedurl{\clf_btxflush{\currentbtxdataset}{\currentbtxtag}{url}} \stoptexdefinition \define[1]\lwc_doi{\goto{\acronym{DOI:}\,\tt\hyphenatedurl{#1}}[url(https://dx.doi.org/#1)]} diff --git a/docs/manual/lwc-manual.tex b/docs/manual/lwc-manual.tex index 62e7ab9..1be34fd 100644 --- a/docs/manual/lwc-manual.tex +++ b/docs/manual/lwc-manual.tex @@ -881,6 +881,8 @@ \section{References} \def\startsubsection[#1]{ \start \def\goto##1[##2]{##1} + \def\useURL[##1][##2][##3][##4]{##4} + \def\from[##1]{} \normalexpanded{\subsection[#1]} \stop }