1

最近、wordpress.com ブログを wordpress.org に移行しました。

投稿にwraplines属性のない[ sourcecode ] タグが含まれていると、wordpress.com で行が折り返されます。行がブログの右マージンの端に達すると、行が分割され、残りの部分が次の行に配置されることを意味します。

wordpress.org では、[ sourcecode ] タグを wordpress.com と同じように機能させることになっている SyntaxHighlighter というプラグインをインストールする必要がありましたが、これらのタグにwraplines属性が含まれていない場合、ラップされません。つまり、ブログの右マージンの終わりに達すると、水平スクロールバーが作成され、その行は 1 つの長い行として続きます。

これはまさに私のタグです:

[sourcecode language="text" light="true"]

クラス パス リソース [net/ezswitch/registration/ComponentContext.xml] で定義された名前 'transactionManager' の Bean 作成エラー: Bean プロパティ 'sessionFactory の設定中に Bean 'sessionFactory' への参照を解決できません

[/ソースコード]

wordpress.comでの私の投稿は次のとおりです。

そして、ここ wordpress.org: http://hordine.com/?p=2081

コード ブロックは、投稿の一番下にあります。

wordpress.org 3.4.1 と SyntaxHighlighter 3.1.3 を使用しています。

4

2 に答える 2

2

ラップラインは、このプラグインのバージョン 2 でのみ機能します。

プラグインのバージョンを変更するには、Installed Plugins に移動する必要があり、SyntaxHighlighter Evolved の下に Settings リンクがあります。そこで、バージョンを 2.x に変更し、[長い行を折り返す] チェックボックスをオンにして、デフォルトで行を折り返すことができます。

于 2012-07-28T13:54:25.653 に答える
0

私は同じ問題を抱えており、私の解決策はフォントのサイズに合わせることでした:

.syntaxhighlighter {
font-size: 10px !important;
}
于 2012-07-27T12:15:06.717 に答える