1

我最近将我的 wordpress.com 博客迁移到 wordpress.org。

当我的帖子包含没有wraplines属性的 [ sourcecode ] 标记时,wordpress.com 上的行会被换行。这意味着当行到达我的博客的右边距的末尾时,行被断开,剩余部分被放置在下一行。

在 wordpress.org 上,我必须安装一个名为 SyntaxHighlighter 的插件,它应该使 [ sourcecode ] 标签就像在 wordpress.com 上一样工作,但是当这些标签不包含wraplines属性时,它们不会被包装。这意味着,当他们到达我博客的右边距的末尾时,会创建一个水平滚动条,并且该行继续作为一条长线。

这正是我的标签:

[源代码语言=“文本”灯=“真”]

在类路径资源 [net/ezswitch/registration/ComponentContext.xml] 中定义名称为“transactionManager”的 bean 创建错误:在设置 bean 属性“sessionFactory”时无法解析对 bean“sessionFactory”的引用

[/源代码]

这是我在 wordpress.com 上的帖子:http: //hordine.wordpress.com/2012/06/25/junit-hides-info-with-assertionfailederror-cannot-instantiate-test-case/

在 wordpress.org 上: http ://hordine.com/?p=2081

代码块是帖子最底部的代码块。

我正在使用 wordpress.org 3.4.1 和 SyntaxHighlighter 3.1.3。

4

2 回答 2

2

Wraplines 仅适用于此插件的第 2 版。

要更改插件的版本,您必须转到已安装的插件,在 SyntaxHighlighter Evolved 下会有一个设置链接。在那里您可以将版本更改为 2.x 并选中复选框“换行长行”,以使其默认换行。

于 2012-07-28T13:54:25.653 回答
0

我有同样的问题,我的解决方案是适应字体的大小:

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