Schriftart anpassen bei Zeichenausrichtung mit {dcolumn}

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Schriftart anpassen bei Zeichenausrichtung mit {dcolumn}

Schriftart anpassen bei Zeichenausrichtung mit {dcolumn}

von moress » Mi 7. Jan 2015, 14:33

Ich benutze in dieser Tabelle Packet {dcolumn}

um die Zeichenfolgen die sowohl aus Zahlen als auch aus Buchstaben bestehen am bestimmten Zeichen auszurichten z.b. [(] oder [-]

Was mir bei dieser Lösung aber stört ist das dcolumn in den Mathe Modus wechselt und somit die Schriftart ändert.
Ist es möglich nur lokal nicht global, für die Tabelle die Standard Schrift zu verwenden???
da ich im Dokument auch Formeln habe die wie gehabt dargestellt werden sollen.

ich weiß auch das man so etwas ähnliches mit dem Packet {Siunitx} lösen kann. Bin da aber noch zu keiner Lösung gekommen.
lg
 \documentclass[11pt, a4paper, BCOR=20mm, DIV=14, twoside]{scrreprt}
 	\usepackage[british]{babel}
 	\usepackage[utf8]{inputenc}
	\renewcommand*{\familydefault}{\sfdefault}
	\addtokomafont{caption}{\footnotesize}
%alternative überschrifft im kopf
	\usepackage[automark]{scrlayer-scrpage}
	\pagestyle{scrheadings}
% Zeilenabstand auf 1.5 setzen
	\usepackage[onehalfspacing]{setspace}
%Mathematische Ausdrücke
	\usepackage{amsmath,amssymb,amstext}
%SI Einheiten darstellen
	\usepackage[range-phrase          = {\,--\,},
	]{siunitx}
%%Abbref
	\usepackage{acronym, changepage, imakeidx}
%%Tabelleb
	\usepackage{longtable, lscape}
	\usepackage{array}
	\usepackage[figuresright]{rotating}
	\usepackage{booktabs, multirow}
	\usepackage[format=hang,justification=raggedright,singlelinecheck=false]{caption}%üerschriften links
	\usepackage{dcolumn}%ausrichten an Zeichen
 \newcolumntype{K}[1]{%
	>{\begin{turn}{90}\begin{minipage}{#1}\raggedright\hspace{0pt}}l%
	<{\end{minipage}\end{turn}}}

\begin{document}
\begin{sidewaystable}[htbp]
\renewcommand{\arraystretch}{0.8}
\footnotesize %\small
\caption[00000000 0000000000 000000000 000000000]{000000000 00000000000 00000000.}
\begin{tabular}{@{}cD{.}{.}{4.0}D{(}{~(}{2.4}D{(}{~(}{4.6}D{(}{~(}{5.5}D{.}{.}{4.1}D{.}{.}{-1}D{.}{.}{-1}D{.}{.}{2.2}D{-}{~-~}{3.2}p{35pt}<{\raggedleft}cD{.}{.}{-1}D{.}{.}{1.3}@{}}
 \toprule
\multicolumn{1}{K{6em}}{000000} &
\multicolumn{1}{K{6em}}{00 00 000000} &
\multicolumn{1}{K{6em}}{0000 00 00 000000 0 (000)}&
\multicolumn{1}{K{6em}}{0000 00 00 00000000000 (000)} &
\multicolumn{1}{K{4em}}{0000 0000 (000)} &
\multicolumn{1}{K{6em}}{000000 00 0000000 0000  0000\textsubscript{0.00} 00000} &
\multicolumn{1}{K{6em}}{0000\textsubscript{0.00} 00000 00 \num{\ge 000} 0000000} &
\multicolumn{1}{K{6em}}{0000\textsubscript{0.00} 00000 00 \num{\ge 000} 0000000} &
\multicolumn{1}{K{6em}}{0000 \si{\percent} 00 00000000000 0000 000 000} &
\multicolumn{1}{K{4em}}{00000000 00000} &
\multicolumn{1}{K{4em}}{00000 00000 } &
\multicolumn{1}{K{6em}}{000000} &
\multicolumn{1}{K{4em}}{0000000 0000} &
\multicolumn{1}{K{6em}}{00000000} \\

&&&&&&[\si{\percent}]&[\si{\percent}]&[\si{\percent}]&\multicolumn{1}{c}{[\si{psu}]}&\multicolumn{1}{l}{[\si{\m}]}&
&[\si{\square\metre}]&\multicolumn{1}{c}{[\si{\mm}]} \\

\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(lr){4-4}\cmidrule(lr){5-5}\cmidrule(lr){6-6}\cmidrule(lr){7-7}\cmidrule(lr){8-8}\cmidrule(lr){9-9}\cmidrule(lr){10-10}\cmidrule(lr){11-11}\cmidrule(lr){12-12}\cmidrule(lr){13-13}\cmidrule(lr){14-14}
1 & 0000 & 00 (00) & 000 (000) & 00.00 (00.0) & 000 & 00 & 00 & 00.0 & \multicolumn{1}{c}{\num{\ge 00}} &  & 000000 & 00. 0.0 & 0 \\  
2 & 0000 & 00 (00) & 000 (0000) & 00.00 (00.0) & 000 & 00 & 00 & 00.0 & 00- 00 & 000000000  00 0 & 0000 & 00. 0.0 & 1 \\  
3 & 0000 & 00 (00) & 000 (0000) & 0.00 (00.0) & 000 & 00 & 00 & 00.0 & 00- 00 & 000000000  00 0 & 0000 & 00. 0.0 & 1 \\  
4 & 0000 & 00 (00) & 000 (0000) & 0.00 (0.0) & 000 & 00 & 00 & 00.0 & 00- 00 & 000000000  00 0 & 0000 & 00. 0.0 & 1 \\
5 & 0000 & 00 (00) & 000 (000000) & 0.00 (00.0) & 000 & 00 & 00 & 00.0 & 0- 00 & 000000000  00 0 & 0000 & 00. 0.0 & 1 \\  
6 & 0000 & 00 (00) & 000 (0000) & 00.00 (00.0) & 000 & 00 & 00 & 00.0 & 00- 00 & 000000000 000  00 0 & 0000 & 00. 0.0 & 1 \\  
7 & 0000 & 00 (00) & 000 (000000) & 00.00 (00.0) & 000 & 00 & 00 & 00.0 & 0- 00 & 00000000 0000  00 0 & 0000 & 00. 0.0 & 1 \\  
8 & 0000 & 00 (00) & 000 (00000) & 00.00 (00.0) & 000 & 00 & 00 & 00.0 & 00- 0.0 & & 0000 & 00. 0.0 & 1 \\
\bottomrule
\end{tabular}
\label{tab:Ch4_Tab1_BQI_19_subsets}
\end{sidewaystable}
\end{document}
[/code]

Nach oben