- 将展开后的dp.SyntaxHighlighter代码上传到googlepages.com或其他可访问的地方
- 修改网页模板,将dp.SyntaxHighlighter的风格单及JavaScript加入
- 将“转换断行”设为“否”(“修改设置”-〉“格式设定”-〉“转换断行”) 。但是这将影响已发布blog的格式,请慎重使用。
3、替代方案: 使用Google code prettify
下面是对dp.SyntaxHighlighter的一个测试:
# {tagname} {tagfile} {tagaddress}[;" {tagfield}..]
# "A tagfield has a name, a colon, and a value: "name:value".
# The name of the "kind:" field can be omitted. A program reading the
# tags file can recognize the "kind:" field by the missing ':'.
class Parser
@@parsers = []
def get_type()
return ""
end
def parse( xml )
@var = nil
return nil
end
def Parser.add_parser( :symlink )
@@parsers.push( p )
end
def Parser.parsers()
return @@parsers
end
end
class RSSParser < Parser
def get_type()
return "RSS"
end
def parse( xml )
# Parse the XML up and return some known format
return nil
end
end
Parser.add_parser( RSSParser )
class RDFParser < Parser
def get_type()
return "RDF"
end
def parse( xml )
# Parse the XML up and return some known format
return nil
end
end
Parser.add_parser( RDFParser )