summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/sillypage/README.md
blob: 4c00f7756bf704fe7dc724ec2a05d6f7896acf22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# The `sillypage` package

This is a very simple package that provides John Cleese's iconic silly walk
routine as page numbering style.

## Usage

Simply add `\usepackage{sillypage}` to your document. Then:

- Write `\pagenumbering{silly}` in you document to use the page numbering
  style defined by this package.
- Use the macro `\silly` on a LaTeX counter to typeset the corresponding
  image for the value of that counter.
- Use the macro `\sillystep` to print the step number `n` from the
  sequence of steps.
- Write `\pagenumbering{sillynumeral}` in you document to use a silly
  numeral system.
- Use the macro `\sillynumeral` to get the silly numeral system
  representation from the provided `n` value.

## A sample document

Here we go:

```tex
\documentclass{article}

\usepackage{sillypage}
\usepackage{blindtext}

\begin{document}
\pagenumbering{silly}
\Blinddocument
\end{document}
```

## Installation notes

Just note that `sillywalk-map.pdf` should go under the `tex/` subtree
(as it is required by `sillypage.sty`) instead of the `doc/` counterpart.

## Isn't this package too silly?

Yes.

## Authors

Blame these individuals:

- Phelype Oleinik
- Paulo Cereda
- samcarter
- Ulrike Fischer

## License

The `sillypage` package may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3c of
this license or (at your option) any later version.

Images used in this package are created from scratch and released under
the [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)
license.