Я составляю резюме и хотел бы, чтобы раздел резюме (например, «Публикации») имел длинную горизонтальную линию, идущую до конца правого поля страницы.
Мне удалось заставить это работать с помощью действительно запутанного кода:
\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
. Однако в этом контексте я бы определил специальное форматирование (ненумерованных) \section
s с помощью 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}