-+= t lr & f \.(pdf|PDF|ps|PS)(\.bz2|\.gz)?$
-e View pdf/ps
- qpdfview "`echo \"%f\" | sed 's/\\\\//g' | iconv -t utf-8`" &
++ t lr & f \.(pdf|PDF)$
+v View pdf
+ pdftotext -layout -q %f - | iconv.py -f utf-8 | ${PAGER:-more}
+
++ t lr & f \.(pdf|PDF)$
+e View pdf with evince
+ evince %f &
+
++= t lr & f \.(pdf|PDF)$
+e View pdf with qpdfview
+ if [ "%d/%f" = "`echo %d/%f | iconv -t utf-8`" ]; then qpdfview %f & else src=%d/%f; dest="$HOME/tmp/`echo $src | koi2lat | sed 's!/!%!g'`"; ln -s "$src" "$dest" && qpdfview "$dest" & (sleep 3; exec rm -f "$dest") & fi