private void AddSubTitle(IGlymaNode map, string bookMarkId) { var paragraph = new Paragraph(); paragraph.StyleName = string.Format("Heading{0}", 1); if (ShowImage) { CreateNodeIcon(map, ref paragraph); } var text = new Span(string.IsNullOrEmpty(map.Name) ? "(No Name)" : map.Name); //{ // FontSize = 18, // ForeColor = Colors.DarkSlateBlue //}; var bookMarkStart = new BookmarkRangeStart(bookMarkId); var bookMarkEnd = new BookmarkRangeEnd(); bookMarkEnd.PairWithStart(bookMarkStart); paragraph.Inlines.Add(bookMarkStart); paragraph.Inlines.Add(text); paragraph.Inlines.Add(bookMarkEnd); Section.Blocks.Add(paragraph); }