简洁的想法

仁爱、喜乐、和平、忍耐、恩慈、良善、信实、温柔、节制

PDF Version Found 1.5 but Allowed 1.4

| Comments

用Latex的时候,如果嵌入的PDF图片版本是1.5,而Latex只支持1.4的时候,就会出现很多Warning:

pdflatex (file ./graphics/abcde.pdf): PDF inclusion: found PDF version <1.5>, but at most version <1.4> allowed...

Warning只是不好看,PDF还是会正确生成的,我不愿像传说中的程序员那样不关心Warning,但也无力把PDF图片改成1.4的版本,只好用sed大法了:

1
2
$ cd graphics
$ for i in *.pdf; do sed -i -e  "s/%PDF-1.5/%PDF-1.4/" $i; done

附上那个老掉牙的程序员笑话吧:

有一个小伙子在一个办公大楼的门口抽着烟,一个妇女路过他身边,并对他说,“你知道不知道这个东西会危害你的健康?我是说,你有没有注意到香烟盒上的那个警告(Warning)?” 小伙子说,“没事儿,我是一个程序员”。 那妇女说,“这又怎样?” 程序员说,“我们从来不关心Warning,只心关心Error。”

Comments