易碎文字字段

易碎文字字段

有沒有辦法讓一個可填入的文字欄位可以跨兩頁打破,即不被迫只在一頁上?

微量元素:

\documentclass[11pt,a4paper]{letter}
\usepackage[utf8]{inputenc}
\usepackage[LGR,T1]{fontenc}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{xparse,calc}
\usepackage{hyperref,stackengine}

\begin{document}
\item \belowbaseline[-\ht\strutbox]{%
  \TextField[width=18cm,height=1240pt, charsize=12pt,bordercolor=1 1 1,multiline=true,name=Partei1]{}}
\end{document}

非常感謝

答案1

我不認為存在多頁表單字段,但是如果第一個字段已滿,您可以自動將焦點放在第二個字段中(這個想法實際上取自Acrobat JS API)。為此,您需要透過 thadonotscroll選項停用相關欄位的捲動,並向該keystroke選項添加一個小的 JavaScript(我刪除了該bordercolor選項以使欄位在 PDF 中可見):

\documentclass[11pt,a4paper]{letter}
\usepackage{hyperref}

\begin{document}
\begin{Form}
    \TextField[width=10cm, height=10cm, charsize=12pt, 
        multiline=true, name=Partei1a, keystroke={%
            if(event.fieldFull){ 
                this.getField("Partei1b").value = event.changeEx;
                this.getField("Partei1b").setFocus();
            }
        }, donotscroll]{}

    \newpage

    \TextField[width=10cm, height=10cm, charsize=12pt, 
        multiline=true, name=Partei1b, donotscroll]{}    
\end{Form}
\end{document}

如果您在第一個欄位中輸入的文字超出了該欄位的邊界,則遊標將自動跳到下一個欄位。但在刪除文字或貼上文字時,這種自動功能不起作用。另外,我不知道如何停用惱人的蜂鳴聲。

在此輸入影像描述

相關內容