Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I use \titleformat (titlesec package) to make some fancy headings in my documents. But I did not find a way to know, in the \titleformat specifications, if the section is made with a \section or a \section*.

Is there a way to detect that and make some test on it ?

What I want (a minimal example):

\titleformat{\section}[block]{first}{label}{0pt}{\ifsectionstar{#1}{\bf #1}}[trailer]
share|improve this question
Have you looked at section 3.8 of the manual? –  egreg Mar 12 '13 at 14:20
thanks, I did not see it right before ! –  Xoff Mar 12 '13 at 14:30

1 Answer 1

up vote 4 down vote accepted

You can define the titleformat for starred versions with the numberless key, i.e, like

\titleformat{\section}[block]           {first}{label}{0pt}{\textbf{#1}}[trailer] % all versions
\titleformat{\section}[block,numberless]{first}{label}{0pt}{#1}[trailer] % starred version
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.