// перед мат объектом идет box break_operator и он не является первым элементом в строке
if(Item.kind==MATH_BOX)
{
PRS.MathFirstItem=MathFirstItem;
if(true==Item.IsForcedBreak())
{
this.private_ForceBreakBox(PRS,Item,_Depth,PrevLastPos,LastPos);// _Depth, PrevLastPos, LastPos запоминаем до пересчета, поэтому передаем эти параметры в функцию