关于draftsight不能输入中文的完美解决方法
Tofloor
poster avatar
18011442144
deepin
2018-01-26 03:47
Author
由于draftsight自身不提供ficxt输入法支持库,所以安装后不能使用搜狗输入法,不能输入汉字。通过网上搜索找到了Ubuntu论坛网友提供的解决方案,但是并没有把方法说清楚,导致做了很多无用功,通过以前配置qt creator的经验,找到最简单的解决方式如下:1、下载fcitx-frontend-qt5_1.0.5-1_amd64.deb与libfcitx-qt5-1_1.0.5-1_amd64.deb并解压
2、把fcitx-frontend-qt5_1.0.5-1_amd64/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts文件夹下的libfcitxplatforminputcontextplugin.so复制到/opt/dassault-systemes/DraftSight/PlugIns/QtPlugIns/platforminputcontexts文件夹下
3、ibfcitx-qt5-1_1.0.5-1_amd64/usr/lib/x86_64-linux-gnu文件夹下的全部库文件复制到/opt/dassault-systemes/DraftSight/Libraries
4、结束
以下为下载地址:链接: https://pan.baidu.com/s/1c4cvGZY 密码: i9ny
Reply Favorite View the author
All Replies
avatar
jingle
deepin
2018-01-26 04:58
#1
谢谢分享
Reply View the author
avatar
xuehuco123
deepin
2018-01-27 06:15
#2
设置好了,谢谢!
Reply View the author
avatar
yy3870958
deepin
2018-02-18 03:03
#3
本帖最后由 yy3870958 于 2018-2-17 19:12 编辑

我也遇到这个问题,折腾的半天。补充一下:我遇到的一些问题。
因为特殊地区打不开百度网盘的分享链接,so在https://packages.ubuntu.com/这个网站下载到了楼主说的两个包(感觉网站有问题,不同页面上搜索出来的结果不一样,在主页上就搜不到楼主说的包,在某个页面的右上角搜索框里就能搜到),后面附件上传。
总之,拿到这两个包之后,解压之。

解压libfcitx-qt5-1_1.0.5-1_amd64.deb之后再解压data.tar.xz。在libfcitx-qt5-1_1.0.5-1_amd64/usr/lib/x86_64-linux-gnu目录下共有4个文件,如下图。将四个文件复制到如楼主说的目录下,完毕。

问题来了:进入DragfSight,发现还是不能输入中文。后来发现libFcitxQt5DBusAddons.so.1和libFcitxQt5WidgetsAddons.so.1两个文件实际上是两个快捷方式,分别链接到libFcitxQt5DBusAddons.so.1.0和libFcitxQt5WidgetsAddons.so.1.0,如附图。由于未知原因复制到对应目录后不能正常链接了,所以。。。

解决方法:将libFcitxQt5DBusAddons.so.1.0和libFcitxQt5WidgetsAddons.so.1.0复制一份,重命名为libFcitxQt5DBusAddons.so.1和libFcitxQt5WidgetsAddons.so.1。

再次启动软件,能够正常输入中文。

以上,分享给同为设计狗的诸位。狗年大吉,汪汪汪。


Reply View the author
avatar
字甲达宾
deepin
2018-02-18 06:31
#4
本帖最后由 nowave 于 2018-2-18 09:37 编辑

个人按楼主和4楼兄弟的经验,把4+1个文件直接按目录位置,打了个DEB包,
方便用得着的兄弟直接使用。
draftsight-patch-zh-cn_0.17_amd64.deb.gz

-------------
另:
关于4楼兄弟yy3870958
提到的2个符号链接失效的问题,看了下,
这两个符号链接都是使用的相对路径,只要保证原目标文件在同一目录下,
应该是没有问题的。除非只复制了2个符号链接,而没有复制另外2个真实文件。

$ ls -l libFcitxQt5*
--------------
lrwxrwxrwx 1 user user     28 12月 28  2015 libFcitxQt5DBusAddons.so.1 -> libFcitxQt5DBusAddons.so.1.0
-rw-r--r-- 1 user user 113864 12月 28  2015 libFcitxQt5DBusAddons.so.1.0
lrwxrwxrwx 1 user user     31 12月 28  2015 libFcitxQt5WidgetsAddons.so.1 -> libFcitxQt5WidgetsAddons.so.1.0
-rw-r--r-- 1 user user  95048 12月 28  2015 libFcitxQt5WidgetsAddons.so.1.0
--------------

$ file libFcitxQt5*
--------------
libFcitxQt5DBusAddons.so.1:      symbolic link to libFcitxQt5DBusAddons.so.1.0

libFcitxQt5DBusAddons.so.1.0:    ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=087d14d7bde9a8ee74870c773837d65bb669b8ad, stripped

libFcitxQt5WidgetsAddons.so.1:   symbolic link to libFcitxQt5WidgetsAddons.so.1.0

libFcitxQt5WidgetsAddons.so.1.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked,
BuildID[sha1]=9e34232833a00bb57de916de60e88e8a82d03ff3, stripped
--------------
Reply View the author
avatar
农夫
deepin
2018-02-21 06:06
#5
这个帖子都可以加精了,我一直是用IBUS输入
Reply View the author
avatar
moriwuhen
deepin
2018-02-21 06:53
#6
非常感谢分享。很多软件都不能调用中文输入,且网上的教程都不见效果或者非常复杂繁复。
Reply View the author
avatar
jingle
deepin
2018-02-21 21:27
#7
好东西
Reply View the author
avatar
136******43
deepin
2018-02-28 23:22
#8
大赞,解决我头疼的问题。
Reply View the author
avatar
hbyczyc
deepin
2018-06-06 07:06
#9
谢谢分享,今天刚安装DEEPIN。还没来得及安装CAD 。
Reply View the author
avatar
hbyczyc
deepin
2018-06-06 07:18
#10
安装后提示版本过期了。
Reply View the author
avatar
JesseyLawson
deepin
2018-07-09 22:36
#11
https://bbs.deepin.org/post/152385
个人按楼主和4楼兄弟的经验,把4+1个文件直接按目录位置,打了个DEB包,
方便用得着的兄弟直接使用。

请教:我安装了你的包,在draftsight中还是不能输入中文呢?连输入法状态栏都不能调出?(小小输入法)
Reply View the author
avatar
JesseyLawson
deepin
2018-07-10 00:34
#12
经卸载小小输入法,安装别的输入法后已能在draftsight中输入中文了,谢谢https://bbs.deepin.org/user/53398
Reply View the author
avatar
dotaispeak
deepin
2019-07-08 02:27
#13
https://bbs.deepin.org/post/152385
个人按楼主和4楼兄弟的经验,把4+1个文件直接按目录位置,打了个DEB包,
方便用得着的兄弟直接使用。

字体显示问题怎么解决呢?打开图纸是乱码
Reply View the author
avatar
字甲达宾
deepin
2019-07-08 16:34
#14
https://bbs.deepin.org/post/152385
字体显示问题怎么解决呢?打开图纸是乱码

原因:缺少 SHX 字体文件。

解决方案:
按提示,在网上查找和下载相应的 SHX 字体,复制到
/opt/dassault-systemes/DraftSight/Fonts/
或者
/usr/share/fonts/ 目录下。

但仍有可能部分中文字体无法正常显示。需要用某种字体,来替代缺少的字体,作为临时解决方案。
Reply View the author
avatar
关中π
deepin
2019-08-31 01:49
#15
谢谢。我是小企鹅五笔,一直也没输入成过。这个试试。
Reply View the author
avatar
chinaelite
deepin
2019-11-12 19:24
#16
楼主,百度网盘连接没有啦。可以再发一下吗?
Reply View the author
avatar
关中π
deepin
2021-09-18 18:03
#17

这个支持fictx5吗?

Reply View the author