Редактировать:

Редактировать:

Я составляю резюме и хотел бы, чтобы раздел резюме (например, «Публикации») имел длинную горизонтальную линию, идущую до конца правого поля страницы.

Мне удалось заставить это работать с помощью действительно запутанного кода:

\textbf{Publications~}\noindent {\color{black} \rule{16cm}{0.3mm}}

Но это действительно утомительно - подгонять \rule margin под каждую секцию. Почему не может работать что-то вроде этого, чтобы автоматически заполнять строку по ширине страницы? -

\textbf{Publications~}\noindent {\color{black} \rule{\hfill}{0.3mm}}

Я проверил несколько других файлов помощи, но ничего не нашел. Это мой первый раз, когда я задаю вопрос, спасибо за любые отзывы. [Другая информация:]

\documentclass[12pt]{article}

% Configure page margins with geometry
\usepackage[top = .8cm, left = 1.4cm, right = 1.4cm, bottom = 1.8cm]{geometry}

% Colors Used:
\usepackage{color}
\usepackage[dvipsnames]{xcolor}
\definecolor{gray}{HTML}{5D5D5D}

Редактировать:

Спасибо @Bernard, решение простое:

\textbf{Publications~}\noindent \hrulefill

решение1

Достаточно использовать \hrulefill. Однако в этом контексте я бы определил специальное форматирование (ненумерованных) \sections с помощью titlesec, которое имеет \titleruleкоманду для этого:

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[dvipsnames, svgnames]{xcolor}
\usepackage[explicit]{titlesec}
\titleformat{\section}{\large\bfseries}{}{0pt}{\textcolor{SteelBlue!80}{#1}\enspace \color{LightSteelBlue!50}\titlerule[1ex]}[]

\begin{document}

\section{Publications}

\end{document} 

введите описание изображения здесь

Связанный контент