Skip to content

Geometry auto combined with other options

geometry carries auto alongside options of your own. auto is Keystone's word for "the engine settles the page", so it cannot be one item among several.

What it looks like

geometry: auto, bindingoffset=10mm
ERROR: geometry 'auto' cannot be combined with other options
  It is Keystone's own value, and LaTeX has no such key.
  Either keep geometry: auto on its own, or drop it and lay out the page
  yourself.
  See https://keystone.knight-owl.dev/errors/geometry-auto-combined/

What it means

auto names a decision, not a page setting: it says Keystone chooses the margins. Every other value in geometry is a real LaTeX geometry option, and LaTeX has no auto key to pair them with — left in, it would reach the preamble and fail there instead of here.

So the two are exclusive: adding anything of your own replaces auto rather than extending it. Adding a gutter to the shipped default is the common way to meet that.

Drop auto and write the options you want

Name only what you want to change. auto's margins are geometry's proportional default, so a gutter is one option rather than four.

geometry: bindingoffset=10mm

The page size still comes from papersize — a geometry that speaks only about margins does not replace it.

To spell the proportion out rather than inherit it:

geometry: scale=0.7, bindingoffset=10mm