applyFontSize method
Implementation
RenderContext applyFontSize(SizeType sizeType) {
final double scale;
switch (sizeType) {
case SizeType.tiny:
scale = 0.5;
break;
case SizeType.scriptSize:
scale = 0.7;
break;
case SizeType.footnoteSize:
scale = 0.8;
break;
case SizeType.small:
scale = 0.9;
break;
case SizeType.normalSize:
scale = 1.0;
break;
case SizeType.large:
scale = 1.2;
break;
case SizeType.large2:
scale = 1.44;
break;
case SizeType.large3:
scale = 1.728;
break;
case SizeType.huge:
scale = 2.074;
break;
case SizeType.huge2:
scale = 2.488;
break;
}
return copyWith(fontSize: baseFontSize * scale * mathStyle.scaleFactor());
}