How to Keep All-Caps Headings but Use Normal Case in a Table of Contents
Question details
The user wants document headings to visually appear in all capital letters, but needs the generated table of contents to display those same headings in normal case.

- Product
- Word / WPS Writer
- Device & OS
- not provided
- Scenario
- Formatting a professional document where heading styles require an uppercase look, while the table of contents requires standard title or sentence case.
- Observed behavior
- The generated table of contents automatically copies the all-caps capitalization from the document headings, which makes the TOC look cluttered and incorrectly formatted.
Ensure your heading text is actually typed in normal sentence case or title case before applying any formatting; if you physically type the words using Caps Lock, the table of contents will always pull the uppercase letters regardless of your style settings.
Apply 'All Caps' Font Effect to the Heading Style
Modifying the heading style to include the 'All caps' font effect changes the appearance of the headings without altering the underlying text case, allowing the TOC to display normally.
The most effective way to separate heading appearance from TOC appearance is by using Style settings rather than direct formatting.
When you apply the All Caps effect via the Styles pane, the word processor understands that the underlying text is still in normal case, and passes that normal case to the Table of Contents.
Highlight your existing heading and use the 'Change Case' button (Aa) on the Home tab to switch it to 'Capitalize Each Word' or 'Sentence case'.
Right-click the specific Heading style you are using (e.g., Heading 1) in the Styles gallery on the Home tab, and select 'Modify'.
In the Modify Style dialog box, click the 'Format' button in the bottom left corner, select 'Font', check the 'All caps' box under the Effects section, and click OK.
Right-click anywhere inside your Table of Contents and select 'Update Field', then choose 'Update entire table'. The entries will now refresh to display in normal case.

Modify the TOC Styles Directly
If you want to enforce a specific capitalization rule purely on the Table of Contents side, you can modify the TOC styles.
Easily Manage Heading Styles and TOC with WPS Office
WPS Writer provides an intuitive Styles pane and a highly responsive Table of Contents generator. It makes it incredibly simple to apply advanced font effects like All Caps to your headings while keeping your TOC perfectly formatted and professional.
- 1. Type your text normally: Open your document in WPS Writer and type your headings in standard title case or sentence case.
- 2. Open Style Modification: Right-click the desired Heading style in the Home tab's Style gallery and choose 'Modify Style'.
- 3. Apply All Caps: Navigate to Format > Font, check the 'All caps' option, and apply this style to your headings.
- 4. Generate TOC: Go to the Reference tab, click 'Table of Contents', and insert your TOC to see the perfect capitalization applied.

Frequently Asked Questions
Why does my Table of Contents show everything in uppercase?
This usually happens if you typed the headings directly with the Caps Lock key on, or if you applied the 'All caps' formatting directly to the highlighted text rather than modifying the Heading paragraph style. The TOC reflects the exact characters or direct formatting applied to the heading.
How do I quickly change my uppercase headings back to normal text?
Select the capitalized heading, go to the Home tab, and click the 'Change Case' button (the 'Aa' icon). Choose 'Capitalize Each Word' or 'Sentence case'. This changes the underlying text, allowing your TOC to update properly.
Can I format the Table of Contents entries independently from the headings?
Yes. The Table of Contents uses its own built-in styles, named TOC 1, TOC 2, etc. You can modify these specific TOC styles in your Styles pane to change their font, size, or styling without affecting the actual document headings.




