进阶 xournalpp.github.io 2026-10-18 14:40:32 · 20 阅读

第15章 文件位置

如何找到 Xournal++ 的文件¶ 下载并安装 Xournal++ 后,你可能会好奇所有文件都存放在哪里。需要说明的是,你自己的 Xournal++ 文档(.xopp 文件)可以随意保存在任何位置(只要文件权限允许)。 通常你会把它们存在用户目录下的某个地方。xopp 文件保存过一次之后,自动保存文件也会存在同一目录下,文件名以 . 开头、以 autosave.xopp 结尾。 例如 foo.xopp 的自动保存文件就是 .foo.autosave.xopp。如果文档从未保存过,自动保存文件会存到缓存目录中(见下文)。 本节介绍安装时或使用 Xournal++ 过程中各类文件的自动存放位置。下表是常见文件位置的概览:

Linux(.deb 安装包) MacOS(.app 包) MS Windows(.exe 安装包)

可执行文件目录 /usr/share/bin Xournal++.app/Contents/MacOS C:\Programs\Xournal++\bin

共享资源目录 /usr/share/xournalpp Xournal++.app/Contents/Resources C:\Programs\Xournal++\share\xournalpp

语言文件目录 /usr/share/locale Xournal++.app/Contents/Resources/share/locale C:\Programs\Xournal++\share\locale

配置目录 /home//.config/xournalpp /Users//.config/xournalpp C:\Users\\AppData\Local\xournalpp

缓存目录 /home//.cache/xournalpp /Users//.cache/xournalpp C:\Users\\AppData\Local\Microsoft\Windows\INetCache\xournalpp

临时目录 /tmp /tmp C:\Users\\AppData\Local\Temp

注意 在 Windows 上,缓存目录默认是隐藏的。你可以在文件资源管理器中开启显示隐藏项目, 或者直接把路径手动粘贴到资源管理器的地址栏(记得把路径中的用户名改成你自己的)。

根据 XDG Base Directory Specification,配置目录和缓存目录可以分别通过环境变量 $XDG_CONFIG_HOME 和 $XDG_CACHE_HOME 来定义。临时目录在 Linux/MacOS 上可通过 $TMPDIR 定义,在 MS Windows 上可通过 $TEMP$ 定义。 下面对表中各目录的内容逐一说明。此外,各平台特有的一些文件未列入表中,将在本节末尾汇总。 可执行文件目录¶ 可执行文件目录存放运行 Xournal++ 所需的可执行文件。在 Linux 和 MacOS 上还包含一个 thumbnailer,用于在文件管理器中生成缩略图。 共享资源目录¶ 资源目录包含:

LaTeX 模板(在 Linux 和 Windows 上位于 resources 子目录) plugins 子目录,包含所有 Lua 插件 ui 子目录,包含 所有定义用户界面的 .glade 文件, 所有 Xournal++ 图标,包括应用图标和工具栏图标 工具栏配置文件 toolbar.ini 页面模板配置文件 pagetemplates.ini CSS 样式文件 xournalpp.css

语言文件目录¶ 语言文件目录存放 Xournal++ 各支持语言的翻译文件,文件名为 xournalpp.mo。 配置目录¶ 配置目录包含各种配置文件,例如:

settings.xml,保存 Xournal++ 的设置 metadata 子目录,保存已打开文件的元数据 palettes 子目录,保存自定义调色板

缓存目录¶ 缓存目录包含以下子目录:

errorlogs,存放崩溃日志 autosaves,存放新建未保存文档的自动保存文件

临时目录¶ LaTeX 工具生成的临时文件存放在临时目录中。 平台特有文件¶ Xournal++ 安装的部分文件因平台而异,并非所有平台都有。

Linux:包括 desktop 文件、copyright 文件、changelog、man 手册页、metainfo 和 mime 类型文件。在终端执行 dpkg -L xournalpp 可查看 Xournal++ 安装的全部文件及路径 MacOS:包括 .app 包中的 Info.plist、pkginfo 和 xournalpp.icns 图标,Adwaita 和 hicolor 图标主题,各种动态库(.dylib),以及与 gtk/gdk 和 glib 相关的目录 MS Windows:包括卸载程序 Uninstall.exe、各种动态库(.dll)、Adwaita 和 hicolor 图标主题,以及与 gtk/gdk 和 glib 相关的目录

评论 (0)