Re: Sortieren in Tabelle
Thomas Meyer <[email protected]>
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
und vielen Dank für die vielen Tipps und Anregungen.
Ich werde jetzt wohl einige Zeit benötigen, um mir einen Überblick zu
verschaffen.
Allen einen schönen Sonntagabend
Grüße aus Braunschweig
Thomas
Am 17.11.23 um 08:04 schrieb Tobias Hilbricht:
> Vielen Dank für den Tipp und das Beispiel!
>
> Tobias
>
> Am Donnerstag, dem 16.11.2023 um 22:47 +0100 schrieb Uwe Ziegenhagen:
>> So, hier die Python pandas-Lösung.
>>
>> Eingabedatei ist eine Excel-Datei DeutschEnglisch.xlsx mit zwei
>> Spalten, "Deutsch" und "Englisch"
>>
>>
>>
>>
>> Deutsch Englisch
>> 1 Katze Cat
>> 2
>> Ente Duck
>> 3
>> Hund Dog
>>
>>
>> Das folgende Python liest die Datei und gibt sie jeweils sortiert als
>> Deutsch.tex bzw. Englisch.tex aus:
>>
>> import pandas as pd
>> df= pd.read_excel('DeutschEnglisch.xlsx')
>>
>> df = df.sort_values(by=['Deutsch'])
>> df.to_latex('deutsch.tex',index=False)
>>
>> df = df.sort_values(by=['Englisch'])
>> df.to_latex('englisch.tex',index=False)
>>
>> Raus kommt dann sowas:
>>
>> \begin{tabular}{ll}
>> \toprule
>> Deutsch & Englisch \\
>> \midrule
>> Ente & Duck \\
>> Hund & Dog \\
>> Katze & Cat \\
>> \bottomrule
>> \end{tabular}
>>
>>
>>
>> Uwe
>>
>> Am Do., 16. Nov. 2023 um 18:00 Uhr schrieb Uwe Ziegenhagen
>> <[email protected]>:
>>> Kann man einfach über externe Programme regeln. Ich würde die
>>> Vokabeln in einer Excel-Liste pflegen und einfach mit Python pandas
>>> auswerten und sortiert in ein LaTeX Dokument schreiben. Ist eine
>>> nette Programmierübung, mach ich vllt am Wochenende mal testweise
>>> fertig.
>>>
>>> Uwe
>>>
>
>
--
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