This is my preamble:
\documentclass[a5paper, DIV=classic, 12pt]{scrbook}
\usepackage{xltxtra,fontspec,graphicx,xunicode,color,lettrine}
\setmainfont[Mapping=tex-text, Ligatures={Rare}, Numbers=OldStyle]{ibarraReal}
\usepackage[spanish]{babel}
The problem is in the a5paper option, because I get the following

So, how can I fix the problem with margins?

\usepackage[pass]{geometry}to the preamble, asscrbookdoesn't informxdvipdfmxabout the paper size. – egreg Jan 12 '12 at 15:55