如何将文本字段中的文本对齐到底部而不是顶部

如何将文本字段中的文本对齐到底部而不是顶部

我正在使用 hyperref 包来允许我在我的 latex 文档中使用表单,但我似乎无法弄清楚如何使表单中输入的值与文本字段的底部对齐,而不是顶部,因为这会使线条看起来有点愚蠢,特别是对于较大的文本。

有没有什么方法可以让文本与输入框的底部对齐?

编辑:这是一个显示问题的精简版本,只需编译它并在字段中输入一些内容,您就会看到文本“跳”起来

\documentclass[a4paper, 10pt]{article}
\usepackage{hyperref}
\usepackage{mathptmx} 
\usepackage[scaled=.92]{helvet} 
\usepackage{courier}
\usepackage[T1]{fontenc}

\begin{document}
\begin{center}
    {\huge{Route\begin{Form}
    \TextField[name=route_number, maxlen=4, width=1.8cm, charsize=20pt, align=1]{}
    \end{Form}New Schedule Survery}}\\
\end{center}
\end{document}

答案1

我不确定我是否正确理解了你的问题,但是如果你想移动这个框,你可以尝试一下\raisebox{}{}

\documentclass[a4paper, 10pt]{article}
\usepackage{hyperref}
\usepackage{mathptmx} 
\usepackage[scaled=.92]{helvet} 
\usepackage{courier}
\usepackage[T1]{fontenc}

\begin{document}
    \begin{center}
        {%
            \huge
            Route
            \raisebox{-.25\baselineskip}{
                \begin{Form}
                    \TextField[name=route_number, maxlen=4, width=1.8cm, charsize=20pt, align=1]{}
                \end{Form}
            }
            New Schedule Survery
        }
    \end{center}
\end{document}

在此处输入图片描述

还请注意,该命令\huge和类似的命令不带参数。

相关内容