# Typearea settings for a scrbook

Here are dirty hacks for page layout in LaTeX and a few useful standard settings.

I load the following document class:

```\documentclass[bibliography=totoc,12pt,a4paper,headsepline]{scrbook}
```

The option `bibliography=totoc` puts the bibliography into table of contents. The option `12pt` sets normal font size to 12pt instead of the usual 11pt. This font size was a requirement for my thesis. The option `a4paper` sets DIN A4 paper (which should be the default anyway). The option `headsepline` adds a line below the header content on pages without a title.

A useful additional option may be `oneside`, which creates symmetric margins for one-sided print. Again, that was a requirement for the manuscript of my thesis. For the final print, I needed a normal two-sided print. A useful option there is `titlepage=firstiscover`, which gives equal margins for the first two pages (the book cover).

Usually you don’t want to tamper with the margins that LaTeX gives you. But in some cases, you may have specific guidelines that you need to adhere to. Or you have a fixed number of pages and run out of space, so you want smaller margins. Anyway, this is not recommended, I am just showing you how it works, because I can.

We have loaded the documentclass `scrbook` which is the KOMA-Script document class for an DIN A4 page book with a font size of 12pt. At that paper and font size, KOMA-Script uses a value of `DIV=12` to calculate margins and text area sizes. The page has a width of 157.50mm and a height of 222.75mm for the text area. The top margin is 24.75mm and the inner margin 17.50mm. You can increase or decrease the margins by setting a different `DIV` value. So if you use the option `DIV=13` for example, you will have a bigger text area (161mm wide instead of only 157mm). You can play around with the values until you find something you like. Here are the measurements for different DIV values for an DIN A4 page:

If you don’t find anything you like, you can set all values by hand with the `geometry` package. Use at your own peril. This is an example with a larger text height:

```\usepackage[width=157.50mm,top=35mm,left=24mm]{geometry}  % gives textheight=226.36mm
```

When you play around with margins and text area settings, the package `showframe` is useful to see what you are doing:

```\usepackage{showframe}
```