Template for a business card using LaTeX

Submitted by Nicola Rainiero on 2013-03-11 (last updated on 2015-05-04)

If you have to prepare your business (or visiting) card and you don't have enough time, you can try ticket.sty, a simple interface to produce these ones and other types as: labels for your files, stickers, pins and other stuff for your office, conferences etc. I put my version (with some hints and additions) of the template for business card.

Regarding ticket.sty written by Thomas Emmel: information, examples and manual are here. I downloaded and modified ex_vcard.tex example for my purposes.

Make attention: in my template I have added the marvosym package (in order to show the symbols for email, website, and so on). You have to install it in Ubuntu and similars, how? Open a terminal shell and add the following text:

sudo apt-get install texlive-fonts-recommended ttf-marvosym
my final business card
This is the final PDF file (the image full of square dots is the QR code of my website generated using Create QR Code)

Below there is my final template, the online version shared by WriteLaTeX and the zip file: LaTeX_bc_template.zip

%%%%
%
% ticket.sty example file for visiting cards
%
%%%%
% use the corresponding paper size for your ticket definition
\documentclass[a4paper,10pt]{letter}

% load ticket.sty with the appropriate ticket definition
\usepackage[zw32010,emptycrossmark]{ticket}
% \usepackage[tdf-file,other options]{ticket}
% check in tdf directory the zw32010.tdf file:
% it is the definition of a ticket (margin, number, size)
% in this case a standard business card type
%
% emptycrossmark is:
% A crossmark where the part of the cross inside the ticket is not visible
% other choices are: crossmark, circlemark, emptycrossmark, cutmark, boxed

% load misc stuff
\usepackage{graphicx}
\usepackage{color}
\usepackage{marvosym}
% Allow the use of symbols (mobile phone, email, etc.)

% define something
\definecolor{uni}{rgb}{.3019,.7216,.7019}

% make your default ticket. \ticketdefault is somewhat like a background
% here it is empty, because we use different tickets for the front an
% the back of our card
\renewcommand{\ticketdefault}{%
}

% now what do you like to put in your ticket
% \put(X,Y)
% the coordinate system starts from the left bottom corner
\newcommand{\vcardfront}[5]{\ticket{%
\put( 60, -1){\includegraphics[width=45mm,angle=90,origin=bl]{logo}}
\put( 14, 12){\includegraphics[width=40mm,angle=90,origin=bl]{logo1}}
\put( 5, 12){\color{uni}\line(1,0){56}}
\put( 11, 12.5){\Large Rainnic in the Clouds}
\put( 7,9.0){\footnotesize \textit{Working from scratch, following simplicity}}
\put( 15, 3){{\Large\ComputerMouse} \small rainnic.altervista.org}
\put( 7.5, 24){{\Large\Mobilefone} \small}
\put( 7, 20){{\Large\Letter} \small}
\put(6,40){\bfseries\LARGE #1}
\put(7,36){#2}
\put(15,24){\small #3}
\put(15,20){\small #4}
\put( 7,16){\small #5}
}}

\newcommand{\vcardback}[1]{\ticket{%
\put( 7, 26){\small private:}
\put( 5, 23){\color{uni}\line(1,0){56}}
\put( 7,19){\small%
\begin{minipage}[t]{50mm}%
{#1}\hss%
\end{minipage}}%
}}

% a counter, which makes life easier...
\newcounter{numcards}

\begin{document}
\sffamily

% ten cards for the front
\whiledo{\thenumcards<10}{%
\stepcounter{numcards}%
\vcardfront{$\quad \quad \quad \; \;$ Nicola Rainiero}{$\quad \quad \quad \quad \quad \quad \; \,$ Civil Engineer -- IT Enthusiast}{+44 (0)XXXX [email protected]}{}}

\setcounter{numcards}{0}

% and ten for the backside
%\whiledo{\thenumcards<10}{%
% \stepcounter{numcards}%
% \vcardback{phone: ---/HH HH HHH\\fax: ---/HH HH HHH\\homestreet 7\\everywhere}}
\end{document}
  • 1. Overleaf is the new collaborative writing and publishing system developed by the team behind the popular writeLaTeX editor. Overleaf is designed to make the whole process of writing, editing and producing scientific papers much quicker for both authors and publishers. Overleaf: Real-time Collaborative Writing and Publishing Tools with Integrated PDF Preview. Here is my sign up link to Overleaf.



Related Content:

Nicola Rainiero

A civil geotechnical engineer with the ambition to facilitate own work with free software for a knowledge and collective sharing. Also, I deal with green energy and in particular shallow geothermal energy. I have always been involved in web design and 3D modelling.

Add new comment

The content of this field is kept private and will not be shown publicly.

Plain text

  • No HTML tags allowed.
  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.