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
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.