Ich habe 1 Bild (Hintergrundbild welches sich über die ganze Seite erstreckt) und eine Tabelle auf dieser Hintergrundseite. Ich möchte dass das Hintergrundbild in der Tabelle nicht sichtbar ist. Die Tabelle soll den Hintergrund komplett verdecken, ohne dass der Hintergrund durch die Tabelle scheint. Ich sehe sonst das Hintergrundbild in der Tabelle. Das Hintergrundbild möchte ich nur außerhalb der Tabelle sehen. Ich verwende das nicht für einen Beamer :P danke für die Antwort. Open in writeLaTeX
\documentclass[a4paper,11pt]{article} \usepackage{wallpaper} \usepackage{color} \usepackage{graphicx} \begin{document} %Erstellung Hintergrundbild \ThisTileWallPaper{\paperwidth}{\paperheight}{Subcase 1.png} \newpage \ClearWallPaper %End \begin{tabular}{|c|c|}\hline Lehrstuhl & Professor \\ \hline BWL & Maier \\ \hline MB & M"uller \\ \hline Jura & Schmidt \\ \hline \end{tabular} \end{document} |
Das geht mit Hilfe von Open in writeLaTeX
\documentclass[a4paper,11pt]{article} \usepackage{graphicx} \usepackage[table]{xcolor}% Unbedingt vor wallpaper laden! \usepackage{mwe} \usepackage{wallpaper} \usepackage[ngerman]{babel} \begin{document} %Erstellung Hintergrundbild \ThisTileWallPaper{\paperwidth}{\paperheight}{example-image.png} \newpage \ClearWallPaper %End \rowcolors{1}{white}{white} \begin{tabular}{cc}\hline Lehrstuhl & Professor \\ \hline BWL & Maier \\ MB & M"uller \\ Jura & Schmidt \\ \hline \end{tabular} \end{document} Wobei ich mir erlaubt habe, die grausame Kästchengrafik in eine echte Tabelle zu überführen. Schwieriger wird es, wenn man das ganze mit dem empfehlenswerten Open in writeLaTeX
\documentclass[a4paper,11pt]{article} \usepackage{graphicx} \usepackage[table]{xcolor} \usepackage{mwe} \usepackage{wallpaper} \usepackage[ngerman]{babel} \usepackage{booktabs} \begin{document} %Erstellung Hintergrundbild \ThisTileWallPaper{\paperwidth}{\paperheight}{example-image.png} \newpage \ClearWallPaper %End \rowcolors{1}{white}{white} \begin{tabular}{cc}\toprule Lehrstuhl & Professor \\ \midrule BWL & Maier \\ MB & M"uller \\ Jura & Schmidt \\ \bottomrule \end{tabular} \end{document} In diesem Fall scheint die Grafik im Bereich der Linien durch die Tabelle hindurch. Will man das beseitigen, muss man Handarbeit leisten oder die Tabelle in eine Box mit Hintergrund packen: Open in writeLaTeX
\documentclass[a4paper,11pt]{article} \usepackage{graphicx} \usepackage[table]{xcolor} \usepackage{mwe} \usepackage{wallpaper} \usepackage[ngerman]{babel} \usepackage{booktabs} \begin{document} %Erstellung Hintergrundbild \ThisTileWallPaper{\paperwidth}{\paperheight}{example-image.png} \newpage \ClearWallPaper %End \colorbox{white}{% \begin{tabular}{cc}\toprule Lehrstuhl & Professor \\ \midrule BWL & Maier \\ MB & M"uller \\ Jura & Schmidt \\ \bottomrule \end{tabular}}% \end{document} Dabei profitiert man dann gleich davon, dass Theoretisch kann man sich auch eine Umgebung Open in writeLaTeX
\documentclass[a4paper,11pt]{article} \usepackage{graphicx} \usepackage[table]{xcolor} \usepackage{mwe} \usepackage{wallpaper} \usepackage[ngerman]{babel} \usepackage{booktabs} \newsavebox{\tabellenbox} \newenvironment{tabularwithwhitebackground}[2][]{% Argumente wie tabular \begin{lrbox}{\tabellenbox}% \begin{tabular}[#1]{#2} }{% \end{tabular}% \end{lrbox}% \colorbox{white}{\usebox{\tabellenbox}}% } \begin{document} %Erstellung Hintergrundbild \ThisTileWallPaper{\paperwidth}{\paperheight}{example-image.png} \newpage \ClearWallPaper %End \begin{tabularwithwhitebackground}{cc}\toprule Lehrstuhl & Professor \\ \midrule BWL & Maier \\ MB & M"uller \\ Jura & Schmidt \\ \bottomrule \end{tabularwithwhitebackground} \end{document} Das Paket beantwortet 07 Aug '14, 12:27 gast3 1
Du brauchst keine savebox. Du kannst die Tabelle direkt in die colorbox-Schreiben (Tabellen sind ja Boxen).
(07 Aug '14, 14:22)
Ulrike Fischer
|
Meine übliche TikZ Lösung darf nicht fehlen! Einfach die Tabelle in eine Open in writeLaTeX
\documentclass{article} \pagestyle{empty} \usepackage{tikz,booktabs,wallpaper} \begin{document} % Erstellung Hintergrundbild \ThisTileWallPaper{\paperwidth}{\paperheight}{Subcase 1.png} \newpage \ClearWallPaper % End Text \tikz[baseline=(X.base)]{ \node[fill=white] (X) { \begin{tabular}{cc} Lehrstuhl & Professor \\ \midrule BWL & Maier \\ MB & M\"uller \\ Jura & Schmidt \\ \end{tabular} }; } Text \end{document} beantwortet 09 Aug '14, 13:36 Henri "Meine übliche TikZ Lösung" ---> In dem Fall werde halt mal Autor bei
(10 Aug '14, 06:45)
cis
|
@Koller Kannst du bitte denn Titel der Frage in eine knappe Frage umwandeln?