I have a couple of relatively complicated multilingual LaTeX documents, I need to work with on several different Linux machines, and in collaboration with various people. The complexity has the side effect, that a huge number of different LaTeX (TeXLive) packages has to be installed in order to compile the respectiv document.
This leads to the problem, that whenever a new player joins the group, who has to fiddle with one of the files, I need to tell him, which dependencies the given LaTeX file has, to make him able to install the needed packages, and to compile the file respectivly.
This is relatively uncomfortable, as it is complicated for me to keep track of the dependencies and not everyone has the capacities to install a broad range of packages (without actually needing them for the given task).
This brings me to my question: Is there a way, to put out a list of needed packages in a human readable format and, ideally to translate this list programmatically in a list of distribution packages? Preferable a command line, which puts out such a list.