Now it is possible to add images for ebooks

This commit is contained in:
NikaZhenya 2018-10-07 20:04:08 -05:00
parent 6747b3046d
commit 25816b996b
1 changed files with 10 additions and 3 deletions

View File

@ -13,11 +13,11 @@ Dir.chdir(File.dirname(__FILE__))
#=> Variables
$language = 'en-US'
$mariana = 'Mariana Eguaras\'s blog'
$mariana = 'Mariana Eguaras\' blog'
$author_name = 'Nika Zhenya'
$author_email = 'nika.zhenya@cliteratu.re'
$site_name = 'Publishing is Coding: Change My Mind'
$site_description = 'A broken english version of some ' + $author_name + '\'s entries published in ' + $mariana + '.'
$site_description = $author_name + '\'s entries from ' + $mariana + ' in broken english.'
$site_keywords = 'publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex'
$site_link = 'https://blog.cliteratu.re'
$site_img = 'icon.png'
@ -145,7 +145,7 @@ def convert_md md
'<span class="smallcap"><a target="_blank" href="' + $site_link + '/md/' + File.basename(md) + '">MD</a></span> / ' +
'<span class="smallcap"><a target="_blank" href="' + $site_link + '/ebooks/' + File.basename(md, ".*") + '.epub">EPUB</a></span> / ' +
'<span class="smallcap"><a target="_blank" href="' + $site_link + '/ebooks/' + File.basename(md, ".*") + '.mobi">MOBI</a></span> / ' +
'<a target="_blank" href="' + data[3] + '">spanish source</a>' +
'<a target="_blank" href="' + data[3] + '">spanish version</a>' +
'</p>'
)
else
@ -189,6 +189,13 @@ def convert_md md
Dir.mkdir(cover_url + 'img')
quiet = `inkscape -z -e #{cover_url}img/cover.png #{cover_url}svg/cover_tmp.svg`
# Copies the images
Dir.glob('../../img/*.*').each do |img|
if File.basename(img) =~ /^e#{File.basename(md)[5..7]}/
FileUtils.cp(img, cover_url + 'img')
end
end
# Creates the ebooks
system("pc-automata -f ../#{html_name} -i #{cover_url}img -c #{cover_url}img/cover.png -s ../../css/core.css -x ../../template/ebooks/xhtml --no-pre --no-analytics --no-ace")