Grafik in Tabelle einfügen

Tabellen und Grafiken erstellen und anordnen


Sebbi
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Di 1. Mär 2016, 22:50

Grafik in Tabelle einfügen

Beitrag von Sebbi »

% Hallo, ich möchte gerne eine Grafik (Passbild) in die Tabelle (links oben) einfügen und positionieren. Leider wird dabei der Text in der Spalte rechts daneben verschoben. 


\documentclass[a4paper,11pt]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[latin9]{inputenc}	
\usepackage{times}																																									
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm, bottom=2.5cm]{geometry}	
\usepackage{longtable}
\usepackage{graphicx}


\begin{document}
															  							           
\begin{longtable}{rc|cl}

\hspace{4cm} & \hspace{.1cm} & \hspace{.1cm} & \Large\textbf{Tabellarischer Lebenslauf}\\[1cm]
	

																										 &&& \huge\textsc{\textbf{Max Mustermann}}\\[1cm]

																										 &&& *1 Januar 1980\\[.3cm]
\includegraphics[width=0.20\textwidth]{Bild.png}                               &&& Musterstraße 1\\[.3cm]
																										 &&& 12345 Musterstadt\\[.3cm]
																										 &&& Mobil: 0123 35 67 89 10\\[.3cm]
																										 &&& E-Mail: email@domain.de\\[1cm]
																																													
																																													
																										 &&& \large\textbf{Studium}\\ \hline
																										 &&& \\
													                            August 1990 &&& Abschluss als \textbf{Diplom-Wirtschaftsinformatiker} (Note 1,5)\\
																										 &&& Studium der Wirtschaftsinformatik Universität Mannheim																
\end{longtable}

\end{document}
Dateianhänge
Lebenslauf_Minimalbeispiel.tex
(1.45 KiB) 209-mal heruntergeladen
Lebenslauf_Minimalbeispiel.pdf
(36.53 KiB) 159-mal heruntergeladen
ohne Grafik.pdf
(27.61 KiB) 148-mal heruntergeladen

Besserwisser

Beitrag von Besserwisser »

Dein Beispiel ist bei uns nicht lauffähig. Bitte halte dich an die Minimalbeispiel-Anleitung!

Wenn die Linie tatsächlich über die gesamte Satzspiegelhöhe gehen soll, würde ich gar keine Tabelle verwenden, sondern die Linie mit scrlayer zeichnen lassen, einen breiten linken Rand einstellen und die linke Spalte per marginnote füllen.

Aber es geht natürlich auch mit einer Tabelle. In dem Fall ist \raisebox, das für solche Zwecke auch bereits in den wichtigen Hinweisen erwähnt wird wird, dein Freund:
\documentclass[a4paper,11pt]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}% Codierung im Online-Editor und Voreinstellung fast aller modernen LaTeX-Editoren
\usepackage{mathptmx}% times ist veraltet!
\usepackage[scaled]{helvet}% Passt eigentlich nicht zu Times
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm, bottom=2.5cm]{geometry}
\usepackage{array}
\usepackage{calc}
\usepackage{longtable}
\usepackage{graphicx}

\begin{document}
\addtolength{\tabcolsep}{1mm}
\begin{longtable}{>{\raggedleft}p{4cm}|l}
          & \Large\textbf{Tabellarischer Lebenslauf}\\[1cm]
          & \huge\textsc{\textbf{Max Mustermann}}\\[1cm]
          & *1 Januar 1980\\[.3cm]
\raisebox{\ht\strutbox-\height}[\ht\strutbox][\dp\strutbox]{\includegraphics[width=0.20\textwidth]{example-image}}
          & Musterstraße 1\\[.3cm]
          & 12345 Musterstadt\\[.3cm]
          & Mobil: 0123 35 67 89 10\\[.3cm]
          & E-Mail: email@domain.de\\[1cm]
          & \large\textbf{Studium}\\ 
\hline
          & \\
August 1990 & Abschluss als \textbf{Diplom-Wirtschaftsinformatiker} (Note 1,5)\\
          & Studium der Wirtschaftsinformatik Universität Mannheim \\
\end{longtable}

\end{document}
Wichtig: Da hier ein Trick verwendet wird, gibt es Probleme, wenn neben dem Bild zu wenig Text steht oder das Bild am unteren Rand der Seite stehen würde. Im gezeigten Beispiel tritt ein solches Problem aber nicht auf.

Antworten