問題タブ [rouge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jekyll - githubページのカスタムルージュレキサー?
Github ページでどのレベルの Jekyll カスタマイズが許可されているかがまだ明確でないため、これははい/いいえの質問かもしれません。私はコード ブロックと構文の強調表示をいじくり回してきましたが、過去 9 か月のどこかで、Github ページでの構文の強調表示のオプションが rouge に限定されていたようです。これはかなりうまく機能していると思います。これに関するドキュメントは簡潔で、ウェブ上に散らばっている詳細を入手しています。私はwiki の指示に従って、カスタム lexar を作成するのに苦労するつもりでしたが、これを私の Github ページに挿入する場所がない場合、おそらくそれは面倒なことではありません。(実際には、レキサーを作成するのにそれほど時間はかからないでしょう...別のものを単純化するだけです)。
私の質問は次のとおりです。仮想のカスタム lexar は Jekyll プラグインを介して実装する必要があるため、Github ページでは許可されませんか? それとも別の方法がありますか?ありがとう。
github - Jekyll でコード スニペットの構文の色分けを変更するにはどうすればよいですか?
私は github.io を使用して、Jekyll で構築された Web サイトをホストしています。構成のカスタマイズに少し問題があります。
デフォルトのシンタックスカラーリングが気に入らないので、カラーリングスキームを変更したいです。これについて少し調べたところ、Jekyll のローカル インストールを変更することを伴う非常に複雑な解決策がいくつか見つかりました。github.ioでリモートで動作させたいので、やったとしてもうまくいかないと思います。これを行う簡単な方法はありますか?多分ただの変更_config.yml
?
ruby-on-rails - ローグのクラムダウンが生成されなかったラッパー
これは私の詮索好きなコンソールからのものです:
ご覧のとおり、コード ブロック用に生成された html には<pre>
コード ラッパーが含まれていません。rouge
しかし、オプションを削除して を使用するcoderay
と、美しく機能します。
何が問題なのですか?前もって感謝します。
css - jekyllでコードブロックのスタイルを変更せずに行番号を表示する
私は jekyll3 ブログを作成しており、構文ハイライターを使用しようとしています (コード ブロックを追加し、使用しています
highlighter: rouge
markdown: kramdown
それらはgithubページでサポートされているため。
これはsyntax.scss
、注: 高さを制限し、垂直/水平スクロールを許可しようとしています。
そして、これは私がいくつかの投稿にコードテキストを追加する方法です:
さて、問題は次のとおりです。linenosを使用しなかったため、行番号が表示されない場合、この写真のように表示されます。これがまさに必要なものであり、ユーザーはコードを垂直方向および水平方向にスクロールできます:
しかしlinenos
、行番号を表示していた場合、次の写真のように表示されますが、これは間違っています。各部分は個別に垂直方向にのみスクロール可能です。
では、必要なものを作成するには何を変更し、行番号を表示する必要がありますか?