最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已放弃】docbook中给代码programlisting加行号

Uncategorized crifan 2214浏览 0评论

【背景】

之前就看到:

http://docbook.sourceforge.net/release/xsl/1.78.1/doc/html/linenumbering.extension.html

http://docbook.sourceforge.net/release/xsl/1.78.1/doc/html/linenumbering.everyNth.html

所以,打算去试试,给代码加行号。

【折腾过程】

1.打算去参考:

Line numbering

去试试呢。

结果看到一句:

Currently line numbering is only available with the Java processors Saxon and Xalan, not xsltproc, because it is done with an extension function.

而我此处,就是用的xsltproc。

所以:

只能暂时放弃了。

2.关于此点,之前在折腾代码高亮:

【已放弃】给Docbook中代码programlisting实现高亮显示

就遇到了:

只有saxon或者xalan,才能去借用extension,给代码实现高亮。

 

【总结】

的那个啥时候,不用xsltproc,换用saxon或xalan时,再考虑这些:

给代码加行号

给代码高亮

的事情吧。

转载请注明:在路上 » 【已放弃】docbook中给代码programlisting加行号

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
80 queries in 0.168 seconds, using 22.19MB memory