Bitte, das ist sehr wichtig, denn ich bin darauf angewiesen, um meine Masterarbeit fertigzustellen. Ich habe also überall nach einer Antwort gesucht, konnte sie aber nicht finden.
Im Grunde möchte ich wissen, ob es einen Befehl gibt, der im Dokument druckt, wie viel horizontaler Abstand (pt, in, cm usw.) an der Stelle vorhanden ist, an der der Befehl ausgegeben wurde. In der nächsten Abbildung möchte ich beispielsweise wissen, wie lang die rote Linie ist:
\documentclass{memoir}
\usepackage{multicol} % Suporte a mesclagens em colunas
\usepackage{multirow} % Suporte a mesclagens em linhas
\usepackage{float} % Fixa tabelas e figuras no local exato
\usepackage{array}
\usepackage{tabularx}
\usepackage{ltablex}
\usepackage{ragged2e} % also allows hyphenation
\usepackage{booktabs} % get "good" rules in tables
% Use it's \toprule, \midrule and \bottomrule.
\usepackage{siunitx} % Handle numerical value nicely,for aligning on
% the decimal point
\usepackage{amsmath,environ}
\usepackage{blindtext}
\usepackage[left=30mm,top=30mm,right=20mm,bottom=20mm]{geometry}
\NewEnviron{variables}{%
where:\quad
\begin{tabularx}{\textwidth}[t]{%
|>{${}} l <{{}$} @{${}:\enspace{}$}%
>{\raggedright\arraybackslash} X <{} %
>{\raggedright\arraybackslash{}(} l <{)}| %
>{\raggedright\arraybackslash} X <{}
}%
\BODY
\end{tabularx}
}
\begin{document}
\blindtext
\begin{variables}
1 & 1& 1\\
2 & yield stress\\
3 & plastic viscosity \\
4 & shear rate
\end{variables}
\blindtext
\end{document}
Antwort1
Ich kann es nicht wirklich empfehlen, da ltablex
es einige etwas seltsame Auswirkungen auf Tabellen hat. Es bietet jedoch einen Befehl \keepXColumns
, der, wenn Sie ihn an einer beliebigen Stelle in der Präambel hinzufügen, näher an seiner ursprünglichen Definition \usepackage{ltablex}
bleibt und die folgende Ausgabe erzeugt:tabularx