# This file is named `packagesTexlive4<SCHEME><YEAR>.txt` and contains the packages 
# which shall be installed beyond the base installation given by <SCHEME>. 
# Besides, there are comments after '#'. 
#
# For a list of all package `tlmgr list` if texlive is already installed; the installed ones are makred with an i. 
# The list given by this file is a sublist. 
# It is intended that not only the installed files shall be listed, 
# but also those which shall not be installed and some explanation for that. 

# The package list shall be ordered alphabetically to find out not only which packages shall be installed, 
# but also which ones are blocked. 

#accessibility  # accessibility outdated 
adrconv         # address database as bib file
anyfontsize     # allow any font size

#babel        # in scheme 'small' already 
babel-russian # maybe more is missing 
bib2gls       # glossaries
biber         # bibliography with biber
bibtex8 
bibtexu 
bibtools

changes  # to make track changes
chktex 
#collection-basic # in scheme 'small' already
collection-fontsrecommended # load most important fonts
commutative-diagrams
cprotect     # verbatim in macro
csquotes 
currfile 

datetime2 # for date and time
datetime2-english # for date and time
datetime2-french  # for date and time
datetime2-german  # for date and time
datetime2-spanish # for date and time
draftwatermark  # for watermarks like confidential or DRAFT
dratex       # only used to compile tex2ht

enumitem 
etoc 

functional          # provides functions like ifExists
fvextra 

glossaries-english  # for glossaries
glossaries-french   # for glossaries
glossaries-german   # for glossaries
glossaries-spanish  # for glossaries

hanging     stackengine tocloft # for doxygen
#hyperref    # in scheme 'small' already; hyperxmp and pdfx excluded 
# hyperxmp   # use \DocumentMetadata instead 
hyphenat     # hyphenation 

ifmtarg 
imakeidx     # only for compiling latexmk documentation 
import 

jupynotex     # for jupyter notebook

latex2man     # converter
latex2nemeth  # converter
latexmk 
leaflet       # to support leaflets
lua-check-hyphen 
luacode 
luakeyval     # given explicitly here, because dependency of lua-visual-debug currently not declared 
lualatex-math # not in suse tumbleweed
luamml        # lua to mathml 
luamplib 
#luaotfload   # in scheme 'small' already
luatex85 
lua-typo
lua-visual-debug
lua-widow-control

markdown # markdown into latex
mathabx  # additional math fonts 

nag 
newverbs # verbatim as macro
noto     # texlive noto fonts support `

pdfpagediff # for pdf
pdfprivacy  # for pdf
#pdfx       # use \DocumentMetadata instead 
pgfopts 
placeins    # prevent floats from floating too far 
pyluatex
pythontex   # pythontex and depythontex (unfortunately outdated; see below) 

robustindex 

show-pdf-tags 
showlabels  # to make labels visible
silence     # to be able to silence warnings and even errors
splitindex  # indices
stix stix2-otf # additional math like widetilde 

tagpdf 
tex4ht # the current way to create floating formats like html; shall be replaced by latexml 
texdoc
texinfo
tikz-optics    # grapical editing for tikz
tocbibind 
transparent transparent-io 

#unicode-math      # in scheme 'small' already
unicode-math-input # unicode in math, not pdftex
#upquote           # in scheme 'small' already
upmendex 
uptex 

verbatimbox 

xifthen
xindex 
xindy   # mostly for makeglossaries 
xstring 
xurl    # line break in urls

