Radio Buttons not rendered and non-functional in PDF generated by LaTeX/hyperref
I'm copying this over from an xreader bug, after discovering that it can be reproduced in both eVince and Okular.
When I produce a pdf using the following LaTeX source through TeXStudio on Linux Mint 20.1...
\documentclass[a4paper,12pt]{article}
\usepackage{amssymb} % needed for math
\usepackage{amsmath} % needed for math
\usepackage[utf8]{inputenc} % this is needed for german umlauts
\usepackage[margin=2.5cm]{geometry} %layout
\usepackage{hyperref} % this is needed for forms and links within the text
\hypersetup{
pdfauthor = {Martin Thoma},
pdfkeywords = {Martin Thoma, example, LaTeX, form},
pdftitle = {An example for a LaTeX form}
}
\begin{document}
\title{An example for a LaTeX form}
\author{Martin Thoma}
\date{\today}
\section{An example for a \LaTeX~form}
\begin{Form}[action=mailto:info@example.com, encoding=html, method=post]
\subsection{Some general information:}
\begin{tabbing}
xxxxxxxxxx: \= \kill % This is needed for the right tab width
Name: \> \TextField[name=name,width=3cm,charsize=12pt]{\mbox{}}
Prename: \TextField[name=vor,width=3cm,charsize=12pt]{\mbox{}} \\
City: \> \ChoiceMenu[combo, name=city, width=5cm, charsize=12pt, default=Karlsruhe]{\mbox{}}{Chemnitz, Dresden, Leipzig, Berlin, Hamburg, Karlsruhe, München} \\
Sex: \> \ChoiceMenu[radio, default=x, name=sex, charsize=14pt]{\mbox{}}{Male=m, Female=f, Non-binary=x}
\end{tabbing}
\subsection{Education:}
\CheckBox[name=highschool, charsize=12pt]{High School}
\CheckBox[name=college, charsize=12pt]{College}
\CheckBox[name=university, charsize=12pt]{University} \\
\Submit{Submit}
\Reset{Clear}
\hfill ~\\
\end{Form}
\end{document}
The radio buttons, indicated by the ChoiceMenu in the source, do not function and an odd distorted apostrophe appears in place of every button apart from the first. The problem can be seen in the compiled LaTeX: form.pdf.