Font in Formularfeld
Verfasst: Sa 21. Jan 2017, 11:10
Hallo zusammen,
unzählige Versuche sind bisher fehlgeschlagen, den Font in einem Formularfeld erfolgreich zu ändern. Vielleicht fällt euch noch eine Idee ein, um für das Formularfeld den Font des geladenen Pakets libertine dort einzupflegen.
Eine Anregung, wie der Fontname ermittelt werden könnte, fand ich auf http://texwelt.de/wissen/fragen/369/wie ... ily-heraus und http://tex.stackexchange.com/questions/ ... text-field.
Wie kann der Name des Fonts ermittelt werden, der dort ggf auch bei anders lautenden Schriften(Myriad Pro) zur korrekten Wiedergabe führt?
VG, Investment
unzählige Versuche sind bisher fehlgeschlagen, den Font in einem Formularfeld erfolgreich zu ändern. Vielleicht fällt euch noch eine Idee ein, um für das Formularfeld den Font des geladenen Pakets libertine dort einzupflegen.
\documentclass[a4paper, DIV=16, 11pt, ngerman]{scrartcl} \usepackage[bookmarks=false]{hyperref} \usepackage[pdftex]{insdljs} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{tikz} \usepackage{libertine} \begin{document} \renewcommand{\LayoutTextField}[2] {% label, field \begin{tikzpicture} \node[anchor=north west] (TextFieldNode) at (0cm,2ex) {#2}; \draw[very thick] ([yshift=-0.6ex]TextFieldNode.north west) -- (TextFieldNode.south west) -- ([xshift=-0.6ex]TextFieldNode.south east); \node[anchor=north west] at (TextFieldNode.south west) {#1}; \end{tikzpicture} } \newcommand\TextFieldbestimmt[3][]%#Name#Wert#Länge { \TextField[#1, width= #3, format = { var f = this.getField('TestFeld'); f.textFont='LinLibertineT'; % um diesen Namen dreht es sich. Font libertine per \usepackage geladen soll hier genutzt werden. f.borderColor=['Red']; f.strokeColor=['T']; f.fillColor=['T']; }]{#2} } \newcommand\TextFieldBreiteBerechnen[1] { \dimexpr(#1-\fboxrule) } \begin{Form} \TextFieldbestimmt[name=TestFeld]{TextField Spezial}{5cm}\\ \end{Form} \end{document}
Wie kann der Name des Fonts ermittelt werden, der dort ggf auch bei anders lautenden Schriften(Myriad Pro) zur korrekten Wiedergabe führt?
VG, Investment