PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : foto und name tauschen (bewerbung)



Spiderman25
31-07-2008, 13:13
hi leute,

möchte gerne eine bewerbung mit foto rechts und name links. also möchte kurz foto mit name vertauschen. hier ein minimalbeispiel:

\documentclass[11pt,a4paper]{moderncv}

\moderncvtheme[blue]{casual}

\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}

\usepackage[scale=0.8]{geometry}
\AtBeginDocument{\recomputelengths}

\firstname{John}
\familyname{Doe}
\photo[64pt]{picture}


%----------------------------------------------------------------------------------
% content
%----------------------------------------------------------------------------------
\begin{document}
\maketitle

\section{Education}
\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{D escription}
\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{D escription}

\end{document}


Weiß da jemand weiter?

PS: in den Ordner ein JPEG bild einfügen und es picture nennen, damit das foto auch erscheint, sonst gibts ne fehlermeldung! :-)

Spiderman25
02-08-2008, 12:12
keiner eine idee?? :(

voss
02-08-2008, 12:34
hi leute,

möchte gerne eine bewerbung mit foto rechts und name links. also möchte kurz foto mit name vertauschen. hier ein minimalbeispiel:

\documentclass[11pt,a4paper]{moderncv}

\moderncvtheme[blue]{casual}

\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}

\usepackage[scale=0.8]{geometry}
\AtBeginDocument{\recomputelengths}

\firstname{John}
\familyname{Doe}
\photo[64pt]{picture}

\makeatletter
\AtBeginDocument{%
\renewcommand*{\maketitle}{%
{\raggedleft{\firstnamestyle{\MakeLowercase{\@firs tname}}%
\familynamestyle{\MakeLowercase{\@familyname}}}
\hfill\ifthenelse{\equal{\@photo}{}}{}%
{{\color{firstnamecolor}\framebox{%
\includegraphics[height=\@photoheight]{\@photo}}}}\\[-.35em]}%
{\color{firstnamecolor}\rule{\textwidth}{.25ex}\\[2.5em]}}}%
\makeatother

%----------------------------------------------------------------------------------
% content
%----------------------------------------------------------------------------------
\begin{document}
\maketitle

\section{Education}
\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{D escription}
\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{D escription}

\end{document}



Einfach \maketitle überschreiben.

Herbert

Spiderman25
02-08-2008, 17:53
hi voss,

danke erst einmal! aber funktionieren tut es noch nicht so richtig... wenn ich das bei mir einfüge steht da eine fehlermeldung:

falscher operantentyp

muss ich das genau wie bei dir einfügen? oder ist da ein fehler drin? :confused:

voss
02-08-2008, 18:11
danke erst einmal! aber funktionieren tut es noch nicht so richtig... wenn ich das bei mir einfüge steht da eine fehlermeldung:

falscher operantentyp

muss ich das genau wie bei dir einfügen? oder ist da ein fehler drin? :confused:

beim copy und paste gibt es oft Leerzeichen, die musst du rausschmeißen.
Bei mir funktioniert es.

Herbert

Spiderman25
02-08-2008, 21:18
hi voss,

bis auf \@firs tname ist eigentlich alles ohne leerzeichen.

sobald man jedenfalls ein foto einfügt läuft das ganze nicht mehr, hab im anhang das foto das ich benutzt beigefügt, vielleicht kannst du es ja damit nochmal versuchen und gucken ob es dann noch bei dir funktioniert!

der befehl \AtBeginDocument{\recomputelengths} muss da noch drin bleiben? :confused:

Donalduck
02-08-2008, 21:34
@firstname muss zusammenstehn ;)

Davon abgesehen bin ich mir nicht sicher, ob sich 2mal AtBeginDocument gut verträgt...
Du solltest das recomputelengths vielleicht einfach mit in den Aufruf packen.

voss
02-08-2008, 21:34
hi voss,

bis auf \@firs tname ist eigentlich alles ohne leerzeichen.

sobald man jedenfalls ein foto einfügt läuft das ganze nicht mehr, hab im anhang das foto das ich benutzt beigefügt, vielleicht kannst du es ja damit nochmal versuchen und gucken ob es dann noch bei dir funktioniert!

der befehl \AtBeginDocument{\recomputelengths} muss da noch drin bleiben? :confused:

mach mal


\includegraphics[width=\@photowidth]{\@photo}}}}\\[-.35em]}%

statt der von mir angegebenen Zeile.

Herbert

Spiderman25
02-08-2008, 21:47
hallo herbert,

danke, sieht schon besser aus! aber ein kritikpunkt noch:

jetzt steht da johndoe statt John Doe. was muss man da noch machen?

voss
02-08-2008, 21:52
hallo herbert,

danke, sieht schon besser aus! aber ein kritikpunkt noch:

jetzt steht da johndoe statt John Doe. was muss man da noch machen?


{\raggedleft{\firstnamestyle\@firstname}
{\familynamestyle\@familyname}%

Herbert

Spiderman25
02-08-2008, 22:05
ok, danke! kannte den befehl \MakeLowercase{...} nicht, der scheint gerade den anfangsbuchstaben zu verkleinern! :rolleyes: