Pdf

使用 ps2pdf 時出錯

  • February 6, 2020

我曾經在虛擬盒子中使用 linux,現在我使用的是 Ubuntu 16.04 的電腦。我有一些需要轉換為 pdf 的 ps 文件,我曾經 ps2pdf file.ps file.pdf在以前的電腦上執行該命令,但現在它不起作用,我收到以下錯誤:

/usr/bin/gs: symbol lookup error: /usr/lib/libgs.so.9: undefined symbol: FT_Property_Set

我嘗試使用convert file.ps file.pdf,它也不起作用,我收到錯誤:

convert.im6: not authorized `sc1.ps' @ error/constitute.c/ReadImage/454.
convert.im6: no images defined `sc.pdf' @ error/convert.c/ConvertImageCommand/3044.

最後,我按照副本中的步驟操作:How to tell libgs to use another freetype implementation?

但是,我沒有文件 libfreetype.so.6.14.0 來替換原始文件 libfreetype.so.6,所以我只是刪除了它(更改了它的名稱)並且它起作用了。不知道為什麼它有效,但它確實有效。總之謝謝大家!

Echo Paula 的回答,刪除或編輯 libfreetype.so.6。https://stackoverflow.com/questions/57396756/gnuplot-error-undefined-symbol-ft-property-set中提到的原因。當我嘗試在 ubuntu 上打開 rstudio 時遇到了類似的錯誤。

rstudio:符號查找錯誤:/usr/lib/rstudio/plugins/platforms/../../lib/libQt5XcbQpa.so.5:未定義符號:FT_Property_Set

以下程式碼對我有用:

cd /usr/local/lib
sudo mv libfreetype.so.6 libfreetype.so.abc

引用自:https://unix.stackexchange.com/questions/513078