From b4381de25a2bebf309e39a47746a21ce67c00ad3 Mon Sep 17 00:00:00 2001 From: clayts Date: Feb 17 2017 01:50:49 +0000 Subject: fix broken admonitions --- diff --git a/docscii b/docscii index d88964f..2d83d69 100755 Binary files a/docscii and b/docscii differ diff --git a/translate.go b/translate.go index a4d1b9a..a819520 100644 --- a/translate.go +++ b/translate.go @@ -305,17 +305,15 @@ func AsciiDocFromDocBook(db *docBook.Doc, Styles ...Style) *asciiDoc.Doc { case c.IsKind("varlistentry"): output += translate(c.Children.FilterOut("TEXT", "term")) case c.IsKind(cfg["admonitions"]...) || c.IsKind("example"): - if c.IsKind(cfg["admonitions"]...) { - output += "\n[" + strings.ToUpper(c.Kind) + "]" - } decor := "\n====" for range c.Ancestors().Filter("example") { decor += "=" } decor += "\n" - output += decorateTitle(c, ".") - + if c.IsKind(cfg["admonitions"]...) { + output += "\n[" + strings.ToUpper(c.Kind) + "]" + } output += decor + translate(c.Children.FilterOut("TEXT").FilterOut("title")) + decor case c.IsKind("corpauthor", "pubdate", "biblioid"): var pre, suf string