Estou criando um currículo e gostaria que uma seção do currículo (como "publicações") tivesse uma longa linha horizontal seguindo até o final da margem direita da página.
Consegui que isso funcionasse com uma codificação realmente confusa:
\textbf{Publications~}\noindent {\color{black} \rule{16cm}{0.3mm}}
Mas isso é realmente tedioso ajustar a margem \rule para caber em cada seção. Por que algo assim não funcionou para preencher automaticamente a linha da largura da página? -
\textbf{Publications~}\noindent {\color{black} \rule{\hfill}{0.3mm}}
Verifiquei alguns outros arquivos de ajuda, mas não encontrei nada. Esta é a primeira vez que faço uma pergunta, obrigado por qualquer feedback. [Outra informação:]
\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}
Editar:
Obrigado @Bernard, a solução é simples:
\textbf{Publications~}\noindent \hrulefill
Responder1
É o suficiente para usar \hrulefill
. Porém, neste contexto, eu definiria uma formatação especial de (não numerados) \section
s com titlesec
, que possui o \titlerule
comando para isso:
\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}