Re: überflüssige /usepackage
Friedrich Hattendorf <[email protected]>
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
Danke für Antworten.
Durch die genannten Links bin ich auf dies gestoßen:
https://pypi.org/project/latexpkges3/
Das Python-Programm scheint mir aber nicht ganz fehlerfrei zu sein.
ich rufe es auf mit:
latexpkges3 --verbose <datei>.tex
Nach einigen Testläufen vermute ich;
Das Skript braucht einige Zeit. Es testet anscheinend für jeden (aus
bereits auskommentierte) Einträge \usepackage <paket>, ob sich die Datei
übersetzen lässt.
- Die Ausgabe "Checking '<paket>' package from <datei>.tex.. Checksum
mismatch" bedeutet offensichtlich, dass das Paket nicht gebraucht wird.
- Die Ausgabe "Checking '<paket>' package from thunfisch-pasta.tex..
Build failed " zeigt unverzichtbare Pakete
- Am Schluss kommt noch die für mich unverständliche Meldung "There are
no safe to remove package" (auch wenn überflüssige pakete dabei sind)
Damit kann man überflüssige <paket>e entfernen,
Ich kann leider nicht genug Python, um das Skript zu verstehen,bzw.
anzupassen
Am 11.02.23 um 10:23 schrieb Friedrich Hattendorf:
> Hallo Liste,
>
>
> gibt es irgendwo ein Tool, um zu prüfen, ob alle Pakete aus der
> Präambel genutzt - und damit benötigt - werden?
>
>
> Ich vermute, ich bin nicht der einzige, der sich nicht immer sicher
> ist, ob alle Pakete aus der Präambel in einem konkreten Fall wirklich
> notwendig sind.
>
> Beispiel: Für eine Klausur zur Kernphysik habe ich das Paket isotope
> benutzt, den Rahmen der Klausur recycelt. Dann steht
> \usepackage{isotope} plötzlich auch einer Mechanik-Klausur,
>
> In diesem Beispiel ist das natürlich klar, bei anderen Paketen aber
> oft weniger deutlich.
>
>
>
--
Viele Grüße
Friedrich Hattendorf
Lernen ist wie das Rudern gegen den Strom;
sobald man aufhört, treibt man zurück
Benjamin Britten
--
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l