Hier der kleine Code Ausschnitt. Warum kann ich meine 2 spaltige Tabelle (Nur Zahlen) nicht nach dem Dezimalkomma ausrichten. Ich bin derzeit im Aussendienst und habe diese Frage mit dem Handy geschrieben. Deswegen kein Minimalbeispiel. Das M-Beispiel folgt morgen früh. Vielleicht kann mir doch jemand auf anhieb sagen was falsch sein könnte.

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\newcolumntype{D}[1]{>{\centering\arraybackslash}X}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
\begin{figure}[H]
\begin{minipage}{0.6\linewidth}
\centering
\includegraphics[clip, trim = 0cm 0cm 0cm 0cm,width=1.1\textwidth]{pics/Xw.pdf}
\caption{Primaerkonusfeder, cz}
\label{inputFunction(1)}
\end{minipage}\begin{minipage}{0.4\linewidth}
\centering
\raisebox{\depth}
{
\begin{tabularx}{0.7\textwidth}{|C{0.3\textwidth}|Dc|}
%\begin{tabularx}{S[table-column-width=1.6cm]|S[table-column-width=1.6cm]}
\hline
\rule{0pt}{20pt}
\textbf{distance [m]} & \textbf{force [N]} \\
\hline
\hline
\input{tabledat/PkF}
\end{tabularx}}
\captionof{table}{Primaer, cz}
\label{tab:inputFunction(1)}
\end{minipage}
\end{figure}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 10 Apr '19, 10:23

helmutW's gravatar image

helmutW
116812
Akzeptiert-Rate: 40%

bearbeitet 10 Apr '19, 16:55

2

Leider kann man mit deinem Minimalbeispiel nicht viel anfangen, es fehlen die Definitionen für die C und D Spalten. Insgesamt fehlt eine Präambel, die das Dokument kompilierbar macht. Ich werde trotzdem versuchen, eine Antwort zu erstellen.

(10 Apr '19, 11:04) Skillmon

Weder C noch D sind entsprechend definiert, somit können sie keine Ausrichtung an der Dezimaltrennstelle erreichen. Übrigens müsste es \newcolumntype{D}{>{\centering\arraybackslash}X} sein, da diese Spaltendefinition kein Argument erwartet. In der auskommentierten Zeile fehlte die Gesamtbreitenangabe, außerdem ist es unsinnig, tabularx zu verwenden, ohne X-Spalte.

(11 Apr '19, 14:36) Skillmon

Minimalbeispiel, das mittels siunitx die Zahlen der Spalten 2 und 3 an der Dezimaltrennstelle ausrichtet. Wichtig ist, dass um Zellen in denen keine Ziffer enthalten ist -- bzw. die nicht ausgerichtet werden sollen -- geschweifte Klammern verwendet werden.

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass[]{article}
\usepackage[detect-all]{siunitx}
\usepackage{tabularx}
\usepackage{duckuments}% dummy content
\begin{document}
\noindent
\begin{tabularx}{\linewidth}{XSS}
\textbf{Text} & {\textbf{distance / \si{m}}} & {\textbf{force / \si{N}}} \\
Some text & 3.45 & 100.2 \\
Some more text & 12.68 & 73.4 \\
\blindduck & 43.13 & 152.3
\end{tabularx}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Permanenter link

beantwortet 10 Apr '19, 11:12

Skillmon's gravatar image

Skillmon
1.2k6
Akzeptiert-Rate: 46%

@Skillmon " Wichtig ist, dass um Zellen in denen keine Ziffer enthalten ist -- bzw. die nicht ausgerichtet werden sollen -- geschweifte Klammern verwendet werden." Das weiss ich :) trotzdem geht es bei mir nicht. Ich schaff es einfach nicht in der figure Umgebung die Tabelle einzufügen.

(10 Apr '19, 16:59) helmutW

@helmutW hast du versucht, meine Tabelle einfach mal 1 zu 1 zu übernehmen? Ich sehe keinen Grund, wieso das nicht funktionieren sollte.

(11 Apr '19, 14:31) Skillmon
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×23
×21
×20
×12
×2

gestellte Frage: 10 Apr '19, 10:23

Frage wurde gesehen: 5,740 Mal

zuletzt geändert: 11 Apr '19, 14:36

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×