Skip to content

Instantly share code, notes, and snippets.

@epeti
epeti / kanjidic-conv.rkt
Created May 21, 2012 13:57
KANJIDIC to Babylon converter
#lang racket
; This program converts the KANJIDIC file to the Babylon
; dictionary format, which is compatible/convertable
; with the stardict-editor
; License: public domain
(require net/url)
(require file/gunzip)
@epeti
epeti / edict-conv.rkt
Created May 18, 2012 12:01
EDICT to Babylon converter
#lang racket
; This program converts the EDICT file to the Babylon
; dictionary format, which is compatible/convertable
; with the stardict-editor
; License: public domain
(require net/url)
(require file/gunzip)
@epeti
epeti / enamdict-conv.rkt
Created May 18, 2012 11:53
ENAMDICT to Babylon converter
#lang racket
; This program converts the ENAMDICT file to the Babylon
; dictionary format, which is compatible/convertable
; with the stardict-editor
; License: public domain
; WARNING!
; By default, this rips out the unnecessary romaji,
@epeti
epeti / scheme.mim
Created May 16, 2012 13:55
Scheme input method for the m17n library
(input-method t Scheme)
;; Author: Peti
;; http://www.m17n.org/m17n-lib-en/documentation.html
;; Copy this file to /usr/share/m17n/
(description
"Replaces unused keys on a Hungarian keyboard with parens for easier Schemeing
é (
á )
@epeti
epeti / ru-hun-rus.mim
Created May 16, 2012 13:53
Russian input method based on Hungarian transcription for the m17n library
(input-method ru hun-rus)
;; Author: Peti
;; http://www.m17n.org/m17n-lib-en/documentation.html
;; Copy this file to /usr/share/m17n/
(description
"Russian input method based on Hungarian transcription.
a а A А