14

Friends, a colleague of mine showed me a book with a intriguing chapter structure:

Content

I was wondering how we could achieve something similar. I understand that this unusual numbering will break the counters, and I don't expect the chapter numbers to be set automatically, but I'd like to see how it could work even with a manual chapter numbering assignment.

As a minimum working example, I wrote a single code with some chapters added:

\documentclass[oneside]{book}

\usepackage[T1]{fontenc}
\usepackage{lipsum}

\begin{document}

\tableofcontents

\chapter{Before the beginning} % Chapter -1

\lipsum[2]

\chapter{Much ado about nothing} % Chapter 0

\lipsum[2]

\chapter{Small is beautiful} % Chapter 0.000000001

\lipsum[2]

\chapter{All is one} % Chapter 1

\lipsum[2]

\chapter{Murdering irrationals} % Chapter \sqrt{2}

\lipsum[2]

\chapter{Golden Phi} % Chapter \Phi

\lipsum[2]

\end{document}

Any ideas?

lockstep
  • 250,273
Paulo Cereda
  • 44,220
  • The book looks interesting. Can you please tell me what is the name of the book? – Mia Apr 16 '17 at 19:54

3 Answers3

11
\documentclass[a4paper]{book}
\newcommand{\strangechapter}[1]{\renewcommand{\thechapter}{#1}\chapter}
\usepackage{hyperref}

\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\strangechapter{1}{X}
\strangechapter{$\pi$}{Y}
\end{document}

Use \label and \ref for the chapters with some care.

A definition in the preamble is preferable, since it forces the user to express the argument, without forgetting \renewcommand before \chapter. Moreover it provides a hook for enhancements of various type.

Don't forget to redefine \thesection, since "as we saw in section e.5" can be funny.

egreg
  • 1,121,712
7

The chapter counter is of course numeric but the display of it is controlled by the \thechapter macro. You could simply redefine it manually before every chapter. You could also map the chapter counter values to strings (see the link in Seamus answer), but in this case I don't think it would be worth the effort.

Example:

\clearpage% to flush out last chapter page with correct header and footer
\renewcommand{\thecapter}{0.000001}
\chapter{Small is beautiful}
Martin Scharrer
  • 262,582
3

This is interesting, because the chapter number counter is an integer, so you couldn't just reset the counter to what you wanted before each chapter. I guess you could make a new enumeration scheme that just listed your chapter numbers in order like in this answer: Greek numbering

Seamus
  • 73,242