Registriert seit: 17. Jul 2005
877 Beiträge
Delphi 11 Alexandria
|
AW: Delphi + Latex
13. Feb 2020, 18:38
Eine LaTeX-Datei ist ja nichts weiter als eine Textdatei. Diese kannst du problemlos mit Delphi erstellen. Natürlich musst du dich etwas in die LaTeX-Syntax einarbeiten, also Headerbereich mit documentclass etc.pp., und dann im eigentlichen Dokumentbereich ggf. eine section für Titel bzw. Überschrift, und dann halt die Tabelle einfügen. Gängige LaTeX-Editoren (z.B. als Alternative noch TexMaker) können dir bei dem Dokument-Gerüst helfen. Die fertige *.tex-Datei muss dann mit den LaTeX-Binaries kompiliert werden. Wie da genau die Abfolge mit DVI, PS und PDF ist, muss ich auch jedesmal neu schauen. Dazu muss auf dem System eine LaTeX-Distribution (auf Windows in der Regel MikTex) vorhanden sein, die du über Shellexecute aufrufen können solltest.
Für meine wissenschaftlichen Arbeiten habe ich auch gelegentlich tabellarische Ergebnisse von Programm-Simulationen nach LaTeX exportiert. Das habe ich aber über die Zwischenablage für Copy&Paste gemacht, d.h. Delphi hat mir den Tabellen-Code mit Werten gefüllt, den ich dann per Strg+V in die Dissertation eingefügt habe.
Generell ist LaTeX für Tabellen aber ein ziemlicher Krampf, und nicht unbedingt das ideale Werkzeug. Wenn du wirklich nur Tabellen hast, wäre ggf. eine *.csv-Datei und ein anschließender Import nach Excel o.ä. sinnvoller. Zumindest solange das nicht beim Endanwender deiner Software vollautomatisiert ablaufen soll. Aber beim Weg mit LaTeX muss du da auch MikTex installieren ...
Oder du schaust dich nach einer PDF-Komponente um, die das direkt ohne Umwege kann ...
The angels have the phone box.
|