Grund, kein bestimmtes Schlüsselwertpaket zu verwenden

Grund, kein bestimmtes Schlüsselwertpaket zu verwenden

Laut der sehr schönen Liste der Pakete zu diesem Thema (Eine große Liste aller Keyval-Pakete)

Ich bin verwirrt, welches Paket ich jetzt verwenden soll, um für die Zukunft gerüstet zu sein.

Irgendwelche Ideen, welchen Ansatz ich verfolgen sollte? Derzeit verwende ich kvoptions, aber ich muss etwas Code neu gestalten und dann möchte ich die beste Option entscheiden....

Frage: Welches Paket sollte ich auf keinen Fall verwenden?

Update 1: Laut Joseph Writes Kommentar unten: Erster Ansatz: Schreiben einer allgemeinen Klasse, die den folgenden Ansatz anspricht. Jedes Paket wird von der Klasse gesteuert. Wenn Xetex verwendet wird, werden Pakete nicht geladen, wenn sie nicht kompatibel sind. Wenn eine Klasse Beamer geladen wird, dasselbe. Außerdem: Titelseite von, welche Titelseite, außerdem: OGC verwendet, ja oder nein, außerdem: Glossar, ja oder nein, außerdem: Wasserzeichen, ja oder nein ...

Zweiter Ansatz: Schreiben eines Autotable-Pakets, das CSV-Dateien als Quelle verwendet und schöne Tabellen mit vordefinierten Tabellenlayouts erstellt. Automatische Erkennung der Spaltenanzahl, Bestimmung der besten Seitenanpassung. Kann mehrere Seiten verarbeiten. Kann mehr als eine CSV verarbeiten und verschiedene Pakete sollten bei Bedarf zu einem Paket gebündelt werden. Unterstützt ocgx2 für mehrseitige sortierbare Tabellen.

verwandte Informationen