Revision a44d1bc7
Von Werner Hahn vor 7 Tagen hinzugefügt
templates/print/marei/part_info.tex | ||
---|---|---|
4 | 4 |
$( USE P )$ |
5 | 5 |
$( USE Dumper )$ |
6 | 6 |
$( USE LxERP )$ |
7 |
\input{inheaders.tex} |
|
7 |
\documentclass[a4paper]{scrartcl}[10pt] |
|
8 |
|
|
9 |
% Schriftart, Eingabelayout der Tastatur |
|
10 |
\usepackage[utf8]{inputenc} |
|
8 | 11 |
\usepackage{graphicx} |
12 |
\usepackage{german} |
|
13 |
\usepackage{ifthen} |
|
14 |
\usepackage{longtable} |
|
15 |
\usepackage{tabularx} |
|
16 |
\usepackage{eurosym} |
|
17 |
\usepackage{substr} |
|
18 |
\usepackage{scrlayer-scrpage} |
|
19 |
\usepackage{wallpaper} % Hintergrundbilder |
|
20 |
\usepackage{xcolor,colortbl} |
|
21 |
\usepackage{lastpage} |
|
22 |
\usepackage{geometry} |
|
9 | 23 |
|
10 | 24 |
$( KiviLatex.required_packages_for_html )$ |
11 | 25 |
% Variablen, die in settings verwendet werden |
... | ... | |
43 | 57 |
} % Ende CHF |
44 | 58 |
} % Ende USD |
45 | 59 |
|
46 |
% Briefkopf, Logo oder Briefpapier |
|
47 |
%% \IfSubStringInString{mail}{\lxmedia}{ % nur bei Mail |
|
48 |
% Grafik als Briefkopf |
|
49 |
%%\setlength{\wpYoffset}{380pt} % Verschiebung von der Mitte nach oben |
|
50 |
%%\setlength{\wpYoffset}{130mm} % Verschiebung von der Mitte nach oben |
|
51 |
%%\CenterWallPaper{0.885}{\identpath/briefkopf.png} % mit Skalierung |
|
52 |
|
|
53 |
% oder nur ein Logo oben rechts |
|
54 |
%% \setlength{\wpXoffset}{180pt} % Verschiebung von der Mitte nach rechts |
|
55 |
%% \setlength{\wpYoffset}{380pt} % Verschiebung von der Mitte nach oben |
|
56 |
%% \CenterWallPaper{0.1}{\identpath/logo.png} % mit Skalierung |
|
57 |
|
|
58 |
% oder ganzer Briefbogen als Hintergrund |
|
59 |
% \CenterWallPaper{1}{\identpath/Briefpapier.pdf} |
|
60 |
%% } |
|
61 |
|
|
62 | 60 |
|
63 | 61 |
% keine Absätze nach rechts einrücken |
64 | 62 |
\setlength\parindent{0pt} |
... | ... | |
166 | 164 |
$(IF KiviLatex.filter(part.image))$ |
167 | 165 |
\begin{minipage}{2cm} |
168 | 166 |
% \begin{pspicture}(-5cm,2em)(1.5in,0.5in) |
169 |
\includegraphics[width=7cm ]{$( part.image )$} |
|
167 |
\includegraphics[width=7cm ]{../$( part.image )$}
|
|
170 | 168 |
% \end{pspicture} |
171 | 169 |
\end{minipage} |
172 | 170 |
$(END)$ |
templates/print/marei/part_label.tex | ||
---|---|---|
3 | 3 |
$( USE KiviLatex )$ |
4 | 4 |
$( USE P )$ |
5 | 5 |
|
6 |
\documentclass[oneside]{scrartcl} |
|
7 |
\usepackage{tabularx} |
|
6 |
\documentclass[parskip]{scrartcl} |
|
7 |
\usepackage{scrlayer-scrpage} |
|
8 |
\usepackage{geometry} |
|
9 |
\usepackage{pst-barcode} |
|
8 | 10 |
\usepackage{graphicx} |
9 |
\usepackage[utf8]{inputenc} |
|
10 |
%\setlength{\textwidth}{50cm} |
|
11 |
%\usepackage[paperwidth=80mm, paperheight=55mm, margin=3mm]{geometry} |
|
11 |
\usepackage{tikz} |
|
12 |
\usepackage{fontspec} |
|
13 |
\geometry{ |
|
14 |
paperwidth=101mm, |
|
15 |
paperheight=54mm, |
|
16 |
margin=6mm, |
|
17 |
%showframe, % Rahmen zum Debuggen anzeigen |
|
18 |
} |
|
12 | 19 |
|
13 |
%\setlength{\parindent}{0pt} |
|
20 |
$(IF KiviLatex.filter(part.image))$ |
|
21 |
\DeclareNewLayer[ |
|
22 |
background,hoffset=7cm,voffset=1.7cm, |
|
23 |
contents={\resizebox{2cm}{3cm} |
|
24 |
{ |
|
25 |
\includegraphics[width=2cm ]{../$( part.image )$} |
|
26 |
} |
|
27 |
} |
|
28 |
]{bild} |
|
29 |
$( ELSE )$ |
|
30 |
\DeclareNewLayer[ |
|
31 |
background, |
|
32 |
contents={ |
|
33 |
{ |
|
34 |
} |
|
35 |
} |
|
36 |
]{bild} |
|
37 |
$( END )$ |
|
38 |
|
|
39 |
\DeclareNewLayer[ |
|
40 |
background,hoffset=4mm,voffset=3.7cm, |
|
41 |
contents={%\resizebox{1.5in}{0.5in} |
|
42 |
{ |
|
43 |
\begin{pspicture}(0,2em)(1.5in,0.5in) |
|
44 |
\psbarcode{$(KiviLatex.filter(part.partnumber))$}{width=1.5 height=0.5}{code128} |
|
45 |
\end{pspicture} |
|
46 |
} |
|
47 |
} |
|
48 |
]{barcode} |
|
49 |
|
|
50 |
% Befehl f. normale Schriftart und -größe |
|
51 |
\setmainfont{cmunrm.otf} |
|
52 |
\newcommand{\ourfont}{\setmainfont |
|
53 |
[ BoldFont={cmunsx.otf}, |
|
54 |
ItalicFont={cmunsi.otf}, |
|
55 |
BoldItalicFont={cmunso.otf} |
|
56 |
]{cmunss.otf} |
|
57 |
} |
|
58 |
|
|
59 |
\DeclarePageStyleByLayers{label}{bild,barcode} |
|
60 |
|
|
61 |
\pagestyle{label} |
|
14 | 62 |
|
15 | 63 |
\begin{document} |
16 |
Art.Nr.:~~ $( KiviLatex.filter(part.partnumber) )$ \\[1em] |
|
64 |
\setlength{\parskip}{0pt} % 1ex plus 0.5ex minus 0.2ex} |
|
65 |
\setlength{\parindent}{0pt} |
|
66 |
\ourfont |
|
67 |
|
|
68 |
\Huge \textbf{Artnr.:~ $(KiviLatex.filter(part.partnumber))$ } |
|
69 |
|
|
70 |
\large\textbf{$(KiviLatex.filter(part.description))$} |
|
71 |
\normalsize |
|
72 |
|
|
73 |
$( IF part.bin.description )$ |
|
74 |
Lagerplatz: $(KiviLatex.filter(part.bin.description))$ |
|
75 |
$( END )$ |
|
76 |
|
|
77 |
$( IF part.drawing )$ |
|
78 |
Zeichnungsnr: $(KiviLatex.filter(part.drawing))$ |
|
79 |
$( END )$ |
|
80 |
|
|
81 |
% $( # IF part.cvar_by_name('dbwin_gruppe').value() )$ |
|
82 |
% Verwendungszweck: $( # KiviLatex.filter(part.cvar_by_name('dbwin_gruppe').value()) )$ |
|
83 |
% $( # END )$ |
|
17 | 84 |
\end{document} |
Auch abrufbar als: Unified diff
Mareivorlagen für Artikeldruck