Module: Publication::Setup

Extended by:
Setup
Included in:
Setup
Defined in:
lib/publication/setup.rb

Constant Summary collapse

TITLE_STUB =
<<-eos
---
title: Example Publication Title
subtitle: Example publication subtitle
documentclass: book
toc: true
date: #{Date.today.to_s}

---
eos
MDSPELL_DEFAULTS =
<<-eos
ignored [
  'documentclass',
  'toc'
]
eos

Instance Method Summary collapse

Instance Method Details

#initObject



26
27
28
29
30
# File 'lib/publication/setup.rb', line 26

def init
  FileUtils.mkdir_p('doc')
  File.write('doc/title.md', TITLE_STUB) unless File.exists?('doc/title.md')
  File.write('.mdspell.config', MDSPELL_DEFAULTS) unless File.exists?('.mdspell.config')
end