2011-11-12 28 views
1

Githubページを使用して自分のウェブサイトをホストしています。ローカルマシンでテストしていますが、うまく機能しますが、Githubで自分のサイトをプッシュするとエラーが発生します。それはジキールを実行することができません

The page build failed with the following error:

unable to run jekyll

マイ_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/ 

言う私は、Webを検索しましたが、いずれかの有用なアイデアを見つけることができません。誰が私を助けられるか?

私はGithubに頼ってログを送りましたが、ここにエラーがあります: Maruku:div要素の拡張構文を使用します。\ nMaruku:LaTeX拡張機能を使用しています。画像はimages/latex/です。\ n/var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/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は\ var \ lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:render_png'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:120:in to_html_equation '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6 .0/lib/maruku/output/to_html.rb:970:send'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:in array_to_html '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb: 961:each'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in array_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:in to_html' \ n \ tfrom/var/libに/宝石/ 1.8 /宝石/ジキル-0.11.0/binに/../ libに/ジキル/コンバータ/ markdown.rb:120:convert'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:46:inに変換 '\ nは\ tfrom /var/lib/gems/1.8/gems/ジキル-0.11.0/binに/../ libに/ジキル/ convertible.rb:84:do_layout'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/post.rb:189:inでレンダリング '\ nは\ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/ .. /lib/jekyll/site.rb:1 93: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 `負荷 '\ 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ファイルがあります。誰でもこの問題に遭遇しましたか?

+0

どこにエラーメッセージが表示されますか? –

+0

Githubのは私にシステムメッセージを送信します。 – user1043054

答えて

0

私は_config.ymlファイルに問題があるか分かりません。私は無効なものを私のサイトに送りましたが、ページはまだうまく表示されます。つまり、_config.ymlを一緒に削除してみてください。 Githubのページは私のためにそれなしでうまく動作します。ページがまだレンダリングに失敗すると、それは別のものであることがわかります。

+0

ありがとうございました!私はそれを削除し、設定ファイルはblahtexイメージファイルの場所を指定するので、数式を除いて動作します。しかし、_config.ymlファイルをチェックしても、エラーではないようです。 – user1043054

0

maruku

marukuのhasntを使用しないでくださいは、個人的に私はkramdown好む2010年6月

ので、更新していました。

関連する問題