क्लासिक-रेमिंगटन

क्लासिक-रेमिंगटन (Classic-remington) नई देवनागरी ibus लेखन विधि है जिसका प्रयोग, उबुन्टू या जिसमें भी "M17n" लाईब्रेरी समर्थित हो, में किया जाता है।

विकास 
रेमिंगटन लेखन विधि का विकास "शिव शंकर गुप्ता", जो लेखन के क्षेत्र में कार्यरत थे, किया है। रोज नये लेखों को संजाल पर डालने की जरूरत और कृतिदेव फोन्ट जैसे यूनीकोड लेखन प्रणाली की अनुपलब्धता के चलते शिव शंकर गुप्ता ने इस विधि का विकास किया।

प्रयोग करने की विधि 
नई विधि होने के बावजूद जिनका हाथ कृतिदेव के हिसाब से चलता है वो इसका प्रयोग बिना किसी समस्या के कर सकते हैं। वस्तुतः ये विधि उन्हीं के लिये है जो कृतिदेव में कार्य करते रहते है।

कृतिदेव और क्लासिक रेमिंगटन में अंतर 
१- कृतिदेव फोन्ट का प्रयोग केवल Wordpad, Microsoft Word या उसी के जैसे अनुप्रयोगों में हो सकता है पर Classic-remington का प्रयोग हर जगह किया जा सकता है।

२- कृतिदेव में लिखे लेख को नकल कर संजाल पर नहीं डाला जा सकता पर Classic-remington के साथ ऐसा नहीं है।

३- कृतिदेव का प्रयोग कुछ ही अनुप्रयोगों में किया जा सकता है पर Classic-remington के साथ ऐसा नहीं है। इसका प्रयोग क्षेत्र बहुत विस्त्रित है।

मूल संरचना 
शिव शंकर गुप्ता के सौजन्य से Classic-remington का मूल कोड उनके द्वारा विकिपीडिया को जारी किया गया है। जो यहाँ दिया जा रहा है।

source code------------------------------------------------------------------

 hi-classicremington.mim—Hindi input method with ITRANS method
this file is part of the m17n database; a sub-part of the m17n
 library.

 This particular file is written for the m17n library is free software; you can redistribute it and/or
 modify it. Redistribution of this software for money is strictly prohibited.

(input-method hi classicremington)

(description "Hindi input method for Classic-Remington typewriter layout.
Author: Shiv Shankar Gupta
Keyboard Layout: 

")

(title "क")

(map
 (trans
 
 ((KP_1) "१")
 ((KP_2) "२")
 ((KP_3) "३")
 ((KP_4) "४")
 ((KP_5) "५")
 ((KP_6) "६")
 ((KP_7) "७")
 ((KP_8) "८")
 ((KP_9) "९")
 ((KP_0) "०")
 ((KP_Decimal) ".")
 ((KP_Divide) "/")
 ((KP_Multiply) "*")
 ((KP_Add) "+")
 ((KP_Subtract) "-") 
 
 ("~" "ृ")
 ("`" "्") 
 ("!" "!")
 ("1" "१")
 ("@" "/")
 ("2" "२")
 ("#" "रु")
 ("3" "३")
 ("$" "+")
 ("4" "४")
 ("%" "ः")
 ("5" "५")
 ("^" "'")
 ("6" "६")
 ("&" "-")
 ("7" "७")
 ("*" "'")
 ("8" "८")
 ("(" ";")
 ("9" "९")
 (")" "द्घ")
 ("0" "०")
 ("_" "ऋ")
 ("-" ".")
 ("+" "़")
 ("=" "त्र")
 ("Q" "फ")
 ("q" "ु")
 ("W" "ॅ")
 ("w" "ू")
 ("E" "म्")
 ("e" "म")
 ("R" "त्")
 ("r" "त")
 ("T" "ज्")
 ("t" "ज")
 ("Y" "ल्")
 ("y" "ल")
 ("U" "न्")
 ("u" "न")
 ("I" "प्")
 ("i" "प")
 ("O" "व्")
 ("o" "व")
 ("P" "च्")
 ("p" "च")
 ("{" "क्ष")
 ("[" "ख्")
 ("}" "द्व")
 ("]" ",")
 ("|" "द्य")
 ("\" "?")
 ("A" "।")
 ("a" "ं")
 ("S" "ै")
 ("s" "े")
 ("D" "क्")
 ("d" "क")
 ("F" "थ्")
 ("f" "ि")
 ("G" "ळ")
 ("g" "ह")
 ("H" "भ्")
 ("h" "ी")
 ("J" "श्र")
 ("j" "र")
 ("K" "ज्ं")
 ("k" "ा")
 ("L" "स्")
 ("l" "स")
 (":" "रू")
 (";" "य्")
 ("'" "श्")
 ("Z" "र्") 
 ("z" "z")
 ("X" "ग्")
 ("x" "ग")
 ("C" "ब्")
 ("c" "ब")
 ("V" "ट")
 ("v" "अ")
 ("B" "ठ")
 ("b" "इ")
 ("N" "छ")
 ("n" "द")
 ("M" "ड")
 ("m" "उ")
 ("<" "ढ")
 ("," "ए")
 (">" "झ")
 ("." "ण्")
 ("?" "घ्")
 ("/" "ध्")
 ("ks" ?ो)
 ("bZ" ?ई)
 (",s" ?ऐ)
 ("kW" ?ॉ)
 ("vk" ?आ)
 ("mm" ?ऊ)
 ("vks" ?ओ)
 ("vkS" ?औ)
 ("WA" ?ँ)
 ("[k" ?ख)
 ("'k" ?श)
 ("" "ष्")
 ("Hk" ?भ)
 ("/k" ?ध)
 ("?k" ?घ)
 (".k" ?ण)
 (";k" ?य)
 ("Fk" ?थ)
 ("kS" ?ौ)
 ("k" ?ष)))

(state
 (init
  (trans)))
source code--------------------------------------------------------------

कोड का प्रयोग 
१-अपनी सुविधानुसार किसी भी नाम की एक खाली '.mim' फाईल में कोड की नकल करके उसे सुरक्षित कर दें। 

२-इसके बाद सुरक्षित की गई फाईल को /usr/share/m17n में डाल दे।

३-'ibus' को बंद करके पुनः शुरू करें।

४-'ibus preference' में जाकर 'input method' पर जायें।

५- भाषा सूची के हिन्दी भाग से 'classicremington' का चयन करें।

इन्हें भी देखें 
 रेमिंगटन (हिन्दी कुंजीपटल)

कुंजीपटल
हिन्दी टाइपिंग
हिन्दी कम्प्यूटिंग