Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 5cf5375

Browse files
committedMar 22, 2023
Merge branch '7.0.x' into new/task-similarity
2 parents 8439f54 + d8d730d commit 5cf5375

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+1473
-516
lines changed
 

‎.ci-setup/texlive-install.sh

+9-3
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,31 @@ set -e
44
APP_PATH="$(readlink -f "$(dirname "$0")")"
55
TEX_COMPILER=lualatex
66

7+
CTAN_REPO="https://mirror.aarnet.edu.au/pub/CTAN/systems/texlive/tlnet"
8+
79
# See if there is a cached version of TL available
810
# shellcheck disable=SC2155
911
export PATH="/tmp/texlive/bin/$(uname -m)-linux:$PATH"
1012
if ! command -v "$TEX_COMPILER" > /dev/null; then
1113
echo "----------------------------------------"
1214
echo "Downloading texlive installer archive from CTAN:"
13-
wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
15+
wget "$CTAN_REPO/install-tl-unx.tar.gz"
1416
tar -xzf install-tl-unx.tar.gz
1517
cd install-tl-20*
1618

1719
echo "----------------------------------------"
1820
echo "Installing texlive using profile:"
1921
cat "${APP_PATH}"/texlive.profile
2022
echo
21-
./install-tl --profile="${APP_PATH}/texlive.profile"
23+
./install-tl --profile="${APP_PATH}/texlive.profile" -repository "$CTAN_REPO"
24+
25+
echo "----------------------------------------"
26+
echo "Set tlmgr repository:"
27+
tlmgr option repository "$CTAN_REPO"
2228

2329
echo "----------------------------------------"
2430
echo "Installing additional texlive packages:"
25-
tlmgr install fontawesome luatextra luacode minted fvextra catchfile xstring framed lastpage pdfmanagement-testphase newpax
31+
tlmgr install fontawesome luatextra luacode minted fvextra catchfile xstring framed lastpage pdfmanagement-testphase newpax tcolorbox environ pdfcol tikzfill markdown paralist csvsimple gobble
2632

2733
echo "----------------------------------------"
2834
echo "Ensuring the newpax package is sufficiently up to date:"

‎.ci-setup/texlive.profile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
selected_scheme scheme-small
1+
selected_scheme scheme-medium
22
TEXDIR /tmp/texlive
33
TEXMFCONFIG ~/.texlive/texmf-config
44
TEXMFHOME ~/texmf

0 commit comments

Comments
 (0)
Please sign in to comment.