Sha256: 4f1926110b68fdaaee55d7dc73eb2cbf1e99bce7cb6258bba11b6caa46fd4dac
Contents?: true
Size: 494 Bytes
Versions: 6
Compression:
Stored size: 494 Bytes
Contents
require 'rrtf' require 'JSON' DIR = File.dirname(__FILE__) raw_styles = JSON.parse File.read(DIR+'/resources/json/redshirt_styles.json') rtf = RRTF::Document.new("stylesheet" => raw_styles) styles = rtf.stylesheet.styles rtf.paragraph(styles['H1']) << "Redshirt Pocket Guide" rtf.paragraph(styles['BODY']) do |p| p << "3" # apply an anonymous character style p.apply("superscript" => true) << "rd" p << " Edition" end File.open(DIR+'/10.rtf', 'w') { |file| file.write(rtf.to_rtf) }
Version data entries
6 entries across 6 versions & 1 rubygems