Convertible provides methods for converting a pagelike item from a certain type of markup into actual content
Requires
self.site -> Jekyll::Site self.content self.content= self.data= self.ext= self.output=
VERSION | = | '0.11.2' | ||
DEFAULTS | = | { 'safe' => false, 'auto' => false, 'server' => false, 'server_port' => 4000, 'source' => Dir.pwd, 'destination' => File.join(Dir.pwd, '_site'), 'plugins' => File.join(Dir.pwd, '_plugins'), 'future' => true, 'lsi' => false, 'pygments' => false, 'markdown' => 'maruku', 'permalink' => 'date', 'markdown_ext' => 'markdown,mkd,mkdn,md', 'textile_ext' => 'textile', 'maruku' => { 'use_tex' => false, 'use_divs' => false, 'png_engine' => 'blahtex', 'png_dir' => 'images/latex', 'png_url' => '/images/latex' | Default options. Overriden by values in _config.yml or command-line opts. (Strings rather symbols used for compatability with YAML). |
Public: Generate a Jekyll configuration Hash by merging the default options with anything in _config.yml, and adding the given options on top.
override - A Hash of config directives that override any options in both
the defaults and the config file. See Jekyll::DEFAULTS for a list of option names and their defaults.
Returns the final configuration Hash.