I would like to suppress the typesetting of the section title in the document altogether, but still setting it for purposes of subsections, section mark / header, and table of contents.

What I tried already:


Still displays the section number.


Removes the section number, but also removes it from subsection numbers and TOC. Besides, I still get a vertical space where the section title had been.

I could do (and have done so far):


But it struck me as a bit ugly to "guess" the height of the section title (and having to re-guess if font sizes change). If there is some constant, like \sectionfontheight or somesuch, that would be a start.

But isn't there some "correct" way to set a section title "blindly", i.e. without actually printing it in the document?







\refstepcounter sets the number and resets the subsection counter; \addcontentsline does its usual job; \markright sets the heading's contents.

  • 1
    Brilliant. It never occurred to me that I could approach the problem from the other direction (emulating everything \section does except the actual typesetting), instead of trying to suppress the typesetting of \section. Replacing \arabic{section} (section number w/o chapter) with \thesection (chapter.section) made it fit my needs 100%. Thank you - It would've probably taken me ages to figure out the \addcontentsline myself, even if the basic idea had struck.
    – DevSolar
    Sep 23 '11 at 10:04
  • Note that this seems to have problems with switching between one- and two-column mode: tex.stackexchange.com/questions/227328/… Feb 10 '15 at 14:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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