PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : externes Einbinden von Tabellen (tabularx)



syntec
04-07-2009, 17:01
Hallo,

ich habe eine tex-Datei in der eine tabularx-Tabelle steht.
Gerne möchte ich diese in ein Latex-Projekt einbinden. Tue ich dies normal mit \include{} kann ich die Spaltenbreiten nicht festgelegen, da wahrscheinlich textwidth nicht bekann ist.
Baue ich die Tabelle gleich in das Dokument ein, funktioniert dies.

Muss ich die irgendwie "besonders" einbinden?
Bei longtable´s muss man diese ja mit \LTXtable{\textwidth} tun.

Grüße.

voss
04-07-2009, 17:10
ich habe eine tex-Datei in der eine tabularx-Tabelle steht.
Gerne möchte ich diese in ein Latex-Projekt einbinden. Tue ich dies normal mit \include{} kann ich die Spaltenbreiten nicht festgelegen, da wahrscheinlich textwidth nicht bekann ist.
Baue ich die Tabelle gleich in das Dokument ein, funktioniert dies.


\input{ ... }



Muss ich die irgendwie "besonders" einbinden?
Bei longtable´s muss man diese ja mit \LTXtable{\textwidth} tun.


nein, longtable geht auch anders!

Herbert

u_fischer
04-07-2009, 17:39
\include ist mit Sicherheit der falsche Befehl, er ist nur für ganze Kapitel gedacht, nimm \input. Allerdings machst du wahrscheinlich noch was anderes falsch. Mach ein konkretes, kleines Beispiel, das zeigt, wie du vorgehst.

Ulrike Fischer

syntec
04-07-2009, 18:51
Also es muss an irgendein Packet liegen.
Wollte grad ein MB basteln und da ging. Hab dann meine verwendeten Packet eingebunden, ging es nicht mehr.



\documentclass[paper=a4,fontsize=11pt]{scrbook}
\usepackage{blindtext}
\usepackage{xspace} % Define commands that don't eat spaces.
\usepackage{ifpdf} %\ifpdf \else \fi
\usepackage{calc} % Calculation with LaTeX
\usepackage[ngerman]{babel} % Languagesetting
\usepackage[table]{xcolor} % Farben
\usepackage[]{graphicx}
\usepackage[]{amsmath} % Amsmath - Mathematik Basispaket
\usepackage{ragged2e} % Besserer Flattersatz (Linksbuendig, statt Blocksatz)
\usepackage{listliketab} % Liste in Tabelle
\usepackage{lscape} % um einzelne Seiten im Querformat darzustellen (\begin{landscape}...)
\usepackage{pdfsync} % Erstellt Synchronisationsdatei für SumatraPDF

\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{lmodern}

\usepackage[fixamsmath,disallowspaces]{mathtools} % Erweitert amsmath und behebt einige Bugs
\usepackage{fixmath}
\usepackage[all, warning]{onlyamsmath} % Warnt bei Benutzung von Befehlen die mit amsmath inkompatibel sind.
\usepackage{icomma} % Erlaubt die Benutzung von Kommas im Mathematikmodus

\usepackage{amssymb}

\usepackage{booktabs}

\usepackage{url} % Setzen von URLs. In Verbindung mit hyperref sind diese auch aktive Links.
\usepackage[stable, perpage, ragged, multiple]{footmisc} % Fussnoten
\usepackage[ngerman]{varioref} % Intelligente Querverweise
\usepackage{enumitem} % Listen
\usepackage{listings} % Codeumgebung -> siehe listings.pdf
\usepackage[babel, german=quotes, english=british, french=guillemets]{csquotes} % clever quotations
\usepackage[%
square, % for square brackets;
comma, % to use commas as separaters;
numbers, % for numerical citations;
sort, % orders multiple citations into the sequence in which they appear in the list of references;
sort&compress, % as sort but in addition multiple numerical citations
]{natbib}
\usepackage{multibib}

\usepackage{pdfpages} % Include pages from external PDF documents in LaTeX documents
\usepackage{subfig} % Layout wird weiter unten festgelegt !
\usepackage{wrapfig}
\usepackage{units}
\usepackage[left=25mm, right=2cm, top=2cm, bottom=9mm, includeheadfoot]{geometry}
\footskip=1cm % Fusszeilenabstand

\usepackage[%
automark, % automatische Aktualisierung der Kolumnentitel
nouppercase, % Grossbuchstaben verhindern
]{scrpage2}

\pagestyle{scrheadings}
\clearscrheadings
\clearscrplain
\usepackage[plainpages=false, pdfborder={0 0 0}, bookmarksopenlevel=0]{hyperref}
\usepackage{minitoc}
\usepackage{setspace}
\usepackage{tabularx}
\usepackage{acronym}
%---BEGINN---
\begin{document}
\blindtext
\input{var}
\end{document}


einzubindende Tabelle


\begin{center}
\begin{tabularx}{\linewidth}{lp{5cm}llll}
Name & Beschreibung & phys. Größe & Funktion & Maßeinheit & Wert\\
f & Erregerfrequenz & V\/Lambda & 1,666667 & & \\
a & Amplitude & & 0,05 & & 0,05\\
Vrel & Relativgeschwindigkeit & & & & 0 \\
m & Fahrzeugmasse & m & 3.45e+006 & g & 3450\\
V & Fahrgeschwindigkeit & v & 30\/3,6 & m\/s & 8,333333\\
Lambda & Wellenlänge & & 5 & & 5 \\
$m_{auto}$ & Masse Auto & m & 3450 & g & 3,45\\
$m_{rad}$ & Masse Rad & m & 118 & g & 0,118\\
$m_{feder_{v}}$ & Masse Feder vorn & m & 20 & g & 0,02\\
$m_{feder_{h}}$ & Masse Feder hinten & m & 25 & g & 0,025\\
$c_{v}$ & Federsteifigkeit Feder vorn & c & 1321,97 & N\/m & 1321,97\\
$c_{h}$ & Federsteifigkeit Feder hinten & c & 923,2 & N\/m & 923,2\\
$c_{rad}$ & Federsteifigkeit Rad & c & 3000 & N\/m & 3000\\
$b_{v}$ & Dämpfung Stoßdämpfer vorn & k & 67,91 & Ns\/m & 67,91\\
$b_{h}$ & Dämpfung Stoßdämpfer hinten & k & 69,65 & Ns\/m & 69,65\\
$b_{rad}$ & Dämpfung Rad & k & 7 & Ns\/m & 7 \\
g & Erdbeschleunigung & a & 9,80665 & $m\cdot s^{-2}$ & 9,80665\\
J & Massenträgheitsmoment im Schwerpunkt& J & 3,93 & $g\cdot s^{2}$& 0,00393\\
av & Abstand zum Schwerpunkt vorn & x & 180 & mm & 0,18\\
ah & Abstand zum Schwerpunkt hinten& x & 160 & mm & 0,16\\
$t_{h}$ & Zeit für Überfahrt des Hindernisses& t & $s_{b}$\/V& s & 0,060\\
$t_{v}$ & Zeitverzögerung Vorder Hinterrad& t & (av+ah)\/V& s & 0,0408\\
$s_{b}$ & Breite Hinderniss & x & 0,5 & m & 0,5 \\
$s_{h}$ & Höhe Hinderniss & x & 0,1 & m & 0,1 \\
\end{tabularx}
\end{center}

u_fischer
04-07-2009, 19:20
Tja, dann fang mal an und nimm nacheinander die Pakete wieder raus, bis du das findest, das für das Problem verantwortlich ist. Dann machst du ein kleines Beispiel, das nur das Paket und tabularx lädt und dein Problem demonstriert und schickst das.

Ulrike Fischer

syntec
04-07-2009, 19:34
was bringt mir das?
Ich weiß dann zwar welches Packet, aus irgendeinen Grund auch immer, das Einbinden einer tabularx-Tabelle beeinflusst, aber kann es doch nicht verhindern, da ich das Packet woanders brauche.

Grüße,

PS: Habe es auch mit einer tabular-Tabelle versucht, gleicher Effekt.

u_fischer
04-07-2009, 20:10
Nun, wenn ich wüsste, welches Paket Probleme macht, könnte ich vielleicht ein Lösung finden. Aber ich werde den Teufel tun, und meine Zeit damit verbringen, dein Riesendokument zu untersuchen. Ich untersuche nur kleine Beispiele. Wenn du kein kleines Beispiel lieferst, dann lasse ich es eben.

Ulrike Fischer