我需要插入\newline
字符作为TextField
默认的一部分。Heiko Oberdiek 在 2003 年建议的以下代码失败了(参见“多行 TextField”站点:tug.org:)
\pdfstringdef\mytext{Hello\string\r World}
{
\begin{Form}\TextField[multiline,name=toaddress,width=5cm,charsize=12pt,default=\mytext]{\mbox{}}
\end{Form}
}
任何建议都将受到欢迎。
答案1
这似乎可以很好地与pdflatex
我的安装一起编译,并创建一个带有一些文本表单字段的 pdf,这似乎是预期的那样。
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\pdfstringdef\mytext{Hello\string\r World}
{
\begin{Form}\TextField[multiline,name=toaddress,width=5cm,charsize=12pt,default=\mytext]{\mbox{}}
\end{Form}
}
\end{document}
这是用鼠标突出显示两个单词后的屏幕截图: