Contents and other running headers (headlines) not in smallcaps.

Issue #43 wontfix
Former user created an issue
Add a bunch of sections/chapters to the classicthesis-book example so that the ToC extends
to a second page.  I expected the running head to have "contents" in spaced small caps
like other chapters.
Instead, it is in regular mixed-caps lettering "Contents".

Version 2011/06/05 v3.0.

It seems that the consistent solution might be to redefine \MakeMarkcase rather than
doing the conversion in the chapter/section definitions, but I need to explore a bit
more.

Slightly unrelated question: Why not use titletoc instead of tocloft given that you
use titlesec?  With titletoc you can apply the smallcaps etc. formatting at the time
of processing the toc rather than having to hack the chapter and part commands.

Original issue reported on code.google.com by michael.forbes on 2011-11-14 03:01:07

Comments (9)

  1. André Miede repo owner

    ``` Thanks for the report, this is a really nasty/serious bug.

    Do you have any suggestion how to fix this? In the template, we currently use the not-so-nice approach here (which is hard to put into one generic command fixing the issue): \manualmark \markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}} \tableofcontents \automark[section]{chapter} \renewcommand{\chaptermark}[1]{\markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}} \renewcommand{\sectionmark}[1]{\markright{\thesection\enspace\spacedlowsmallcaps{#1}}}

    NB: titletoc looks interesting, but there is not time at the moment to do such great changes at the core of classicthesis.sty :-\ ```

    Original issue reported on code.google.com by `amiede` on 2011-12-01 11:01:36 - Labels added: Priority-High - Labels removed: Priority-Medium

  2. Former user Account Deleted

    ``` What about just adding the following?

    \renewcommand{\MakeMarkcase}[1]{\spacedlowsmallcaps{#1}}

    This seems to do the right thing (at least in the failing book example). You should then be able to simply pass the plain text to "\markboth{#1}{#1}" (instead of \markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}) for example. Then one only needs to worry about formatting the toc (which can be done with titletoc for example).

    P.S. I have done this with my KOMA version of a thesis class (see the ctmmf_toc_titletoc.sty) which took inspiration from classicthesis.sty and endeavours to be compatible with your class as a style:

    https://bitbucket.org/mforbes/ubcthesis_new/

    It is not ready for general use yet, but if you have any comments or want to use any of it, please feel free. ```

    Original issue reported on code.google.com by `michael.forbes` on 2012-01-02 03:28:00

  3. Former user Account Deleted
    Hello,
    
    Would it be possible to have mixed caps and lower case in the titles?
    
    My concern is for chemical elements such as Ag which appears as AG, looking bad.
    
    Any suggestion?
    

    Original issue reported on code.google.com by angeluru on 2013-02-10 10:15:41

  4. André Miede repo owner
    Case changes can be escaped via: \NoCaseChange{Ag}. Maybe this needs some fine-tuning,
    please refer to the respective manual:
    http://www.ctan.org/tex-archive/macros/latex/contrib/textcase
    

    Original issue reported on code.google.com by amiede on 2013-02-10 12:21:19 - Labels added: Type-Other, Priority-Low - Labels removed: Type-Defect, Priority-High

  5. André Miede repo owner
    (No text was entered with this change)
    

    Original issue reported on code.google.com by amiede on 2013-02-10 12:21:57 - Labels added: Type-Defect, Priority-High - Labels removed: Type-Other, Priority-Low

  6. André Miede repo owner
    Note: When fixing, also look at this (duplicate) issue: https://code.google.com/p/classicthesis/issues/detail?id=78
    

    Original issue reported on code.google.com by amiede on 2013-11-18 17:24:42

  7. André Miede repo owner

    This was partially fixed: \NoCaseChange{Ag} now works chapter titles (allcaps), but not in the ToC etc., where only smallcaps are used. :-\

  8. Log in to comment