PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Farbige Boxen bei a0poster



André Müller
01-03-2005, 18:13
Hallo

Ich versuche gerade ein Din A0 Poster zu entwerfen. Dazu würde ich gerne farbig hinterlegte Boxen verwenden. Der Text sollte jedoch auf der ganzen Seite frei verteilbar sein.
Mein Grundgerüst habe ich aus verschiedenen Files zusammengeschnitten. Ich geb hier einfach mal alles Wichtige an.



\documentclass[a0,portrait]{a0poster}
\pagestyle{empty}
\setcounter{secnumdepth}{0}
\usepackage[absolute]{textpos}
\usepackage{graphics,wrapfig}
\usepackage{times}
\usepackage{color}
\definecolor{DarkBlue}{rgb}{0.1,0.1,0.5}
\definecolor{Red}{rgb}{0.9,0.0,0.1}
\definecolor{Blue}{rgb}{0.0,0.0,0.8}
\definecolor{pink}{rgb}{1.0,0.5,0.5}
\definecolor{turk}{rgb}{0.05,0.45,0.65}
\definecolor{turkd}{rgb}{0.03,0.43,0.7}
\definecolor{purple}{rgb}{1.0,0.0,1.0}
\definecolor{lgray}{rgb}{0.8,0.8,0.9}
\definecolor{tur}{rgb}{0.01,0.45,0.65}
\usepackage[german]{babel} % Deutscher Zeichensatz

\addto{\captionsgerman}{\renewcommand{\figurename} {Abb.}} % "`Abb."' statt "`Abbildung"' als Überschrift!
%\usepackage[pdftex]{hyperref}

\usepackage{umlaut} % um ä,ö,ü,ß direkt eingeben zu können
\usepackage{graphicx} % Bilder
\usepackage{epsfig}
\usepackage{amsmath} %% diverse Matheerweiterungen
\DeclareGraphicsExtensions{.ps,.pdf,.png,.jpg,.gif ,.eps}
\usepackage{caption2}

\newcaptionstyle{klein}{\begin{center}\small{\capt ionlabel}: \captiontext \end{center} }
\captionstyle{klein}

\let\Textsize\normalsize
\def\Head#1{\noindent\hbox to \hsize{\hfil{\normalsize\color{DarkBlue} #1}}\bigskip}
\def\LHead#1{\noindent{\LARGE\color{turkd} #1}\smallskip}
\def\CHead#1{\noindent{\LARGE\color{Red} #1}\smallskip}
\def\Subhead#1{\noindent{\large\color{turk} #1}}
%\def\Title#1{\noindent{\VeryHuge\color{Red} #1}}
\def\Title#1{\noindent{\VeryHuge\color{tur} #1}}
\def\Titles#1{\noindent{\Huge\color{tur} #1}}
\def\Titless#1{\noindent{\huge\color{Blue} #1}}

\TPGrid[40mm,40mm]{15}{25} % 3 - 1 - 7 - 1 - 3 Columns bzw 7-1-7

\parindent=0pt
\parskip=0.5\baselineskip

\pagecolor{lgray}
\begin{document}


\begin{textblock}{15}(0,2)
\LHead{Einleitung}\\
bla bla bla
\end{textblock}

\end{document}


So, meine Farbigen Boxen sollen also genau den {textblock} Boxen entsprechen. Ich habe das mit \colorbox, \fcolorbox versucht, hatte aber bei beiden das Problem, dass die Zeilen nicht mehr umgebrochen werden. Dann habe ich versucht das ganze auch nich in eine \mbox, \makebox oder \minipage zu packen. Alles ohne Erfolg. Mal um den {textblock} und mal darin. Entweder hatte ich das Problem mit dem Zeilenumbruch oder die Box war komplett unsichtbar.

Ich benutze MikTex und das Texniccenter unter WinXP

Bis jetzt bin ich weder im Forum noch bei google fündig geworden.
Vielleicht hat ja hier jemand soetwas schonmal gemacht und kann mir helfen.

Vielen Dank schonmal!

André

bischi
01-03-2005, 19:00
Ich würds mal mit Tabellen versuchen. Details wurden hier schon besprochen, musst mal suchen.

MfG Bischi

André Müller
01-03-2005, 19:51
Hi

Mit Tabellen? Meinst du das gesamte Dokument oder nur einzelne \table oder \tabulars für die Farbe einstellen?
Ich fand diesen Ansatz mit dem Raster eigentlich recht gut und wollte grundsetzlich dabei bleiben (wenn es geht...)
Ich kanns ja mal mit den Tabellen versuchen.

André

blubb
01-03-2005, 20:03
Unabhängig von deiner Frage ein paar Anmerkungen:
>\usepackage{umlaut} % um ä,ö,ü,ß direkt eingeben zu können

Unnötig, da du german/babel geladen hast.
Evtl. ist \usepackage[ansinew]{inputenc}
notwendig.

\usepackage{graphicx} % Bilder
\usepackage{epsfig}
Wozu epsfig wenn du graphicx nutzt?

\DeclareGraphicsExtensions{.ps,.pdf,.png,.jpg,.gif ,.eps}
Such mal im Forum nach Anmerkungen zu \DeclareGraphicsExtensions
In 95% aller Fälle unnötig und in 98% schlichtweg falsch ;)

Blubb

André Müller
01-03-2005, 20:12
Hi

Ok, ich werde diese Packete mal der Reihe nach weglassen.
Das sind die Header die ich in den letzten 3 Jahren seit ich LaTeX nutze noch nie geändert habe ;)

Ich hab jetzt aber die Antwort auf meine Frage selbst gefunden. Ich hab zwar seit Samstag alles ausprobiert, aber offensichtlich immer an dieser Lösung vorbei. Wenn man in die Textbox eine Minipage einfügt und dann um diese die \colorbox macht geht es!!


\begin{textblock}{15}(0,2)
\colorbox{red}{
\begin{minipage}{\textwidth}
bla bla bla


\end{minipage}
}
\end{textblock}



Vielleicht ist es dann wenigsten ein Sinnvoller beitrag für das Archive (welches ich seit dem ich es kenne sehr schätze!!)

André

bischi
01-03-2005, 22:24
Zum Thema Tabellen: Nur eine Zeile x eine Spalte. Tabellen kannst du wunderbar umbrechen, Umrandung machen, farbig hinterlegen,... Du kannst ja danach die Tabelle immer noch in ein minipage oder was ähnliches packen.

MfG Bischi