--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The name of the font that will be used for #body, #lines, and #pairs text. The default is 'Times-Roman'."
  name: body_font
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The font encoding for #body, #lines, and #pairs text."
  name: body_font_encoding
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The size #body and #code text. The default is 7 points."
  name: body_font_size
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The name of the font that will be used for #code, #codelines, and #codepairs text; this is generally a fixed-pitch font. The default is 'Courier'."
  name: code_font
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The font encoding for #code, #codelines, and #codepairs text."
  name: code_font_encoding
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The size #h1 text. The default is 11 points."
  name: h1_font_size
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The size #h2 text. The default is 9 points."
  name: h2_font_size
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The size #h3 text. The default is 8 points."
  name: h3_font_size
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The size #h4 text. The default is 7 points."
  name: h4_font_size
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The name of the font that will be used for #h1, #h2, #h3, and #h4 text. The default is Times-Roman."
  name: heading_font
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The font encoding for #h1, #h2, #h3, and #h4 text."
  name: heading_font_encoding
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Access to the raw PDF canvas for normal PDF::Writer configuration.
  name: pdf
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The name of the font that will be used for #title text. The default font is Times-Roman."
  name: title_font
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The font encoding for #title text."
  name: title_font_encoding
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: "The size #title text. The default is 14 points."
  name: title_font_size
  rw: RW
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: make
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::H 
  level: 1
  text: QuickRef
- !ruby/struct:SM::Flow::P 
  body: A formatting language to create a quick reference sheet. This is a multi-column page in landscape mode that generally has three or four columns. This format may also be used for brochures, but brochure creation requires a bit of management to create properly.
- !ruby/struct:SM::Flow::H 
  level: 2
  text: Reference Sheets
- !ruby/struct:SM::Flow::P 
  body: "A three-column reference sheet is generally in the form of:"
- !ruby/struct:SM::Flow::P 
  body: "Page 1:"
- !ruby/struct:SM::Flow::VERB 
  body: "  column 1 | column 2 | column 3\n"
- !ruby/struct:SM::Flow::P 
  body: "Page 2:"
- !ruby/struct:SM::Flow::VERB 
  body: "  column 4 | column 5 | column 6\n"
- !ruby/struct:SM::Flow::P 
  body: The formatting language provided in QuickRef is based around this text flow. The title of the quick reference sheet is in column 1. The two pages are intended to be printed on both sides of pieces of paper so that columns 1 and 6 are matched. This will use a Z-fold that places columns 5 and 6 face to face and columns 2 and 3 face to face. In the folded reference sheet, columns 1 and 4 will be facing out.
- !ruby/struct:SM::Flow::H 
  level: 2
  text: Brochures
- !ruby/struct:SM::Flow::P 
  body: In contrast, brochures differ vastly in their design, although the common brochure is also three columns and either follows the same layout as a reference sheet or uses an overlapping fold.
- !ruby/struct:SM::Flow::P 
  body: When an overlapping fold is used, the title is typically on column 6 (assuming a left-to-right reading order). A short summary will appear on column 4. Contact information about the maker of the brochure is typically in column 5. Columns 1, 2, and 3 will contain the main body of the brochure. The brochure will be folded so that columns 2 and 3 are face to face. After this, column 1 will face column 4 (exposed by the first fold). In the folded brochure, columns 5 and 6 are facing out.
- !ruby/struct:SM::Flow::H 
  level: 2
  text: Usage
- !ruby/struct:SM::Flow::VERB 
  body: " qr = PDF::QuickRef.new # 3-column LETTER\n qr.title &quot;My QuickRef&quot;\n qr.h1 &quot;H1 Text&quot;\n qr.lines &quot;Text to put after the header.&quot;\n qr.save_as &quot;MyQuickRef.pdf&quot;\n"
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: VERSION
  value: "'1.1.3'"
full_name: PDF::QuickRef
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: body
- !ruby/object:RI::MethodSummary 
  name: codelines
- !ruby/object:RI::MethodSummary 
  name: codepairs
- !ruby/object:RI::MethodSummary 
  name: h1
- !ruby/object:RI::MethodSummary 
  name: h2
- !ruby/object:RI::MethodSummary 
  name: h3
- !ruby/object:RI::MethodSummary 
  name: h4
- !ruby/object:RI::MethodSummary 
  name: hline
- !ruby/object:RI::MethodSummary 
  name: lines
- !ruby/object:RI::MethodSummary 
  name: pairs
- !ruby/object:RI::MethodSummary 
  name: pre
- !ruby/object:RI::MethodSummary 
  name: render
- !ruby/object:RI::MethodSummary 
  name: save_as
- !ruby/object:RI::MethodSummary 
  name: title
- !ruby/object:RI::MethodSummary 
  name: to_s
- !ruby/object:RI::MethodSummary 
  name: use_body_font
- !ruby/object:RI::MethodSummary 
  name: use_code_font
- !ruby/object:RI::MethodSummary 
  name: use_heading_font
- !ruby/object:RI::MethodSummary 
  name: use_title_font
name: QuickRef
superclass: Object
