Archiv verlassen und diese Seite im Standarddesign anzeigen : overpic mit cvlist kombinieren
Ich möchte eine Überschrift als cvlist mit einem Verlauf, den ich mit GIMP gemacht habe hinterlegen.
Leider funktioniert das mit overpic nicht so, wie gewünscht.
\begin{overpic}[scale=.25,unit=1mm]{Balken}
\put(0,0){\begin{cvlist}{Schule \& Studium}}
\end{overpic}
\item[seit 1/2010] \noindent\hspace*{2mm}Ausbildung zum Informatikkaufmann
\end{cvlist}
Hallo und Herzlich Willkommen :)
\begin{overpic}[scale=.25,unit=1mm]{Balken}
\put(0,0){\begin{cvlist}{Schule \& Studium}}
\end{overpic}
\item[seit 1/2010] \noindent\hspace*{2mm}Ausbildung zum Informatikkaufmann
\end{cvlist}
afaik ist es nicht zulässig, Umgebungen miteinander zu, hmm, verzahnen (begin A, begin B, end A, end B) -- und genau das versuchst Du hier.
Wenn das nicht die Antwort ist, die Du Dir vllt erhofft hast, erstelle bitte ein Minimalbeispiel (http://www.minimalbeispiel.de).
MfG
bobmalaria
31-10-2010, 22:18
hi,
du kannst mit tikz z.b. einen verlauf zeichnen
\documentclass{article}
\usepackage{currvita}
\usepackage{tikz,calc}
\makeatletter
\renewenvironment{cvlist}[1]{%
\sbox{\@cvlistheading}{\tikz\node[left color=blue,right color=red]{\cvlistheadingfont#1};}%
\begin{list}{}{%
\renewcommand*{\makelabel}[1]{%
\settowidth{\@tempdima}{\usebox{\@cvlistheading}}%
\ifthenelse{\lengthtest{\@tempdima > 0pt}}{%
\settowidth{\@tempdimb}{\cvlabelfont##1}%
\ifthenelse{%
\lengthtest{\@tempdima < \cvlabelwidth} \and
\lengthtest{\@tempdimb = 0pt}}{%
\parbox[b]{\cvlabelwidth}{%
\vspace{\cvlabelskip}%
\makebox[\cvlabelwidth][l]{%
\box\@cvlistheading
}%
}%
}{%
\parbox[b]{0pt}{%
\makebox[0pt][l]{\box\@cvlistheading}%
\\*[0.5\baselineskip plus 1pt minus 1pt]%
}%
}%
}{}%
\cvlabelfont##1\hfill
}%
\setlength{\itemsep}{0ex}%
\setlength{\parsep}{%
0.5\baselineskip plus 1pt minus 1pt%
}%
\setlength{\topsep}{%
1\baselineskip plus 2pt minus 2pt%
}%
\setlength{\partopsep}{0ex}%
\setlength{\labelsep}{\cvlabelsep}%
\setlength{\labelwidth}{\cvlabelwidth}%
\setlength{\leftmargin}{\cvlabelwidth}%
\addtolength{\leftmargin}{\cvlabelsep}%
}%
}{%
\end{list}%
}%
\makeatother
\begin{document}
\begin{cvlist}{Studium}
\item[seit 1900] Some stuff
\end{cvlist}
\end{document}
du könntest auch noch deine grafik in den hintergrund zeichnen. dazu müsstest du den \rule{}{} befehl durch einen \includegraphics in folgendem beispiel ersetzen
\documentclass{article}
\usepackage{currvita}
\usepackage{tikz,calc}
\makeatletter
\renewenvironment{cvlist}[1]{%
\sbox{\@cvlistheading}{\begin{tikzpicture}[]\node at (0,0){\cvlistheadingfont#1};
\node[overlay,opacity=0.5] at (0,0) {\rule{80pt}{20pt}};
\end{tikzpicture}}%
\begin{list}{}{%
\renewcommand*{\makelabel}[1]{%
\settowidth{\@tempdima}{\usebox{\@cvlistheading}}%
\ifthenelse{\lengthtest{\@tempdima > 0pt}}{%
\settowidth{\@tempdimb}{\cvlabelfont##1}%
\ifthenelse{%
\lengthtest{\@tempdima < \cvlabelwidth} \and
\lengthtest{\@tempdimb = 0pt}}{%
\parbox[b]{\cvlabelwidth}{%
\vspace{\cvlabelskip}%
\makebox[\cvlabelwidth][l]{%
\box\@cvlistheading
}%
}%
}{%
\parbox[b]{0pt}{%
\makebox[0pt][l]{\box\@cvlistheading}%
\\*[0.5\baselineskip plus 1pt minus 1pt]%
}%
}%
}{}%
\cvlabelfont##1\hfill
}%
\setlength{\itemsep}{0ex}%
\setlength{\parsep}{%
0.5\baselineskip plus 1pt minus 1pt%
}%
\setlength{\topsep}{%
1\baselineskip plus 2pt minus 2pt%
}%
\setlength{\partopsep}{0ex}%
\setlength{\labelsep}{\cvlabelsep}%
\setlength{\labelwidth}{\cvlabelwidth}%
\setlength{\leftmargin}{\cvlabelwidth}%
\addtolength{\leftmargin}{\cvlabelsep}%
}%
}{%
\end{list}%
}%
\makeatother
\begin{document}
\begin{cvlist}{Studium}
\item[seit 1900] Some stuff
\end{cvlist}
\end{document}
hoffe das hilft.
gruss
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.