code: def prefix(fonts=nil, colours=nil)
           text = StringIO.new
  
           if orientation == LANDSCAPE
              text << "\\paperw#{@paper.height}"  unless @paper.nil?
              text << "\\paperh#{@paper.width}"   unless @paper.nil?
           else
              text << "\\paperw#{@paper.width}"   unless @paper.nil?
              text << "\\paperh#{@paper.height}"  unless @paper.nil?
           end
           text << "\\margl#{@left_margin}"       unless @left_margin.nil?
           text << "\\margr#{@right_margin}"      unless @right_margin.nil?
           text << "\\margt#{@top_margin}"        unless @top_margin.nil?
           text << "\\margb#{@bottom_margin}"     unless @bottom_margin.nil?
           text << "\\gutter#{@gutter}"           unless @gutter.nil?
           text << '\sectd\lndscpsxn' if @orientation == LANDSCAPE
  
           text.string
        end
docs: This method generates a string containing the prefix associated with a
   style object.
  
   ==== Parameters
   document::  A reference to the document using the style.