Espaçamento entre palavras em uma linha para ser justificado no lado esquerdo e direito

Espaçamento entre palavras em uma linha para ser justificado no lado esquerdo e direito

Estou escrevendo um currículo e, no cabeçalho superior do documento, exponho meu e-mail, número de telefone e endereço. Cada campo é separado por um marcador, e gostaria de saber se é possível ajustar o espaçamento entre os marcadores para fazer a linha se estender até a margem direita?

É difícil para mim descrever o que estou tentando fazer, então criei uma maquete. Posso ajustar o espaçamento entre as palavras, mas isso adicionaria o espaçamento entre todas as palavras, não apenas os marcadores.

Aqui está o código que estou usando para esta linha, junto com os marcadores. Obrigado!

\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

Descrição do espaçamento

Responder1

Teria ajudado se o OP tivesse fornecido um MWE, mas tentei preencher as lacunas. A chave para a correção foi instalar \hfillem torno da \sbullmacro. Isso pode ser feito manualmente, caso a caso, ou, se \sbullnão for necessário em outro lugar, pode ser feito automaticamente, conforme

\let\svsbull\sbull
\def\sbull{\hfill\svsbull\hfill}

Aqui está o MWE. A linha abaixo do texto mostra a extensão 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}

insira a descrição da imagem aqui

informação relacionada