
Estoy escribiendo un currículum y en el encabezado superior del documento muestro mi correo electrónico, número de teléfono y dirección. Cada campo está separado por una viñeta y me pregunto si es posible ajustar el espacio entre las viñetas para que la línea se extienda hasta el margen derecho.
Es difícil para mí describir lo que estoy tratando de hacer, así que creé una maqueta. Puedo ajustar el espacio entre las palabras, pero eso agregaría el espacio entre todas las palabras, no solo las viñetas.
Aquí está el código que estoy usando para esta línea, junto con las viñetas. ¡Gracias!
\noindent
\href{mailto:[email protected]}{john\mbox{}@\mbox{}emaildomain.com}\sbull
\textsmaller{+}1 (202) 555-1212\sbull
3481 Main Street\sbull
New York,\thinspace{\sc NY}\sbull
12345\sbull
USA
Respuesta1
Habría ayudado si el OP hubiera proporcionado un MWE, pero traté de llenar los vacíos. La clave para la solución fue instalar \hfill
alrededor de la \sbull
macro. Se puede hacer manualmente caso por caso, o si \sbull
no es necesario en otro lugar, se puede hacer automáticamente como
\let\svsbull\sbull
\def\sbull{\hfill\svsbull\hfill}
Aquí está el MWE. La línea debajo del texto muestra la extensión marginal.
\documentclass{article}
\usepackage[margin=1cm]{geometry}
\usepackage{hyperref}
\def\sbull{$\bullet$}
\def\textsmaller#1{\bgroup\small#1\egroup}
\let\svsbull\sbull
\def\sbull{\hfill\svsbull\hfill}
\begin{document}
\noindent
\href{mailto:[email protected]}{john\mbox{}@\mbox{}emaildomain.com}\sbull
\textsmaller{+}1 (202) 555-1212\sbull
3481 Main Street\sbull
New York,\thinspace{\sc NY}\sbull
12345\sbull
USA
\noindent\hrulefill
\end{document}