Re: in ods-Datei schreiben

Uwe Brauer <[email protected]>
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
>>> "WA" == Werner Arnhold <(via tex-d-l Mailing List) <[email protected]>> writes:

> Am Samstag, den 02.09.2023, 18:34 +0200 schrieb Axel Berger:
>> "\"Grotefeld, Andreas F.W.\" (via tex-d-l Mailing List)" wrote:
>> > mir gelingt es nicht mit dem Package "odsfile" etwas in eine ods-
>> > Datei zu
>> > schreiben.
>> 
>> Da es hier auf der Gegenseite um LaTeX geht was die Möglichkeiten für
>> das
>> zu Schreibende begrenzt: Reicht es nicht aus, als Zwischenschritt
>> einfach
>> nur CSV zu schreiben? Das kann so ziemlich jeder lesen.
>> 

> Zumal der Weg über CSV noch einen Vorteil hat: Man kann zwar keine
> Formeln von Calc in einer CSV-Datei speichern, der umgekehrte Weg
> funktioniert aber hervorragend. Eine normale Textdatei "beispiel.csv"
> mit der Zeile

>   5;8;=summe(A1:B1)

> lässt sich problemlos einlesen und funktioniert wie erwartet.


Das Problem ist meines Wissens nach, daß das nur für eine Zelle gilt.

Also bei einer Tabelle mit 5 Spalten und 30 Zeilen, ist das recht aufwendig.

> Ich habe vor Jahren Klassenarbeiten ausgewertet, indem ein Python-
> Programm eine Liste der Schüler und der erreichbaren Punktzahlen je
> Aufgabe sowie die Punktgrenzen der Notenbereiche erhalten hat. Daraus
> wurde ein Auswertungsblatt als csv-Datei erstellt und dieses dann in
> Calc eingelesen. Nach Eingabe der erreichten Rohpunkte wurden diese in
> eine Notenpunktzahl und eine leistungsdifferenzierte Note (E/G)
> umgerechnet und ein Klassenspiegel erstellt. 

Also so etwas ähnliches mache ich einfach mit org mode in Emacs, dort
gibt es auch ein Tabellen-Kalkulations-programm, das funktioniert aber
nicht Zellen-weise sondern Spalten bzw Zeilenweise.

Das kann man auch nach ods exportieren (die Formeln werden übersetzt).
Importieren geht auch, aber das habe ich lange nicht mehr gemacht, und
kann ich an die Einzelheiten jetzt nicht mehr erinnern

> Dieser Weg ist mit jeder Programmiersprache gangbar, die Text in
> Dateien schreiben kann, nicht sonderlich kompliziert und funktioniert
> auch bei anderen Anwendungsfällen.
> -- 
> Werner Arnhold
> Tel.: 030-74 22 555
> Mobil: 0179-25 8 26 50
> [email protected]
> Rettet den Binde Strich!

-- 
Warning: Content may be disturbing to some audiences
I strongly condemn Putin's war of aggression against the Ukraine.
I support to deliver weapons to Ukraine's military. 
I support the NATO membership of the Ukraine.
I support the EU membership of the Ukraine. 
https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/
smime.p7s (application/pkcs7-signature, 5.5 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.