[GNU emacs und org mode] (was: Sortieren in Tabelle)

Uwe Brauer <[email protected]>
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
>>> "TM" == Thomas Meyer <[email protected]> writes:

> Hallo,
> gibt es eigentlich die Möglichkeit in einer Tabelle mit zwei Spalten
> nach der ersten Spalte z. B. alphabetisch zu sortieren?

> Dank im Voraus
> Grüße
> Thomas

Wenn man bereit ist GNU emacs und org mode zu benutzen dann geht das so



--8<---------------cut here---------------start------------->8---
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{verbatim}
\begin{document}

% BEGIN RECEIVE ORGTBL sort
\begin{tabular}{|l|l|r|l|r|}
\hline
name & givenname & matriculation & gender & grade\\ \hline
\hline
Maier & Hans & 12345 & m & 1.0\\ \hline
Huber & Anna & 23456 & f & 2.3\\ \hline
Weißbäck & Werner & 34567 & m & 5.0\\ \hline
Bauer & Maria & 19202 & f & 3.3\\ \hline
\end{tabular}
% END RECEIVE ORGTBL sort
\begin{comment}
#+ORGTBL: SEND sort orgtbl-to-latex  :lend "\\\\ \\hline" :environment tabular
| / | <>       | <>        |            <> | <>     |    <> |
|---+----------+-----------+---------------+--------+-------|
|   | name     | givenname | matriculation | gender | grade |
|---+----------+-----------+---------------+--------+-------|
|   | Maier    | Hans      |         12345 | m      |   1.0 |
|   | Huber    | Anna      |         23456 | f      |   2.3 |
|   | Weißbäck | Werner    |         34567 | m      |   5.0 |
|   | Bauer    | Maria     |         19202 | f      |   3.3 |
\end{comment}
\end{document}
--8<---------------cut here---------------end--------------->8---


Ich sortiere jetzt die org tabelle alphabetisch und konvertiere sie in
dem File zu einer Latex tabelle, anschließend wird kompililiert
und zwar mit dem KOmmando org-table-sort-lines das innerhalb der LaTeX
datei aber auf der org tabelle ausgeführt wird.

Wenn Interesse besteht kann ich gerne Details liefern.

Uwe Brauer 


--8<---------------cut here---------------start------------->8---
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{verbatim}
\begin{document}

% BEGIN RECEIVE ORGTBL sort
\begin{tabular}{|l|l|r|l|r|}
\hline
name & givenname & matriculation & gender & grade\\ \hline
\hline
Bauer & Maria & 19202 & f & 3.3\\ \hline
Huber & Anna & 23456 & f & 2.3\\ \hline
Maier & Hans & 12345 & m & 1.0\\ \hline
Weißbäck & Werner & 34567 & m & 5.0\\ \hline
\end{tabular}
% END RECEIVE ORGTBL sort
\begin{comment}
#+ORGTBL: SEND sort orgtbl-to-latex  :lend "\\\\ \\hline" :environment tabular
| / | <>       | <>        |            <> | <>     |    <> |
|---+----------+-----------+---------------+--------+-------|
|   | name     | givenname | matriculation | gender | grade |
|---+----------+-----------+---------------+--------+-------|
|   | Bauer    | Maria     |         19202 | f      |   3.3 |
|   | Huber    | Anna      |         23456 | f      |   2.3 |
|   | Maier    | Hans      |         12345 | m      |   1.0 |
|   | Weißbäck | Werner    |         34567 | m      |   5.0 |
\end{comment}
\end{document}
--8<---------------cut here---------------end--------------->8---




-- 
I strongly condemn Hamas heinous atrocities on Israel, especially the despicable pogroms.
I strongly condemn Putin's war of aggression against Ukraine.
I support to deliver weapons to Ukraine's military. 
I support the EU and NATO membership of Ukraine.
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.