Vertikale Ausrichtung von tabularx mit parbox

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: Vertikale Ausrichtung von tabularx mit parbox

von Gast » Do 14. Jun 2018, 07:47

In den wichtigen Hinweisen wird das Thema der Ausrichtung von Text neben Grafiken ebenfalls ausführlich behandelt und vorgeführt.

von esdd » Mi 13. Jun 2018, 20:47

Vielleicht hilft Dir eine der Antworten unter Wie kann man Text und Grafik nebeneinander an der Oberkante ausrichten? weiter.

Möglicher Ansatz

von Stamm- » Mi 13. Jun 2018, 19:53

martindobmann hat geschrieben:[…] Habe mich bemüht, das Beispiel anzupassen. […]
Bemühungen alleine reichen nicht. Sie müssen auch zum Erfolg führen. Und genau der ist nicht eingetreten. Von dem Versuch, ein Bild einzufügen und den daraus entstehenden Problemen ist nicht das Geringste zu sehen. Dabei hat der Ratgeber schon mit dem ersten Link einen entscheidenden Hinweis geliefert.
martindobmann hat geschrieben:Hallo, hat keiner eine Lösung?
Offenbar nicht, was möglicherweise an dem seltsamen Aufbau der Tabelle und dem prinzipiell unzureichenden Beispiel liegt. Dies hier funktioniert im Rahmen meiner Vermutungen.
\documentclass[
  fontsize=12pt,
  headinclude,
  DIV=12,
  parskip=half,
  ngerman
]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={€}
}
\usepackage{babel}

\usepackage{graphicx}
\usepackage{tabularx}

\usepackage{lmodern}
\usepackage{microtype}

\usepackage{blindtext}  % Fülltext

\begin{document}
  \begin{tabularx}{\textwidth}{@{}lX@{}}
    A 2.0 & \blindtext\par\medskip
    \includegraphics[width=\linewidth]{example-image}  % Bilddatei aus Paket »mwe«
  \end{tabularx}
\end{document}
Entspricht das nicht deinen Vorstellungen, solltest Du diese klar und verständlich formulieren. Diese Form der Ausgabe wäre auch mit der in Klassen aus »KOMA-Script« implementierten Umgebung labeling (s. Anleitung S. 127) oder durch Anpassung einer Listen-Umgebung mit »enumitem« zu bewerkstelligen.

von martindobmann » Mi 13. Jun 2018, 18:58

Hallo, hat keiner eine Lösung?

von martindobmann » Do 31. Mai 2018, 11:37

Vielen Dank für den Hinweis. Habe mich bemüht, das Beispiel anzupassen.
Martin

Genauigkeit erhöhen

von Ratgeber » Do 31. Mai 2018, 11:15

Probleme werden (nicht nur hier) üblicherweise an einem »Minimalbeispiel« und nicht nur mit einem Bild des Ergebnisses gezeigt. Deshalb sei an dieser Stelle darauf hingewiesen, dass \parbox einen optionalen Parameter zur Ausrichtung bezüglich der Textzeile akzeptiert. Des weiteren sei noch hingewiesen auf das hiesige Wiki, verbunden mit der Empfehlung, sich das genauestens durchzulesen und die darin enthaltenen Informationen bei zukünftigen Anfragen umzusetzen.

Vertikale Ausrichtung von tabularx mit parbox

von martindobmann » Do 31. Mai 2018, 10:15

Liebe Gemeinde,
ich wende mich mit folgendem Problem an Euch: Die Aufgabennummer (A 2.0) sollte oben stehen. Folgenden Code habe ich verwendet:
	
\NeedsTeXFormat{LaTeX2e}
\documentclass[a4paper,
               headinclude,
               12pt,
               DIV12,
               ngerman,
               parskip=half]{scrartcl}
 \usepackage{tabularx}
\begin{document}
\begin{tabularx}{\textwidth}{p{1.2cm}Xb{1cm}}
      A 2.0 & \multicolumn{2}{l}{
      \parbox[tt]{12cm}{das ist ein demo text, der das Beispiel veranschaulichen soll das ist ein demo text, der das Beispiel veranschaulichen soll das ist ein demo text, der das Beispiel veranschaulichen soll das ist ein demo text, der das Beispiel veranschaulichen soll das ist ein demo text, der das Beispiel veranschaulichen soll das ist ein demo text, der das Beispiel veranschaulichen soll das ist ein demo text, der das Beispiel veranschaulichen soll}
      \parbox[tt]{2.5cm}{das ist ein demo text, der das Beispiel veranschaulichen soll}      
      } \\
\end{tabularx}
\end{document}
Das klappt wunderbar.

Jetzt das Problem: Sobald ich eine Grafik in die 2. Parbox einfüge (mit \includegraphics[width=2.5cm]{1718_4Ex_1.png} ), funktionert das zweite als Parbox-Angabe nicht mehr.

Hat jemand eine Idee für mich?
Vielen Dank
Martin

Nach oben