Hello Ulrike,
On Sat, Nov 26, 2011 at 12:46 AM, Ulrike Fischer <ne...@nililand.de> wrote:

I like your solution. But it seems it does not compile on my system.
In particular, when I tried to compile using xelatex, it did not like
\makeatletter (begin{document} no found) and \Gm. Is my system somehow
different from yours?

Dan

On Sat, Nov 26, 2011 at 12:46 AM, Ulrike Fischer <ne...@nililand.de> wrote:
> Am Fri, 25 Nov 2011 10:06:27 +0800 schrieb Daniel Greenhoe:
>
>> Using the geometry package, is there any way to automatically (without
>> using layouthoffset and layoutvoffset) to center a layout area on a
>> physical page?
>
> I don't see an explicit option, but it is not difficult to calculate
> the offset automatically:
>
> \documentclass{book}
> \setlength{\parskip}{0mm}%
> \setlength{\parindent}{0mm}%
> \usepackage{geometry}
> \makeatletter
> \geometry{
>  xetex,truedimen,paper=a4paper,
>  twoside=false,
>  ignoreall,
>  layoutheight=200mm,layoutwidth=100mm,
>  margin=10mm,
>  nomarginpar,noheadfoot,
>  showframe,showcrop,
>  layouthoffset=\dimexpr0.5\paperwidth-0.5\Gm@layoutwidth,
>  layoutvoffset=\dimexpr0.5\paperheight-0.5\Gm@layoutheight
>  }
>  \makeatother
> \begin{document}%
> abc
> \end{document}
>
> --
> Ulrike Fischer
>
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex
>



--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to