Tabelleneinträge am Seitenrand ausrichten

Tabelleneinträge am Seitenrand ausrichten

Ich habe eine Tabelle und versuche, den Abstand so anzupassen, dass die Spalte ganz rechts möglichst weit rechts auf der Seite steht, um mit einer horizontalen Linie übereinzustimmen, die ich habe und die die Seitenbreite streckt (wird automatisch für jede neue Abschnittsüberschrift eingefügt).

Das von mir verwendete Markup ist:

\documentclass[letterpaper,11pt]{article}
\usepackage{kpfonts}
\setlength{\parskip}{\baselineskip}%
\setlength{\parindent}{0pt}%
\usepackage{xcolor}
\definecolor{smokyblack}{rgb}{0.06, 0.05, 0.03}
\definecolor{mygrey}{rgb}{0.1, 0.14, 0.12}
\definecolor{darkjunglegreen}{rgb}{0.0, 0.26, 0.15}
\usepackage[
top    = 0.608cm,
bottom = 1.1cm,
left   = 1.20cm,
right  = 1.10cm]{geometry}
\usepackage{titlesec}
\makeatletter 
\newcommand\semiLarge{\@setfontsize\semiLarge{13.22}{17.38}}
\titleformat{\section}
{\normalfont\Large\bfseries}{\thesection}
{1em}{}[\color{darkjunglegreen}{\titlerule[2pt]}]
\titlespacing\section{0pt}{1pt plus 4pt minus 2pt}{-3pt plus 2pt minus 2pt}
\newcommand{\forceindent}{\leavevmode{\parindent=1.5em\indent}}
\begin{document}
\sloppy
\begin{tabular*}{7.5in}{@{}l@{\extracolsep{\fill}}r}
\colorbox{white}{\textbf{\LARGE \textcolor{mygrey}{REAL NAME}}}  & \large{[email protected]}\\
\colorbox{mygrey!11}{\textbf{\semiLarge \textcolor{smokyblack}{Employed Professional}}} &  \large{555-555-5555 - New York, NY}
\vspace{0.1mm}
\end{tabular*}
\section*{Career Summary}
\end{document}

Ich habe außerdem ein Bild erstellt, das zeigt, dass die Dinge nicht dort ausgerichtet sind, wo sie sein sollten.

Bildbeschreibung hier eingeben

Ich verstehe nicht, warum auf der rechten Seite der untere Eintrag (mit NY) weiter links steht als die E-Mail-Adresse darüber?

Ich möchte, dass beide möglichst weit rechts in einer Linie mit der horizontalen Linie liegen, ähnlich wie die linken Einträge in einer Linie mit dem Eintrag auf der linken Seite liegen.

Wie kann der Abstand dieser Tabelleneinträge richtig geändert werden?

Antwort1

Wahrscheinlich sind Sie mit dem Folgenden zufriedener, wo ich die tabular*Breite auf die Textbreite eingestellt habe und wo ich den zusätzlichen kleinen horizontalen Leerraum auf der rechten Seite entfernt habe, indem ich hinzugefügt habe @{}(genauso, wie Sie es auf der linken Seite der Tabelle getan haben):

\documentclass[letterpaper,11pt]{article}
\usepackage{kpfonts}
\setlength{\parskip}{\baselineskip}%
\setlength{\parindent}{0pt}%
\usepackage{xcolor}
\definecolor{smokyblack}{rgb}{0.06, 0.05, 0.03}
\definecolor{mygrey}{rgb}{0.1, 0.14, 0.12}
\definecolor{darkjunglegreen}{rgb}{0.0, 0.26, 0.15}
\usepackage[
top    = 0.608cm,
bottom = 1.1cm,
left   = 1.20cm,
right  = 1.10cm]{geometry}
\usepackage{titlesec}
\makeatletter 
\newcommand\semiLarge{\@setfontsize\semiLarge{13.22}{17.38}}
\titleformat{\section}
{\normalfont\Large\bfseries}{\thesection}
{1em}{}[\color{darkjunglegreen}{\titlerule[2pt]}]
\titlespacing\section{0pt}{1pt plus 4pt minus 2pt}{-3pt plus 2pt minus 2pt}
\newcommand{\forceindent}{\leavevmode{\parindent=1.5em\indent}}
\begin{document}
\sloppy
\begin{tabular*}{\linewidth}{@{}l@{\extracolsep{\fill}}r@{}}
\textbf{\LARGE \textcolor{mygrey}{REAL NAME}}  & \large{[email protected]}\\
\colorbox{mygrey!11}{\textbf{\semiLarge \textcolor{smokyblack}{Employed Professional}}} &  \large{555-555-5555 - New York, NY}
\end{tabular*}
\section*{Career Summary}
\end{document}

verwandte Informationen