private string[] Split_text_with_new_lines(TextFontStylePair pair)
 {
     string[] split_text = pair.Text.Split(new string[] { "\\n" }, StringSplitOptions.None);
     return split_text;
 }
        private TokenContainer Create_TokenContainer_For_TextFontStylePair(TextFontStylePair pair)
        {
            var container = new TokenContainer(pair.Style);

            foreach (string line in Split_text_with_new_lines(pair))
            {
                container.AddTokenList(Create_Token_List_From_String_Array(line, pair.Style));
            }

            return container;
        }