Re: Sortieren in Tabelle
Tobias Hilbricht <[email protected]>
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
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