Linux解决openoffice转换PDF乱码问题(ubutun16.0.4)
生活随笔
收集整理的這篇文章主要介紹了
Linux解决openoffice转换PDF乱码问题(ubutun16.0.4)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
將windows的字體復制到/usr/share/fonts目錄下,如/usr/share/fonts/winfonts然后執行命令
sudo mkfontscale (創建雅黑字體的fonts.scale文件,它用來控制字體旋轉縮放) sudo mkfontdir (創建雅黑字體的fonts.dir文件,它用來控制字體粗斜體產生) sudo fc-cache -fv (建立字體緩存信息,也就是讓系統認識認識雅黑)?
以下是我安裝openoffice的shell,解決了亂碼問題
#!/bin/sh #openoffice安裝腳本curdir=`pwd` echo "start install openoffice..."#卸載libreoffice sudo apt-get remove libreofficeecho "install libdebs.................." #安裝依賴庫 cd $curdir cd libdebsdpkg -i x11-common_1%3a7.7+13ubuntu3_all.deb libice6_2%3a1.0.9-1_i386.deb libsm6_2%3a1.2.2-1_i386.deb libxt6_1%3a1.1.5-0ubuntu1_i386.debecho "finish libdebs.....exit ....."#安裝linux字體管理軟件 cd $curdir echo "install linux font soft" cd fontconfig dpkg -i *.debcd $curdir#安裝openoffice cd DEBS/ sudo dpkg -i *.deb#cd $curdir#安裝菜單項 #cd DEBS/desktop-integration/ #sudo dpkg -i openoffice4.1-debian-menus_4.1.3-9783_all.debcd $curdir#復制字體#tar -zxvf fonts.tar.gz echo "copy fonts..............................." cp -rf winfonts /usr/share/fontscd /usr/share/fonts/winfontssudo mkfontscalesudo mkfontdirsudo fc-cache -fvecho "install jdk for openoffice..............." cd $curdir cp -rf jdk /opt/openoffice4newPath="$PATH:/opt/openoffice4/jdk/bin" str='PATH="'${newPath}'"'echo $str >/etc/environment#sudo source /etc/environmentPATH=$PATH:/opt/openoffice4/jdk/bin#啟動 echo "openoffice run............................."/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &ps -A|grep sofficeecho "openoffice run success..."?
轉載于:https://www.cnblogs.com/againn/p/9252912.html
總結
以上是生活随笔為你收集整理的Linux解决openoffice转换PDF乱码问题(ubutun16.0.4)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: consul 1.2 支持service
- 下一篇: 7-27 兔子繁衍问题(15 分)