在我的工作中,我生成了大量包含图形和表格的 eps/pdf 文件。我希望只需单击“下一步”/使用查看器中的快捷方式即可循环浏览一个目录中的所有 eps 和 pdf 文件。找到一个能够做到这一点的观众/读者是非常困难的。 pdf 阅读器不支持上一个/下一个文件功能,图像查看器不支持 eps/pdf 文件。
我很感激任何软件推荐。
答案1
我不知道有这样的软件。但您始终可以结合使用脚本键盘快捷键(例如killall evince),关闭当前文件,然后让脚本打开一个新文件。
grep=$(which grep)
files=( *."pdf" )
count=$(printf '%d\n' "${#files[@]}")
no=0
skip=${1:-0}
for i in "${files[@]}"; do
((no++))
if [ $skip -gt $no ]; then
continue
fi
echo $no of $count - $(($no*100/$count)) '%'
echo -n "Note for file"'['$i']:'
evince "$i" # -i 3 opens the third page
# use a shortcut to kill evince here
clear
echo $no of $count - $(($no*100/$count)) '%'
echo -n "Note for file"'['$i']:'
read ok
echo $no > .batchview-status
[ -n "$ok" ] && echo "$i" >> notes.txt
[ -n "$ok" ] && echo "$ok" >> notes.txt
done