Commit 355534bd authored by Sergey.Tsarkov's avatar Sergey.Tsarkov Committed by Alexander Trofimov
parent c69d46af
...@@ -1074,7 +1074,7 @@ namespace MathEquation ...@@ -1074,7 +1074,7 @@ namespace MathEquation
if (bTop) if (bTop)
{ {
chr.Insert(0,0x23DE); chr.Insert(0,0x23DE);
vertJc = SimpleTypes::verticaljcBottom; vertJc = SimpleTypes::verticaljcTop;
pos = SimpleTypes::tbTop; pos = SimpleTypes::tbTop;
int nCurPos = WriteItemStart(BinDocxRW::c_oSer_OMathContentType::LimUpp); int nCurPos = WriteItemStart(BinDocxRW::c_oSer_OMathContentType::LimUpp);
m_aLimitStack.push(nCurPos); m_aLimitStack.push(nCurPos);
...@@ -1086,7 +1086,7 @@ namespace MathEquation ...@@ -1086,7 +1086,7 @@ namespace MathEquation
else else
{ {
chr.Insert(0,0x23DF); chr.Insert(0,0x23DF);
vertJc = SimpleTypes::verticaljcTop; vertJc = SimpleTypes::verticaljcBottom;
pos = SimpleTypes::tbBot; pos = SimpleTypes::tbBot;
int nCurPos = WriteItemStart(BinDocxRW::c_oSer_OMathContentType::LimLow); int nCurPos = WriteItemStart(BinDocxRW::c_oSer_OMathContentType::LimLow);
m_aLimitStack.push(nCurPos); m_aLimitStack.push(nCurPos);
...@@ -2080,24 +2080,26 @@ namespace MathEquation ...@@ -2080,24 +2080,26 @@ namespace MathEquation
else else
{ {
WriteEndNode(pWriter); WriteEndNode(pWriter);
if (!bPile)
{
pWriter->PopCommand(); pWriter->PopCommand();
int nCurPos = pWriter->m_aLimitStack.top(); int nCurPos = pWriter->m_aLimitStack.top();
pWriter->WriteItemEnd(nCurPos); //groupChr pWriter->WriteItemEnd(nCurPos); //groupChr
pWriter->m_aLimitStack.pop(); pWriter->m_aLimitStack.pop();
nCurPos = pWriter->m_aLimitStack.top(); nCurPos = pWriter->m_aLimitStack.top();
pWriter->WriteItemEnd(nCurPos); //lim element pWriter->WriteItemEnd(nCurPos); //lim element
pWriter->m_aLimitStack.pop(); pWriter->m_aLimitStack.pop();
pWriter->PushCommand(commandVerticalBraceLim); pWriter->PushCommand(commandVerticalBraceLim);
CBaseCommand* pCommand = pWriter->TopCommand(); CBaseCommand* pCommand = pWriter->TopCommand();
pCommand->WriteBeginBlock(pWriter); pCommand->WriteBeginBlock(pWriter);
} }
} }
} }
}
private: private:
int nBasePos; int nBasePos;
int nBraceBasePos; int nBraceBasePos;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment