Das absolute Minimum an Latex zum Zusammenstellen von Dokumenten

7

Ich erstelle ein relativ kleines Konsolenprogramm, das auch von einigen anderen Leuten verwendet wird. Als Teil der Ausgabe wird eine Tex-Datei erstellt, die zwei Tabellen, einige Textzeilen und einen Plot enthält.

Nicht, mein Programm ist ziemlich klein - unter einer MB. Das Problem ist, dass ich mich nicht darauf verlassen kann, dass meine Benutzer Latex installiert haben. Daher möchte ich die minimalen erforderlichen Dateien für die Erstellung einschließen (PDF). Was wäre ein guter Ort, um mit der Suche nach diesem Thema zu beginnen, oder noch besser, weiß jemand, was ich dazu hinzufügen müsste, um dies zu erreichen?

Ich erinnere mich, dass meine letzte Latex-Installation hübsch war ... nun ja, gigantisch.

Mit freundlichen Grüßen !

Turm
quelle
Siehe auch: superuser.com/questions/49722/… Ich bin mir jedoch nicht sicher, ob es viel hilft.
dmckee
@dmckee - dm, danke dafür. Ich habe es schon einmal gesehen (einige andere auch; einige auf SO), aber keiner von ihnen kam mit einigen endgültigen Antworten. Wenn ich die Distribution nicht unter 20 MB oder irgendwo anders hinstellen kann, gehe ich vielleicht einen anderen Weg (Handlung zu PNG ...). Sicher würde ich das hassen.
Rook
Gehört das in SO?
Javier
@ Javier Badia - Es ist mir egal. Verschiebe es dorthin, wo es dich glücklich macht. Ich habe längst nicht mehr gehofft, dass Maniacs (ehrenwerte Ausnahmen ausgeschlossen (!)) Auf diesen Seiten jemals zu einer Einigung darüber kommen, was wohin gehört (und dabei bleiben).
Turm
Nun, ich habe den Kommentar gepostet, weil ich nicht die erforderlichen Befugnisse habe, um zu wählen, um ihn zu verschieben. Ich denke auch, dass diese Frage in SO mehr Beachtung finden würde.
Javier

Antworten:

2

Sie können eine der veralteten MSDOS-Distributionen ausprobieren. Einige von ihnen sind ziemlich klein, wie das Basis- Emtex (plus seine Schriftarten ). Ab 1998.

Die Installation ist in Norm Walshs Making TeX Work dokumentiert , das ab 1994 noch veralteter ist. Es sollte jedoch ausreichen, Ihnen zu sagen, welche Teile Sie wegwerfen können . Er schätzt, dass Sie die Distribution auf 5,5 MB reduzieren können.

Aber seien Sie gewarnt: Eine so winzige Distribution wird keine Heftklammern wie pdftex, Metapost oder TikZ enthalten, obwohl es damals bereits graphicx und Pstricks gab ...

Mehr schneiden bedeutet, Schriften zu schneiden: Wenn Sie Xetexs Fähigkeit zur Unterstützung von OS-Schriften nutzen würden, würde das helfen? Aber ich glaube nicht, dass emtex Xetex hat ...

Charles Stewart
quelle
0

Sie haben nicht gesagt , warum Sie müssen ein PDF haben, so kann ich vorschlagen , die alternative Lösung , um die Programmausgabe HTML zu haben und mit gnuplot(was , wenn ich die Lizenz richtig bin lesen, können Sie mit Ihrem Programm verteilen) , um die Handlung zu schaffen? Sie können nicht davon ausgehen, dass die Leute TeXLive (oder was auch immer) installiert haben, aber ich denke, Sie können davon ausgehen, dass sie einen Webbrowser haben.

Carson Chittom
quelle
Entschuldigung, es muss PDF sein. HTML schneidet einfach nicht in Bezug auf Seitenanzeige und Benutzerfreundlichkeit ab, ganz zu schweigen davon, dass der Ausdruck in der Hälfte der Fälle von den Druckertreibern abhängt.
Turm