Wie ändere ich „deedy-resume“, um eine linksbündige Kopfzeile zu erhalten?

Wie ändere ich „deedy-resume“, um eine linksbündige Kopfzeile zu erhalten?

Ich möchte den Lebenslauf etwas modifizieren. Der Header ist in der Basisversion zentriert

\newcommand{\namesection}[3]{
    \centering{
        \sffamily
        \fontspec{Helvetica Neue UltraLight}\fontsize{40pt}{10cm}\selectfont #1 
        \fontspec{Helvetica Neue Light}\selectfont #2
    } \\
    \vspace{5pt}
    \centering{ \color{headings}\fontspec{Heiti TC Medium}\fontsize{11pt}{14pt}\selectfont #3}
    \noindent\makebox[\linewidth]{\rule{\paperwidth}{0.4pt}}
    \vspace{-15pt}
}

Als ich das \centering entfernte, funktionierte der Satz, aber die Ausgabe sah seltsam aus (im Grunde wurde alles unterhalb der Regel nicht in der PDF-Ausgabe angezeigt). Also versuchte ichlinksbündig

\newcommand{\namesection}[3]{
    \begin{flushleft}
        \sffamily
        \fontspec{Helvetica Neue UltraLight}\fontsize{40pt}{10cm}\selectfont #1 
        \fontspec{Helvetica Neue Light}\selectfont #2

    \vspace{5pt}
    \color{headings}\fontspec{Heiti TC Medium}\fontsize{11pt}{14pt}\selectfont #3
    \end{flushleft}
    \noindent\makebox[\linewidth]{\rule{\paperwidth}{0.4pt}}
    \vspace{-15pt}
}

In gewisser Weise funktioniert es, aber jetzt ist die Ausrichtung der Textfelder im Dokument falsch (die Kopfzeile ist zu weit nach links verschoben). Bildbeschreibung hier eingeben

Wie richte ich die Texte aus? Oder wie entzentriere ich die Überschrift richtig?

MWE der TeX-Datei (cls-Datei unten):

\documentclass[]{deedy-resume}
\usepackage{fancyhdr}

\pagestyle{fancy}
\fancyhf{}

\rfoot{Page \thepage \hspace{1pt}}
\begin{document}

\namesection{Debarghya}{Das}{ \urlstyle{same}\href{http://debarghyadas.com}{debarghyadas.com}| \href{http://fb.co/dd}{fb.co/dd}\\
\href{mailto:[email protected]}{[email protected]} | 607.379.5733 | \href{mailto:[email protected]}{[email protected]}
}

\begin{minipage}[t]{0.33\textwidth} 

\section{Skills}
\subsection{Programming}
\location{Over 5000 lines:}
Java \textbullet{}   Shell \textbullet{} Python \textbullet{} Javascript \\
OCaml \textbullet{} Matlab \textbullet{} Rails \textbullet{} \LaTeX\ \\ 
\location{Over 1000 lines:}
C \textbullet{} C++ \textbullet{} CSS \textbullet{} PHP \textbullet{} Assembly \\
\location{Familiar:}
AS3 \textbullet{} iOS \textbullet{} Android \textbullet{} MySQL
\sectionsep

\end{minipage} 
\hfill
\begin{minipage}[t]{0.66\textwidth} 

\section{Experience}
\runsubsection{Facebook}
\descript{| Software Engineer }
\location{Jan 2015 - Present | New York, NY}
\sectionsep


\end{minipage} 
\end{document}

Dies ist die entsprechende cls-Datei:

% Intro Options
\ProvidesClass{deedy-resume}[2014/04/30 CV class]
\NeedsTeXFormat{LaTeX2e}
\DeclareOption{print}{\def\@cv@print{}}
\DeclareOption*{
  \PassOptionsToClass{\CurrentOption}{article}%
}
\ProcessOptions\relax
\LoadClass{article}

% Package Imports
\usepackage[hmargin=1.25cm, vmargin=0.7cm]{geometry}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[hidelinks]{hyperref}
\usepackage{titlesec}
\usepackage[absolute]{textpos}
\usepackage[UKenglish]{babel}
\usepackage[UKenglish]{isodate}
\usepackage{fontspec,xltxtra,xunicode}

% Cite publications
\usepackage{cite}
\renewcommand\refname{\vskip -1.5cm}

% Color definitions
%\definecolor{date}{HTML}{666666} 
%\definecolor{primary}{HTML}{2b2b2b} 
%\definecolor{headings}{HTML}{6A6A6A}
%\definecolor{subheadings}{HTML}{333333}
\definecolor{primary}{HTML}{000000} 
\definecolor{headings}{HTML}{000000} 
\definecolor{subheadings}{HTML}{000000}
\definecolor{date}{HTML}{000000}


% Set main fonts
\defaultfontfeatures{Mapping=tex-text}
\setmainfont[Color=primary]{Helvetica Light}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Helvetica Neue UltraLight}

% Date command
\setlength{\TPHorizModule}{1mm}
\setlength{\TPVertModule}{1mm}
\textblockorigin{0mm}{5mm} % start everyth
\newcommand{\lastupdated}{\begin{textblock}{60}(155,0)
\color{date}\fontspec{Helvetica Neue Light}\fontsize{8pt}{10pt}\selectfont 
Last Updated on
\today
\end{textblock}}

\newcommand{\leftdetails}[1]{\begin{textblock}{60}(170,5)
\color{date}\fontspec{Helvetica Neue Light}\fontsize{8pt}{10pt}\selectfont 
#1
\end{textblock}}


% Name command
\newcommand{\namesection}[3]{
    \begin{flushleft}
    %\centering{
        \sffamily
        \fontspec{Helvetica Neue UltraLight}\fontsize{40pt}{10cm}\selectfont #1 
        \fontspec{Helvetica Neue Light}\selectfont #2
    %} \\

    \vspace{5pt}
    %\centering{ \color{headings}\fontspec{Heiti TC Medium}\fontsize{11pt}{14pt}\selectfont #3}
    \color{headings}\fontspec{Heiti TC Medium}\fontsize{11pt}{14pt}\selectfont #3
    \end{flushleft}
    \noindent\makebox[\linewidth]{\rule{\paperwidth}{0.4pt}}
    \vspace{-15pt}
}
\titlespacing{\section}{0pt}{0pt}{0pt}

% Headings command
\titleformat{\section}{\color{headings}
\scshape\fontspec{Helvetica Light}\fontsize{16pt}{24pt}\selectfont \raggedright\uppercase}{} {0em}{}

% Subeadings command
\titleformat{\subsection}{\color{subheadings}
\fontspec{Helvetica}\fontsize{12pt}{12pt}\selectfont\bfseries\uppercase}{}{0em}{}
\titlespacing{\subsection}{0pt}{\parskip}{-\parskip}
\titlespacing{\subsubsection}{0pt}{\parskip}{-\parskip}
\newcommand{\runsubsection}[1]{\color{subheadings}
\fontspec{Helvetica}\fontsize{12pt}{12pt}\selectfont\bfseries\uppercase {#1} \normalfont}

% Descriptors command
\newcommand{\descript}[1]{\color{subheadings}\raggedright\scshape\fontspec{Heiti SC Medium}\fontsize{11pt}{13pt}\selectfont {#1 \\} \normalfont}

% Location command
\newcommand{\location}[1]{\color{headings}\raggedright\scshape\fontspec{Heiti TC Medium}\fontsize{10pt}{12pt}\selectfont {#1\\} \normalfont}

% Section seperators command
\newcommand{\sectionsep}[0]{\vspace{8pt}}

% Bullet Lists with fewer gaps command
\newenvironment{tightemize}{\vspace{-\topsep}\begin{itemize}\itemsep1pt \parskip0pt \parsep0pt}{\end{itemize}\vspace{-\topsep}}

Alle Textdateien stammen aus demDeedy-Resume GitHub-Seite

Antwort1

Ich denke, es reicht aus, alle Vorkommen von in der Definition von \centeringdurch zu ersetzen , um das gewünschte Ergebnis zu erzielen.\raggedright\namesection

Da Sie eine geänderte Version der Datei verwenden .cls, können Sie die Ersetzungen dort oder mit einem \renewcommandin der Präambel Ihres Dokuments vornehmen.

verwandte Informationen