标签: libreoffice

命令`libreoffice --headless --convert-to pdf test.docx --outdir/pdf`无效

在使用这个旨在将DOCX转换为PDF的LibreOffice命令后,我必须等待很长时间:

libreoffice --headless --convert-to pdf test.docx --outdir /pdf

但我没有得到回应,也没有错误.没有文件被转换.它看起来像终端悬挂.

那么,有没有办法跟踪错误?

php pdf libreoffice libreoffice-base ubuntu-14.04

53
推荐指数
3
解决办法
5万
查看次数

如何在不使用屏幕截图的情况下在Open Office组织演示文稿中嵌入源代码或HTML?

我需要在我的编程课写很多课程演示文稿,而且我经常需要显示源代码(主要是C代码).

在此输入图像描述

我找不到一个简单的方法:

  1. 从我的编辑器(kate)复制我的源代码
  2. 将其格式化并将源突出显示Open Office Presentation(OOP).

我用来做的是如果代码很小的快照,或者如果它太大则停止演示并在数据池中打开Kate.

另一个问题中,有人建议嵌入HTML代码.所以我安装了QSource-Highlight,可以轻松地将C代码转换为HTML(也包括gnu source-highlight,code2html等).他们都不能将源代码转换为突出显示的RTF(富文本格式)的版本,这将是另一种方式.

拥有HTML没有帮助,因为我找不到一种简单的方法将HTML插入到演示文稿中.这个网站表现出非常招窗口的解决方案.它需要使用特定的Windows程序将c代码转换为HTML,该程序可以选择将HTML复制为RTF,之后您需要通过Word或Wordpad中的RTF,之后您将特殊的RTF转换为PowerPoint.一切都很好,但我是一个Linux用户,我认为可能有更好的方法.

此外,还有另一种可能的解决方案,将openoo扩展安装到openoffice.我不知道为什么,但尝试在我的系统中安装此扩展程序会给我一个错误.Synaptic告诉我,openoffice.org-core和许多其他应该被标记.我点击下一步,它告诉我它想要删除所有的包,并且该coooder需要这个包才能工作,所以它不会被安装.好...

我使用的是Linux UBUNTU 10.04和Open Office 3.2

谢谢!贝乔.

PS.:这个问题在meta中进行了辩论,因此可能重复上述问题.但我的理解是,旧问题并没有解决这个具体问题.

PPS:关于coooder bug,我在这里发布了一个错误报告


编辑(2015-08-19)

要插入RTF文本呈现的LibreOffice,您可以使用菜单insert,filertf(或HTML).

openoffice.org syntax-highlighting presentation libreoffice

51
推荐指数
4
解决办法
5万
查看次数

将公式应用于整个列的最快方法?

所以我希望B列中的每一行都是f(列A),因此b [n] = f(a [n]).我可以一行一行地应用公式,但是有一种简单的方法可以将公式向下拖动并让它自动增加它引用的单元格吗?

libreoffice

41
推荐指数
5
解决办法
4万
查看次数

如何将OpenDocument电子表格转换为pandas DataFrame?

Python库可以读取Excel电子表格并将它们转换为pandas.DataFramewith pandas.read_excel(file)命令.在引擎盖下,它使用不支持 ods文件的xlrd库.

是否有相当于pandas.read_excelods文件?如果没有,我如何为Open Document Formatted电子表格(ods文件)做同样的事情?LibreOffice和OpenOffice使用ODF.

python opendocument dataframe libreoffice pandas

37
推荐指数
6
解决办法
2万
查看次数

OOo/LibreOffice UNO/Java:如何调用calc函数的电子表格单元格?

在用Java编写的OpenOffice/LibreOffice Calc(Spreadsheet)的UNO扩展中,如何确定UDF(电子表格函数)实现中的调用单元?

备注

  • 在Excel/VBA中,这可以通过 Application.Caller
  • 获取调用者的主要动机是记录/跟踪/调试,即将调用单元视为堆栈跟踪的一部分.
  • 应该可以获得这些信息,因为像"ROW()"和"COLUMN()"这样的内置函数确实具有调用单元的一些知识.
  • 使用这种可能性的应用程序(用于Excel)是Obba,它是电子表格的对象处理程序.这里"控制面板"提供(Java)异常列表,包括调用单元,,单元是堆栈跟踪的一部分.请参阅以下屏幕截图:

Obba控制面板通过调用函数的电子表格单元显示异常

这也是Apache OpenOffice Bugzilla上的功能请求

java uno user-defined-functions openoffice-calc libreoffice

34
推荐指数
1
解决办法
2050
查看次数

Libreoffice:将部分内容拆分为多个列

我在Libreoffice作家中有一段文字(和其他内容).我想将此内容的一段分成多个列,并在不受影响之前和之后保留文本.

如何实现这一目标?

word-processor libreoffice

27
推荐指数
2
解决办法
3万
查看次数

如何在LibreOffice中运行python宏?

当我转到工具 - >宏 - >组织宏 - > Python时,我得到了这个对话框:

在此输入图像描述

这是不可能创造新的Python宏.

显然LibreOffice 没有Python编辑器,因此我必须在其他地方编写宏,然后执行它们.

但我不知道在哪里放Python脚本.

我尝试在系统范围内搜索名称中包含"HeloWorld"的文件,我没有得到任何结果.

我试图将test.py文件放入:

/home/martin/.config/libreoffice/4/user/Scripts
Run Code Online (Sandbox Code Playgroud)

并重新加载应用程序,但不显示测试宏.

我试图在工具 - >选项 - >路径中找到适当的设置,但没有"宏路径":

在此输入图像描述

如何从LibreOffice运行Python宏?

这个问题是我学习Python和学习LibreOffice宏的一部分,因此欢迎任何指向常规教程的链接.关于LibreOffice Python宏的教程似乎特别难以找到.

我使用的是LibreOffice版本:4.1.3.2

python macros ubuntu libreoffice ubuntu-13.10

27
推荐指数
2
解决办法
2万
查看次数

Android SDK突然缺少ant /文件夹.谷歌删除了吗?

我已经尝试编译libreoffice核心项目(选择Android模块)(有make,还没有涉及Gradle),我收到此错误:

/home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/build.xml:90: 
Cannot find /home/aleksandar/Android/Sdk/tools/ant/build.xml imported from /home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/build.xml
Run Code Online (Sandbox Code Playgroud)

查看我的SDK时,我意识到该/Sdk/tools/ant文件夹甚至不存在.这是应该的方式吗?

我不确定为什么它现在会导致错误,特别是我已经多次构建项目而没有任何问题.我意识到的唯一改变的是我已经更新了所有工具(SDK和NDK).在发布此消息时(2017年3月),是否有任何向后兼容性突破的变化?它可能是源代码中引入错误的变化,但我确信它已经被注意到了,这种情况持续了几天......有没有人遇到过类似的问题?

ant android makefile android-ndk libreoffice

27
推荐指数
1
解决办法
8444
查看次数

Libreoffice/Openoffice Calc - 将字符串附加到单元格

我需要在一列或多列的所有单元格的末尾添加.jpg

9788895249971  into > 9788895249971.jpg
9788867230129  into > 9788867230129.jpg
9788867230273  into > 9788867230273.jpg
9788867230280  into > 9788867230280.jpg
Run Code Online (Sandbox Code Playgroud)

详细的逐步说明非常受欢迎,因为我对Calc非常新.谢谢

append openoffice-calc libreoffice

19
推荐指数
2
解决办法
2万
查看次数

使用libreoffice将HTML转换为DOCX时丢失上标标记

我有以下HTML:

<html><body><p>n<sup>th</sup></p></body></html>

我正在使用命令:

$ libreoffice --convert-to docx:"MS Word 2007 XML"test.html

将该HTML转换为DOCX文件.但是我注意到生成的DOCX文件实际上并不包含<sup>标记.看起来它使用位置和大小来复制<w:vertAlign>标记:

<w:position w:val="8"/><w:sz w:val="19"/>

我需要知道的是如何将libreoffice放入<w:vertAlign>标签而不是使用位置和大小.

添加信息:

我有粗体和斜体(类似的问题<strong><em>),但能得到转化为正确的工作,如果我转换strongem标签b,并i分别标记.

html converter docx libreoffice

18
推荐指数
1
解决办法
1636
查看次数