[gtk-doc] mkhtml2: add tag converters for partintro and abstract
- From: Stefan Sauer <stefkost src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-doc] mkhtml2: add tag converters for partintro and abstract
- Date: Sun, 1 Apr 2018 09:16:22 +0000 (UTC)
commit 6751720d21ecee17a1f00b72c616eac89a9f28e3
Author: Stefan Sauer <ensonic users sf net>
Date: Sun Apr 1 11:15:52 2018 +0200
mkhtml2: add tag converters for partintro and abstract
gtkdoc/mkhtml2.py | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/gtkdoc/mkhtml2.py b/gtkdoc/mkhtml2.py
index 062026c..64c8a7c 100644
--- a/gtkdoc/mkhtml2.py
+++ b/gtkdoc/mkhtml2.py
@@ -319,6 +319,16 @@ def xml_get_title(xml):
# docbook tags
+def convert_abstract(ctx, xml):
+ result = ["""<div class="abstract">
+ <p class="title"><b>Abstract</b></p>"""]
+ append_text(xml.text, result)
+ convert_inner(ctx, xml, result)
+ result.append('</div>')
+ append_text(xml.tail, result)
+ return result
+
+
def convert_acronym(ctx, xml):
key = xml.text
title = glossary.get(key, '')
@@ -788,6 +798,7 @@ def convert_varlistentry(ctx, xml):
# TODO(ensonic): turn into class with converters as functions and ctx as self
convert_tags = {
+ 'abstract': convert_abstract,
'acronym': convert_acronym,
'application': convert_span,
'bookinfo': convert_bookinfo,
@@ -825,6 +836,7 @@ convert_tags = {
'option': convert_code,
'orderedlist': convert_orderedlist,
'para': convert_para,
+ 'partintro': convert_div,
'parameter': convert_em_class,
'phrase': convert_phrase,
'primaryie': convert_primaryie,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]