m17n-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [m17n-list] Add arrows


From: Vish vas Vasuki
Subject: Re: [m17n-list] Add arrows
Date: Tue, 8 Oct 2013 10:43:34 -0700



On Tue, Oct 8, 2013 at 5:19 AM, Kenichi Handa <address@hidden> wrote:
In article <address@hidden>, विश्वासो वासुकिजः (Vishvas Vasuki) <address@hidden> writes:

> Modified hi-itrans.

> Added arrows, removed ^->त्र् mapping.

THank you for the work.  But, isn't it better to stick to a
single escaping character (currently "/") for inputting such
a generic symbol. One may want to input "<<" and ">>" as
is.  And, when we simulate an arrow symbol by ASCII, we
usually use "->" and "<-".  So, how about these?
  ("/->" "→")
  ("/<-" "←")

Thanks for the suggestions kenichi. I wanted to balance intuitiveness with typing speed.

From the perspective of speed, I certainly don't want to be typing two different characters (eg: ->) to produce the symbol, let alone three different character (/->). Typing the same character twice is super quick ( as in >> and << ). From the perspective of intuitiveness it is not too bad: >> retains some similarity with ->. Hence, I would rather retain >>.

>> and << are used in mathematics in the sense of something being very much larger or smaller than another. It is conceivable that they would be useful while typing devanAgarI, but I find that such usage is sufficiently rare (rarer than wanting to type →) that longer input (skipping out of ibus or typing > > and then deleting the space) is OK.

 

And what is the reason of removing the map ^->त्र्?
 Because I have often found myself wanting to represent exponents (२^५) and kept having to exit devanAgarI mode.
 
 Anyway,
if you really want to remove it, it is better to remove "^"
from the map "starter"
Done. Also removed #.

New diff:

 (map
  (starter
-  (".") ("~") ("#") ("$") ("^") ("*") ("]") ((S-\ )) ((C-@))
+  (".") ("~") ("$") ("*") ("]") ((S-\ )) ((C-@))
   ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9")
   ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L")
   ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y")
@@ -206,7 +206,6 @@ typing \"har..\" produces \"हर।\", not \"हर्।\".")
   ("AUM" "ॐ")
   ("OM" "ॐ")
   ("$" "र्")                          ; not in ITRANS Devanagari table
-  ("^" "त्र")                         ; not in ITRANS Devanagari table
   ((S-\ ) "<U+200C>")                        ; not in ITRANS Devanagari 
   ((C-@) "<U+200D>"))                        ; not in ITRANS Devanagari 
 
@@ -293,7 +292,10 @@ typing \"har..\" produces \"हर।\", not \"हर्।\".")
 
  (misc
   ("//" "/")
-  ("/..." "…")))
+  ("/..." "…")
+  (">>" "→")            ; not in ITRANS Devanagari table
+  ("<<" "←")            ; not in ITRANS Devanagari table
+  ))


--
--
Vishvas /विश्वासः

Attachment: hi-itrans.mim
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]