Ich arbeite mit dem Booktabs-Paket. Mein Ziel ist es, zwischen jedem Wort den gleichen Abstand zu erhalten.
Zum Beispiel: LaTeX TikZ, tabellarische myframed-Titel. \ Nicht wie dieser: LaTeX~~~~~TikZ,~~~~~tabular~~myframed~~~titleps .
Codebeispiel:
\documentclass[twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[MeX]{polski}
\usepackage{array}% http://ctan.org/pkg/array
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{xcolor}
\usepackage[left=4.50cm, right=4.50cm, top=3.50cm, bottom=3.50cm]{geometry}
\frenchspacing
\makeatletter
\renewcommand\@seccntformat[1]{\csname the#1\endcsname.\quad}
\renewcommand\numberline[1]{#1.\hskip0.7em}
\renewcommand\quote{\list{}{\leftmargin=10pt\rightmargin=0pt}\item[]} {\endlist}
\newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}}
\newcommand{\rr}{\raggedright}
\newcommand{\tn}{\tabularnewline}
\makeatother
\begin{document}
\begin{table}[!ht]
\ra{2}
\setlength\tabcolsep{3pt}
\ignorespaces
{\setlength{\extrarowheight}{5pt}%
\begin{tabular}{m{\dimexpr.25\textwidth-2\tabcolsep-0.8pt}
m{\dimexpr.35\textwidth-2\tabcolsep-0.4pt}
m{\dimexpr.35\textwidth-2\tabcolsep-0.4pt}}\toprule
\textbf{Item 1} &\textbf{Item2}& \textbf{Item3 someLongerWord}\\ \midrule
\textbf{SubItem1 some text someLongerWord}\rr & Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. & Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym.
\\
\addlinespace[4pt] \midrule
\textbf{SubItem2 some text} & Przeciwstawne wyobrażenia i~pojęcia występują razem i~mogą wzajemnie siebie zastępować. & Pogardzany nauczyciel wychowania fizycznego reprezentuje w~pamięci uwielbianego nauczyciela sztuki.\\
\addlinespace[4pt] \midrule
\textbf{Reprezentacja przez analogię bądź aluzję}\rr& Części obiektu bądź pamięci reprezentują całość. Podobne wyobrażenia są~wzajemnie swobodnie wymienianie. & Wyobrażenie huśtawki reprezentuje czas spędzony w dzieciństwie na zabawie z~ojcem.
\\\addlinespace[14pt] \midrule
\textbf{Płynność form}\rr& Wyobrażenia wrażeń zmysłowych odpowiadają słowom czy pojęciom. & Uczucie dreszczy z zimna reprezentuje gniew mężczyzny, który umówił się na randkę w ciemno i~czeka w padającym śniegu na~kobietę, która nie przychodzi.
\\ \addlinespace[4pt]\midrule
\textbf{No Time At All someLongerWord}\rr& Brak logicznego czy czasowego następstwa. Przeszłość, teraźniejszość a~nawet przyszłość stanowią jedną całość. & Obecny mąż pojawia się we~śnie odnoszącym się do~wcześniejszego etapu życia żony.
\\
\bottomrule
\addlinespace[10pt]
%
\end{tabular}}
\small\caption{\small Charakterystyczne cechy poznawcze procesu pierwotnego}
\end{table}
\end{document}
Antwort1
Wenn ich Ihre Frage richtig verstanden habe, wird der Text in den Spalten gestreckt und der Abstand zwischen den Wörtern ist ungleichmäßig. Das Problem wird durch das Vorhandensein von Wörtern verursacht, die für die angegebene Breite der Spalten zu lang sind. Eine mögliche Lösung wäre, jede Spalte auf einzustellen. \raggedright
Dadurch wird der Text rechtsbündig ausgerichtet, die Silbentrennung wird jedoch verhindert.
Eine andere Möglichkeit wäre, das Paket ragged2e zu laden und jede Spalte auf einzustellen \justifying
. Lange Wörter verursachen weiterhin Probleme, wenn LaTeX nicht weiß, wie sie getrennt werden sollen. Sie müssen daher in diesen Fällen manuell Trennzeichen einfügen (siehe das fiktive Trennzeichen, das ich manuell in verwendet habe someLongerWo\-rd
):
\documentclass[twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[MeX]{polski}
\usepackage{array}% http://ctan.org/pkg/array
\usepackage{booktabs}
\usepackage{ragged2e}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{xcolor}
\usepackage[left=4.50cm, right=4.50cm, top=3.50cm, bottom=3.50cm]{geometry}
\frenchspacing
\makeatletter
\renewcommand\@seccntformat[1]{\csname the#1\endcsname.\quad}
\renewcommand\numberline[1]{#1.\hskip0.7em}
\renewcommand\quote{\list{}{\leftmargin=10pt\rightmargin=0pt}\item[]} {\endlist}
\newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}}
\newcommand{\rr}{\raggedright}
\newcommand{\tn}{\tabularnewline}
\makeatother
\begin{document}
\begin{table}[!ht]
\ra{2}
\setlength\tabcolsep{3pt}
\ignorespaces
{\setlength{\extrarowheight}{5pt}%
\begin{tabular}{>{\justifying\arraybackslash\noindent}m{\dimexpr.25\textwidth-2\tabcolsep-0.8pt}
>{\justifying\arraybackslash\noindent}m{\dimexpr.35\textwidth-2\tabcolsep-0.4pt}
>{\justifying\arraybackslash\noindent}m{\dimexpr.35\textwidth-2\tabcolsep-0.4pt}}\toprule
\textbf{Item 1} &\textbf{Item2}& \textbf{Item3 someLongerWo\-rd}\\ \midrule
\noindent\textbf{SubItem1 some text someLongerWord} & Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. & Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym.
\\
\addlinespace[4pt] \midrule
\textbf{SubItem2 some text} & Przeciwstawne wyobrażenia i~pojęcia występują razem i~mogą wzajemnie siebie zastępować. & Pogardzany nauczyciel wychowania fizycznego reprezentuje w~pamięci uwielbianego nauczyciela sztuki.\\
\addlinespace[4pt] \midrule
\textbf{Reprezentacja przez analogię bądź aluzję}\rr& Części obiektu bądź pamięci reprezentują całość. Podobne wyobrażenia są~wzajemnie swobodnie wymienianie. & Wyobrażenie huśtawki reprezentuje czas spędzony w dzieciństwie na zabawie z~ojcem.
\\\addlinespace[14pt] \midrule
\textbf{Płynność form}\rr& Wyobrażenia wrażeń zmysłowych odpowiadają słowom czy pojęciom. & Uczucie dreszczy z zimna reprezentuje gniew mężczyzny, który umówił się na randkę w ciemno i~czeka w padającym śniegu na~kobietę, która nie przychodzi.
\\ \addlinespace[4pt]\midrule
\textbf{No Time At All someLongerWord}\rr& Brak logicznego czy czasowego następstwa. Przeszłość, teraźniejszość a~nawet przyszłość stanowią jedną całość. & Obecny mąż pojawia się we~śnie odnoszącym się do~wcześniejszego etapu życia żony.
\\
\bottomrule
\addlinespace[10pt]
%
\end{tabular}}
\small\caption{\small Charakterystyczne cechy poznawcze procesu pierwotnego}
\end{table}
\end{document}