Этот очень простой и легкий сценарий Nautilus использует unoconv для конвертирования выбранных файлов, совместимых с LibreOffice в формат PDF:
#!/bin/sh
#Nautilus Script to convert selected LibreOffice-compatible file(s) to PDF
#
OLDIFS=$IFS
IFS="
"
for filename in $@; do
unoconv --doctype=document --format=pdf "$filename"
done
IFS=$OLDIFS