3. Using HFDL commandsYou use the Host Forms Description Language (HFDL) keywordcommands to translate your form design into a format for thehost computer. The command set representing your formbecomes the Forms Source Language (FSL), which the hostcompiles and stores. You can download the compiled form to aXerox LPS or XES printer. This chapter describes the HFDLcommands and their functions.Creating forms with HFDL commandsThe HFDL command language syntax is usually the same as theForms Description Language (FDL) command language syntax.You should be familiar with the FDL commands and how to usethem at the printer.For more information on FDL commands and printer usage, referto theXerox Laser Printing Systems Forms Creation Guide andthe “Troubleshooting syntax errors” section in theHFDL ReleaseNotes.The “Comparison of HFDL and FDL” appendix in this manualcompares the commands for HFDL 2.1D, HFDL 3.1, HFDL 3.2,and FDL.Available specificationsThe HFDL commands allow you to specify the following features:• Form name identifies the forms you are developing.• Page orientation specifies a page as portrait or landscape.• Font selection specifies the fonts you want to use.• Vertical and horizontal grid positions specify grid positionand position form elements in line printer measurements(line number and character position) or inches, centimeters,dots, and xdots.• Highlight and full color enhance graphs, charts, forms, andother publications.• Shading mixes color with black to produce shades of aprimary color (red, green, or blue).• Caption position specifies locations of captions on a pageor selects automatic placement within a specified area.• Logo and graphic position specifies the location ofselected logos and graphics on a page.HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 3–1