Template per un biglietto da visita con LaTeX

Pubblicato da Nicola Rainiero il 14-03-2013 (aggiornato il 04-05-2015)

Se dovete preparare un biglietto da visita e non avete molto tempo a disposizione, potete provare ticket.sty, una semplice ed efficace interfaccia per creare questo tipo di tessera e non solo: etichette per archivi, adesivi e altre amenità per ufficio, conferenze, ecc. Mi limiterò a pubblicare il mio esempio di biglietto da visita (con alcune aggiunte e consigli commentati all'interno).

Per quanto riguarda ticket.sty è stato scritto da Thomas Emmel e potete trovare maggiori informazioni, esempi ed il manuale di utilizzo qui. Ho scaricato e modificato ex_vcard.tex per creare il mio biglietto da visita.

Fate attenzione: rispetto all'originale ho aggiunto il pachetto marvosym (per poter usare i simboli: email, sito internet, telefonino et similia). Se molto probabilmente non è presente nella vosta distribuzione LaTeX lo dovete installare! Come? In Ubuntu e derivate basta lanciare da terminale questo codice:

sudo apt-get install texlive-fonts-recommended ttf-marvosym
my final business card
Questo è il PDF finale (l'immagine piena di quadratini neri è il QR code del mio website, generato con Create QR Code)

Sotto ho messo il template completo di alcuni suggerimenti, la versione leggibile online con WriteLaTeX e a seguire lo zip con tutti i 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 XXXXXX}{[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 è il nuovo sistema di scrittura e pubblicazione sviluppato dalla stessa società dell'editor writeLaTeX. È pensato per rendere tutto il processo di scrittura, modifica e produzione di articoli scientifici più veloce, sia per gli autori che per gli editori. Overleaf è uno strumento collaborativo di scrittura e pubblicazione con integrato una anteprima in PDF. Qui c'è il mio collegamento per registrarsi a Overleaf.



Potrebbero interessarti anche:

Nicola Rainiero

Ingegnere civile specializzato in geotecnica con l'ambizione di facilitare la propria attività lavorativa usando e creando software libero per un sapere condiviso e collettivo. Mi occupo anche di energie rinnovabili ed in particolare di geotermia a bassa entalpia. Sono da sempre appassionato di web design e modellazione 3D.