搭建linux下看论文的环境
今天捣鼓了一下电脑上看论文的工作流,自从我发现多个桌面这个东西,感觉笔记本电脑用好了,不比大屏更低效,更重要的是它便携
环境:cachyos,KDE
既然都arch了,那软件肯定要通通开源~
Sioyek——PDF阅读器
最一开始尝试使用浏览器直接阅读,但是效果不佳,与其加装插件,不如寻找新的软件;然后尝试了Zathura,但是在暗色模式下使用感觉怪怪的,并且一点点批注功能都没有。于是乎最终选择了Sioyek。
安装先sioyek1
paru -S sioyek
然后手动注入键位1
2mkdir -p ~/.config/sioyek
nano ~/.config/sioyek/keys_user.config
粘贴进去1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44# --- 1. Vim 核心移动 (优先级最高) ---
move_down j
move_up k
move_left l
move_right h
# --- 2. 翻页与跳转 ---
next_page <space>
previous_page <S-space>
# "返回上一处" (历史记录) - 修正了命令名
prev_state <backspace>
prev_state <C-o>
# --- 3. 缩放与适应 ---
zoom_in +
zoom_out -
zoom_in =
fit_to_page_width w
fit_to_page_height a
# --- 4. 科研神器功能 ---
# 传送门 (画中画) - 修正了命令名 (toggle_portal -> portal)
portal p
# 目录 - 修正了命令名 (toggle_toc -> goto_toc)
goto_toc t
# 搜索与命令面板
search /
command :
# --- 5. 视觉 ---
toggle_dark_mode i
toggle_synctex <f8>
toggle_fullscreen <f11>
# --- 6. 高亮/笔记 ---
# 因为 h 给了向左移,我们将"添加高亮"改为 'y' (Yellow)
add_highlight y
# 删除高亮改为 'd'
delete_highlight d
# 跳转到下一个高亮
goto_highlight gh
我的系统里,不知道为什么,h和l的功能反了,故上述配置给他们掉个个,如果你们用着不一样,可以自己调配一下
我觉得黑夜模式很好,想默认开启1
nano ~/.config/sioyek/prefs_user.config
写入以下内容1
2
3
4
5
6
7
8
9# 启动时自动执行命令:开启夜间模式
startup_commands toggle_dark_mode
# 设置启动时的默认缩放
fit_to_page_width_smart #意味着自动适应宽度,切掉白边
default_zoom_level fit_to_page_width_smart
# 让背景稍微暗一点,不是纯黑,更护眼
background_color 0.1 0.1 0.1
至于这个软件的读法嘛,开发者是伊朗人,Sioyek (波斯语:سی و یک) 在波斯语中是数字 31 的意思。发音: /siː-oʊ-jɛk/,谐音:“西-欧-耶克”。
把 Sioyek 设置为系统默认PDF阅读器1
xdg-mime default sioyek.desktop application/pdf
至于具体使用方法,都在快捷键里了:vim同款上下左右,放大缩小,还有批注什么的
Yazi——文件管理器
实际上我用不惯,感觉不如dolphin。我配置了半天,想默认打开markdown用zettlr但是失败了1
sudo pacman -S yazi
支持用hjkl实现几级目录的来回切换,按;可以快捷调出命令行(但是我觉得不如dolphin和kate的常驻命令行,又不过dolphin的常驻命令行(F4)如果开启自动定位目录 可能会来回回弹,我的评价是不如Shift+Alt+F4新开一个)
最后还是回到了dolphin,好用捏
Crow_Translate——英语翻译器
之前尝试了Pot_Translate,但是稳定性和兼容性不太行(可能是我菜菜,不会配置),但是Crow的确更瓷实吧~1
sudo pacman -S crow-translate
这玩意不用配,直接 Ctrl + Alt + E 翻译好了,和 deepl 坐一桌,而且还是开源的
最开始可能有服务器连不到的情况,点一下Detect fastest就能自动找到可用服务了
(其实感觉并不是很用的习惯,可能也就是deepl的一个变体的亚子,读论文的核心还是自己读,偶尔几个不认识的词就翻译一下,全篇翻译不如直接丢给AI)
核心还是搭配多屏、分屏和快捷键,实现一个屏幕几个大的效果,不比27寸大屏差

.gif)
.gif)
.gif)
.gif)
.gif)