Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- documentclass[a5paper,twoside,8pt]{article}
- usepackage[a5paper,landscape,left=1.0cm,right=0.3cm,top=0.5cm,bottom=0.5cm]{geometry}
- usepackage{tcolorbox}
- tcbuselibrary{poster}
- usepackage{tikz,everypage}
- usepackage[absolute,overlay]{textpos}
- usepackage{filecontents}
- begin{filecontents*}{product.tex}
- %Type =1,2...10
- No,Type,Name,Description
- 1,1,A1,D1
- 2,1,A1,D2
- 10,1,A4,D249
- 11,2,A10,D1000
- 12,2,A2,D11
- 18,3,A43,D318
- 19,3,A44,D319
- end{filecontents*}
- usepackage{datatool}
- DTLloaddb[autokeys=false]{products}{product.tex}
- newcommand{printtype}[1]{%
- par
- section*{Type #1}
- DTLforeach*
- [DTLiseq{Type}{#1}]% Condition
- {products}% Database
- {No=No,Type=Type,Name=Name,Description=Description}{%
- begin{tcbposter}[
- poster = {
- columns=1,
- rows=2,
- spacing=3mm,
- height=14cm,
- width=12cm,
- },
- ]
- %Box A
- posterbox[
- colframe = red,
- width=17cm, height= 14cm
- ]{xshift=3 cm,yshift=0cm}{includegraphics[height=2cm]{example-image-a}
- \
- noindent No
- }
- %Box B
- posterbox[
- colframe = red,
- width=5cm, height= 5cm
- ]{xshift=10 cm,yshift=-1cm }{includegraphics[height=3cm]{example-image-b}}
- end{tcbposter}
- newpage
- }%
- }
- begin{document}
- printtype{1}
- printtype{2}
- end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement