###############################################################################
#                                                                             #
#   Lout setup file for ordinary documents                                    #
#                                                                             #
#   Jeffrey H. Kingston                                                       #
#   5 February 1999                                                           #
#                                                                             #
#   Modified for NetHack Reference Card by khman <mkh@pl.jaring.my>           #
#   2003-04-02 see the original file "doc" for more information.              #
#                                                                             #
###############################################################################

###############################################################################
#  @SysInclude commands for standard packages.                                #
###############################################################################

  @SysInclude { langdefs	} # language definitions
  @SysInclude { bsf		} # BasicSetup package
  @SysInclude { dsf		} # DocumentSetup package
  @SysInclude { docf		} # OrdinarySetup extension


###############################################################################
#  The @BasicSetup @Use clause - basics, lists, paragraphs, displays.         #
###############################################################################

@Use { @BasicSetup
}


###############################################################################
#  The @DocumentSetup @Use clause - page layout plus figures, tables, etc.    #
###############################################################################

@Use { @DocumentSetup
  # @PageType		{ A4	@OrIfPlain Other} # page type (width, height)
  @TopMargin		{ 0.5i	@OrIfPlain 6f	} # top margin of all pages
  @FootMargin		{ 0.5i	@OrIfPlain 6f	} # bottom margin of all pages
  @OddLeftMargin	{ 0.5i	@OrIfPlain 10s	} # left margin of odd pages
  @OddRightMargin	{ 0.5i	@OrIfPlain 10s	} # right margin of odd pages
  @EvenLeftMargin	{ 0.5i	@OrIfPlain 10s	} # left margin of even pages
  @EvenRightMargin	{ 0.5i	@OrIfPlain 10s	} # right margin of even pages
  @MakeReferences	{ No			} # make references? Yes or No
}


###############################################################################
#  The @OrdinarySetup @Use clause - options specific to ordinary documents.   #
###############################################################################

@Use { @OrdinarySetup
}


###############################################################################
#  @Database (and @SysDatabase) clauses go here.                              #
###############################################################################

@SysDatabase @FontDef  { fontdefs }		  # font definitions
@SysDatabase @RefStyle { refstyle }		  # reference printing styles
