1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
# Examples for defining the document outline.
require_relative '../example_helper'
Prawn::ManualBuilder::Example.generate('outline.pdf', page_size: 'FOLIO') do
package 'outline' do |p|
p.section 'Basics' do |s|
s.example 'sections_and_pages', eval_source: false
end
p.section 'Adding nodes later' do |s|
s.example 'add_subsection_to', eval_source: false
s.example 'insert_section_after', eval_source: false
end
p.intro do
prose <<-END
The outline of a PDF document is the table of contents tab you see to
the right or left of your PDF viewer.
The examples include:
END
list(
'How to define sections and pages',
'How to insert sections and/or pages to a previously defined outline '\
'structure'
)
end
end
end
|