public static string Print(string content, ITextStyleAdapter outputAdapter, string styles = null) => outputAdapter.Adapt(ParseContent(content, styles));
public static Func <string, string> GeneratePrinter(ITextStyleAdapter adapter = null, string styles = null) => (x) => TextStyleParser.Print(x, adapter ?? defaultAdapter, styles);