
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
Responder1
Teria ajudado se o OP tivesse fornecido um MWE, mas tentei preencher as lacunas. A chave para a correção foi instalar \hfill
em torno da \sbull
macro. Isso pode ser feito manualmente, caso a caso, ou, se \sbull
nã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}