Did you know?
Here is some code that I use to create forms that can be either printed and filled out with a pen or filled out electronically in a PDF viewer. When printed, the form provides a line for each form field. The tricky bit was to define an input field of a given length (here textwidth minus 4 cm)