
Das Cover meiner Abschlussarbeit sieht folgendermaßen aus:
Das entsprechende MWE sieht so aus (ich verwende eine Vorlage)
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Author:}\\
John \textsc{Smith}
% Your name
\href{mailto:[email protected]}{[email protected]}
\end{flushleft}
\end{minipage}
~
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Supervisor:} \\
Dr. Cornelius \textsc{Van der Westhuizen}% Supervisor's Name
\href{mailto:[email protected]}{[email protected]}
\end{flushright}
\end{minipage}\\[4cm]
Wie verschiebe ich den Teil „Huizen“ von „Westhuizen“ in dieselbe Zeile?
Antwort1
Obwohl ein expliziter Zeilenumbruch (der doppelte Backslash) erforderlich sein kann, weil der Name Ihres Betreuers sehr lang ist, reicht es möglicherweise aus, nach dem Namen einfach ein Leerzeichen einzufügen:
Dr. Cornelius \textsc{Van der Westhuizen} % Supervisor's Name
\href{mailto:[email protected]}{[email protected]}
so wie Sie es eingegeben haben, %
bewirkt das, das unmittelbar in Klammern auf den Namen folgt, dass das \href{...}
ohne Umbruch eng an das Ende des Namens gebunden wird. (Es ist außerdem keine anerkannte Stelle für ein Komma; selbst wenn die Zeile dort mit einem Komma umgebrochen würde, wäre das nicht die gewünschte Ausgabe.)
Antwort2
Ich denke, Sie sollten über die Änderung mehrerer Dinge nachdenken:
Wie andere bereits angemerkt haben, reicht die Breite der zweiten Miniseite einfach nicht aus, um den gesamten Namen zu setzen. Erhöhen Sie die Breite auf etwa
0.45\textwidth
.Anstatt die beiden Miniseiten nur durch
~
(ein Leerzeichen) zu trennen, schlage ich vor, dass Sie verwenden\hspace{\fill}
. Auf diese Weise erstreckt sich der Block mit den beiden Namen über die gesamte Breite des Textblocks. (Wenn Sie der Meinung sind, dass die beiden Namen dadurch zu weit voneinander entfernt sind, sollten Sie beide Miniseiten in eine größere Miniseitenumgebung (0.8\textwidth
beispielsweise mit der Breite ) einfügen, die zentriert sein könnte.)Aus Gründen der Symmetrie im Layout würde ich explizite Zeilenumbrüche sowohl vor Ihrer E-Mail-Adresse einfügenUnddie E-Mail-Adresse des Vorgesetzten.
\documentclass{article}
\usepackage[margin=1in]{geometry} % set margins to suit your needs
\usepackage[colorlinks=true]{hyperref} % for \href macro
\begin{document}
\noindent
\begin{minipage}{0.3\textwidth}
\begin{flushleft}
\large
\emph{Author:}\\
John \textsc{Smith}\\ % Your name
\href{mailto:[email protected]}{[email protected]}
\end{flushleft}
\end{minipage}
\hspace{\fill}
\begin{minipage}{0.45\textwidth}
\begin{flushright}
\large
\emph{Supervisor:} \\
Dr.\ Cornelius \textsc{Van der Westhuizen}\\ %Supervisor's Name
\href{mailto:[email protected]}{[email protected]}
\end{flushright}
\end{minipage}
\end{document}
Antwort3
Dies ist eine sehr schlechte Schnelllösung, das Paket wird benötigt. Und beachten Sie, dass nach ihrem Namen \usepackage{mathtools}
ein fehlt .\\
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Author:}\\
John \textsc{Smith}
% Your name
\href{mailto:[email protected]}{[email protected]}
\end{flushleft}
\end{minipage}
~
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Supervisor:} \\
\leavevmode\llap{Dr. Cornelius }\textsc{Van der Westhuizen}\\% Supervisor's Name
\href{mailto:[email protected]}{[email protected]}
\end{flushright}
\end{minipage}\\[4cm]
Vielleicht würde es genügen, einfach das Fehlende hinzuzufügen \\
:
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Author:}\\
John \textsc{Smith}
% Your name
\href{mailto:[email protected]}{[email protected]}
\end{flushleft}
\end{minipage}
~
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Supervisor:} \\
Dr. Cornelius \textsc{Van der Westhuizen}\\% Supervisor's Name
\href{mailto:[email protected]}{[email protected]}
\end{flushright}
\end{minipage}\\[4cm]
Bitte posten Sie auch eine vollständigeMWEnächstes Mal.
Antwort4
Neben den anderen angebotenen Antworten können Sie den Namen auch in ein Kästchen eintragen:
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{hyperref}
\begin{document}
\noindent
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
\emph{Author:}\\
John \textsc{Smith}
% Your name
\href{mailto:[email protected]}{[email protected]}
\end{flushleft}
\end{minipage}%%
%%
\hspace*{\fill}%%
%%
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Supervisor:} \\
\makebox[1.5in][r]{Dr. Cornelius \textsc{Van der Westhuizen}}\\% Supervisor's Name
\href{mailto:[email protected]}{[email protected]}
\end{flushright}
\end{minipage}\\[4cm]
\end{document}
Da ich den Seitenaufbau (wie groß die Ränder sind) nicht kenne, kann es evtl. zu einem überladenen Erscheinungsbild kommen.