Skip to content

Instantly share code, notes, and snippets.

@doraTeX
Last active August 29, 2015 14:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save doraTeX/e5f7b438afacbc3c5edf to your computer and use it in GitHub Desktop.
Save doraTeX/e5f7b438afacbc3c5edf to your computer and use it in GitHub Desktop.
iOS標準キーボードの登録単語をMac経由でATOK for iOSへインポートする ref: http://qiita.com/doraTeX/items/3d2bfd2622286c0aca72
#!/usr/bin/ruby
require 'rexml/document'
dict = REXML::Document.new(open("ユーザ辞書.plist"))
open("user_word.txt","w:UTF-16LE"){|f|
f.print "\uFEFF!!ATOK_TANGO_TEXT_HEADER_1\r\n\r\n"
dict.elements.each('plist/array/dict') do |element|
phrase = element.elements[2].text
shortcut = element.elements[4].text
f.print sprintf("%s\t%s\t名詞*\r\n", shortcut, phrase).encode(Encoding::UTF_16)
end
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment