Skip to content

Instantly share code, notes, and snippets.

@cderv
Created November 12, 2020 17:35
Show Gist options
  • Save cderv/144667ec257d201f1c6ec03ba8ec48ad to your computer and use it in GitHub Desktop.
Save cderv/144667ec257d201f1c6ec03ba8ec48ad to your computer and use it in GitHub Desktop.
Test USERMODE with TeX Live

Commands to test

mkdir ~/.MyTeX
TEXMFHOME=~/.MyTeX
echo $TEXMFHOME
ls $TEXMFHOME
TEXMFHOME=$TEXMFHOME tlmgr init-usertree
ls $TEXMFHOME
TEXMFHOME=$TEXMFHOME tlmgr --usermode install caption
ls $TEXMFHOME/tex/latex
TEXMFHOME=$TEXMFHOME tlmgr --usermode info --list --only-installed --data name caption 
tlmgr info --list --only-installed --data name caption 

With results

$ mkdir ~/.MyTeX
$ TEXMFHOME=~/.MyTeX
$ echo $TEXMFHOME
/home/cderv/.MyTeX
$ ls $TEXMFHOME
$ TEXMFHOME=$TEXMFHOME tlmgr init-usertree
$ ls $TEXMFHOME
tlpkg  web2c
(base) cderv@DESKTOP-D24Q6VQ:~$ TEXMFHOME=$TEXMFHOME tlmgr --usermode install caption
tlmgr: package repository http://ctan.mines-albi.fr/systems/texlive/tlnet (verified)
[1/1, ??:??/??:??] install: caption [31k]
running mktexlsr ...
done running mktexlsr.
tlmgr: package log updated: /home/cderv/.MyTeX/web2c/tlmgr.log
$ ls $TEXMFHOME/tex/latex
caption
$ TEXMFHOME=$TEXMFHOME tlmgr --usermode info --list --only-installed --data name caption 
caption
$ tlmgr info --list --only-installed --data name caption 
tlmgr: package caption not locally!
tlmgr: action info returned an error; continuing.
tlmgr: An error has occurred. See above messages. Exiting.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment