KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache
System : Linux cs317.bluehost.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User : andertr9 ( 1047)
PHP Version : 8.2.18
Disable Function : NONE
Directory :  /usr/share/m17n/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/m17n/latn-pre.mim
;; latn-pre.mim -- Latin input method with prefix modifiers
;; Copyright (C) 2004, 2005
;;   National Institute of Advanced Industrial Science and Technology (AIST)
;;   Registration Number H15PRO112

;; This file is part of the m17n database, a sub-part of the m17n library.

;; The m17n library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU General Public License as
;; published by the Free Software Foundation; either version 2, or (at
;; your option) any later version.

;; The m17n library is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;; GNU General Public License for more details.

;; You should have received a copy of the GNU General Public License
;; along with the m17n library; see the file COPYING.  If not, write to
;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.

;;; Input method for Latin script with prefix modifiers.
;;; @image html latn-pre.png
;;; @image latex latn-pre.eps "Examples" width=\narrowwidth

;; | mark       | prefix | examples
;; |------------+--------+----------
;; | acute      |   '    | 'a -> á, '' -> ´
;; | grave      |   `    | `a -> à  `` -> `
;; | circumflex |   ^    | ^a -> â  ^^ -> ^
;; | diaeresis  |   "    | "a -> ä  "" -> ¨
;; | tilde      |   ~    | ~a -> ã
;; | breve      |   ~    | ~g -> ğ  ~` -> ˘
;; | cedilla    |   ~    | ~c -> ç  ~s -> ş  ~~ -> ¸
;; | caron      |   ~    | ~z -> ž  ~ss -> š
;; | dot above  |  . /   | .g -> ġ  /g -> ġ
;; | misc       |   /    | /a -> å  /e -> æ  /h -> ħ  /o -> ø  /oe -> œ
;; | misc       | " ~ /  | "s -> ß  ~d -> ð  ~t -> þ  /a -> å  /e -> æ  /o -> ø
;; | symbol     |   ~    | ~> -> »  ~< -> «  ~! -> ¡  ~? -> ¿  ~~ -> ¸  ~$ -> £
;; | symbol     |   ~    | ~- -> ­  ~. -> ·  ~= -> ¯  ~| -> ¦  ~sss -> §
;; | symbol     |   _    | _+ -> ±  _: -> ÷  _o -> º  _a -> ª  _y -> ¥
;; | symbol     |   ^    | ^1 -> ¹  ^2 -> ²  ^3 -> ³  ^r -> ®  ^cc -> ©
;; | symbol     |   /    | /2 -> ½  /3 -> ¾  /4 -> ¼  /= -> ?¬
;; | symbol     |   /    | /# -> £  /$ -> ¤  /c -> ¢  /. -> ˙  // -> °  /\ -> ×

(input-method t latn-pre)

(description
 "Latin script input method using prefix modifiers.
;; | mark       | prefix | examples
;; |------------+--------+----------
;; | acute      |   '    | 'a -> á, '' -> ´
;; | grave      |   `    | `a -> à  `` -> `
;; | circumflex |   ^    | ^a -> â  ^^ -> ^
;; | diaeresis  |   \"    | \"a -> ä  \"\" -> ¨
;; | tilde      |   ~    | ~a -> ã
;; | breve      |   ~    | ~g -> ğ  ~` -> ˘
;; | cedilla    |   ~    | ~c -> ç  ~s -> ş  ~~ -> ¸
;; | caron      |   ~    | ~z -> ž  ~ss -> š
;; | dot above  |  . /   | .g -> ġ  /g -> ġ
;; | misc       |   /    | /a -> å  /e -> æ  /h -> ħ  /o -> ø  /oe -> œ
;; | misc       | \" ~ /  | \"s -> ß  ~d -> ð  ~t -> þ  /a -> å  /e -> æ  /o -> ø
;; | symbol     |   ~    | ~> -> »  ~< -> «  ~! -> ¡  ~? -> ¿  ~~ -> ¸  ~$ -> £
;; | symbol     |   ~    | ~- -> ­  ~. -> ·  ~= -> ¯  ~| -> ¦  ~sss -> §
;; | symbol     |   _    | _+ -> ±  _: -> ÷  _o -> º  _a -> ª  _y -> ¥
;; | symbol     |   ^    | ^1 -> ¹  ^2 -> ²  ^3 -> ³  ^r -> ®  ^cc -> ©
;; | symbol     |   /    | /2 -> ½  /3 -> ¾  /4 -> ¼  /= -> ?¬
;; | symbol     |   /    | /# -> £  /$ -> ¤  /c -> ¢  /. -> ˙  // -> °  /\\ -> ×
")

(title "Latin-pre")

(map
 (trans
  ("''" ?´)
  ("'A" ?Á)
  ("'E" ?É)
  ("'I" ?Í)
  ("'O" ?Ó)
  ("'U" ?Ú)
  ("'W" ?Ẃ)
  ("'Y" ?Ý)
  ("'a" ?á)
  ("'e" ?é)
  ("'i" ?í)
  ("'o" ?ó)
  ("'u" ?ú)
  ("'w" ?ẃ)
  ("'y" ?ý)
  (".B" ?Ḃ)
  (".C" ?Ċ)
  (".D" ?Ḋ)
  (".F" ?Ḟ)
  (".G" ?Ġ)
  (".I" ?İ)
  (".M" ?Ṁ)
  (".P" ?Ṗ)
  (".S" ?Ṡ)
  (".T" ?Ṫ)
  (".Z" ?Ż)
  (".b" ?ḃ)
  (".c" ?ċ)
  (".d" ?ḋ)
  (".f" ?ḟ)
  (".g" ?ġ)
  (".m" ?ṁ)
  (".p" ?ṗ)
  (".s" ?ṡ)
  (".t" ?ṫ)
  (".z" ?ż)
  ("/ " ?/)
  ("/#" ?£)
  ("/$" ?¤)
  ("/." ?˙)
  ("//" ?°)
  ("/2" ?½)
  ("/3" ?¾)
  ("/4" ?¼)
  ("/=" ?¬)
  ("/A" ?Å)
  ("/E" ?Æ)
  ("/G" ?Ġ)
  ("/H" ?Ħ)
  ("/I" ?İ)
  ("/O" ?Ø)
  ("/OE" ?Œ)
  ("/Z" ?Ż)
  ("/\\" ?×)
  ("/a" ?å)
  ("/c" ?¢)
  ("/e" ?æ)
  ("/g" ?ġ)
  ("/h" ?ħ)
  ("/i" ?ı)
  ("/o" ?ø)
  ("/oe" ?œ)
  ("/z" ?ż)
  ("\" " ?\")
  ("\"A" ?Ä)
  ("\"E" ?Ë)
  ("\"I" ?Ï)
  ("\"O" ?Ö)
  ("\"U" ?Ü)
  ("\"W" ?Ẅ)
  ("\"Y" ?Ÿ)
  ("\"\"" ?¨)
  ("\"a" ?ä)
  ("\"e" ?ë)
  ("\"i" ?ï)
  ("\"o" ?ö)
  ("\"s" ?ß)
  ("\"u" ?ü)
  ("\"w" ?ẅ)
  ("\"y" ?ÿ)
  ("^ " ?^)
  ("^1" ?¹)
  ("^2" ?²)
  ("^3" ?³)
  ("^A" ?Â)
  ("^C" ?Ĉ)
  ("^E" ?Ê)
  ("^G" ?Ĝ)
  ("^H" ?Ĥ)
  ("^I" ?Î)
  ("^J" ?Ĵ)
  ("^O" ?Ô)
  ("^S" ?Ŝ)
  ("^U" ?Û)
  ("^W" ?Ŵ)
  ("^Y" ?Ŷ)
  ("^^" ?^)
  ("^a" ?â)
  ("^c" ?ĉ)
  ("^cc" ?©)
  ("^e" ?ê)
  ("^g" ?ĝ)
  ("^h" ?ĥ)
  ("^i" ?î)
  ("^j" ?ĵ)
  ("^o" ?ô)
  ("^r" ?®)
  ("^s" ?ŝ)
  ("^u" ?û)
  ("^w" ?ŵ)
  ("^y" ?ŷ)
  ("_+" ?±)
  ("_:" ?÷)
  ("_a" ?ª)
  ("_o" ?º)
  ("_y" ?¥)
  ("__" ?_)
  ("`A" ?À)
  ("`E" ?È)
  ("`I" ?Ì)
  ("`O" ?Ò)
  ("`U" ?Ù)
  ("`W" ?Ẁ)
  ("`Y" ?Ỳ)
  ("``" ?`)
  ("`a" ?à)
  ("`e" ?è)
  ("`i" ?ì)
  ("`o" ?ò)
  ("`u" ?ù)
  ("`w" ?ẁ)
  ("`y" ?ỳ)
  ("~ " ?~)
  ("~!" ?¡)
  ("~$" ?£)
  ("~-" ?­)
  ("~." ?·)
  ("~<" ?\«)
  ("~=" ?¯)
  ("~>" ?\»)
  ("~?" ?¿)
  ("~A" ?Ã)
  ("~C" ?Ç)
  ("~D" ?Ð)
  ("~G" ?Ğ)
  ("~N" ?Ñ)
  ("~O" ?Õ)
  ("~S" ?Ş)
  ("~SS" ?Š)
  ("~T" ?Þ)
  ("~U" ?Ŭ)
  ("~Z" ?Ž)
  ("~`" ?˘)
  ("~a" ?ã)
  ("~c" ?ç)
  ("~d" ?ð)
  ("~e" ?€)
  ("~g" ?ğ)
  ("~n" ?ñ)
  ("~o" ?õ)
  ("~p" ?¶)
  ("~s" ?ş)
  ("~ss" ?š)
  ("~sss" ?§)
  ("~t" ?þ)
  ("~u" ?ŭ)
  ("~uu" ?µ)
  ("~x" ?¤)
  ("~z" ?ž)
  ("~|" ?¦)
  ("~~" ?¸)
  ))

(state
  (init
    (trans)))

Anon7 - 2021