Two column CV - Increasing personal info and adding description under the name












0














I'm trying to use the tccv class to build my curriculum

does someone know how to put my description under my name? I don't want it to be part of the half page format.

Also do you know how to add more info in the personal box and how to change the small symbol? I tried to add more lines for skype address, linkedin ecc but it breaks the format

I tried to do this modifications but I stil didn't find any solution, also I'm still a beginner with LaTex
enter image description here
This is the code:

Main file



    documentclass{tccv} usepackage[english]{babel}

begin{document}

part[Electrical Engineer]{Patrick O'Hara} I am an open minded person passionate about science and innovation looking for opportunity in the Aerospace industry section{Work experience}

begin{eventlist}

item{June 2009 -- Present}
{Tim Hortons}
{Server}

Servicing Canada's largest fast service restaurant chain whose sales records in baked goods and coffee have had remarkable impact on the Canadian food service industry. Attention had been paid to the provision of quality and timely service of thousands of daily customers.

item{June 2013 -- December 2013}
{Phoenix Firestopping}
{Firestopper}

Restoring fire-resistance of walls and floors in new housing structures by impeding the spread of hazardous flames with flame resistant materials.

item{May 2012 -- November 2012}
{Cornerstone Contractors}
{Landscaper}

Modification of the visible features of an area of land in many forms namely gardening and planting, construction of patios and decks, and installation of drainage systems.

end{eventlist}

section{Education}

begin{yearlist}

item[Bachelor of Science]{2011 -- 2015}
{Biology}
{Dalhousie University, Halifax NS}

item{2010 -- 2011}
{Secondary School Diploma}
{White Oaks Secondary School, Oakville ON}

item{2008 -- 2010}
{Secondary School}
{American School of Dubai, Dubai UAE}

item{2007 -- 2008}
{Secondary School}
{American School of Paris, Saint-Cloud FR}

end{yearlist} personal
[https://www.facebook.com/patrick.
ohara.718]
{312 Poplar Drive, Oakville, ON}
{(902) 441 5181}
{ohara.ptf@gmail.com}

section{Extra Curricular Activities}

begin{yearlist}

item{2015}
{Journey Canadian Tour}
{Shadow Security Services}

item{2015}
{Bonnie Raitt}
{Shadow Security Services}

item{2014}
{Freak Show Haunted Wharf}
{Murphy's The Cable Wharf}

item{2010}
{Big Brother Program}
{American School of Dubai}

item{2010}
{Beach Blast for children with disability}
{American School of Dubai}

end{yearlist}

section{Communication skills}

begin{factlist} item{English}{Native speaker} item{French}{Oral: intermediate; written: poor} end{factlist}

section{Achievements}

begin{yearlist}

item{2015}
{Bachelors Degree}
{}

item{2011}
{Honor Roll}
{}

item{2010}
{Eastern Mediterranean Volleyball Champions}
{}

item{2010}
{Honor Roll}
{}

item{2010}
{District Coastal Conference Volleyball Champions}
{}

end{yearlist}

vspace{-6pt} % Otherwise it just falls onto the next page. section{Computer skills}

begin{factlist}

item{Good level}
{Microsoft Office, email, social networking}

item{Basic level}
{GitHub, HTML}

end{factlist}

end{document}


Header File:



  NeedsTeXFormat{LaTeX2e}
ProvidesClass{tccv}
[2015/04/16 v1.2.2
Two Column Curriculum Vitae]

LoadClassWithOptions{scrartcl}

setcounter{secnumdepth}{-1}
RequirePackage[hmargin=1.25cm,vmargin=1.25cm,twocolumn,columnsep=1.25cm]{geometry}
RequirePackage{bookman,etoolbox,needspace,pifont,tabularx,xcolor}
RequirePackage{hyperref}

% Capitalize words of at least a minimum length (default to 3 chars).
% The text is capitalized before being expanded.
%
% This macro uses Lua to do the job but fails gracefully (that is,
% return the text as is) if directlua is not available.
%
% ucwords
% [optional: miminum length]{text}
newcommanducwords[2][3]{%
% Fails gracefully if not in LuaLaTeX
providecommanddirectlua[1]{#2}%
directlua{%
local minlen = tonumber("#1")
local src = "luaescapestring{unexpanded{#2}}"
local dst = {}
% Put a % inside directlua is tricky as hell. Use char(37)
% instead: still no plans for supporting non-ASCII platforms.
for w in src:gmatch(string.char(37) .. "S+") do
if w:len() >= minlen then
table.insert(dst, w:sub(1,1):upper() .. w:sub(2))
else
table.insert(dst, w)
end
end
tex.print(dst)}}

pagestyle{empty}
setlengthparindent{0pt}
color[HTML]{303030} % Default foreground color
definecolor{link}{HTML}{506060} % Hyperlinks
hypersetup{colorlinks,breaklinks,urlcolor=link,linkcolor=link}
setkomafont{disposition}{color[HTML]{801010}}
setkomafont{section}{scshapeLargemdseries}

% In tccv part must contain the subject of the curriculum vitae.
% The command will start a new page and output in onecolumn the
% subject (first and last name) with the text from the optional
% argument underneath it
renewcommandpart[2]{%
twocolumn[%
begin{center}
vskip-lastskip%
{usekomafont{part} #2} medskip\
{fontfamily{pzc}selectfontHuge {#1}}
bigskip
end{center}]}

% Overrides the section command to capitalize every
% word for cosmetic purposes and draws a rule under it.
letold@sectionsection
renewcommandsection[2]{%
old@section[#1]{ucwords{#2}}%
newdimenraising%
raising=dimexpr-0.7baselineskiprelax%
vskipraisinghrule height 0.4ptvskip-raising}

% Allow conditionals based on the job name. This can usually be set
% from a command-line argument: check fausto.en.tex for an example.
%
% ifjob
% {jobname}
% {content if matches}
% {content if does not match}
newcommandifjob[3]{%
edefJOBNAME{jobname}%
edefPIVOT{detokenize{#1}}%
ifdefstrequal{JOBNAME}{PIVOT}{#2}{#3}%
}

% Renders a personal data box:
%
% personal
% [url without scheme, i.e. no http:// prefix]
% {address}
% {phone number}
% {email}
newcommandpersonal[4]{%
newcommandSYMBOL[1]{raisebox{-2pt}{Largeding{##1}}}%
needspace{0.5textheight}%
newdimenboxwidth%
boxwidth=dimexprlinewidth-2fboxseprelax%
colorbox[HTML]{F5DD9D}{%
begin{tabularx}{boxwidth}{c|X}
SYMBOL{45} & {#2}smallskip\
SYMBOL{37} & {#3}smallskip\
SYMBOL{41} & href{mailto:#4}{#4}
ifstrempty{#1}{}{smallskip\ SYMBOL{218} & href{http://#1}{#1}}
end{tabularx}}}

% Every item can be followed by one or more paragraphs
% of description:
%
% item
% {date range}
% {company}
% {role}
% One or more paragraphs describing what achieved during this application.
newenvironment{eventlist}{%
newcommand*inskip{}
renewcommanditem[3]{%
inskip%
{raggedlefttextsc{##1}\[1pt]}
ifstrempty{##2}{}{##2\[2pt]}
{Largetextit{##3}}
medskip
renewcommandinskip{bigskip}}}
{bigskip}

% Use only item inside this environment, no other macros
% are allowed:
%
% item
% [what has been achieved]
% {years}
% {subject}
% {notes}
newenvironment{yearlist}{%
renewcommanditem[4]{%
textsc{##2} & textbf{##3} \
ifstrempty{##1}{}{& textsc{##1} \}
& textit{##4}medskip\}
tabularx{linewidth}{rX}}
{endtabularx}


% Use only item inside this environment: no other macros
% are allowed:
%
% item
% {fact}
% {description}
newenvironment{factlist}{%
newdimenunbaseline
unbaseline=dimexpr-baselinestretchbaselineskiprelax
renewcommanditem[2]{%
textsc{##1} & {raggedright ##2medskip\}\[unbaseline]}
tabularx{linewidth}{rX}}
{endtabularx}

% Avoid dealing with starred sections
% See the following question for further details:
% http://tex.stackexchange.com/questions/223607/does-the-bibliography-command-specify-a-section-anywhere
KOMAoption{bibliography}{totocnumbered}

AtEndPreamble{%
@ifpackageloaded{biblatex}{%
defbibheading{bibliography}[refname]{%
section{#1}%
}%
}{}%
}
%%
%% End of file `tccv.cls'.


Thank you









share







New contributor




Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    0














    I'm trying to use the tccv class to build my curriculum

    does someone know how to put my description under my name? I don't want it to be part of the half page format.

    Also do you know how to add more info in the personal box and how to change the small symbol? I tried to add more lines for skype address, linkedin ecc but it breaks the format

    I tried to do this modifications but I stil didn't find any solution, also I'm still a beginner with LaTex
    enter image description here
    This is the code:

    Main file



        documentclass{tccv} usepackage[english]{babel}

    begin{document}

    part[Electrical Engineer]{Patrick O'Hara} I am an open minded person passionate about science and innovation looking for opportunity in the Aerospace industry section{Work experience}

    begin{eventlist}

    item{June 2009 -- Present}
    {Tim Hortons}
    {Server}

    Servicing Canada's largest fast service restaurant chain whose sales records in baked goods and coffee have had remarkable impact on the Canadian food service industry. Attention had been paid to the provision of quality and timely service of thousands of daily customers.

    item{June 2013 -- December 2013}
    {Phoenix Firestopping}
    {Firestopper}

    Restoring fire-resistance of walls and floors in new housing structures by impeding the spread of hazardous flames with flame resistant materials.

    item{May 2012 -- November 2012}
    {Cornerstone Contractors}
    {Landscaper}

    Modification of the visible features of an area of land in many forms namely gardening and planting, construction of patios and decks, and installation of drainage systems.

    end{eventlist}

    section{Education}

    begin{yearlist}

    item[Bachelor of Science]{2011 -- 2015}
    {Biology}
    {Dalhousie University, Halifax NS}

    item{2010 -- 2011}
    {Secondary School Diploma}
    {White Oaks Secondary School, Oakville ON}

    item{2008 -- 2010}
    {Secondary School}
    {American School of Dubai, Dubai UAE}

    item{2007 -- 2008}
    {Secondary School}
    {American School of Paris, Saint-Cloud FR}

    end{yearlist} personal
    [https://www.facebook.com/patrick.
    ohara.718]
    {312 Poplar Drive, Oakville, ON}
    {(902) 441 5181}
    {ohara.ptf@gmail.com}

    section{Extra Curricular Activities}

    begin{yearlist}

    item{2015}
    {Journey Canadian Tour}
    {Shadow Security Services}

    item{2015}
    {Bonnie Raitt}
    {Shadow Security Services}

    item{2014}
    {Freak Show Haunted Wharf}
    {Murphy's The Cable Wharf}

    item{2010}
    {Big Brother Program}
    {American School of Dubai}

    item{2010}
    {Beach Blast for children with disability}
    {American School of Dubai}

    end{yearlist}

    section{Communication skills}

    begin{factlist} item{English}{Native speaker} item{French}{Oral: intermediate; written: poor} end{factlist}

    section{Achievements}

    begin{yearlist}

    item{2015}
    {Bachelors Degree}
    {}

    item{2011}
    {Honor Roll}
    {}

    item{2010}
    {Eastern Mediterranean Volleyball Champions}
    {}

    item{2010}
    {Honor Roll}
    {}

    item{2010}
    {District Coastal Conference Volleyball Champions}
    {}

    end{yearlist}

    vspace{-6pt} % Otherwise it just falls onto the next page. section{Computer skills}

    begin{factlist}

    item{Good level}
    {Microsoft Office, email, social networking}

    item{Basic level}
    {GitHub, HTML}

    end{factlist}

    end{document}


    Header File:



      NeedsTeXFormat{LaTeX2e}
    ProvidesClass{tccv}
    [2015/04/16 v1.2.2
    Two Column Curriculum Vitae]

    LoadClassWithOptions{scrartcl}

    setcounter{secnumdepth}{-1}
    RequirePackage[hmargin=1.25cm,vmargin=1.25cm,twocolumn,columnsep=1.25cm]{geometry}
    RequirePackage{bookman,etoolbox,needspace,pifont,tabularx,xcolor}
    RequirePackage{hyperref}

    % Capitalize words of at least a minimum length (default to 3 chars).
    % The text is capitalized before being expanded.
    %
    % This macro uses Lua to do the job but fails gracefully (that is,
    % return the text as is) if directlua is not available.
    %
    % ucwords
    % [optional: miminum length]{text}
    newcommanducwords[2][3]{%
    % Fails gracefully if not in LuaLaTeX
    providecommanddirectlua[1]{#2}%
    directlua{%
    local minlen = tonumber("#1")
    local src = "luaescapestring{unexpanded{#2}}"
    local dst = {}
    % Put a % inside directlua is tricky as hell. Use char(37)
    % instead: still no plans for supporting non-ASCII platforms.
    for w in src:gmatch(string.char(37) .. "S+") do
    if w:len() >= minlen then
    table.insert(dst, w:sub(1,1):upper() .. w:sub(2))
    else
    table.insert(dst, w)
    end
    end
    tex.print(dst)}}

    pagestyle{empty}
    setlengthparindent{0pt}
    color[HTML]{303030} % Default foreground color
    definecolor{link}{HTML}{506060} % Hyperlinks
    hypersetup{colorlinks,breaklinks,urlcolor=link,linkcolor=link}
    setkomafont{disposition}{color[HTML]{801010}}
    setkomafont{section}{scshapeLargemdseries}

    % In tccv part must contain the subject of the curriculum vitae.
    % The command will start a new page and output in onecolumn the
    % subject (first and last name) with the text from the optional
    % argument underneath it
    renewcommandpart[2]{%
    twocolumn[%
    begin{center}
    vskip-lastskip%
    {usekomafont{part} #2} medskip\
    {fontfamily{pzc}selectfontHuge {#1}}
    bigskip
    end{center}]}

    % Overrides the section command to capitalize every
    % word for cosmetic purposes and draws a rule under it.
    letold@sectionsection
    renewcommandsection[2]{%
    old@section[#1]{ucwords{#2}}%
    newdimenraising%
    raising=dimexpr-0.7baselineskiprelax%
    vskipraisinghrule height 0.4ptvskip-raising}

    % Allow conditionals based on the job name. This can usually be set
    % from a command-line argument: check fausto.en.tex for an example.
    %
    % ifjob
    % {jobname}
    % {content if matches}
    % {content if does not match}
    newcommandifjob[3]{%
    edefJOBNAME{jobname}%
    edefPIVOT{detokenize{#1}}%
    ifdefstrequal{JOBNAME}{PIVOT}{#2}{#3}%
    }

    % Renders a personal data box:
    %
    % personal
    % [url without scheme, i.e. no http:// prefix]
    % {address}
    % {phone number}
    % {email}
    newcommandpersonal[4]{%
    newcommandSYMBOL[1]{raisebox{-2pt}{Largeding{##1}}}%
    needspace{0.5textheight}%
    newdimenboxwidth%
    boxwidth=dimexprlinewidth-2fboxseprelax%
    colorbox[HTML]{F5DD9D}{%
    begin{tabularx}{boxwidth}{c|X}
    SYMBOL{45} & {#2}smallskip\
    SYMBOL{37} & {#3}smallskip\
    SYMBOL{41} & href{mailto:#4}{#4}
    ifstrempty{#1}{}{smallskip\ SYMBOL{218} & href{http://#1}{#1}}
    end{tabularx}}}

    % Every item can be followed by one or more paragraphs
    % of description:
    %
    % item
    % {date range}
    % {company}
    % {role}
    % One or more paragraphs describing what achieved during this application.
    newenvironment{eventlist}{%
    newcommand*inskip{}
    renewcommanditem[3]{%
    inskip%
    {raggedlefttextsc{##1}\[1pt]}
    ifstrempty{##2}{}{##2\[2pt]}
    {Largetextit{##3}}
    medskip
    renewcommandinskip{bigskip}}}
    {bigskip}

    % Use only item inside this environment, no other macros
    % are allowed:
    %
    % item
    % [what has been achieved]
    % {years}
    % {subject}
    % {notes}
    newenvironment{yearlist}{%
    renewcommanditem[4]{%
    textsc{##2} & textbf{##3} \
    ifstrempty{##1}{}{& textsc{##1} \}
    & textit{##4}medskip\}
    tabularx{linewidth}{rX}}
    {endtabularx}


    % Use only item inside this environment: no other macros
    % are allowed:
    %
    % item
    % {fact}
    % {description}
    newenvironment{factlist}{%
    newdimenunbaseline
    unbaseline=dimexpr-baselinestretchbaselineskiprelax
    renewcommanditem[2]{%
    textsc{##1} & {raggedright ##2medskip\}\[unbaseline]}
    tabularx{linewidth}{rX}}
    {endtabularx}

    % Avoid dealing with starred sections
    % See the following question for further details:
    % http://tex.stackexchange.com/questions/223607/does-the-bibliography-command-specify-a-section-anywhere
    KOMAoption{bibliography}{totocnumbered}

    AtEndPreamble{%
    @ifpackageloaded{biblatex}{%
    defbibheading{bibliography}[refname]{%
    section{#1}%
    }%
    }{}%
    }
    %%
    %% End of file `tccv.cls'.


    Thank you









    share







    New contributor




    Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      0












      0








      0







      I'm trying to use the tccv class to build my curriculum

      does someone know how to put my description under my name? I don't want it to be part of the half page format.

      Also do you know how to add more info in the personal box and how to change the small symbol? I tried to add more lines for skype address, linkedin ecc but it breaks the format

      I tried to do this modifications but I stil didn't find any solution, also I'm still a beginner with LaTex
      enter image description here
      This is the code:

      Main file



          documentclass{tccv} usepackage[english]{babel}

      begin{document}

      part[Electrical Engineer]{Patrick O'Hara} I am an open minded person passionate about science and innovation looking for opportunity in the Aerospace industry section{Work experience}

      begin{eventlist}

      item{June 2009 -- Present}
      {Tim Hortons}
      {Server}

      Servicing Canada's largest fast service restaurant chain whose sales records in baked goods and coffee have had remarkable impact on the Canadian food service industry. Attention had been paid to the provision of quality and timely service of thousands of daily customers.

      item{June 2013 -- December 2013}
      {Phoenix Firestopping}
      {Firestopper}

      Restoring fire-resistance of walls and floors in new housing structures by impeding the spread of hazardous flames with flame resistant materials.

      item{May 2012 -- November 2012}
      {Cornerstone Contractors}
      {Landscaper}

      Modification of the visible features of an area of land in many forms namely gardening and planting, construction of patios and decks, and installation of drainage systems.

      end{eventlist}

      section{Education}

      begin{yearlist}

      item[Bachelor of Science]{2011 -- 2015}
      {Biology}
      {Dalhousie University, Halifax NS}

      item{2010 -- 2011}
      {Secondary School Diploma}
      {White Oaks Secondary School, Oakville ON}

      item{2008 -- 2010}
      {Secondary School}
      {American School of Dubai, Dubai UAE}

      item{2007 -- 2008}
      {Secondary School}
      {American School of Paris, Saint-Cloud FR}

      end{yearlist} personal
      [https://www.facebook.com/patrick.
      ohara.718]
      {312 Poplar Drive, Oakville, ON}
      {(902) 441 5181}
      {ohara.ptf@gmail.com}

      section{Extra Curricular Activities}

      begin{yearlist}

      item{2015}
      {Journey Canadian Tour}
      {Shadow Security Services}

      item{2015}
      {Bonnie Raitt}
      {Shadow Security Services}

      item{2014}
      {Freak Show Haunted Wharf}
      {Murphy's The Cable Wharf}

      item{2010}
      {Big Brother Program}
      {American School of Dubai}

      item{2010}
      {Beach Blast for children with disability}
      {American School of Dubai}

      end{yearlist}

      section{Communication skills}

      begin{factlist} item{English}{Native speaker} item{French}{Oral: intermediate; written: poor} end{factlist}

      section{Achievements}

      begin{yearlist}

      item{2015}
      {Bachelors Degree}
      {}

      item{2011}
      {Honor Roll}
      {}

      item{2010}
      {Eastern Mediterranean Volleyball Champions}
      {}

      item{2010}
      {Honor Roll}
      {}

      item{2010}
      {District Coastal Conference Volleyball Champions}
      {}

      end{yearlist}

      vspace{-6pt} % Otherwise it just falls onto the next page. section{Computer skills}

      begin{factlist}

      item{Good level}
      {Microsoft Office, email, social networking}

      item{Basic level}
      {GitHub, HTML}

      end{factlist}

      end{document}


      Header File:



        NeedsTeXFormat{LaTeX2e}
      ProvidesClass{tccv}
      [2015/04/16 v1.2.2
      Two Column Curriculum Vitae]

      LoadClassWithOptions{scrartcl}

      setcounter{secnumdepth}{-1}
      RequirePackage[hmargin=1.25cm,vmargin=1.25cm,twocolumn,columnsep=1.25cm]{geometry}
      RequirePackage{bookman,etoolbox,needspace,pifont,tabularx,xcolor}
      RequirePackage{hyperref}

      % Capitalize words of at least a minimum length (default to 3 chars).
      % The text is capitalized before being expanded.
      %
      % This macro uses Lua to do the job but fails gracefully (that is,
      % return the text as is) if directlua is not available.
      %
      % ucwords
      % [optional: miminum length]{text}
      newcommanducwords[2][3]{%
      % Fails gracefully if not in LuaLaTeX
      providecommanddirectlua[1]{#2}%
      directlua{%
      local minlen = tonumber("#1")
      local src = "luaescapestring{unexpanded{#2}}"
      local dst = {}
      % Put a % inside directlua is tricky as hell. Use char(37)
      % instead: still no plans for supporting non-ASCII platforms.
      for w in src:gmatch(string.char(37) .. "S+") do
      if w:len() >= minlen then
      table.insert(dst, w:sub(1,1):upper() .. w:sub(2))
      else
      table.insert(dst, w)
      end
      end
      tex.print(dst)}}

      pagestyle{empty}
      setlengthparindent{0pt}
      color[HTML]{303030} % Default foreground color
      definecolor{link}{HTML}{506060} % Hyperlinks
      hypersetup{colorlinks,breaklinks,urlcolor=link,linkcolor=link}
      setkomafont{disposition}{color[HTML]{801010}}
      setkomafont{section}{scshapeLargemdseries}

      % In tccv part must contain the subject of the curriculum vitae.
      % The command will start a new page and output in onecolumn the
      % subject (first and last name) with the text from the optional
      % argument underneath it
      renewcommandpart[2]{%
      twocolumn[%
      begin{center}
      vskip-lastskip%
      {usekomafont{part} #2} medskip\
      {fontfamily{pzc}selectfontHuge {#1}}
      bigskip
      end{center}]}

      % Overrides the section command to capitalize every
      % word for cosmetic purposes and draws a rule under it.
      letold@sectionsection
      renewcommandsection[2]{%
      old@section[#1]{ucwords{#2}}%
      newdimenraising%
      raising=dimexpr-0.7baselineskiprelax%
      vskipraisinghrule height 0.4ptvskip-raising}

      % Allow conditionals based on the job name. This can usually be set
      % from a command-line argument: check fausto.en.tex for an example.
      %
      % ifjob
      % {jobname}
      % {content if matches}
      % {content if does not match}
      newcommandifjob[3]{%
      edefJOBNAME{jobname}%
      edefPIVOT{detokenize{#1}}%
      ifdefstrequal{JOBNAME}{PIVOT}{#2}{#3}%
      }

      % Renders a personal data box:
      %
      % personal
      % [url without scheme, i.e. no http:// prefix]
      % {address}
      % {phone number}
      % {email}
      newcommandpersonal[4]{%
      newcommandSYMBOL[1]{raisebox{-2pt}{Largeding{##1}}}%
      needspace{0.5textheight}%
      newdimenboxwidth%
      boxwidth=dimexprlinewidth-2fboxseprelax%
      colorbox[HTML]{F5DD9D}{%
      begin{tabularx}{boxwidth}{c|X}
      SYMBOL{45} & {#2}smallskip\
      SYMBOL{37} & {#3}smallskip\
      SYMBOL{41} & href{mailto:#4}{#4}
      ifstrempty{#1}{}{smallskip\ SYMBOL{218} & href{http://#1}{#1}}
      end{tabularx}}}

      % Every item can be followed by one or more paragraphs
      % of description:
      %
      % item
      % {date range}
      % {company}
      % {role}
      % One or more paragraphs describing what achieved during this application.
      newenvironment{eventlist}{%
      newcommand*inskip{}
      renewcommanditem[3]{%
      inskip%
      {raggedlefttextsc{##1}\[1pt]}
      ifstrempty{##2}{}{##2\[2pt]}
      {Largetextit{##3}}
      medskip
      renewcommandinskip{bigskip}}}
      {bigskip}

      % Use only item inside this environment, no other macros
      % are allowed:
      %
      % item
      % [what has been achieved]
      % {years}
      % {subject}
      % {notes}
      newenvironment{yearlist}{%
      renewcommanditem[4]{%
      textsc{##2} & textbf{##3} \
      ifstrempty{##1}{}{& textsc{##1} \}
      & textit{##4}medskip\}
      tabularx{linewidth}{rX}}
      {endtabularx}


      % Use only item inside this environment: no other macros
      % are allowed:
      %
      % item
      % {fact}
      % {description}
      newenvironment{factlist}{%
      newdimenunbaseline
      unbaseline=dimexpr-baselinestretchbaselineskiprelax
      renewcommanditem[2]{%
      textsc{##1} & {raggedright ##2medskip\}\[unbaseline]}
      tabularx{linewidth}{rX}}
      {endtabularx}

      % Avoid dealing with starred sections
      % See the following question for further details:
      % http://tex.stackexchange.com/questions/223607/does-the-bibliography-command-specify-a-section-anywhere
      KOMAoption{bibliography}{totocnumbered}

      AtEndPreamble{%
      @ifpackageloaded{biblatex}{%
      defbibheading{bibliography}[refname]{%
      section{#1}%
      }%
      }{}%
      }
      %%
      %% End of file `tccv.cls'.


      Thank you









      share







      New contributor




      Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I'm trying to use the tccv class to build my curriculum

      does someone know how to put my description under my name? I don't want it to be part of the half page format.

      Also do you know how to add more info in the personal box and how to change the small symbol? I tried to add more lines for skype address, linkedin ecc but it breaks the format

      I tried to do this modifications but I stil didn't find any solution, also I'm still a beginner with LaTex
      enter image description here
      This is the code:

      Main file



          documentclass{tccv} usepackage[english]{babel}

      begin{document}

      part[Electrical Engineer]{Patrick O'Hara} I am an open minded person passionate about science and innovation looking for opportunity in the Aerospace industry section{Work experience}

      begin{eventlist}

      item{June 2009 -- Present}
      {Tim Hortons}
      {Server}

      Servicing Canada's largest fast service restaurant chain whose sales records in baked goods and coffee have had remarkable impact on the Canadian food service industry. Attention had been paid to the provision of quality and timely service of thousands of daily customers.

      item{June 2013 -- December 2013}
      {Phoenix Firestopping}
      {Firestopper}

      Restoring fire-resistance of walls and floors in new housing structures by impeding the spread of hazardous flames with flame resistant materials.

      item{May 2012 -- November 2012}
      {Cornerstone Contractors}
      {Landscaper}

      Modification of the visible features of an area of land in many forms namely gardening and planting, construction of patios and decks, and installation of drainage systems.

      end{eventlist}

      section{Education}

      begin{yearlist}

      item[Bachelor of Science]{2011 -- 2015}
      {Biology}
      {Dalhousie University, Halifax NS}

      item{2010 -- 2011}
      {Secondary School Diploma}
      {White Oaks Secondary School, Oakville ON}

      item{2008 -- 2010}
      {Secondary School}
      {American School of Dubai, Dubai UAE}

      item{2007 -- 2008}
      {Secondary School}
      {American School of Paris, Saint-Cloud FR}

      end{yearlist} personal
      [https://www.facebook.com/patrick.
      ohara.718]
      {312 Poplar Drive, Oakville, ON}
      {(902) 441 5181}
      {ohara.ptf@gmail.com}

      section{Extra Curricular Activities}

      begin{yearlist}

      item{2015}
      {Journey Canadian Tour}
      {Shadow Security Services}

      item{2015}
      {Bonnie Raitt}
      {Shadow Security Services}

      item{2014}
      {Freak Show Haunted Wharf}
      {Murphy's The Cable Wharf}

      item{2010}
      {Big Brother Program}
      {American School of Dubai}

      item{2010}
      {Beach Blast for children with disability}
      {American School of Dubai}

      end{yearlist}

      section{Communication skills}

      begin{factlist} item{English}{Native speaker} item{French}{Oral: intermediate; written: poor} end{factlist}

      section{Achievements}

      begin{yearlist}

      item{2015}
      {Bachelors Degree}
      {}

      item{2011}
      {Honor Roll}
      {}

      item{2010}
      {Eastern Mediterranean Volleyball Champions}
      {}

      item{2010}
      {Honor Roll}
      {}

      item{2010}
      {District Coastal Conference Volleyball Champions}
      {}

      end{yearlist}

      vspace{-6pt} % Otherwise it just falls onto the next page. section{Computer skills}

      begin{factlist}

      item{Good level}
      {Microsoft Office, email, social networking}

      item{Basic level}
      {GitHub, HTML}

      end{factlist}

      end{document}


      Header File:



        NeedsTeXFormat{LaTeX2e}
      ProvidesClass{tccv}
      [2015/04/16 v1.2.2
      Two Column Curriculum Vitae]

      LoadClassWithOptions{scrartcl}

      setcounter{secnumdepth}{-1}
      RequirePackage[hmargin=1.25cm,vmargin=1.25cm,twocolumn,columnsep=1.25cm]{geometry}
      RequirePackage{bookman,etoolbox,needspace,pifont,tabularx,xcolor}
      RequirePackage{hyperref}

      % Capitalize words of at least a minimum length (default to 3 chars).
      % The text is capitalized before being expanded.
      %
      % This macro uses Lua to do the job but fails gracefully (that is,
      % return the text as is) if directlua is not available.
      %
      % ucwords
      % [optional: miminum length]{text}
      newcommanducwords[2][3]{%
      % Fails gracefully if not in LuaLaTeX
      providecommanddirectlua[1]{#2}%
      directlua{%
      local minlen = tonumber("#1")
      local src = "luaescapestring{unexpanded{#2}}"
      local dst = {}
      % Put a % inside directlua is tricky as hell. Use char(37)
      % instead: still no plans for supporting non-ASCII platforms.
      for w in src:gmatch(string.char(37) .. "S+") do
      if w:len() >= minlen then
      table.insert(dst, w:sub(1,1):upper() .. w:sub(2))
      else
      table.insert(dst, w)
      end
      end
      tex.print(dst)}}

      pagestyle{empty}
      setlengthparindent{0pt}
      color[HTML]{303030} % Default foreground color
      definecolor{link}{HTML}{506060} % Hyperlinks
      hypersetup{colorlinks,breaklinks,urlcolor=link,linkcolor=link}
      setkomafont{disposition}{color[HTML]{801010}}
      setkomafont{section}{scshapeLargemdseries}

      % In tccv part must contain the subject of the curriculum vitae.
      % The command will start a new page and output in onecolumn the
      % subject (first and last name) with the text from the optional
      % argument underneath it
      renewcommandpart[2]{%
      twocolumn[%
      begin{center}
      vskip-lastskip%
      {usekomafont{part} #2} medskip\
      {fontfamily{pzc}selectfontHuge {#1}}
      bigskip
      end{center}]}

      % Overrides the section command to capitalize every
      % word for cosmetic purposes and draws a rule under it.
      letold@sectionsection
      renewcommandsection[2]{%
      old@section[#1]{ucwords{#2}}%
      newdimenraising%
      raising=dimexpr-0.7baselineskiprelax%
      vskipraisinghrule height 0.4ptvskip-raising}

      % Allow conditionals based on the job name. This can usually be set
      % from a command-line argument: check fausto.en.tex for an example.
      %
      % ifjob
      % {jobname}
      % {content if matches}
      % {content if does not match}
      newcommandifjob[3]{%
      edefJOBNAME{jobname}%
      edefPIVOT{detokenize{#1}}%
      ifdefstrequal{JOBNAME}{PIVOT}{#2}{#3}%
      }

      % Renders a personal data box:
      %
      % personal
      % [url without scheme, i.e. no http:// prefix]
      % {address}
      % {phone number}
      % {email}
      newcommandpersonal[4]{%
      newcommandSYMBOL[1]{raisebox{-2pt}{Largeding{##1}}}%
      needspace{0.5textheight}%
      newdimenboxwidth%
      boxwidth=dimexprlinewidth-2fboxseprelax%
      colorbox[HTML]{F5DD9D}{%
      begin{tabularx}{boxwidth}{c|X}
      SYMBOL{45} & {#2}smallskip\
      SYMBOL{37} & {#3}smallskip\
      SYMBOL{41} & href{mailto:#4}{#4}
      ifstrempty{#1}{}{smallskip\ SYMBOL{218} & href{http://#1}{#1}}
      end{tabularx}}}

      % Every item can be followed by one or more paragraphs
      % of description:
      %
      % item
      % {date range}
      % {company}
      % {role}
      % One or more paragraphs describing what achieved during this application.
      newenvironment{eventlist}{%
      newcommand*inskip{}
      renewcommanditem[3]{%
      inskip%
      {raggedlefttextsc{##1}\[1pt]}
      ifstrempty{##2}{}{##2\[2pt]}
      {Largetextit{##3}}
      medskip
      renewcommandinskip{bigskip}}}
      {bigskip}

      % Use only item inside this environment, no other macros
      % are allowed:
      %
      % item
      % [what has been achieved]
      % {years}
      % {subject}
      % {notes}
      newenvironment{yearlist}{%
      renewcommanditem[4]{%
      textsc{##2} & textbf{##3} \
      ifstrempty{##1}{}{& textsc{##1} \}
      & textit{##4}medskip\}
      tabularx{linewidth}{rX}}
      {endtabularx}


      % Use only item inside this environment: no other macros
      % are allowed:
      %
      % item
      % {fact}
      % {description}
      newenvironment{factlist}{%
      newdimenunbaseline
      unbaseline=dimexpr-baselinestretchbaselineskiprelax
      renewcommanditem[2]{%
      textsc{##1} & {raggedright ##2medskip\}\[unbaseline]}
      tabularx{linewidth}{rX}}
      {endtabularx}

      % Avoid dealing with starred sections
      % See the following question for further details:
      % http://tex.stackexchange.com/questions/223607/does-the-bibliography-command-specify-a-section-anywhere
      KOMAoption{bibliography}{totocnumbered}

      AtEndPreamble{%
      @ifpackageloaded{biblatex}{%
      defbibheading{bibliography}[refname]{%
      section{#1}%
      }%
      }{}%
      }
      %%
      %% End of file `tccv.cls'.


      Thank you







      boxes cv





      share







      New contributor




      Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share







      New contributor




      Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share



      share






      New contributor




      Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 1 min ago









      Ilyas

      1




      1




      New contributor




      Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Ilyas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "85"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          Ilyas is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f468917%2ftwo-column-cv-increasing-personal-info-and-adding-description-under-the-name%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          Ilyas is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          Ilyas is a new contributor. Be nice, and check out our Code of Conduct.













          Ilyas is a new contributor. Be nice, and check out our Code of Conduct.












          Ilyas is a new contributor. Be nice, and check out our Code of Conduct.
















          Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f468917%2ftwo-column-cv-increasing-personal-info-and-adding-description-under-the-name%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

          Calculate evaluation metrics using cross_val_predict sklearn

          Insert data from modal to MySQL (multiple modal on website)