
Я использую пакет eforms для создания формы. Я прочитал документацию и скопировал то же самое, что и в документе, но формы не отображаются в evince
или в okular
. Формы отображаются в Adobe Reader, но я не могу их сохранить (мне нужно их распечатать).
Странно, что примеры форм в eforms doc отображаются в evince
. Я что-то упускаю? Как сделать, чтобы форма отображалась в evince.
МВЭ
\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{eforms}
\begin{document}
\begin{Form}
\textField
[\Ff{\FfMultiline}\BC{0 0 1}\BG{1 1 1}
\textColor{0 0 0}\textSize{12}
]{name}{11cm}{5cm}
\end{Form}
\end{document}
Примечание
Я не могу использовать Adobe Reader.
решение1
eForm
является частью пакета AcroTeX. Насколько я помню, он сильно зависит от множества специальных функций PDF. Многие из них не были интегрированы в просмотрщики с открытым исходным кодом, такие как okular и evince.
У вас, похоже, Linux. Я проигнорировал предупреждения и установил Acrobat Reader там. Под wine даже Acrobat Pro работает.
Но если вы не можете использовать один из них, возможно, вы пойдете и поищите другое решение, которое не зависит от AcroTeX. Если вы предоставите минимальный рабочий пример и вопрос, вы почти наверняка получите здесь помощь.
решение2
Я могу ошибаться, но вы, кажется, используете \begin{Form}
и, \End{Form}
и это может быть не обязательно.
Посмотрите минималистичный пример из eforms
руководства:
\documentclass{article}
\usepackage{eforms} % <-- the driver is pdftex or xetex
\begin{document}
% Content containing form fields, such as...
Don’t \pushButton[\CA{Push Me}]{myButton}{}{12bp},
I fall down easily.
\end{document}
Найдите {Form}
в руководстве альтернативный пример.