Ich erstelle ein PDF-Formular mit dem „Hyperref“-Paket:
\usepackage[unicode,pdftex,hidelinks]{hyperref}
\hypersetup{unicode=true,pdfauthor={Author},pdfkeywords={some words},
pdftitle={some title},pdfborder={0 0 0}
}
\def\dflt{print,borderwidth=0,bordercolor={1 1 1},charsize=14pt}
\xdef\DefaultOptionsofPushButton{\dflt}
\xdef\DefaultOptionsofCheckBox{radiosymbol=\noexpand\ding{52},\dflt}
\xdef\DefaultOptionsofText{\dflt}
\xdef\DefaultOptionsofListBox{\dflt}
\xdef\DefaultOptionsofComboBox{edit,sort,\dflt}
\xdef\DefaultOptionsofPopdownBox{\dflt}
\xdef\DefaultOptionsofRadio{radiosymbol=\noexpand\ding{52},notoggletooff,\dflt}
\begin{document}
\section{\LaTeX forms}
\subsection{Information:}
\begin{Form}
\TextField[name=sname,width=3cm]{First name:}
\TextField[name=fname,width=3cm,borderwidth=0]{Last name:},
…
\end{Form}
\end{document}
Sowohl in Latex mit UTF-8X als auch in Xelatex mit „Liberation Serif“ erhalte ich falsche Ergebnisse: Text in Formularen ist so etwas wie „Sans“ und unterscheidet sich offensichtlich von anderem Text.
Frage 1: Kann ich die Schrifteigenschaften ändern, damit Formulare wie anderer Text aussehen?
Fragebogen: Ich habe sowohl in Evince als auch in Okular Probleme mit Kyrillisch, in Acroread ist alles in Ordnung, aber es ist nicht gut, die Leute dazu zu zwingen, es anstelle ihres üblichen PDF-Readers zu installieren. Ist es möglich, solche Formulare mit Kyrillisch zu erstellen, die in Okular oder Evince ausfüllbar wären?