Невозможно запустить Джекилл

Я использую страницы Github для размещения своих веб-сайтов, я тестирую их на своем локальном компьютере, и это работает хорошо, но когда я загружаю свои сайты на Github, я получаю ошибку. Это говорит

Сбой сборки страницы со следующей ошибкой:

не в состоянии запустить Джекилл

мой _config.yml файл

---
auto        : false
lsi         : false
pygments    : true
permalink   : none
markdown    : maruku

maruku:
    use_divs:   true 
    use_tex:  true 
    png_engine : blahtex
    png_dir    : images/latex/
    png_url    : /images/latex/

Я искал в Интернете, но не могу найти полезных идей. Кто может мне помочь?

Я прибег к Github, мне прислали журнал, вот ошибка: Maruku: Использование расширенного синтаксиса для элементов div. \ NMaruku: Использование расширения LaTeX. Изображения в images/latex/. \ П / вар / Lib / камни / 1,8 / драгоценные камни / maruku-0.6.0/ Библиотека / maruku / внутр / математика /mathml_engines/blahtex.rb:40: в convert_to_png_blahtex': Blahtex error: empty output (RuntimeError)\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:inотправить '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in render_png'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:120:into_html_equation '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:in send'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:inarray_to_html '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in each'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:inarray_to_html '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:956:in children_to_html'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:50:into_html '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/converters/markdown.rb:120:in convert'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:46:intransform '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:84:in do_layout'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/post.rb:189:inrender '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:193:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:inкаждый '\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:40:inпроцесс '\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/jekyll:250\n\tfrom /var/lib/gems/1.8/bin/jekyll:19:in `load'\n\tfrom /var/lib/gems/1.8/bin/jekyll:19\n"

Из журнала видно, что проблема заключается в `convert_to_png_blahtex': ошибка Blahtex: пустой вывод (RuntimeError). Я прочитал код Blahtex,

if png.name != 'png'
   maruku_error "Blahtex error: \n#{doc}"
   return nil
end

Но PNG-файлы есть. Кто-нибудь сталкивался с этой проблемой?

2 ответа

Не используйте маруку

У maruku нет обновлений с июня 2010 года.

Лично я предпочитаю kramdown.

Я не уверен, что проблема с файлом _config.yml. Я выдвинул недействительный на свой сайт, и страницы по-прежнему отображаются нормально. Тем не менее, попробуйте удалить ваш _config.yml все вместе. Github-страницы прекрасно работают без меня. Если страница по-прежнему не отображается, вы знаете, что это что-то еще.

Другие вопросы по тегам