ba-latex / Vorlage-Latex

LaTeX Vorlage für wissenschaftliche Arbeiten
GNU General Public License v3.0
9 stars 5 forks source link

Lösung für fehlende Pakete #174

Closed DSczyrba closed 2 years ago

DSczyrba commented 2 years ago

Wir müssten und mal auf eine Lösung bzw. einen Workflow einigen

jemand771 commented 2 years ago

aktuell: auf https://github.com/jemand771/latex-build/issues/new gehen und lieb fragen ja, das sollte besser gehen

("gibt es denn keine bessere lösung?")

jemand771 commented 2 years ago

ich seh hier spontan mehrere ansätze (wie schon kurz besprochen):

  1. debian-pakete via apt +die gesamte texlive install ist schon apt +ziemlich einfach -unsicher, wie wir pakete persistieren können -zuordnung latex-paketname <-> debian-paket nicht immer eindeutig -nicht alle latex-pakete sind als deb verfügbar
  2. tlmgr im container aufsetzen +ctan -> alle pakete klar benannt und verfügbar +von texlive aus "gedachte" lösung -initiales setup tlmgr (hatte das glaube schonmal probiert, hat mich angeschrien) -wo/wie persistieren wir pakete
  3. manuell ordner reinreichen +transparent +schnell -.sty selber bereitstellen -keine updates

ausserdem seh ich verschiedene arten, gewünschte pakete zu konfigurieren:

TheColin21 commented 2 years ago

ich denke tatsächlich grade, dass 3. wahrscheinlich am einfachsten ist. und es folgt dem schema, dass eine containerversion nur eine paketversion mit hat... wenn man das auf paketversion x.y baut und drei jahre später das projekt nochmal bauen möchte, wird paketversion x.y noch funktionieren. die aktuelle vielleicht nicht

jemand771 commented 2 years ago

weil wir braindead sind ist keinem aufgefallen dass man einfach meinlieblingspaket.sty in den dokument-ordner hauen und per \usepackage{meinlieblingspaket} laden kann. geht auch mit unterordnern, nur die dateierweiterung darf nicht mit ran

automatische on the fly installs a la miktex wären zwar geil, seh ich aber nicht als so dringend für die vorlage an :D