Debian 上定制 LibreOffice 的实用方案
一 安装与准备
- 在 Debian 上安装或更新 LibreOffice:
- 更新索引:sudo apt update
- 安装套件:sudo apt install libreoffice
- 如需开发扩展/宏,建议同时安装 LibreOffice SDK 与 Java 环境(UNO 开发常用):sudo apt install libreoffice-sdk libuno-java
- 完成后可用命令行启动各组件:soffice --writer、soffice --calc、soffice --impress,便于脚本化与快捷键绑定。
二 界面外观与图标主题
- 切换为类 Office 的“标签式”界面:打开任意组件,依次进入 视图 View > 用户界面 User Interface > 标签式 Tabbed,可点 应用于全部 Apply to All 统一到 Writer/Calc/Impress。
- 更换图标主题:下载第三方图标扩展(如 Office 2013 图标集,扩展名为 .oxt),通过 工具 Tools > 扩展管理器 Extension Manager > 添加 Add 安装;随后到 工具 Tools > 选项 Options > 视图 View > 图标样式 Icon Style 选择 Office 2013,并在 图标大小 Icon Size > 笔记本栏 Notebookbar 调整为合适尺寸(如 Large)以获得更贴近 Office 的观感。
三 扩展、宏与自动化
- 扩展管理:通过 工具 Tools > 扩展管理器 Extension Manager 安装 .oxt 扩展(图标集、模板、语言包、功能扩展等),一键启用/禁用,适合团队统一功能基线。
- 宏与自动化:
- 记录宏:在 工具 Tools > 宏 Macros > 录制 Macro > 录制,执行操作后停止并保存;可将宏分配到工具栏或快捷键。
- 运行/编辑宏:在 工具 Tools > 宏 Macros 中执行或打开宏编辑器;常用语言为 LibreOffice Basic、Python、JavaScript(需在选项中启用相应支持)。
- Java UNO 扩展/插件:使用 LibreOffice SDK 与 UNO 编写自动化任务或插件,打包为扩展后在扩展管理器安装,适合批量处理、与外部系统集成等场景。
四 默认路径、语言与性能优化
- 默认路径与常规项:在 工具 Tools > 选项 Options > 常规 General > 路径 Paths 中可调整 我的文档 My Documents 等默认目录,便于统一文件存放策略。
- 语言与字典:在 工具 Tools > 语言 Language 设置界面与默认语言;通过安装相应语言包(如 libreoffice-l10n-zh-cn)与字典扩展,改善拼写检查与断字体验。
- 性能优化:
- 禁用不常用插件/扩展,减少启动与内存占用。
- 在 工具 Tools > 选项 Options 中按需调整 内存 与 图形/渲染 相关设置;如无需特效可在系统层面降低图形负担。
- 遇到异常或依赖问题可执行 sudo apt install -f 修复,必要时重装相关包以恢复一致性。