protected override void Write(MarkdownRenderer renderer, CodeInline obj) { if (obj == null) { return; } renderer?.AppendInline(obj.Content, Theme.StyleId.Code); }
protected override void Write(MarkdownRenderer renderer, DelimiterInline obj) { //なにこれ? if (obj == null) { return; } renderer?.AppendInline(obj.ToLiteral(), Theme.StyleId.None); }
protected override void Write(MarkdownRenderer renderer, LineBreakInline obj) { if (obj == null) { return; } if (obj.IsHard) { renderer?.AppendInline("\n", Theme.StyleId.None); //renderer?.CloseLabel(); } }
protected override void Write(MarkdownRenderer renderer, MathInline obj) { renderer?.AppendInline(obj?.Content.ToString() ?? "", Themes.Theme.StyleId.Math); }
protected override void Write(MarkdownRenderer renderer, LiteralInline obj) { //これもなんだろう? renderer?.AppendInline(obj?.Content.ToString(), Theme.StyleId.None); }
protected override void Write(MarkdownRenderer renderer, HtmlEntityInline obj) { renderer?.AppendInline(obj?.Transcoded.ToString(), Theme.StyleId.None); }