在LibreOffice演示文稿中插入数学方程式


10

在LibreOffice Impress演示文稿(Ubuntu 16.04中的5.1.4.2版)中,当我单击“插入”->“对象”->“公式”时,我看到一个可视化的工具栏,可用于添加方程式的元素,例如分数等。但是:

  • 插入的公式使用的字体非常小(18 pt),无论在公式编辑器内还是在公式编辑器外,我都找不到扩大它的方法。在编辑器之外,我可以放大框的字体,但是没有效果。
  • 通过可视编辑器插入公式非常麻烦。有没有办法像Writer一样在纯文本标记中插入公式?

Answers:


14

TexMaths

TexMaths是旨在在LibreOffice中提供LaTeX支持的扩展。可以将LaTeX方程式作为图像(SVG或PNG格式)插入,并将LaTeX代码保存到图像属性中以进行进一步编辑。要将第一个方程式插入文档,只需在“ TexMaths方程式”窗口的文本字段中键入LaTex数学指令,然后单击“ LaTeX”按钮。示例:x(t) = \mu ^2 (t)应产生方程x(t)=µ²(t)

TexMaths是根据GPL许可的开源软件。

安装

  1. 安装TexLive。

    sudo apt-get install texlive texlive-binaries dvipng  
    
  2. 通过遵循TexMaths官方网站上的下载链接下载TexMaths扩展。要下载的文件以.oxt扩展名结尾。

  3. 打开LibreOffice Writer,然后使用“ 工具” ->“ 扩展管理器”菜单安装TexMaths扩展。

  4. 关闭并重新打开LibreOffice Writer。您将在工具栏中看到四个新的TexMaths图标。单击“ TexMaths系统配置”图标,然后填写程序的路径(通常/usr/bin用于所有路径)。

    在此处输入图片说明

用法

  1. 通过单击TexMaths Equations图标之一来运行TexMaths。单击下面的屏幕快照中用黑色箭头标记的第一个Pi图标,将打开一个新的TexMaths Equations窗口。您需要在TexMaths Equations窗口中以LaTeX格式键入一组数学符号,而不是直接在幻灯片上键入它

    在此处输入图片说明

    不要这样

    在此处输入图片说明

    这样做

    在此处输入图片说明 选择“显示”或“内联方程式”。显示效果比Inline更好

    等式添加到幻灯片后,您可以将其拖动到幻灯片上的正确位置。

    在此处输入图片说明

  2. 同一张幻灯片中可以同时包含数学符号和纯文本数学符号的图像,如下面的幻灯片中所示,中间的大方程是嵌入式图像,而突出显示的文本是纯文本。

    在此处输入图片说明

例子

在此处输入图片说明


第一条连结似乎已断开
M. Becerra

这看起来是一个非常有用的扩展,谢谢!我安装了它并配置了路径。但是,当我在Impress中选择LaTeX文本并单击最左侧的图标时,收到错误消息“所选对象不是TexMaths方程...请取消选择它,然后再次调用宏...”,我试图选择两个简单的诸如“ n”之类的文本和诸如“ \ frac {a} {b}”之类的较长文本,我总是会遇到相同的错误。我究竟做错了什么?
Erel Segal-Halevi 2013年

您是说我必须在Writer中创建每个方程式,然后将其复制到Impress吗?是否可以直接在Impress中创建方程式?
Erel Segal-Halevi 2013年

1
奇怪...我仍然收到错误消息“所选对象不是TexMaths方程...请取消选择它,然后再次调用宏...”
Erel Segal-Halevi 2016年

1
没有选择任何内容时,我单击了工具栏按钮,但仍然出现相同的错误。如何进入“ TexMaths方程”窗口?
Erel Segal-Halevi 2013年

0

您可以使用大小和颜色在Impress(和任何LO应用程序)中轻松控制方程式对象的大小和颜色。例如:大小为24的蓝色{E = mc ^ 2}

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.