如何输入法语字符和拼音字符和其它特殊字符-2007.11.23更新加入xubuntu中的方法

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
jackielii
帖子: 184
注册时间: 2006-09-06 22:26
送出感谢: 0
接收感谢: 0
联系:

如何输入法语字符和拼音字符和其它特殊字符-2007.11.23更新加入xubuntu中的方法

#1

帖子 jackielii » 2006-11-22 17:19

这个是从法国的ubuntu论坛上看到的。
首先设定compose键:
Menu System -> Preferences -> Keyboard
(系统-》首选项-》键盘)中文的不知对不对,我现在不用中文的locale,凭记忆写的。
Layout Options: Compose key position:
(随便选一个吧,输入时用的。)
输入方法:

1. Compose key (就刚才定义的那个键,按下后释放)
2. " (按下后释放)
3. i (按下后释放)

要输入 é : Compose, ', e
要输入 è : Compose,`, e
要输入 ç : Compose, ,, c
要输入 œ : Compose, o, e
要输入 ø (not French but can be useful) : Compose, /, o
要输入 ¡ : Compose, !, !
要输入 ê : Compose, >, e
要输入 ě (difficult) : Compose, <, e
以此类推.....



Some other combinations are also useful : (一些其它的绑定:)
« : <, <
» : >, >
€ : =, e
¥ : =, y
ů : *, u
å : *, a
ķ : ,, k
(r) : O, R
× : x, x
÷ : -, :
­± : +, -
ñ : ~, n


在其他桌面环境(如xubuntu)下如果没有设置compose键的选项可以这样设置(gnome也可以):

代码: 全选

gksu gedit /etc/X11/xorg.conf
在InputDevice里的keyboard里加入这一行:

代码: 全选

Option "XkbOptions" "compose:caps" 
就可以将caps设为compose键。

然后重启xserver


原文:

Whithout a French keybord, it is possible !

Menu System -> Preferences -> Keyboard (Système -> Préférences -> Clavier)

Tab/Onglet : Options de l'agencement
Compose Key position : chose for example Right Ctrl is compose, or
Menu is compose (menu is the special Key between Right Alt and Right
Ctrl to have related Menu under Ms Windows)

Since then, to have, for example, an ï, type
1. Compose key (and release it)
2. " (and release)
3. i (and release)

To have é : Compose, ', e
to have è : `, e
to have ç : Compose, ,, c
to have œ : Compose, o, e
To have ø (not French but can be useful) : Compose, /, o
To have ¡ : Compose, !, !
To have ê : Compose, >, e
To have ě (difficult) : Compose, <, e
Etc.

That is like a spaghetti plate. Difficult to know it all...

Otherwise you can execute charmap and copy/paste characters.

Bon courage pour apprendre le français !

Benoit

Some other combinations are also useful :
« : <, <
» : >, >
€ : =, e
¥ : =, y
ů : *, u
å : *, a
ķ : ,, k
(r) : O, R
× : x, x
÷ : -, :
­± : +, -
ñ : ~, n
Etc.
上次由 jackielii 在 2007-11-23 13:19,总共编辑 5 次。
Little learning is a dangerous thing.
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 zhuqin_83 » 2006-11-23 2:38

mark
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
jackielii
帖子: 184
注册时间: 2006-09-06 22:26
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 jackielii » 2006-11-23 21:34

又有问题了,谁知道怎么在xubuntu下设定键盘布局和那个compose key不?
Little learning is a dangerous thing.
头像
frank7258
帖子: 61
注册时间: 2007-01-31 23:01
来自: 慕尼黑
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 frank7258 » 2007-02-05 20:51

我处理德文键盘的时候是在Einstellungen(设置)->Tastatur(键盘),添加自己要的布局。然后可以通过Alt+Alt(左右两个都按下,右边的先按)切换布局。

使用方法和Windows相同。如果是打元音上面带符号的,现打一下那个符号,然后再打元音就可以了(至少德语是这样的,不用Compose键)。 效果如下:Café
头像
Jimmy.Zhou
帖子: 475
注册时间: 2006-12-05 21:51
来自: Vienna, Austria
送出感谢: 0
接收感谢: 0

#5

帖子 Jimmy.Zhou » 2007-02-07 7:45

可是德文键盘之有部分的元音阿比如ě^ç就是没有的,lz的办法还是可以的
mark
Jimmy.Zhou

Acer Extensa 5620G
T5250 + HD 2400 XT + 2G DDR2 +160G SATA + iwp 3945
Ubuntu Intrepid Ibex + Firefox 3
jackielii
帖子: 184
注册时间: 2006-09-06 22:26
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 jackielii » 2007-05-30 15:11

竟然被加精了~!!!
第一次啊~
多谢版主了~
Little learning is a dangerous thing.
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15
送出感谢: 0
接收感谢: 0

#7

帖子 iblicf » 2007-05-30 16:07

不管用呢? 我定义了3个compose key : left_win right_win right_alt
罗技G1键鼠套:系统识别--( 通用 105 键(国际)电脑 ) 布局选中 "美国英语"
定义compose 我还从启Xwindow了

compose ( 任意三个 ) + " + e = 'e 没组合?
compose ( 任意三个 ) + ` + e = `e

why ?
jackielii
帖子: 184
注册时间: 2006-09-06 22:26
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 jackielii » 2007-05-30 21:52

三个任意按一个就可以了啊~

应该是先按下Compose后释放,再按下比如e释放,最后按下比如'释放。
Little learning is a dangerous thing.
775ftft
帖子: 83
注册时间: 2007-04-11 19:05
送出感谢: 0
接收感谢: 0

#9

帖子 775ftft » 2007-07-20 15:40

支持
jerryfleming
帖子: 3
注册时间: 2007-12-14 9:19
送出感谢: 0
接收感谢: 0

#10

帖子 jerryfleming » 2007-12-14 10:24

如果同时安装了fcitx输入法(在英文locale下面),compose key就不管用了。请问这是什么问题?
按: 我在/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules文件中的xim一行加入了en,变成

代码: 全选

"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so" 
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
这样在英文locale下面虽然可以输入中文,但是却不能用compose key。
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
送出感谢: 0
接收感谢: 0
联系:

#11

帖子 qienkuen » 2008-02-13 10:23

直接添加键盘输入不可以吗?

Comme ça.
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#12

帖子 zhuqin_83 » 2008-02-13 10:26

当然可以,问题是你需要法语键盘对吧?这里说的是英文键盘下如何输入非英文的拉丁字符。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
duoduo
帖子: 29
注册时间: 2007-10-23 23:02
送出感谢: 0
接收感谢: 0

#13

帖子 duoduo » 2008-02-26 8:36

对了如果我用中文的Ubuntu但是键盘是法语的 装好了还是我原来的法语键位吗?
我承认我正准备投入Ubuntu
dreamhun
帖子: 5
注册时间: 2008-03-07 18:19
送出感谢: 0
接收感谢: 0

#14

帖子 dreamhun » 2008-03-19 3:10

frank7258 写了:我处理德文键盘的时候是在Einstellungen(设置)->Tastatur(键盘),添加自己要的布局。然后可以通过Alt+Alt(左右两个都按下,右边的先按)切换布局。

使用方法和Windows相同。如果是打元音上面带符号的,现打一下那个符号,然后再打元音就可以了(至少德语是这样的,不用Compose键)。 效果如下:Café

试了好几种方法,觉得这个方法最好了。
只用在键盘布局中添加个法语 france 就可以了,然后按上面说的按左右alt。
vive le français.
头像
sunningv
帖子: 1818
注册时间: 2006-12-17 13:34
来自: 武汉
送出感谢: 1 次
接收感谢: 0
联系:

#15

帖子 sunningv » 2008-05-28 11:53

要输入 é : Compose, ', e
要输入 è : Compose,`, e
要输入 ç : Compose, ,, c
要输入 œ : Compose, o, e
要输入 ø (not French but can be useful) : Compose, /, o
要输入 ¡ : Compose, !, !
要输入 ê : Compose, >, e
要输入 ě (difficult) : Compose, <, e
以此类推.....
----------------------------
é 我在输入西班牙语:compose ' , a 得到的是这个●,不是我想要输入的类似é 的这种形式 其他的都没有问题~
回复

回到 “办公、图像、机械电子设计等”