왼쪽과 오른쪽에 정렬되도록 줄에 단어 간격 지정

왼쪽과 오른쪽에 정렬되도록 줄에 단어 간격 지정

이력서를 작성 중인데 문서 상단 헤더에 이메일, 전화번호, 주소가 표시되어 있습니다. 각 필드는 글머리 기호로 구분되어 있는데, 글머리 기호 사이의 간격을 조정하여 선이 오른쪽 여백까지 확장되도록 할 수 있는지 궁금합니다.

제가 하려는 일을 설명하기가 어려워서 모형을 만들었습니다. 단어 사이의 간격을 조정할 수 있지만 이렇게 하면 글머리 기호뿐만 아니라 모든 단어 사이에 간격이 추가됩니다.

글머리 기호와 함께 이 줄에 사용하는 코드는 다음과 같습니다. 감사합니다!

\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

간격에 대한 설명

답변1

OP가 MWE를 제공했다면 도움이 되었을 텐데, 저는 그 공백을 메우려고 노력했습니다. 수정의 핵심은 매크로를 \hfill중심으로 설치하는 것이었습니다 \sbull. 경우에 따라 수동으로 수행할 수도 있고, \sbull다른 곳에서 필요하지 않은 경우 다음과 같이 자동으로 수행할 수도 있습니다.

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

다음은 MWE입니다. 텍스트 아래 줄은 한계 범위를 나타냅니다.

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

여기에 이미지 설명을 입력하세요

관련 정보