Skip to main content

Reference

Krutidev Symbols & Punctuation

Krutidev reassigns most symbol keys to Hindi characters. This page shows how to type common symbols like percentage, brackets, slash, and quotes.

In Krutidev, most symbol keys produce Hindi characters instead of symbols. The "%" key types "" (visarga), the "/" key types "ध्", and brackets produce "ख्" and ",". This catches every Krutidev beginner off guard. To type the actual symbol, you need to know the alternate key combination listed in the tables below.

The most common situation: you need to type a percentage sign in a government report typed in Krutidev, but pressing "%" gives you visarga instead. The table below shows exactly which key combination produces each symbol.

Common Examples

You want to typeBut pressing that key givesInstead, use
% (percentage) (visarga)Shift+5 in English font, or type "izfr'kr" for the Hindi word
( ) (brackets)Shift+9 gives "(" works normallyShift+9 and Shift+0
/ (slash)ध् (half dha)Type "2" on the Shift layer (Shift+2 = /)
. (full stop)ण् (half na)Use "-" key (hyphen key gives period in Krutidev)
Most English symbols are remapped in Krutidev. If you need a symbol that Krutidev does not provide, switch to an English font (like Arial) for that character, then switch back.

Punctuation Marks

SymbolNameKeyNote
Purna Viram (Full Stop)Shift+aThe standard Hindi sentence-ending mark
,Comma (Alp Viram)] keyNot the standard comma key - that gives <span lang="hi">ए</span>
?Question MarkBackslashThe Shift+/ key gives <span lang="hi">झ</span> instead
!Exclamation MarkShift+1Same as English keyboard
:ColonShift+;Visarga (<span lang="hi">ः</span>) uses % (Shift+5)
;SemicolonShift+9Standard semicolon key gives <span lang="hi">य</span>

Brackets & Parentheses

SymbolNameKeyNote
(Left ParenthesisAlt+0188Shift+9 gives semicolon in Krutidev
)Right ParenthesisAlt+0189Shift+0 does not produce ) in Krutidev
{Left Curly BraceAlt+0191Shift+[ gives <span lang="hi">क्ष</span> in Krutidev
}Right Curly BraceAlt+0192Shift+] gives a different mapping
[Left Square BracketVariesNot directly available - use copy-paste
]Right Square BracketVariesNot directly available - use copy-paste

Quotation Marks

SymbolNameKeyNote
Left Single QuoteShift+6Opening quotation mark
Right Single QuoteShift+8Closing quotation mark
Left Double QuoteAlt+0222Opening double quote
Right Double QuoteAlt+0223Closing double quote

Mathematical Symbols

SymbolNameKeyNote
+Plus SignNot mappedShift+= adds nukta (<span lang="hi">़</span>) in Krutidev
=Equals SignAlt+0190Standard = key gives <span lang="hi">त्र</span>
-Hyphen/MinusShift+7Standard - key stays as hyphen
%PercentageNot mappedShift+5 gives <span lang="hi">ः</span> (visarga) in Krutidev
/Forward SlashShift+2Standard / key gives <span lang="hi">ध्</span>

The Key Remapping Problem

Krutidev was designed in the 1990s when Hindi computing was in its infancy. The font needed to fit all 45+ Devanagari characters, 13 matras, 10+ conjuncts, and punctuation into the ~95 printable ASCII positions (codes 32-126). That left no room for English symbols.

The result: every symbol key on your keyboard produces a Hindi character instead. The comma key gives , the period gives ण्, the slash gives ध्, the brackets give ख् and comma, and the equals sign gives त्र. Only the number keys (0-9) and the hyphen retained their original English function.

This is the fundamental reason why Krutidev text cannot be shared digitally without conversion. Unicode solved this problem by assigning each script its own code range, so Hindi characters never conflict with English symbols.

Frequently Asked Questions

Krutidev me percentage kaise likhe?
Krutidev does not have a dedicated percentage (%) symbol. Pressing Shift+5 produces (visarga). To include a percentage sign in Krutidev text, you need to switch to an English font, type %, then switch back. In documents that mix Hindi and English, most typists leave the percentage sign in English font.
Krutidev me slash kaise likhe?
The forward slash "/" key produces ध् (dha halant) in Krutidev, not a slash. For an actual slash in Hindi text, use Shift+2 which maps to the @ character, which Krutidev renders as /. Alternatively, switch to English font for the slash.
Why are bracket keys different in Krutidev?
Krutidev reassigns most symbol keys to Hindi characters. The [ key produces ख् (half kha), the ] key produces comma, Shift+[ gives क्ष (ksha). Brackets must be typed using Alt codes (Alt+0188 for opening, Alt+0189 for closing) or copied from the character map.
Can I type mathematical formulas in Krutidev?
Krutidev is designed for Hindi text, not mathematics. The +, =, %, and / keys all produce Hindi characters. For mathematical content in Hindi documents, most typists switch to an English font for the formula, then switch back to Krutidev for the surrounding text.
How do I type @ and # in Krutidev?
Shift+2 (@) maps to "/" (slash) in Krutidev. Shift+3 (#) maps to "रु" (ru ligature). Neither produces the English @ or # symbols. For email addresses or hashtags in a Krutidev document, switch to an English font.