以编程方式在Microsoft Word中创建方程式(使用可用的脚本)

时间:2018-12-07 05:14:51

标签: ms-word latex equation

我需要使用C#以编程方式创建Word文档。 我必须在Word文档中包含带有符号的方程,例如

\aleph
\alpha
\Alpha
\amalg
\angle
\approx
\asmash
\ast
\asymp
\atop
\bar
\Bar
\begin
\below
\bet
\beta
\Beta
\bot
\bowtie
\box

我使用以下代码使其在Word文档中可见


  Application application = new Application();
         Document document = application.Documents.Open(@"C:\WorkDocument\word.doc");

        var script = @"\eta";

        var rngLatex1 = document.Range();
         rngLatex1.Text = script;

        rng = rng.OMaths.Add(rng);
         OMath objEq = rng.OMaths[1];
         rng.OMaths[1].Type = WdOMathType.wdOMathInline;
         objEq.BuildUp();
         document.Save();

创建的文档显示\eta,而不显示预期的符号

enter image description here

0 个答案:

没有答案