diff --git a/File-Formats/DocIO/Working-with-LaTeX.md b/File-Formats/DocIO/Working-with-LaTeX.md index c43addbf2..00397d842 100644 --- a/File-Formats/DocIO/Working-with-LaTeX.md +++ b/File-Formats/DocIO/Working-with-LaTeX.md @@ -165,7 +165,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an bar equation using LaTeX. -document.LastParagraph.AppendMath(@"\dot{a}"); +document.LastParagraph.AppendMath(@"\overline{a}"); //Save the Word document to MemoryStream using MemoryStream stream = new MemoryStream(); @@ -182,7 +182,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an bar equation using LaTeX. -document.LastParagraph.AppendMath(@"\dot{a}"); +document.LastParagraph.AppendMath(@"\overline{a}"); //Save the Word document. document.Save("Result.docx", FormatType.Docx); @@ -197,7 +197,7 @@ Dim document As WordDocument = New WordDocument() document.EnsureMinimal() 'Append an bar equation using LaTeX. -document.LastParagraph.AppendMath(@"\dot{a}") +document.LastParagraph.AppendMath(@"\overline{a}") 'Save the Word document. document.Save("Result.docx", FormatType.Docx) @@ -320,7 +320,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an border box equation using LaTeX. -document.LastParagraph.AppendMath(@"\boxed{x^2 + y^2 = z^2}"); +document.LastParagraph.AppendMath(@"\boxed{{x}^{2}+{y}^{2}={z}^{2}}"); //Save the Word document to MemoryStream using MemoryStream stream = new MemoryStream(); @@ -337,7 +337,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an border box equation using LaTeX. -document.LastParagraph.AppendMath(@"\boxed{x^2 + y^2 = z^2}"); +document.LastParagraph.AppendMath(@"\boxed{{x}^{2}+{y}^{2}={z}^{2}}"); //Save the Word document. document.Save("Result.docx", FormatType.Docx); @@ -352,7 +352,7 @@ Dim document As WordDocument = New WordDocument() document.EnsureMinimal() 'Append an border box equation using LaTeX. -document.LastParagraph.AppendMath(@"\boxed{x^2 + y^2 = z^2}") +document.LastParagraph.AppendMath(@"\boxed{{x}^{2}+{y}^{2}={z}^{2}}") 'Save the Word document. document.Save("Result.docx", FormatType.Docx) @@ -375,7 +375,7 @@ The following table demonstrates the LaTeX equivalent to professional format bor 1. Border Box equation -\boxed{x^2+y^2=z^2} +\boxed{{x}^{2}+{y}^{2}={z}^{2}} @@ -669,16 +669,12 @@ The following table demonstrates the LaTeX equivalent to professional format fra 3. -Fraction equation -\sfrac{dy}{dx} - - -4. Fraction equation {\frac{dy}{dx}} + ## Function Add **function** equation to a Word document using the LaTeX through [AppendMath](https://help.syncfusion.com/cr/file-formats/Syncfusion.DocIO.DLS.WParagraph.html#Syncfusion_DocIO_DLS_WParagraph_AppendMath_System_String_) API. @@ -1155,7 +1151,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an N-array equation using LaTeX. -document.LastParagraph.AppendMath(@"\sum a"); +document.LastParagraph.AppendMath(@"\sum{a}"); //Save the Word document to MemoryStream using MemoryStream stream = new MemoryStream(); @@ -1172,7 +1168,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an N-array equation using LaTeX. -document.LastParagraph.AppendMath(@"\sum a"); +document.LastParagraph.AppendMath(@"\sum{a}"); //Save the Word document. document.Save("Result.docx", FormatType.Docx); @@ -1187,7 +1183,7 @@ Dim document As WordDocument = New WordDocument() document.EnsureMinimal() 'Append an N-array equation using LaTeX. -document.LastParagraph.AppendMath(@"\sum a") +document.LastParagraph.AppendMath(@"\sum{a}") 'Save the Word document. document.Save("Result.docx", FormatType.Docx) @@ -1210,7 +1206,7 @@ The following table demonstrates the LaTeX equivalent to professional format N-a 1. N-Array equation -\sum a +\sum{a} 2. @@ -1235,32 +1231,32 @@ The following table demonstrates the LaTeX equivalent to professional format N-a 6. N-Array equation -\prod a +\prod{a} 7. N-Array equation -\amalg a +\amalg{a} 8. N-Array equation -\bigcup a +\bigcup{a} 9. N-Array equation -\bigcap a +\bigcap{a} 10. N-Array equation -\bigvee a +\bigvee{a} 11. N-Array equation -\bigwedge a +\bigwedge{a} @@ -1280,7 +1276,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an radical equation using LaTeX. -document.LastParagraph.AppendMath(@"\sqrt a"); +document.LastParagraph.AppendMath(@"\sqrt{a}"); //Save the Word document to MemoryStream using MemoryStream stream = new MemoryStream(); @@ -1297,7 +1293,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an radical equation using LaTeX. -document.LastParagraph.AppendMath(@"\sqrt a"); +document.LastParagraph.AppendMath(@"\sqrt{a}"); //Save the Word document. document.Save("Result.docx", FormatType.Docx); @@ -1312,7 +1308,7 @@ Dim document As WordDocument = New WordDocument() document.EnsureMinimal() 'Append an radical equation using LaTeX. -document.LastParagraph.AppendMath(@"\sqrt a") +document.LastParagraph.AppendMath(@"\sqrt{a}") 'Save the Word document. document.Save("Result.docx", FormatType.Docx) @@ -1335,7 +1331,7 @@ The following table demonstrates the LaTeX equivalent to professional format rad 1. Radical equation -\sqrt a +\sqrt{a} 2. @@ -1360,7 +1356,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@"a^b"); +document.LastParagraph.AppendMath((@"{a}^{b}"); //Save the Word document to MemoryStream using MemoryStream stream = new MemoryStream(); @@ -1377,7 +1373,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@"a^b"); +document.LastParagraph.AppendMath((@"{a}^{b}"); //Save the Word document. document.Save("Result.docx", FormatType.Docx); @@ -1392,7 +1388,7 @@ Dim document As WordDocument = New WordDocument() document.EnsureMinimal() 'Append an SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@"a^b") +document.LastParagraph.AppendMath((@"{a}^{b}") 'Save the Word document. document.Save("Result.docx", FormatType.Docx) @@ -1415,12 +1411,12 @@ The following table demonstrates the LaTeX equivalent to professional format Sub 1. SubSuperScript equation -\mathbit{a}^\mathbit{b} +{\mathbit{a}}^{\mathbit{b}} 2. SubSuperScript equation -\mathbit{a}_\mathbit{b} +{\mathbit{a}}_{\mathbit{b}} @@ -1440,7 +1436,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an Left SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@"{_40}^{20}}100"); +document.LastParagraph.AppendMath(@"{_{40}^{20}}{100}"); //Save the Word document to MemoryStream using MemoryStream stream = new MemoryStream(); @@ -1457,7 +1453,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an Left SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@"{_40}^{20}}100"); +document.LastParagraph.AppendMath(@"{_{40}^{20}}{100}"); //Save the Word document. document.Save("Result.docx", FormatType.Docx); @@ -1472,7 +1468,7 @@ Dim document As WordDocument = New WordDocument() document.EnsureMinimal() 'Append an Left SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@"{_40}^{20}}100"); +document.LastParagraph.AppendMath(@"{_{40}^{20}}{100}"); 'Save the Word document. document.Save("Result.docx", FormatType.Docx) @@ -1495,7 +1491,7 @@ The following table demonstrates the LaTeX equivalent to professional format Lef 1. Left SubSuperScript equation -{_{\mathbf{40}}^{\mathbf{20}}}\mathbf{100} +{_{\mathbf{40}}^{\mathbf{20}}}{\mathbf{100}} @@ -1515,7 +1511,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an Right SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@”{100}_{40}^{20}"); +document.LastParagraph.AppendMath(@"{100}_{40}^{20}"); //Save the Word document to MemoryStream using MemoryStream stream = new MemoryStream(); @@ -1532,7 +1528,7 @@ using WordDocument document = new WordDocument(); document.EnsureMinimal(); //Append an Right SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@”{100}_{40}^{20}"); +document.LastParagraph.AppendMath(@"{100}_{40}^{20}"); //Save the Word document. document.Save("Result.docx", FormatType.Docx); @@ -1547,7 +1543,7 @@ Dim document As WordDocument = New WordDocument() document.EnsureMinimal() 'Append an Right SubSuperScript equation using LaTeX. -document.LastParagraph.AppendMath(@”{100}_{40}^{20}") +document.LastParagraph.AppendMath(@"{100}_{40}^{20}") 'Save the Word document. document.Save("Result.docx", FormatType.Docx) @@ -1570,6 +1566,6 @@ The following table demonstrates the LaTeX equivalent to professional format Rig 1. Right SubSuperScript equation -{_{\mathbf{40}}^{\mathbf{20}}}\mathbf{100} +{\mathbf{100}}_{\mathbf{40}}^{\mathbf{20}}