Google拼音的一个实验扩展

View: New views
17 Messages — Rating Filter:   Alert me  

Google拼音的一个实验扩展

by 小武 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:
function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"㈠","㈡","㈢","㈣","㈤","㈥","㈦","㈧","㈨","㈩"}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","=","≤","≥","<",">","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "罗马数字")
ime.register_command("dx", "dxkh", "大写括号数字")
ime.register_command("xx", "xxkh", "小写括号数字")
ime.register_command("xl", "xlie", "序列数字")
ime.register_command("jf", "jsfh", "计算符号")


我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"。
其他的以此类推。

理想的情况下应该是这样的:
xlie这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出⒐,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua脚本必须是utf-8无bom格式编码。
i模式的命令最多两个字符。

.Wu

--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---



fuhao.lua (1K) Download Attachment

RE: Google拼音的一个实验扩展

by Yichen Lu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu


--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---


Re: Google拼音的一个实验扩展

by 小武 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:
lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"㈠","㈡","㈢","㈣","㈤","㈥","㈦","㈧","㈨","㈩"
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","=","≤","≥","<",">","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "各种符号")


详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu


2009/11/5 Yichen Lu <wz.bluesnow@...>

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu





--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---



fuhao.lua (1K) Download Attachment

Re: Google拼音的一个实验扩展

by 小武 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>
感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:
lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"㈠","㈡","㈢","㈣","㈤","㈥","㈦","㈧","㈨","㈩"
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","=","≤","≥","<",">","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "各种符号")


详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu


2009/11/5 Yichen Lu <wz.bluesnow@...>

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu






--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---



fuhao.lua (1K) Download Attachment

Re: Google拼音的一个实验扩展

by BB_bird :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

haha不错不错!厉害啊,来学习一下

2009/11/5 小武 <hntb31@...>
方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:
lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"㈠","㈡","㈢","㈣","㈤","㈥","㈦","㈧","㈨","㈩"
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","=","≤","≥","<",">","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "各种符号")


详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu


2009/11/5 Yichen Lu <wz.bluesnow@...>

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu










--
~蓦然回首~
想要到达明天,现在就要启程
=| N.WOLF |=BB_bird || Ant

--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---


Re: Google拼音的一个实验扩展

by heping :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


首先,我不懂编程。

一直想要让Google 拼音有一个功能,那就是键入符号的首字母拼音,就能直接输出符号(如图),而不是像这段代码那样调用符号菜单。这个功能拼音加加早就有,搜狗也有,几乎已经是拼音输入法的行业标准了,但google没有。现在google拼音开放了,我想会有高人帮助实现这一功能吧。





2009/11/5 BB_bird <bb.bird0211@...>
haha不错不错!厉害啊,来学习一下


2009/11/5 小武 <hntb31@...>
方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:
lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"㈠","㈡","㈢","㈣","㈤","㈥","㈦","㈧","㈨","㈩"
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","=","≤","≥","<",">","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "各种符号")


详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu


2009/11/5 Yichen Lu <wz.bluesnow@...>

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu










--
~蓦然回首~
想要到达明天,现在就要启程
=| N.WOLF |=BB_bird || Ant




--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---


Re: Google拼音的一个实验扩展

by heping :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



首先,我不懂编程。

一直想要让Google 拼音有一个功能,那就是键入符号的首字母拼音,就能直接输出符号(如图),而不是像这段代码那样调用符号菜单。这个功能拼音加加早就有,搜狗也有,几乎已经是拼音输入法的行业标准了,但google没有。现在google拼音开放了,我想会有高人帮助实现这一功能吧。





2009/11/5 BB_bird <bb.bird0211@...>

haha不错不错!厉害啊,来学习一下


2009/11/5 小武 <hntb31@...>
方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:
lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"㈠","㈡","㈢","㈣","㈤","㈥","㈦","㈧","㈨","㈩"
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","=","≤","≥","<",">","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "各种符号")


详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu


2009/11/5 Yichen Lu <wz.bluesnow@...>

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu










--
~蓦然回首~
想要到达明天,现在就要启程
=| N.WOLF |=BB_bird || Ant





--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---



2009-11-6 7-29-49.png (131K) Download Attachment

Re: Google拼音的一个实验扩展

by li shengyang :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

有的东西还得因人而异的,比如会计,可能跟这些符号天天打交道。而软件编程员就不那么会。
而软件编程员呢,天天跟关键字打交道,如果聊天的时候呢,基本上上英汉混搭,
看看这个lua语言,能不能实现对英汉混搭的控制,就好了。

--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---


RE: Google拼音的一个实验扩展

by Yichen Lu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

为什么我电脑用了没反应……

 

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 10:48 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:

lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"
","","","","","","","","",""
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=
罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "
各种符号")



详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua
文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu

2009/11/5 Yichen Lu <wz.bluesnow@...>

 

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu

 

 

 




--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---


Re: Google拼音的一个实验扩展

by 小武 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

官方的说明是安装后只对后来的应用程序有用(安装前已经运行的无效)。
你可以考虑开一个新的程序来测试。
这些都是要在i模式下输入的,我注册的快捷键是fh
ifh的截图 看第一张
ifh 然后选择xl 的截图看第二张


.Wu


2009/11/6 Yichen Lu <wz.bluesnow@...>

为什么我电脑用了没反应……

 

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武

Sent: Thursday, November 05, 2009 10:48 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:

lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"
","","","","","","","","",""
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=
罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "
各种符号")



详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua
文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu

2009/11/5 Yichen Lu <wz.bluesnow@...>

 

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu

 

 

 







--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---




fh.PNG (11K) Download Attachment
xl.PNG (5K) Download Attachment

RE: Google拼音的一个实验扩展

by Yichen Lu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

你发给我的第一个我是可以用的。

最新的这个我怎么都用不起来。

 

已经确保在设置中开了安装了,可是:

 

使用 API Console

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Friday, November 06, 2009 9:22 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

官方的说明是安装后只对后来的应用程序有用(安装前已经运行的无效)。
你可以考虑开一个新的程序来测试。
这些都是要在i模式下输入的,我注册的快捷键是fh
ifh
的截图 看第一张
ifh
然后选择xl 的截图看第二张


.Wu

2009/11/6 Yichen Lu <wz.bluesnow@...>

为什么我电脑用了没反应……

 

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武


Sent: Thursday, November 05, 2009 10:48 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:

lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"
","","","","","","","","",""
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=
罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "
各种符号")



详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua
文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu

2009/11/5 Yichen Lu <wz.bluesnow@...>

 

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu

 

 

 

 

 

 




--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---




Re: Google拼音的一个实验扩展

by 小武 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

纳闷中。。。
.Wu


2009/11/6 Yichen Lu <wz.bluesnow@...>

你发给我的第一个我是可以用的。

最新的这个我怎么都用不起来。

 

已经确保在设置中开了安装了,可是:

 

使用 API Console

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武

Sent: Friday, November 06, 2009 9:22 PM

To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

官方的说明是安装后只对后来的应用程序有用(安装前已经运行的无效)。
你可以考虑开一个新的程序来测试。
这些都是要在i模式下输入的,我注册的快捷键是fh
ifh
的截图 看第一张
ifh
然后选择xl 的截图看第二张


.Wu

2009/11/6 Yichen Lu <wz.bluesnow@...>

为什么我电脑用了没反应……

 

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武


Sent: Thursday, November 05, 2009 10:48 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

方向键头少了一个向上的,-_-b
更新下脚本。


.Wu
Sent from Huizhou, 44, China

2009/11/5 小武 <hntb31@...>

感觉这就是转了一圈
实现了当初就有的功能:
当初可以添加很多符号为一个自定义字符。
当时我定义过fxjt 代表方向键头
可以同时出现← → ↓ ↖ ↗ ↘↙这些所有的候选
现在只能通过lua脚本来实现了。

另外 参考别人的改了一下
比那个好用多了。
代码:

lmsz={
"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"
}
dxkh={
"
","","","","","","","","",""
}
xxkh={
"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"
}
xulie={
"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
}
jsfh={
"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"
}
fxjt={
"←","→","↓","↖","↗","↘","↙"
}

------------
function sig (fuhao)
    if #fuhao == 0 then
        return {"lm=
罗马数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}
    elseif fuhao == "lm" then
        return lmsz
    elseif fuhao == "dx" then
        return dxkh
    elseif fuhao == "xx" then
        return xxkh
    elseif fuhao == "js"  then
        return jsfh
    elseif fuhao == "xl"  then
        return xulie
    elseif fuhao == "jt"  then
        return fxjt
   end
end

ime.register_command("fh", "sig", "
各种符号")



详见:
http://www.google.com/support/forum/p/pinyin/thread?tid=6515f25d1b1cc2ba&hl=zh-CN
lua
文件参考附件。
感觉比那个好多了,第一次写出来的纯printf脚本简直是惨不忍睹。



.Wu

2009/11/5 Yichen Lu <wz.bluesnow@...>

 

很有用。谢谢提供

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Thursday, November 05, 2009 7:28 PM
To: gfans
Subject: Google
拼音的一个实验扩展

 

新版谷歌拼音支持扩展了,我今天乱搞了一个。
没什么实用意义,仅供折腾。
内容很简单:

function lmsz(argument)
     return {"Ⅰ","Ⅱ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅸ","Ⅹ"}
end
     
function dxkh(argument)
     return {"
","","","","","","","","",""}
end     
function xxkh(argument)
     return {"⑴","⑵","⑶","⑷","⑸","⑹","⑺","⑻","⑼","⑽"}
end     
function xlie(argument)
     return {"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"}
end      
function jsfh(argument)
     return {"≠","
","≤","≥","","","≮","≯","±","÷","∝","∞","∈","∩","∪","∏","∑","∧","∨","⊥","∥","∠","⌒","≌","∽","√"}
end
     
------------

ime.register_command("lm", "lmsz", "
罗马数字")
ime.register_command("dx", "dxkh", "
大写括号数字")
ime.register_command("xx", "xxkh", "
小写括号数字")
ime.register_command("xl", "xlie", "
序列数字")
ime.register_command("jf", "jsfh", "
计算符号")



我编程的能力仅仅停止在printf()的阶段,所以这个东西也是惨不忍睹。
安装后,注册i模式下的xl,对应函数xlie,用于输入(叫print比较恰当)序列数字"⒈","⒉","⒊","⒋","⒌","⒍","⒎","⒏","⒐","⒑"
其他的以此类推。

理想的情况下应该是这样的:
xlie
这个函数应该接受按键输入,输入ixl后,输入一个数字,例如9,自动输出,而不是像现在这样傻傻的都print出来。
不过这个对我来说有点难度,需要一点时间折腾。
等高人们去搞吧。


lua
脚本必须是utf-8bom格式编码。
i
模式的命令最多两个字符。

.Wu

 

 

 

 

 

 







--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---




Re: Google拼音的一个实验扩展

by 小武 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

参考 http://www.google.com/support/forum/p/pinyin/thread?tid=2b99f2539177795e&hl=zh-CN
添加了圆圈数字。
另外 我测试过
没有问题呀!
是不是因为gmail保存文件的问题?
你再来试试这个最新的。
我用rar包起来。


--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---




test2.PNG (35K) Download Attachment
fuhao.rar (824 bytes) Download Attachment

RE: Google拼音的一个实验扩展

by Yichen Lu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

果然。现在OK了。

return {"lm=罗马数字","yq=圆圈数字","dx=大写括号数字","xx=小写括号数字","xl=序列数字","js=计算符号","jt=方向键头"}

改成

return {{["suggest"] = "lm”, ["help"] = "罗马数字"},
        {["suggest"] = "yq”, ["help"] = "
圆圈数字"},
        {["suggest"] = "dx”, ["help"] = "
大写括号数字"},
        {["suggest"] = "xx”, ["help"] = "
小写括号数字"},
        {["suggest"] = "xl”, ["help"] = "
序列数字"},
        {["suggest"] = "js”, ["help"] = "
计算符号"},
        {["suggest"] = "jt”, ["help"] = "
方向箭头"}
       }

似乎效果更好点

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Friday, November 06, 2009 11:41 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

参考 http://www.google.com/support/forum/p/pinyin/thread?tid=2b99f2539177795e&hl=zh-CN
添加了圆圈数字。
另外 我测试过
没有问题呀!
是不是因为gmail保存文件的问题?
你再来试试这个最新的。
我用rar包起来。



--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---


RE: Google拼音的一个实验扩展

by Yichen Lu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

换成这样

                   return {{["suggest"] = "lm", ["help"] = "罗马数字"},

                        {["suggest"] = "yq", ["help"] = "圆圈数字"},

                        {["suggest"] = "dx", ["help"] = "大写括号数字"},

                        {["suggest"] = "xx", ["help"] = "小写括号数字"},

                        {["suggest"] = "xl", ["help"] = "序列数字"},

                        {["suggest"] = "js", ["help"] = "计算符号"},

                        {["suggest"] = "jt", ["help"] = "方向箭头"}

               }

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Friday, November 06, 2009 11:41 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

参考 http://www.google.com/support/forum/p/pinyin/thread?tid=2b99f2539177795e&hl=zh-CN
添加了圆圈数字。
另外 我测试过
没有问题呀!
是不是因为gmail保存文件的问题?
你再来试试这个最新的。
我用rar包起来。



--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---



RE: Google拼音的一个实验扩展

by Yichen Lu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

试试我修改的这个。

 

根据base.luaPrintAscii改的。

 

这个效果很好了,只需要进一步添加各类符号就能出品上市了……(- -||||

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武
Sent: Friday, November 06, 2009 11:41 PM
To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

参考 http://www.google.com/support/forum/p/pinyin/thread?tid=2b99f2539177795e&hl=zh-CN
添加了圆圈数字。
另外 我测试过
没有问题呀!
是不是因为gmail保存文件的问题?
你再来试试这个最新的。
我用rar包起来。



--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---



symbols.7z (1K) Download Attachment

Re: Google拼音的一个实验扩展

by heping :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

强烈期待中。





2009/11/7 Yichen Lu <wz.bluesnow@...>

试试我修改的这个。

 

根据base.luaPrintAscii改的。

 

这个效果很好了,只需要进一步添加各类符号就能出品上市了……(- -||||

 

Regards,
Yichen Lu
----
蓝蓝小雪⿻snow518
陆一尘⿻Yichen Lu
个人:i@...
商务:yichen.lu@...
蓝蓝小雪工作室:http://snow518.cn/
蓝蓝小雪的博客:http://blog.yichenlu.cn/

 

From: fans@... [mailto:fans@...] On Behalf Of 小武

Sent: Friday, November 06, 2009 11:41 PM

To: fans@...
Subject: Re: Google
拼音的一个实验扩展

 

参考 http://www.google.com/support/forum/p/pinyin/thread?tid=2b99f2539177795e&hl=zh-CN

添加了圆圈数字。
另外 我测试过
没有问题呀!
是不是因为gmail保存文件的问题?
你再来试试这个最新的。
我用rar包起来。






--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 “GFans” 论坛。
0、Gfans不欢迎水贴,不得无聊转载。
1、提问之前请先搜索,翻翻旧贴。
2、Gfans需要一个严谨的讨论环境,请按邮件列表主题发帖。
3、使用客户端或其他邮件系统的用户回复邮件时候请删除标题中的"回复:"及多余的"Re:"字样,否则会产生新的主题。
4、不使用挑衅漫骂词汇,不回复垃圾邮件。
5、违者发言审核或禁言。
6、严禁侮辱百度。
7、要退订此论坛,请发邮件至 fans-unsubscribe@... 或访问 https://groups.google.com/group/fans/subscribe
-~----------~----~----~----~------~----~------~--~---