Пример #1
0
		void SetMathVariant(XElement mathVariant)
		{
			string name = mathVariant.Attribute("name").Value;
			string weight = mathVariant.Attributes("weight").FirstOrDefault() != null ? mathVariant.Attribute("weight").Value : "normal";
			string style = mathVariant.Attributes("style").FirstOrDefault() != null ? mathVariant.Attribute("style").Value : "normal";
			MathVariant mv = new MathVariant(name, weight, style);
			mathVariant.Attribute("family").Value.Split(',').Select(x => x.Trim()).ToList().ForEach(x=> mv.AddFamily(x));
			Variants.Add(name, mv);
		}
Пример #2
0
        void SetMathVariant(XElement mathVariant)
        {
            string name   = mathVariant.Attribute("name").Value;
            string weight = mathVariant.Attributes("weight").FirstOrDefault() != null?mathVariant.Attribute("weight").Value : "normal";

            string style = mathVariant.Attributes("style").FirstOrDefault() != null?mathVariant.Attribute("style").Value : "normal";

            MathVariant mv = new MathVariant(name, weight, style);

            mathVariant.Attribute("family").Value.Split(',').Select(x => x.Trim()).ToList().ForEach(x => mv.AddFamily(x));
            Variants.Add(name, mv);
        }