App-JIRAPrint
view release on metacpan or search on metacpan
share/std_tickets.tex.tt view on Meta::CPAN
%%%%
%
% ticket.sty example file for visiting cards
%
%%%%
% use the corresponding paper size for your ticket definition
\documentclass[10pt]{letter}
\usepackage[a4paper,margin=0in]{geometry}
\usepackage{fontspec}
\usepackage{textcomp}
\setmainfont{Arial Black}
% load ticket.sty with the appropriate ticket definition
\usepackage[crossmark]{ticket}
\unitlength=1mm
\ticketNumbers{2}{3}
\ticketSize{76}{76} % in unitlength
\ticketDistance{15}{15} % in unitlength
% load misc stuff
\usepackage{graphicx}
\usepackage{color}
\usepackage{pst-barcode}
% 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
\newcommand{\vcardfront}[5]{\ticket{%
\put(3,70){
\begin{minipage}[t]{70mm}
{\bfseries\Large #1}\hfill{#4}
\hrulefill
\begin{flushleft}
{\huge #2}
\end{flushleft}
\end{minipage}
}
\put(3,3){
\begin{pspicture}(2cm,2cm)
\psbarcode{#3}{}{qrcode}
\end{pspicture}
}
}}
\begin{document}
\sffamily
% ten cards for the front
[% FOREACH issue IN issues %]
\vcardfront{[% issue.key %]}{[% issue.fields.summary FILTER tex %]}{[% issue.url FILTER tex %]}{[% issue.fields.issuetype.name FILTER tex %]}
[% END %]
\end{document}
( run in 2.081 seconds using v1.01-cache-2.11-cpan-d8267643d1d )