[texhax] Centering text on page with uneven margins
Lars Madsen
daleif at imf.au.dk
Tue Sep 21 00:02:27 CEST 2010
Joel C. Salomon wrote:
> In my resume (http://github.com/downloads/jcsalomon/thesis/resume.pdf) I
> have the section headings ("Objective", "Education", "Skills", etc.) in
> the left margin, so I have the left margin wider than the right. I want
> the heading text to be centered, so I have code that looks like this
> minimal version:
>
> \documentclass[article, letterpaper]{memoir}
>
> \setlrmarginsandblock{1.75 in}{1.25 in}{*}
> \checkandfixthelayout
> \newcommand{\fixcentering}{\kern 0.5 in} % (l-r)
>
> \begin{document}
> \begin{center}
> {\bfseries\Large Joel Salomon}\fixcentering\\
> address goes here\fixcentering\\
> (999) 999-9876\quad me at email.com\fixcentering
> \end{center}
> Off-center text goes here, illustrating the way my r\'esum\'e
> looks. Some more text for line-wrap.
> \end{document}
>
> In the actual document the \begin{center}...\end{center} is wrapped by a
> customized \maketitle.
>
> Is there a cleaner way to do this? I mainly ask because I'd like to
> typeset a second page with a list of references, with different margins.
>
> I'd even go for a version that requires keeping the \fixcentering hack,
> if I can automatically choose the difference in length between the left
> & right margins.
>
> Thanks,
> --Joel
see memoirs \calccentering
(I assume you want it to be centered against the paper not the text block)
More information about the texhax
mailing list