Как изменить длину полей резюме

Как изменить длину полей резюме

Я работаю над этим резюме, используяШаблон «Сорок секунд». Мне очень нравится шаблон, но я считаю, что правое поле слишком маленькое. Я бы хотел изменить его на значение больше 0,002, но, следуя написанию кода, если я изменю значение, оно также изменит левое поле, что, по моему мнению, не имеет проблем. Итак, есть ли способ, с помощью которого я могу установить левое поле на 0,002, а правое поле на 0,004?

%set page margins
\newlength\sidebarwidth%
\newlength\topbottommargin%
\newlength\leftrightmargin%
\newlength\sidebartextwidth
% default values
\setlength{\sidebarwidth}{0.34\paperwidth}
\setlength{\topbottommargin}{0.02\paperheight}
\setlength{\leftrightmargin}{0.02\paperwidth}
% user overwrites
\DeclareOptionX{sidebarwidth}{\setlength{\sidebarwidth}{#1}}
\DeclareOptionX{topbottommargin}{\setlength{\topbottommargin}{#1}}
\DeclareOptionX{leftrightmargin}{\setlength{\leftrightmargin}{#1}}

Большое спасибо

решение1

Добавить после\documentclass[ ....

\geometry{% added <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    top=\topbottommargin,
    bottom=\topbottommargin,
    left=\sidebarwidth + \leftrightmargin,
    right=0.04\paperwidth, % set the right margin <<<<<<<<<<<<<<<<<
}

а

Теперь ваш код должен начинаться как

% !TeX TS-program = xelatex

\documentclass[
    a4paper,
     showframes, % ONLY to show the margins <<<<<<<<<<<<<<<<
]{fortysecondscv}


\geometry{
    top=\topbottommargin,
    bottom=\topbottommargin,
    left=\sidebarwidth + \leftrightmargin,
    right=0.04\paperwidth, % set the right margin <<<<<<<<<<<<<<<<<
}

......

Ширину стороны (левой) можно изменить в параметрах класса, например:

\documentclass[
    a4paper,
    showframes, % ONLY to show the margins <<<<<<<<<<<<<<<<
    sidebarwidth=0.4\paperwidth,
]{fortysecondscv}

Связанный контент