Escaping advanced conversion rules by '#'

Varamozhi has got advanced conversion rules along with basic transliteration key sequences. They help to write common English words like 'school' or 'bus' as it is, rather than writting them as 'skooL' or 'bas'. These rules are also used to define more than one key sequence for one character. Example 'ngka' = 'nka'.

But sometimes this rules will prevent you from writting some rare words the way you want. A pound (sharp/hash) character ('#') at the end of a word (or part of word) will tell Varamozhi not to be too smart for translating the previous word - means, it turns off all the "special rules".

For example, 'van' = 'vaan' = വാന്‍ in Varamozhi. But, say in a poem stanza, you need വന്‍. Then write it as 'van#'.

Note that this will turn off all rules - Not only English/Malayalam conversion. To see what I mean, try the following:

thanguka thanguka# thangnguka#

samyamam samyamam# sam_yamam#

patti patti#

(contributed by Umesh)

2 Comments:

At Thu Feb 10, 07:08:00 PM CST, Anonymous Anonymous said...

Copying a comment from Umesh:

Can we avoid '#' operator?

Cibu says we can when we deal with Malayalam/sanskrit words. The
operator should be used only to avoid the rules to represent English
words.

Well, we may find exceptions. And, Cibu may find solutions. I am
starting this topic to discuss those issues. Please post all such
issues as comments to this post.

Example: How can we write 'pang~kthi#' without using '#'? The "ng" is
shown as "ngng" in all cases.

 
At Tue Mar 29, 04:15:00 PM CST, Blogger ഉമേഷ്::Umesh said...

അഷ്ടദിക്പാലകന്മാരിലൊരു ദേവനായ നിരൃതിയുടെ പേര്‌ എഴുതണമെങ്കില്‍ വരമൊഴിയില്‍ nirr^thi# എന്നെഴുതണം. nirr^thi എന്നെഴുതിയാല്‍ നിൃതി എന്ന വികലരൂപമേ കിട്ടൂ.

- Umesh

 

Post a Comment

Links to this post:

Create a Link

<< Home