# 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
#attachfile    # superseeded by attachfile2, do not use 
attachfile2

#babel        # in scheme 'small' already 
babel-latin   # for lipsum 
babel-russian # western european languages are mostly included 
bib2gls       # glossaries
biber         # bibliography with biber
bibtex8 
bibtexu 
bibtools

caption
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

#ec                # in scheme 'small' already
embedfile
enumitem 
etoc 
#eurosym           # in scheme 'small' already

functional          # provides functions like ifExists
fvextra 

glossaries-english  # for glossaries
glossaries-french   # for glossaries
glossaries-german   # for glossaries
glossaries-spanish  # for glossaries
graphbox     # extending graphicx from package graphics

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 
interval     # supplement for amsmath

jupynotex     # for jupyter notebook

lastpage
latex2man     # converter
latex2nemeth  # converter
latexmk 
#latexml      # i wished it were part of tl, but it is not. 
leaflet       # to support leaflets
lipsum
# longtable   # no separate package: part of tools
# ltabptch # irrelevent for newer versions of longtable 
ltablex       # superseeded but required internally by xltabular
#ltx-talk     # in scheme 'small' already
lua-check-hyphen 
#lua-unicode-math # in scheme 'small' already
luacode 
luakeyval     # given explicitly here, because dependency of lua-visual-debug currently not declared 
#lualibs      # in scheme 'small' already
lualatex-math # not in suse tumbleweed
#luamml       # in scheme 'small' already
luamplib 
#luaotfload   # in scheme 'small' already
luatex85 
#luatexbase   # in scheme 'small' already
lua-typo
lua-visual-debug
lua-widow-control

#make4ht  # in scheme 'small' already
makecell  # positioning of cells in tabulars 
markdown  # markdown into latex
mathabx   # additional math fonts 
mathtools # supplement for amsmath

nag 
#nameref # not present in TL 2025; included in kernel 
newverbs # verbatim as macro
ninecolors # needed for tabularray 
noto     # texlive noto fonts support `

pdfpagediff # for pdf
pdfprivacy  # for pdf
#pdfmanagement-testphase # in scheme 'small' already
#pdfx       # use \DocumentMetadata instead 
pgfopts 
placeins    # prevent floats from floating too far 
prettyref
pyluatex
pythontex   # pythontex and depythontex (unfortunately outdated; see below) 

#revtex     # in scheme 'small' already
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 
supertabular # for glossaries-super
#synctex    # in scheme 'small' already

#tabu       # bad reputation 
#tabularx   # part of base, replaces tabular*
tabularray  # improvement of tabularx 
#tabulary   # complements tabularx maybe superseeded also by tabularray 
tagpdf      # in scheme 'small' already
#tex4ebook  # in scheme 'small' already
#tex4ht     # in scheme 'small' already
texdoc
#tex-gyre
texinfo
threeparttablex 
tikz-optics    # grapical editing for tikz
#tipa              # in scheme 'small' already --with-doc 
#times             # in scheme 'small' already 
# titleref     # dont install because it collides with nameref
tocbibind 
transparent transparent-io 

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

#varioref   # not in TL 2025
verbatimbox 

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

#zapfding          # in scheme 'small' already

