diff options
author | Chris Johns <chrisj@rtems.org> | 2018-02-02 10:59:21 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2018-02-05 14:22:27 +1100 |
commit | 652a90f0a8613ee3bc4112a69137730b5abd9938 (patch) | |
tree | f462f74e3e2ce3758a1ae4d2cce87aee54429a78 /source-builder/sb/asciidoc/filters/source/source-highlight-filter.conf | |
parent | sb: Backport from 4.11 the --rsb-file with releases fixes. (diff) | |
download | rtems-source-builder-652a90f0a8613ee3bc4112a69137730b5abd9938.tar.bz2 |
sb: Back port changes to support mailing list posting.
Close #3287
Diffstat (limited to 'source-builder/sb/asciidoc/filters/source/source-highlight-filter.conf')
-rw-r--r-- | source-builder/sb/asciidoc/filters/source/source-highlight-filter.conf | 140 |
1 files changed, 0 insertions, 140 deletions
diff --git a/source-builder/sb/asciidoc/filters/source/source-highlight-filter.conf b/source-builder/sb/asciidoc/filters/source/source-highlight-filter.conf deleted file mode 100644 index efe4dbe..0000000 --- a/source-builder/sb/asciidoc/filters/source/source-highlight-filter.conf +++ /dev/null @@ -1,140 +0,0 @@ -# -# AsciiDoc source code highlight filter configuration file. -# -# Documented in source-hightlight-filter.txt in AsciiDoc distribution -# ./examples/website/ directory. -# -# HTML outputs require GNU source-highlight (xhtml11, html4 outputs) -# http://www.gnu.org/software/src-highlite/source-highlight.html -# -# or Pygments (xhtml11 outputs): -# http://pygments.org/ -# -# GNU source-hightlight is default, define the 'pygments' attribute to use -# Pygments. -# - -######################## -# Source block templates -######################## -[source-highlight-block] -template::[listingblock] - -ifdef::basebackend-html[] -[source-highlight-block] -<a name="{id}"></a> -<p><b>{title}</b></p> -<table{role? class="{role}"} border="0" bgcolor="#e8e8e8" width="100%" cellpadding="10"><tr><td> -{source-highlighter$highlight:}<pre><code> -| -{source-highlighter$highlight:}</code></pre> -</td></tr></table> -endif::basebackend-html[] - -ifdef::basebackend-xhtml11,basebackend-html5[] -[source-highlight-block] -<div class="listingblock{role? {role}}"> -<a id="{id}"></a> -<div class="title">{caption=}{title}</div> -<div class="content"> -{source-highlighter$highlight:}<pre><code> -| -{source-highlighter$highlight:}</code></pre> -</div></div> -endif::basebackend-xhtml11,basebackend-html5[] - -# Use DocBook programlisting element. -ifdef::basebackend-docbook[] -[source-highlight-block] -<formalpara{id? id="{id}"}{role? role="{role}"}{reftext? xreflabel="{reftext}"}><title>{title}</title><para> -{title#}<programlisting language="{language}" linenumbering="{src_numbered=unnumbered}"{args? {args}}> -{title%}<programlisting language="{language}"{role? role="{role}"} linenumbering="{src_numbered=unnumbered}"{args? {args}}> -| -</programlisting> -{title#}</para></formalpara> -endif::basebackend-docbook[] - -# Source styles template. -ifdef::basebackend-html[] -[source-filter-style] -ifeval::["{source-highlighter}"=="source-highlight"] -source-style=template="source-highlight-block",presubs=(),postsubs=("callouts",),posattrs=("style","language","src_numbered","src_tab"),filter="source-highlight -f xhtml -s {language} {src_numbered?--line-number=' '} {src_tab?--tab={src_tab}} {args=}" -endif::[] -ifeval::["{source-highlighter}"=="highlight"] -source-style=template="source-highlight-block",presubs=(),postsubs=("callouts",),posattrs=("style","language","src_numbered","src_tab"),filter="highlight --no-doc --inline-css --out-format=xhtml --syntax={language@python:py:{language}} {src_numbered?--line-number} {src_tab?--tab={src_tab}} --encoding={encoding} {args=}" -endif::[] -ifeval::["{source-highlighter}"=="pygments"] -source-style=template="source-highlight-block",presubs=(),postsubs=("callouts",),posattrs=("style","language","src_numbered"),filter="pygmentize -f html -l {language} {src_numbered?-O linenos=table} {encoding?-O encoding={encoding}} {args=}" -endif::[] -# DEPRECATED: 'pygments' attribute. -ifdef::pygments[] -source-style=template="source-highlight-block",presubs=(),postsubs=("callouts",),posattrs=("style","language","src_numbered"),filter="pygmentize -f html -l {language} {src_numbered?-O linenos=table} {encoding?-O encoding={encoding}} {args=}" -endif::[] -endif::basebackend-html[] - -ifdef::basebackend-html4[] -[source-filter-style] -# html4 does not use pygments. -ifeval::["{source-highlighter}"=="source-highlight"] -source-style=template="source-highlight-block",presubs=(),postsubs=("callouts",),posattrs=("style","language","src_numbered","src_tab"),filter="source-highlight -f html -s {language} {src_numbered?--line-number=' '} {src_tab?--tab={src_tab}} {args=}" -endif::[] -ifeval::["{source-highlighter}"=="highlight"] -source-style=template="source-highlight-block",presubs=(),postsubs=("callouts",),posattrs=("style","language","src_numbered","src_tab"),filter="highlight --no-doc --inline-css --out-format=html --syntax={language@python:py:{language}} {src_numbered?--line-number} {src_tab?--tab={src_tab}} {args=}" -endif::[] -endif::basebackend-html4[] - -ifdef::basebackend-docbook[] -[source-filter-style] -source-style=template="source-highlight-block",presubs=(),postsubs=("specialcharacters","callouts"),posattrs=("style","language","src_numbered","src_tab") -endif::basebackend-docbook[] - -######################### -# Source paragraph styles -######################### -[paradef-default] -template::[source-filter-style] - -[paradef-literal] -template::[source-filter-style] - -######################### -# Source block styles -######################### -[blockdef-open] -template::[source-filter-style] - -[blockdef-listing] -template::[source-filter-style] - - -# -# DEPRECATED: Pre 8.2.7 filter definition. -# - -######################### -# Source block definition -######################### -[blockdef-source-highlight] -# The old ^ delimiter is for backward compatibility, may be removed from -# in future versions. -delimiter=(^source~{4,}$)|(^\^{4,}$) -template=source-highlight-block -presubs=none -posattrs=language,src_numbered,src_tab - -ifndef::basebackend-docbook[] -postsubs=callouts -# GNU Source Highlight filter. -filter=source-highlight -f {basebackend-xhtml11?xhtml}{basebackend-html4?html} -s {language} {src_numbered?--line-number} {src_tab?--tab={src_tab}} -endif::basebackend-docbook[] - -ifdef::basebackend-docbook[] -postsubs=specialcharacters,callouts -# In the case of DocBook just pass the listing through and let the DocBook -# toolchain handle it. -filter= -endif::basebackend-docbook[] - -# -# DEPRECATED: End -# |