저는 "CV/이력서 생성을 위한 라텍스 템플릿"의 스타일 파일과 예제 CV를 기반으로 이력서를 작성하고 있습니다.http://www.stat.berkeley.edu/~paciorek/computingTips/Latex_template_creating_CV_.html. 스타일 파일은 res.cls입니다.
나는 원래 해당 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}
나는 섹션 이름에 대해 별도의 "열"("열"이 올바른 용어가 아닐 수도 있음)을 좋아합니다. 그런데 하단 여백이 너무 큽니다. 그래서 다음 두 줄을 추가하여 코드가 다음과 같이 시작되도록 했습니다.
\documentclass[margin,line]{res}
\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
그러나 그 변경으로 인해 다음과 같은 오류가 발생했습니다.
! 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}
%
?
그래서 다음과 같이 be를 추가하여 첫 번째 줄을 변경하고 나머지는 동일하게 유지했습니다.
\documentclass[margin=<value>,line]{res}
\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
이 변경 사항은 이 교수의 이력서에서 볼 수 있는 헤더가 포함된 "왼쪽 열"을 유지하지 않습니다.http://www.stat.berkeley.edu/~paciorek/files/cv/paciorek-cv.pdf. 대신, 이 변경으로 인해 내 이력서의 나머지 부분이 포함된 "열"의 "왼쪽 열" 부분이 만들어졌습니다.
내 질문은 다음과 같습니다. "왼쪽 열"을 유지하면서 여백을 1인치로 만들 수 있도록 어떻게 만들 수 있습니까? res.cls에서 뭔가를 변경해야 합니까? res.cls에 \topmargin(775 및 780행)이 있습니까? 아니면 이력서 문서에 변경할 수 있는 내용이 있나요? 위에서 반복된 주석 처리된 코드 줄(.tex 파일을 다운로드할 때 그랬습니다)과 관련이 있습니까?
% if using pdflatex:
%\setlength{\pdfpagewidth}{\paperwidth}
%\setlength{\pdfpageheight}{\paperheight}
res.cls를 다운로드한 후 컴퓨터에서 res.cls를 조판하려고 하면 다음 오류가 발생합니다.
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>.}
?