nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Dynamische Tab-Breite

Von: Ingo Thies (ingo.thies@gmx.de) [Profil]
Datum: 07.07.2009 19:25
Message-ID: <7bhep8F20f1l2U1@mid.individual.net>
Newsgroup: de.comp.editoren
Hi alle,

ich suche eine Möglichkeit, ASCII-Dateien, wie die im Link unten
angegebene, mit tab-separierten Spalten und mit Zellen stark
unterschiedlicher Breite so einzulesen, dass die Tabs in Leerzeichen
umgewandelt werden, und zwar so, dass keine Spalten zerrissen werden.
Normalerweise werden die Spalten zerrissen, wenn auch nur ein einziges
Feld Überbreite hat. In dem unten gezeigten Beispiel müsste man die
Tab-Breite extrem hoch setzen (30, 40 oder so), damit alle Spalten
unzerrissen dargestellt werden. Auch sonstige Möglichkeiten, solche
Tab-Monster in ein brauchbares, sauberes Format umzuwandeln, sind
willkommen.

Gibt es eine Möglichkeit, für jede Spalte eine optimale Spaltenbreite zu
bestimmen, so dass die Tabelle so platzsparend wie möglich dargestellt
wird? Die Tabs sollten dabei in Leerzeichen umgewandelt werden, damit
die so entstandene Datei in allen Editoren gleich aussieht.

Ich habe schon versucht, das Ding in Openoffice einzulesen, aber anstatt
wie Excel anzubieten, das Teil als durch Tabs getrennte Tabelle
einzulesen, wird es ohne zu fragen als Textdokument geladen und damit
unbrauchbar. Offenbar hinkt Openoffice in diesem Punkt dem technischen
Stand von Excel mehr als 10 Jahre hinterher :-(

Hier ein Beispiel für so eine Tabelle mit *extrem* unterschiedlichen
Spaltenbreiten (unfassbar, sowas mit Tabs zu formatieren; burn all tabs):
http://swift.gsfc.nasa.gov/docs/swift/archive/grb_table/tmp/grb_table_1246985810.txt


--
Gruß,
Ingo

[ Auf dieses Posting antworten ]

Antworten