我最近将wordpress.com博客迁移到wordpress.org。
如果我的帖子包含[源代码]标记而没有换行符属性,则会在wordpress.com上包含这些行。这意味着当线条到达我的博客右边缘的末尾时,线条被打破,剩下的部分被放置在下一条线上。
在wordpress.org上我必须安装一个名为SyntaxHighlighter的插件,它应该使[源代码]标签像在wordpress.com上一样工作,但是当这些标签不包括在内时一个包络线属性,它们不会被包装。这意味着,当它们到达我博客右边距的末尾时,会创建一个水平滚动条,并且该线条作为一条长线继续运行。
这正是我的标签:
[源代码语言="文字"光="真"]
使用名称' transactionManager'创建bean时出错在类路径资源[net / ezswitch / registration / ComponentContext.xml]中定义:无法解析对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。
答案 0 :(得分:2)
Wraplines仅适用于此插件的第2版。
要更改插件的版本,您必须转到已安装的插件,并在SyntaxHighlighter Evolved下,将有一个设置链接。在那里你可以将版本更改为2.x并检查复选框“Wrap long lines”,使其默认包装行。
答案 1 :(得分:0)
我有同样的问题,我的解决方案是适合字体的大小:
.syntaxhighlighter {
font-size: 10px !important;
}