von deha » Do 18. Apr 2019, 16:09
Hallo zusammen,
wir haben ein Template, auf dem wir aus verschiedenen Variablen einen QR-Code erzeugen lassen möchten. Die LaTeX-Umgebung wird nicht von uns betreut, sodass wir nur beschränkte Möglichkeiten haben. z.B. können wir nicht jedes beliebige Paket nutzen und es ist auch nur ein einiger LaTeX-Durchlauf zur generierung des pdf möglich.
Alles funktioniert, solange keine Sonderzeichen oder Umlaute im Text sind, für den ein QR-Code erzeugt werden soll. Der Log zeigt, dass z.B. aus "Lücke" "L\xfccke" wird. Wegen des "\" bricht das Script dann ab.
Hier die relevanten Teile des Templates:
\documentclass[a4paper]{scrartcl}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{helvet}
\usepackage{ifthen}
\usepackage[german]{babel}
\usepackage{color}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{geometry}
\usepackage[nolinks]{qrcode}
\geometry{a4paper,top=10mm,left=23mm,right=23mm,bottom=37mm}
\begin{document}
\qrcode{QRAE|\var1|\var2|\var3|}
\end{document}
Die Umgebung nutzt \usepackage[utf8]{inputenc}, darauf haben wir aber auch keinen Einfluss. Die Variablen werden ebenfalls außerhalb des Templates erstellt/definiert.
Fällt euch ein Workaraound dazu ein? Ein anderes Paket als qrcode können wir nicht nutzen.
Beste Grüße
Daniel
Hallo zusammen,
wir haben ein Template, auf dem wir aus verschiedenen Variablen einen QR-Code erzeugen lassen möchten. Die LaTeX-Umgebung wird nicht von uns betreut, sodass wir nur beschränkte Möglichkeiten haben. z.B. können wir nicht jedes beliebige Paket nutzen und es ist auch nur ein einiger LaTeX-Durchlauf zur generierung des pdf möglich.
Alles funktioniert, solange keine Sonderzeichen oder Umlaute im Text sind, für den ein QR-Code erzeugt werden soll. Der Log zeigt, dass z.B. aus "Lücke" "L\xfccke" wird. Wegen des "\" bricht das Script dann ab.
Hier die relevanten Teile des Templates:
[code]
\documentclass[a4paper]{scrartcl}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{helvet}
\usepackage{ifthen}
\usepackage[german]{babel}
\usepackage{color}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{geometry}
\usepackage[nolinks]{qrcode}
\geometry{a4paper,top=10mm,left=23mm,right=23mm,bottom=37mm}
\begin{document}
\qrcode{QRAE|\var1|\var2|\var3|}
\end{document}
[/code]
Die Umgebung nutzt \usepackage[utf8]{inputenc}, darauf haben wir aber auch keinen Einfluss. Die Variablen werden ebenfalls außerhalb des Templates erstellt/definiert.
Fällt euch ein Workaraound dazu ein? Ein anderes Paket als qrcode können wir nicht nutzen.
Beste Grüße
Daniel