博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux解决openoffice转换PDF乱码问题(ubutun16.0.4)
阅读量:6519 次
发布时间:2019-06-24

本文共 1524 字,大约阅读时间需要 5 分钟。

将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..."#卸载libreofficesudo apt-get remove libreofficeecho "install libdebs.................."#安装依赖库cd $curdircd 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 $curdirecho "install linux font soft"cd fontconfigdpkg -i *.debcd $curdir#安装openofficecd 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.gzecho "copy fonts..............................."cp -rf winfonts /usr/share/fontscd /usr/share/fonts/winfontssudo mkfontscalesudo mkfontdirsudo fc-cache -fvecho "install jdk for openoffice..............."cd $curdircp -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

你可能感兴趣的文章
Asp.Net MVC 学习心得 之 View
查看>>
ajax同步和异步的区别
查看>>
STL - Map - 运行期自定义排序
查看>>
matplotlib制第一个简单图(转自matplotlib手册)
查看>>
Oil Deposits
查看>>
ViewPager结合view无限滑动
查看>>
一次PostgreSql数据迁移,使用nodejs来完成
查看>>
c++builder6.0 mdi窗体+自定义子窗体
查看>>
poj3984 迷宫问题(简单搜索+记录路径)
查看>>
Linux 服务器buff/cache清理
查看>>
算法试题 及其他知识点
查看>>
php课程---Json格式规范需要注意的小细节
查看>>
hadoop hdfs notes
查看>>
Java反射机制详解(3) -java的反射和代理实现IOC模式 模拟spring
查看>>
开涛spring3(2.3) - IoC的配置使用
查看>>
(2编写网络)自己动手,编写神经网络程序,解决Mnist问题,并网络化部署
查看>>
从实际案例聊聊Java应用的GC优化--转
查看>>
手把手教你实现boost::bind
查看>>
Python中的string模块的学习
查看>>
【转】如何使用分区助手完美迁移系统到SSD固态硬盘?
查看>>