Ajuste los márgenes en {res} manteniendo el diseño

Ajuste los márgenes en {res} manteniendo el diseño

Estoy redactando un currículum basado en el archivo de estilo y el CV de ejemplo de "Plantilla de látex para crear un CV/Currículum", que encontré enhttp://www.stat.berkeley.edu/~paciorek/computingTips/Latex_template_creating_CV_.html. Tenga en cuenta el archivo de estilo que se encuentra allí: res.cls.

Originalmente probé este código basado en ese CV:

\documentclass[margin,line]{res}

\oddsidemargin -.5in
\evensidemargin -.5in
\textwidth=6.0in
\itemsep=0in
\parsep=0in
% if using pdflatex:
%\setlength{\pdfpagewidth}{\paperwidth}
%\setlength{\pdfpageheight}{\paperheight} 


\begin{document}

\name{my name \vspace*{.1in}}

\begin{resume}
\section{\sc Contact Information}
\vspace{.05in}
\begin{tabular}{@{}p{2in}p{2in}p{2in}}
x & y & z \\
x & y & z \\
x & y & z \\
\end{tabular}


\section{\sc Objective}
XYZ

\section{\sc Education}

{\bf XYZ}\\
\vspace*{-.15in}
\begin{itemize}
\item XYZ
\item XYZ
\item XYZ   
\end{itemize}


\section{\sc Section 1}
XYZ


\section{\sc Section 2}
XYZ

\vspace{.01in}
\begin{tabular}{@{}p{3in}p{2.5in}}
X & Y \\
X & Y \\
X & Y \\
X & Y \\
\end{tabular}


\section{\sc Experience}
{\bf Job 1} \hfill {\bf Duration}
\begin{itemize}
\item XYZ
\begin{itemize}
\item XYZ
\end{itemize}
\item XYZ
\item XYZ
\end{itemize}

\vspace{-.1cm}
{\bf Job 2} \hfill {\bf Duration}
\begin{itemize}
\item Prose
\begin{itemize}
    \item Prose
    \item Prose
    \item Prose
    \item Prose
    \item Prose
\end{itemize}
\end{itemize}


%\vspace{-.1cm}
{\bf Job 3} \hfill {\bf Duration}
\begin{itemize}
\item XYZ
\item XYZ
\end{itemize}

\vspace{-.1cm}
{\bf Job 4} \hfill {\bf Duration}
\begin{itemize}
\item Prose
\begin{itemize}
    \item Prose
\end{itemize}
\item Prose
\end{itemize}

\vspace{-.1cm}
{\bf Job 5} \hfill {\bf Duration}
\begin{itemize}
\item XYZ
\item XYZ
\end{itemize}

\section{\sc Skills} 
\begin{itemize}
\item {\it \bf Technology}
    \begin{itemize}
        \item XYZ
        \item XYZ
    \end{itemize}
\item {\it \bf Languages}
    \begin{itemize}
        \item Prose
        \item Prose
    \end{itemize}
\end{itemize}


\end{resume}
 \end{document}

Me gusta la "columna" separada ("columna" puede no ser la terminología correcta) para los nombres de las secciones. Sin embargo, el margen inferior es demasiado grande. Entonces agregué las siguientes dos líneas para que mi código ahora comenzara de la siguiente manera:

\documentclass[margin,line]{res}
\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}

Pero ese cambio produjo el siguiente error:

! Package keyval Error: No value specified for margin.

See the keyval package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.992 \ProcessOptionsKV[c]{Gm}
                          %
? 

Entonces cambié la primera línea agregando lo siguiente y mantuve el resto igual:

\documentclass[margin=<value>,line]{res}
\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}

Este cambio no mantiene la "columna izquierda" con encabezados que se pueden ver en el CV de este profesor:http://www.stat.berkeley.edu/~paciorek/files/cv/paciorek-cv.pdf. En cambio, este cambio hace que lo que solía ser la "columna izquierda" forme parte de la "columna" que contiene el resto de mi currículum.

Así que aquí están mis preguntas: ¿Cómo puedo lograr que mis márgenes sean de 1 pulgada alrededor mientras mantengo esa "columna izquierda"? ¿Tengo que cambiar algo en res.cls? ¿Sería \topmargin (líneas 775 y 780) en res.cls? ¿O hay algo que puedo cambiar en mi documento de currículum? ¿Tiene algo que ver con estas líneas de código comentadas (eran así cuando descargué el archivo .tex), repetidas desde arriba?

% if using pdflatex:
%\setlength{\pdfpagewidth}{\paperwidth}
%\setlength{\pdfpageheight}{\paperheight} 

Debo tener en cuenta que cuando intento escribir res.cls en mi computadora después de descargarlo, aparece el siguiente error:

This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9)
entering extended mode
("C:/FILE_EXTENSION/res.cls"
! Undefined control sequence.
l.5 \typeout
            {Document Style `res' <26 Sep 89>.}
? 

información relacionada