Texto que va a la siguiente línea: ¿cómo mantenerse en la misma línea?

Texto que va a la siguiente línea: ¿cómo mantenerse en la misma línea?

La portada de mi tesis se ve así:

Portada de tesis

El MWE relevante se ve así (estoy usando una plantilla)

\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]

¿Cómo muevo la parte 'Huizen' de 'Westhuizen' a la misma línea?

Respuesta1

aunque puede ser necesario un salto de línea explícito (la doble barra invertida) porque el nombre de su supervisor es muy largo, puede ser suficiente simplemente proporcionar un espacio después del nombre:

Dr. Cornelius \textsc{Van der Westhuizen} % Supervisor's Name
\href{mailto:[email protected]}{[email protected]}

tal como lo ingresó, el %que sigue inmediatamente al nombre entre llaves hace que \href{...}esté estrechamente vinculado al final del nombre, sin interrupción. (tampoco es un lugar reconocido para una coma; incluso si la línea estuviera dividida allí con una coma, ese no sería el resultado deseado).

Respuesta2

Creo que deberías contemplar cambiar varias cosas:

  • Como ya han señalado otros, el ancho de la segunda minipágina simplemente no es suficiente para escribir el nombre completo. Aumente el ancho a algo como 0.45\textwidth.

  • En lugar de separar las dos minipáginas simplemente por ~(un espacio), le sugiero que utilice \hspace{\fill}. De esa manera, el bloque con los dos nombres abarcará todo el ancho del bloque de texto. (Si cree que al hacerlo los dos nombres están demasiado separados, considere colocar ambas minipáginas dentro de un entorno de minipágina más grande (de ancho 0.8\textwidth, por ejemplo) que podría estar centrado).

  • En aras de la simetría en el diseño, agregaría saltos de línea explícitos antes de su dirección de correo electrónico.yla dirección de correo electrónico del supervisor.

ingrese la descripción de la imagen aquí

\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}

Respuesta3

Esta es una solución rápida muy mala, \usepackage{mathtools}se necesita el paquete. Y observe que le falta un \\después de su nombre.

\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]

\\Quizás bastaría con añadir lo que falta :

\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]

Además, por favor publique un completoMWELa próxima vez.

Respuesta4

Aparte de las otras respuestas proporcionadas, puedes colocar el nombre en un cuadro:

\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}

Como no sé cuál es la configuración de su página (qué tan grandes son los márgenes), es posible que esto dé como resultado una apariencia abarrotada.

información relacionada