Como formatar cabeçalho de seção complexa

Como formatar cabeçalho de seção complexa

Tenho várias perguntas, todas relacionadas à imagem abaixo. Dentro do meu .clsarquivo, estou tentando estilizar os cabeçalhos das seções assim:

título de exemplo

  1. Minha primeira pergunta foi como faço para impedir que \sections sejam numeradas.

  2. Como sublinhar o título da minha seção com uma linha tracejada que atravessa toda a página

  3. Como prefixo e acrescento um caractere (neste caso '['e ']') aos cabeçalhos das minhas seções
  4. Como altero a cor do sublinhado tracejado e o prefixo e sufixo das minhas seções sem afetar a cor da seção

(desculpe se o azul é um pouco difícil de ver)

Algumas das respostas:

  1. Ao usar \section*{SECTION NAME}em vez de \section{SECTION NAME} a seção não é numerada.
  2. Existe um pacote chamado arydshlnque possui um comando chamado \hdashlineque cria uma linha tracejada sob a seção. Porém, tem que ser explícito, é possível adicionar isso à definição de \section?

Não tenho certeza de como adicionar o prefixo e o sufixo à seção e alterar a cor deles, junto com o sublinhado.

Obrigado.

Responder1

Aqui está um ponto de partida para você titlesec. Não vou comentar o código, verifique a documentação titlesecpara obter uma descrição:

\documentclass{article}

\usepackage{lipsum,color}
\usepackage[explicit]{titlesec}

\titleformat{\section}
  [hang]
  {\sffamily\large\bfseries\color{blue}}
  {\thesection}
  {1em}
  {[~{\color{magenta}\MakeUppercase{#1}}~]}
  [\vspace{3pt}{\titlerule*[0.75pc]{\_}}]

% This is the answer to  how do I stop \sections from being numbered?
\setcounter{secnumdepth}{0}

\begin{document}

\section{Personal Statement}
\label{sec:personal-statement}

\lipsum[1]

\end{document}

insira a descrição da imagem aqui

informação relacionada