Code Monkey home page Code Monkey logo

fortysecondscv's People

Contributors

bertbk avatar bigbenbeer avatar doctord90 avatar dverbeir avatar esben avatar hespe avatar ifokkema avatar mikelyou avatar pandascience avatar sc-rwirnata avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

fortysecondscv's Issues

Pdf is not correctly rendered at the first build

I'm on Windows 10 and I use:
XeTeX 3.14159265-2.6-0.999991 (TeX Live 2019/W32TeX)
kpathsea version 6.3.1

When I do the first:
$ xelatex template.tex
Then the PDF is not correctly rendered, there is a small grey box at the top of both pages, but the left sidebar is not grey.
When I run that command again one or max. two times, then it gets fixed.

Please find attached the log from such a bad run and a the generated wrong pdf file.
template.log
template.pdf

Otherwise I like your template and I would like to use it, but it would be to be able to build it properly.

Additional info: I found latexmk and if I build with it, then if fixes the issue.
So maybe this is only a documentation issue of README.md, to tell the user to build with:
$ latexmk -pdf -xelatex template.tex
or its lualatex equivalent.

Some suggestions

Thanks for your great template! I now use it for my résumé and it's just perfect!

As I modified your template a little bit, I was wondering if these changes could interest you and the users of the template (I can do a PR or whatever):

  1. Add option for LuaLatex (not only XeTeX)
  2. Profil Picture is no more mandatory
  3. Following 2., peronnal information on left sidebar of the first page are mandatory and the compilation breaks down if missing one of it:
\newcommand*{\cvbirthday}[1]{\renewcommand{\cvbirthday}{#1}}
\newcommand*{\cvaddress}[1]{\renewcommand{\cvaddress}{#1}}
...

Instead of one command per data, I merged them in a common command \addcvdata for which we have to give the icon and the text:

\newcommand*{\personnaldata}{}
\newcommand{\addcvdata}[2]{\apptocmd{\personnaldata}{\circleicon{#1} & #2\\}{}{}}

The command personnaltable is then adapted obviously
4. FontAwesome is great but misses the AcademicIcons, which I added as a Require Package.

Make profile pic border configurable (including being able to turn it off).

Hello again :)

The profile pic border width is currently fixed at 0.02\sidebartextwidth, which in its default implementation is about 3.5pt. Since I removed the border for my use of the CV class and I can imagine people want to configure it, I'll make it a setting. As setting it to 0pt doesn't completely remove it, I'll make the \draw command conditional.

I propose calling the setting profilepicborderwidth; I'll submit my code and a PR for you to look at shortly.

Is there an environment for plain text?

I added the following for a cover letter:


\begin{sidebar}
\begin{sidebarminipage}

		% optionally insert logo picture before profile
		\plotlogobefore

		% optionally insert profile picture
		\plotprofilepicture

		% optionally insert logo picture after profile
		\plotlogoafter

		\vspace{1ex}

		% name and job
		\nameandjob

		% personal information
		\vspace*{0.5em}
		\begin{icontable}[1.6]{1.7em}{0.4em}
			\personaldata
		\end{icontable}

		% user definitions\end{sidebarminipage}
\end{sidebarminipage}
\end{sidebar}

%  \newgeometry{
%  	top=0.5in,
%  	bottom=\topbottommargin,
%  	right=\leftrightmargin,
%  	left=\leftrightmargin
%  }

\cvsection{Lorem Ipsum}

{\LARGE dear ladies and gentlemen, \\

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, \\

consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
}

\newpage

to the top of my cv as a cover letter, it isn't properly formatted:

  • The size of the second paragraph seems smaller
  • (not with this text) Some words are cut off.
  • (not with this text) Some words break through the margin for some reason

grafik

Is there a fix or some advice on how to resolve these issues?

Dotless \i rendered as 5

A user mailed me this bug. The solution was found by the almighty egreg on stackexchange:
https://tex.stackexchange.com/a/524348

The incorrect rendering is caused by the package smartdiagram redefining the \i command. Since this seems to be a pdflatex@texlive-2018-only issue, I will make no changes. Instead, I suggest to

  • update to the most recent version of your tex distribution
  • avoid pdflatex for the FortySecondsCV class, especially when writing mainly in languages that make heavy usage of accents etc. and/or require fancy fonts --> use xelatex or lualatex

If you are an Overleaf user, using the 2nd option should help. If neither works, you have to use one of the solutions provided by egreg in the link above.

Not compiling so I am unable to use the template

Hi,

Thanks for sharing this useful CV which I find very compact and well-done. Unfortunately I cannot compile the file and continuously getting the following error:

eso-pic.sty
188
Undefined control sequence.
<argument> \nointerlineskip \AddToHook 
                            {shipout/background}{\put (0,\ESO@yoffsetI ){\ESO@H
l.188 }

Please consider I am using TeXworks, just downloaded the latest version and tried both with LuaLaTex and XeLaTex both I get the same erro.
Can you help me?
Thanks

Adding zoom, xshift and yshift to the profile picture.

Hi there again,
I wanted to be able to use a ready made profile picture without needing to edit it to make it fit well for this template, especially because it would be some trial and error which is more conveniently done in LaTeX itself. As such, I implemented options to zoom, xshift and yshift the profile picture. I haven't made a PR yet because I first wanted your opinion about it, and also because it's built on top of my previous branch which still has its PR (#4) open.

Have a look whenever you have time:
ifokkema/FortySecondsCV@feat/profilecircle...ifokkema:feat/profilePicOptions

If you're interested in including this code, I can create a PR after #4 gets merged 😉

How to wrap a super long University name?

image

Would appreciate any ideas on how to insert a line break into the Uni's name. Using either \\ or \newline in the Uni's name creates this:

image

Thanks for any help :D
Worst case I will just keep it blank and write it in cursive or something in the first line of the description.

\cvsection{Education}
\begin{cvtable}[1.5]
	\cvitem{2045 onwards}{Master in some IT subject with a long name}{University of applied Sciences Somecity}
		{German \enquote{Hochschule Somecity} translates to \enquote{University of applied Sciences Somecity} which is super long and breaks this layout}
\end{cvtable}

How can I increase the width of the year column in Education?

I want to add a specific month to the year part in education section. The current line width will result in two lines after adding the month, which is not very beautiful.
Where can I modify the width of the year column in the .cls file?
Thank you so much.

我想在教育部分添加具体的月份,目前的行宽加入月份后会导致变成两行,不是很美观。
请问在cls文件中,哪里可以修改年份那一列的宽度。
麻烦你了。

[Contribution wanted] Readme file in another language

Hi! I really love this template and wanna make some contribution. Since there are many current and potential users that might have trouble reading the long readme file, I would like to translate the Readme.md into Chinese if you like. This would attract more users and reduce their time of fighting with language. Hope I can help. 😄

Would it be possible to implement itemize for cvitem

I'd like to have a list of items allowed under cvitem such as:

 date part1     Description                                                    location
 date part2     - description 1
                - description ..
                - description N

Do you think this might be possible? I'm looking to see if I can find the solution myself, but I'm wondering if this might be useful to other people as well

Sidebar problem

Hi PandaScience,
first of all, thank you so much for this awesome template! My CV looks fancier than ever. I don't have a programming background, so I hope you forgive me my dumb question. My CV is 3 pages and now I have the adding-another-sidebar-problem. I already read your info about \begin{sidebarminipage}
\end{sidebarminipage}, but no matter what I try, doesn't look like I want it to. Can you help me with that? Thank you so much, Greetings from Germany :)

\profilecircle is documented but not implemented.

Hi there,
Thank you for making this template available!

The option for a circular profile picture is documented (\profilecircle), but not implemented.
Unless you have the code laying around already but not committed, I'll give it a go and will let you know if I figure it out.

Cheers,
Ivo

No flags for most languages

I'm using this template to create my CV and I've found no flags for most languages/countries, and no way of adding them myself. the link in the flags folder redirects to an enterprise page that doesn't seem to be the one from which the images were drawn.

Not compatible with TeXstudio

Hello,

The template you have made is not compatible with TeXstudio. Could you please help me with the code for making it compatible with TeXstudio ?

Cheers for the nice work !

-Vishal

How can I change font size?

Thanks for the great template! 😄

I'm having trouble changing the font size, because all of the fonts are smaller than I want. Is there a variable or a method to change the overhaul font sizes?

Maybe I'm asking a stupid question, but I've tried for a time and read the documents but cannot find a way to do it. Thanks so much for helping me! 😿

How to increase space before first `cvsection` entry?

Thank you very much for this style. With no profile picture, I deleted the top, so the name is at the very beginning:

diff --git a/fortysecondscv.cls b/fortysecondscv.cls
index 510bf69..32ea9c0 100644
--- a/fortysecondscv.cls
+++ b/fortysecondscv.cls
@@ -47,6 +47,7 @@
        nofoot,
        nomarginpar,
 ]{geometry}
+\RequirePackage{moresize}
 
 % pre-define some colors the user can choose from
 \definecolor{cvblue}{HTML}{0E5484}
@@ -366,8 +367,8 @@
 
 % TODO find a cleaner solution for consistent spacing
 \newcommand{\nameandjob}{%
-       {\Huge\color{maincolor}\cvname}\par%
-       \setlength{\parskip}{2ex}
+       {\HUGE\color{maincolor}\cvname}\par%
+       \setlength{\parskip}{5ex}
        {\Large\color{black!80}\cvjobtitle}\par%
        \setlength{\parskip}{1ex}
 }
@@ -681,23 +682,16 @@
 
 \newcommand{\makefrontsidebar}{%
        \begin{sidebar}
-               % most sidebar commands end with \par; increase space between them
-               \setlength{\parskip}{1ex}
-
-               % optionally insert logo picture before profile
-               \plotlogobefore
-
-               % optionally insert profile picture
-               \plotprofilepicture
-
-               % optionally insert logo picture after profile
-               \plotlogoafter
-
                \vspace{1ex}
 
                % name and job
                \nameandjob
 
+               % most sidebar commands end with \par; increase space between them
+               \setlength{\parskip}{1ex}
+
+               \vspace{5ex}
+
                % personal information
                \vspace*{0.5em}
                \begin{icontable}[1.6]{1.7em}{0.4em}

Now I am trying that the name (big font size), and the CV section (smaller than name font size) are aligned at the font bottom and not top.

%-------------------------------------------------------------------------------
%                         TABLE ENTRIES RIGHT COLUMN
%-------------------------------------------------------------------------------
\begin{document}

\makefrontsidebar

\cvsection{Experience}
[…]

Unfortunately, I am unable to add space before the first \cvsection{…}. \vspace{} is ignored, and changing the <before> in \titlespacing*{\section} also does not apply it for the first title of the page.

% section style for cv table headings in right column
% \titleformat{<command>}[<shape>]{<format>}{<label>}{<sep>}{<before>}[<after>]
\newcommand*{\cvsection}[1]{\section*{#1}}                                        
\titleformat{\section}%
        {\color{sectioncolor}\normalfont\bfseries\LARGE}{}{0pt}{}
\titlespacing*{\section}{0pt}{1.5ex}{1ex}

Do you have a hint, how I can achieve this?

Suggestion: color chartlabels

Just an idea: When you have a lot of chartlabel elements, adding some color to group them into categories might be helpful. I'd suggest using very soft colors here. Anyway, if you wanted to do that, the chartlabelcolor function would be helpful. It defaults to the standard skillbg color.

\newcommand{\chartlabelcolor}[2][skillbg]{%
	\begin{tikzpicture}
		\node[
		fill=#1!25, % interior color
		anchor=base,
		draw=#1, % line color
		rounded corners,
		inner xsep=1ex, % distance from left/right border to text
		inner ysep=0.75ex, % distance top/bottom border to text
		text height=1.5ex, % align text vertically in box (at least as resulting
		text depth=.25ex   % effect)
		]{\sidetext{#2}};%
	\end{tikzpicture}
}

Adding additional FontAwesome icons

Hello!

This may probably be a very noob question, but would really appreciate your answer: is there any way to add new FontAwesome (FA) icons to be used in the template? It seems I am only able to use the pre-existing ones (18 all together) while it would really great to be able to add new ones from the FA database.

I read entire readme and couldn't find any explanation and also those icons don't seem to exist in any pics directory?

Thank you in advance!

redefining `maincolor` does not work properly

First of all, awesome template!

I redefined maincolor, like this:

\definecolor{maincolor}{rgb}{0.54, 0.29, 0.42}

While Name and mail/phone/email/flag icons appear in that color, the other sidebar section headers don't.

I believe the issue is this:

\colorlet{pseccolor}{maincolor!90}

Using !90 might not work on rgb-defined colors?
Not sure what a remedy would be.

[Enhancement] Customization for sidetextcolor

I have observed that we can change color of sidebar using \sidecolor.
It would be good if the \sidetextcolor customization can be added so that user would be able to change the text color of sidebar.

Date and title are not on the same level in cvitem

Hey.
When creating a \cvitem the date is sometimes not on the same level as the rest of the title line.
The rest of the title line is a little bit lower. In your example it is possible to recognize it quite good at the last entrance of working experience "Bamboo Broker".
Is it possible to bring this on the same height?

Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.