/// <summary> /// The write header. /// </summary> /// <param name="h">The h.</param> public void WriteHeader(Header h) { if (h.Text == null) { return; } this.WriteLine(h); if (h.Level == 1) { this.WriteLine("=".Repeat(h.Text.Length)); } this.WriteLine(); }
/// <summary> /// Writes the header. /// </summary> /// <param name="h"> /// The header. /// </param> public void WriteHeader(Header h) { if (h.Text == null) { return; } this.WriteStartElement("h" + h.Level); this.WriteString(h.ToString()); this.WriteEndElement(); }
/// <summary> /// The write header. /// </summary> /// <param name="h"> /// The h. /// </param> public void WriteHeader(Header h) { this.body.AppendChild(CreateParagraph(h.Text, string.Format(HeaderID, h.Level))); }
/// <summary> /// The write header. /// </summary> /// <param name="h"> /// The h. /// </param> public void WriteHeader(Header h) { var run = new Run { Text = h.Text }; SetStyle(run, this.Style.HeaderStyles[h.Level - 1]); var p = new System.Windows.Documents.Paragraph(run); this.doc.Blocks.Add(p); }
/// <summary> /// The write header. /// </summary> /// <param name="h">The h.</param> public void WriteHeader(Header h) { this.body.AppendChild(CreateParagraph(h.Text, string.Format(HeaderId, h.Level))); }
/// <summary> /// Writes the header. /// </summary> /// <param name="h"> /// The h. /// </param> public void WriteHeader(Header h) { if (h.Text == null) { return; } string header = LatexEncodeText(h.Text); switch (h.Level) { case 1: this.WriteIndentedLine(@"\chapter{" + header + "}"); break; case 2: this.WriteIndentedLine(@"\section{" + header + "}"); break; case 3: this.WriteIndentedLine(@"\subsection{" + header + "}"); break; case 4: this.WriteIndentedLine(@"\subsubsection{" + header + "}"); break; case 5: this.WriteIndentedLine(@"\paragraph{" + header + "}"); break; case 6: this.WriteIndentedLine(@"\subparagraph{" + header + "}"); break; } }
/// <summary> /// Writes the specified header. /// </summary> /// <param name="h">The header.</param> void IReportWriter.WriteHeader(Header h) { if (h.Text == null) { return; } if (h.Level == 1) { this.currentSection = null; } this.CurrentSection.AddParagraph(h.Text, "Heading" + h.Level); }
/// <summary> /// The write header. /// </summary> /// <param name="h"> /// The h. /// </param> public void WriteHeader(Header h) { if (h.Text == null) { return; } string prefix = string.Empty; for (int i = 0; i < h.Level; i++) { prefix += "!"; } this.WriteLine(prefix + " " + h.Text); }