ubuntu--FoxitReader不能使用中文输入法

    xiaoxiao2022-08-06  73

    FoxitReader不能输入中文

    终于找到问题了,其实也就该是这个问题。如果写过脚本的同学应该都知道,我们可能回应会使用export导入环境错误,导致程序运行出错。FoxitReader不能输入中文,也正是这个问题,它的shell脚本的export导致不能切换成中文。而解决办法就是把export注释掉,它并不影响工作。 吐槽:我刚在csdn上写完方法一,就被红联linux给盗了,还不止一篇。虽然作者写的是我,但完全没跟我说啊,请记住未经本人许可,请勿转载!分享精神很重要,但不代表不尊重他人的工作,谢谢! :) 方法一,修改sh脚本——>推荐 修改FoxitReader.sh,注释掉export那一行即可 #!/bin/sh appname="FoxitReader" selfpath="/home/liu/bin/foxit" LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$selfpath/lib:$selfpath/platforms:$selfpath/printsupport:$selfpath/rmssdk:$selfpath/sensors:$selfpath/imageformats:$selfpath/platforminputcontexts #export LD_LIBRARY_PATH #加上#,注释掉这一行即可 exec "$selfpath/$appname" "$@" 修改完这个脚本,我们在启动程序,就会发现可以正常使用中文了。 方法二,修改desktop桌面配置文件 一直使用FoxitReader但是不能输入中文~~ 。但解决玩qt不能输入中文又查到wps中文输入问题,就知道怎么解决Foxit中文输入问题了。

    我们都知道ubuntu有用户限制,在不同时候,可能使用的是不同的用户环境,造成中文输入发不能用,比如下边的两个图片,分别是直接图形点击应用程序FoxitReader启动和终端启动sh脚本启动的,两者的配置就不同。 另外,也有可能是该脚本修改了用户环境造成的。 解决办法–>使用图形的方式。同时我们可以编辑一个xx.desktop文件给Foxit一个图标,更方便我们使用。

    图形启动

    shell脚本启动

    desktop文件

    [Desktop Entry] Name=Foxit Reader Comment=View pdf documents Keywords=pdf;octet-stream; StartupNotify=true Terminal=false Type=Application #Icon=FoxitReader X-GNOME-DocPath= X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=FoxitReader X-GNOME-Bugzilla-Component=BugBuddyBugs X-GNOME-Bugzilla-Version=3.14.1 Categories=GNOME;Viewer;Graphics;2DGraphics;VectorGraphics;GTK; MimeType=application/pdf;application/octet-stream; Exec=/home/liu/bin/foxit/FoxitReader ------->应用程序 Icon=/home/liu/bin/foxit/images/FoxitReader.png ----->图标位置 Name[zh_CN]=FoxitReader**重点内容**

    别忘了赋予权限 chmod +x xx.desktop 或者右击xx.desktop找到权限,允许运行

    正确操作后的样子,我使用了一个灰色的图标
    转载请注明原文地址: https://ju.6miu.com/read-1132092.html
    最新回复(0)