Skip to content

Instantly share code, notes, and snippets.

@ShikiOkasaka
ShikiOkasaka / imcontext-demo-4.py
Last active April 30, 2024 04:15
GTK4でIBusの周辺テキストをつかった漢字入力に対応したアプリの例。
#!/usr/bin/python3
#
# Copyright (c) 2017-2024 Esrille Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at:
#
# http://www.apache.org/licenses/LICENSE-2.0
#
@ShikiOkasaka
ShikiOkasaka / tosa.1221.html
Created September 20, 2023 06:27
土佐日記 12/21 ひらがな文
<!-- https://yatanavi.org/text/tosanikki/se_tosa01 -->
<style>
b { color: #000; font-weight: normal;}
body { color: #777; font-family: "UD デジタル 教科書体 NK-R";}
</style>
<b>とさの日記</b><br><br>
<b>を</b>と<b>こ</b>も<b>す</b>なる<b>日</b>記<b>と</b>いふ<b>も</b>のを<b>を</b>む<b>な</b>も<b>し</b>て<b>み</b>ん<b>と</b>て<b>す</b>る<b>な</b>り<b>そ</b>れの<b>と</b>しの<b>し</b>は<b>す</b>の<b>は</b>つか<b>あ</b>まり<b>ひ</b>と<b>ひ</b>の<b>ひ</b>の<b>い</b>ぬの<b>と</b>きに<b>か</b>と<b>て</b>す<b>そ</b>の<b>よ</b>し<b>い</b>さ<b>ゝ</b>かに<b>も</b>のに<b>か</b>き<b>つ</b>く<b>あ</b>る<b>ひ</b>と<b>あ</b>か<b>た</b>の<b>よ</b>とせ<b>い</b>つ<b>と</b>せ<b>は</b>てゝ<b>れ</b>いの<b>こ</b>と<b>ゝ</b>も<b>み</b>な<b>し</b>を<b>へ</b>て<b>け</b>ゆ<b>な</b>と<b>ゝ</b>りて<b>す</b>む<b>た</b>ち<b>よ</b>り<b>い</b>てゝ<b>ふ</b>ねに<b>の</b>る<b>へ</b>き<b>と</b>こ<b>ろ</b>へ<b>わ</b>たる<b>か</b>れ<b>こ</b>れ<b>し</b>る<b>し</b>らぬ<b>お</b>く<b>り</b>す<b>と</b>し<b>こ</b>ろ<b>よ</b>く<b>く</b>らへ<b>つ</b>る<b>ひ</b>と<b>〻</b><b>な</b>ん<b>わ</b>かれ<b>か</b>たく<b>お</b>も<b>ひ</b>て<b>日</b><b>し</b>き<b>り</b>に<b>と</b>かく<b>し</b>つゝ<b>の</b>ゝ<b>し</b>る<b>う</b>ちに<b>よ</b>ふ<b>け</b>ぬ
@ShikiOkasaka
ShikiOkasaka / utukusiku.txt
Created July 3, 2022 07:40
形容詞の活用
美しい
美しく
美しくて
美しかった
美しかれ!
美しかろう
美しくない
美しくなく
美しければ
美しかったら
@ShikiOkasaka
ShikiOkasaka / kaku.txt
Last active July 3, 2022 01:01
「書く」の活用(?)をざっとかきだしてみたら……
書いた
書いて
書かせ
書かれ
書かん
書けば
書こう
書いたら
書いたり
書かせた
@ShikiOkasaka
ShikiOkasaka / caps_lock_state.py
Created May 26, 2022 14:49
This code doen't work on Wayland for getting Capslock state.
#!/usr/bin/python3
import gi
gi.require_version('Gdk', '4.0')
gi.require_version('Gtk', '4.0')
from gi.repository import Gtk, Gdk, GLib, GObject
def on_keyboard_notify(keyboard, data):
print(keyboard.get_caps_lock_state())
@ShikiOkasaka
ShikiOkasaka / imcontext-demo.py
Created February 21, 2019 11:59
ibusの周辺テキストをつかった漢字入力に対応したアプリの例。
#!/usr/bin/python3
#
# Copyright (c) 2017 Esrille Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at:
#
# http://www.apache.org/licenses/LICENSE-2.0
#
@ShikiOkasaka
ShikiOkasaka / html2txt.py
Last active September 3, 2017 08:16
打鍵時間の測定データをテキストデータ化するためのスクリプト例
#!/usr/bin/python3
import sys
import os
from bs4 import BeautifulSoup
characters = " abcdefghijklmnopqrstuvwxyz;,./['LR"
def main():
@ShikiOkasaka
ShikiOkasaka / ns12.zx.セサ.txt
Created August 12, 2017 01:38
New Stickney 12で、左手側ZXをセサで固定する案の計算結果
# 0
# 1000000
# 2000000
# 3000000
# 4000000
# 5000000
# 6000000
# 7000000
# 8000000
# 9000000
@ShikiOkasaka
ShikiOkasaka / zyouyou-kanji.x.csv
Created June 26, 2017 19:05
活用形と許容よみ(;9)を付加した常用漢字表
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 2 columns, instead of 4. in line 1.
亜,ア;7
哀,アイ;7,あわ―れ;7,あわ―れm;7
挨,アイ;7
愛,アイ;4
曖,アイ;7
悪,アク;3,わる―i;3,オ;8
握,アク;7,にぎ―r;7
圧,アツ;5
扱,あつか―w;7
宛,あ―て;7
@ShikiOkasaka
ShikiOkasaka / 500.txt
Created June 16, 2017 02:36
カン字500字制限案。『漢字制限の基本的研究』, 岡崎常太郎, 昭和13年より。(原案で旧字体のものは新字体にかえている。)
愛悪安案以位委異意違
医一壱引印員院右運営
役益駅園円遠横応屋億
乙音下火化加可何花果
科家夏貨過課価回改界
海開階会解外各客画確
学額活完官間感管館関
観願気起記期喜貴機器
帰義議吉九久休求急級
宮給去御魚共京教橋業