⌨️ Nepali Typing Deep Dive | Conjuncts and Half Letters

How to Type Nepali Half Letters and Special Characters in Preeti and Unicode

The word मित्र has a half letter in it. So does उत्तर. And क्षमा. And ज्ञान. These characters stop many Nepali typists mid-sentence. This guide explains exactly what half letters are, why they exist, and how to produce every single one in both Preeti font and Unicode, step by step.

⏱ ~16 min read 📅 Updated June 2026 ✍️ Merokalam Team

Suresh was typing a letter to his bank. Everything was going fine until he hit the word स्वीकृति. He knew how to type each letter separately. But when he tried to join them, nothing worked. He pressed keys. Wrong characters appeared. He deleted. Pressed again. Still wrong. He eventually typed the word in English and moved on, feeling like he had failed some invisible test.

This happens to nearly every Nepali typist at some point. Half letters and conjuncts look complicated. But they follow a completely logical pattern. Once you understand the rule, you can produce any conjunct in the language, not just the ones you have memorized.

This guide teaches you that rule. Then it shows you every shortcut. Then it gives you a tool to practice on.

50+
Common conjunct characters in everyday Nepali text.
2
Methods to form them: the halanta method and pre-built Alt codes.
Auto
How Romanized Unicode handles conjuncts: you just type the sound.
1 rule
One rule explains all conjuncts. Learn it and every character becomes possible.

What Is a Half Letter and Why Does It Exist?

In Devanagari script, every consonant has an inherent "a" vowel sound attached to it. The letter क is not just the consonant K. It is the syllable "ka". The letter ग is "ga". The letter म is "ma".

But Nepali words often need two consonants to sit together without any vowel between them. In the word क्षमा (kshama), the क and ष sit together with no vowel in between. In the word मित्र (mitra), the त and र sit together directly.

To remove the inherent "a" sound from a consonant so it can join the next one, Devanagari uses a special mark called the halanta (् ). The halanta sits below a consonant and says: "ignore the inherent vowel here. Let the next consonant join directly."

The result of two consonants joined by a halanta is called a conjunct character (युक्ताक्षर). The first consonant, stripped of its vertical stroke, is called a half letter (अर्ध अक्षर).

How a Conjunct Forms: The Halanta in Action
First consonant
"ka" sound
+
Halanta
removes "a"
+
Second consonant
"sha" sound
=
क्ष Conjunct: "ksha"
as in क्षमा, शिक्षा
Another Example: त + ् + र = त्र
First consonant
"ta" sound
+
Halanta
removes "a"
+
Second consonant
"ra" sound
=
त्र Conjunct: "tra"
as in त्रुटि, मित्र

That is the complete rule. Every single conjunct in the Nepali language follows it. Any consonant plus halanta plus any consonant gives you a conjunct. Once you know how to insert the halanta, you can type any combination, not just the famous ones like क्ष and त्र.

The Three Methods

Three Ways to Type Half Letters: Which One to Use

There are three completely different ways to produce Nepali half letters, depending on which tool and which layout you are using. None of them is better than the other in all situations. The right one depends on your context.

🟠 Method 1: Preeti Backslash (for Preeti font users)
Press the consonant key in Preeti, then press the \ backslash key. The backslash acts as the halanta in Preeti. It strips the vertical stroke from the consonant and makes it a half form ready to join the next character.

Example: In Preeti, press g to get ग. Press g then \ to get half-ग (ग्). Now press l to get ल and the result is ग्ल.

Works for: any consonant you want to manually half. Best for uncommon or rare conjuncts.
🔵 Method 2: Pre-built Alt Codes (for Preeti, common conjuncts only)
For the most common conjuncts (क्ष, त्र, ज्ञ, ल्ल, त्त, etc.), Preeti has single Alt code shortcuts. Hold Alt, type the number on the Numpad, release. The full conjunct appears as one character.

Example: Alt + 0155 gives त्र directly. No backslash method needed.

Works for: ~30 common pre-built conjuncts. Faster than the backslash method for frequently used ones.
🟢 Method 3: Romanized Typing (for Unicode, the easiest method)
In Easy Nepali Typing using Romanized mode, you type the sound of the conjunct in English letters. The tool handles the halanta automatically. You never need to think about it.

Example: Type tra and get त्र. Type ksha and get क्ष. Type gya and get ज्ञ. Type nta and get न्त.

Works for: all conjuncts, automatic, no memorization needed.
Which method should you use? If you are preparing for the Lok Sewa typing exam, use Preeti Alt codes for common conjuncts and the backslash method for rare ones. If you are writing for personal use, social media, or work outside government exams, use Romanized Unicode in Easy Nepali Typing. It is faster, requires no memorization, and the output works everywhere.
In Preeti Font

Typing Half Letters in Preeti Font: Complete Guide

01
Practice Preeti Conjuncts
Typeshala Online
Stage 9 of Typeshala Online uses government vocabulary including words with common conjuncts. Practice the halanta method and Alt codes with live Net WPM feedback and the finger-zone keyboard guide.
Practice on Typeshala →

Method 1: The Backslash (Halanta) Method

This is the universal method. It works for any consonant, any combination, and any conjunct you might ever need. You only need to know one thing: in Preeti font, the backslash key \ is the halanta.

1
Type the first consonant in Preeti For example, to make the conjunct ग्ल, start by typing g. In Preeti, g produces ग.
2
Press the backslash key immediately after Press \. The ग loses its vertical stroke and becomes ग् (half-ग). You have now inserted the halanta.
3
Type the second consonant Press l. In Preeti, l produces ल. But because the halanta is between them, the display shows ग्ल as a single connected conjunct.
4
Continue typing the rest of the word normally After the conjunct, type the remaining matras and consonants as usual. For example, ग्लोब would be: g \ l then the matras for the o and a sounds.

You can chain more than two consonants. For a triple conjunct like स्त्र (as in स्त्री), you type: s \ t \ r and the three consonants join together.

ConjunctMeaning / Example WordPreeti Keys (backslash method)
ग्लglob shape, ग्लोबg \ l
न्तend, अन्तn \ t
म्बअम्बर, combinationm \ b
स्वस्वास्थ्य, selfs \ k
द्वद्वारा, द्विपक्षीयd \ k
प्रप्रदेश, provincep \ r
स्त्रस्त्री, females \ t \ r
ङ्गबाङ्ग्लादेशAlt+0170 \ g
The Shift key rule for the backslash method: The backslash key position is the same in Preeti as in standard English keyboard. It is on the right side of the keyboard, above the Enter key. Do not confuse it with the forward slash /. The backslash only removes the vertical stroke. If nothing is changing when you press it, check that you have Preeti font selected as the active font in your document.

Method 2: Pre-Built Alt Codes for Common Conjuncts

For the most frequently used conjuncts, Preeti has a faster shortcut: a single Alt code that produces the full pre-built conjunct in one keystroke combination. You do not need the backslash method for these.

Most Important Preeti Alt Codes for Conjunct Characters
Alt + 0155 त्र Very High Used in: त्रुटि, मित्र, नेत्र, पत्र, चित्र, त्रिभुज, सत्र
Alt + 0152 क्ष Very High Used in: क्षमा, शिक्षा, क्षेत्र, दक्षिण, परीक्षा
Alt + 0155 ज्ञ Very High Used in: ज्ञान, विज्ञान, आज्ञा, विज्ञापन, ज्ञाता
Alt + 0167 त्त High Used in: उत्तर, सत्ता, नियुक्त, उत्तम, रात्ति
Alt + 0149 ल्ल High Used in: उल्लेख, बल्ल, उल्लास, खल्ती
Alt + 0162 द्ध High Used in: युद्ध, शुद्ध, सिद्ध, बुद्ध, प्रसिद्ध
Alt + 0176 ◌ँ High Chandrabindu: used in जाँच, गाँउ, ठाँउ, माँ, हाँस्नु
Alt + 0150 श्र Medium Used in: श्रम, श्री, श्रेष्ठ, श्रीमती
Alt + 0229 श्च Medium Used in: पश्चात्, पश्चिम, विश्चित
Alt + 0203 ङ्क Lower Used in: शङ्का, शङ्कर, संशङ्का
Alt codes only work with the Numpad Hold Alt, type the number sequence on the right-side Numpad (not the top-row numbers), then release Alt. If you are on a laptop without a Numpad, connect an external USB keypad. Alt codes typed with top-row numbers produce nothing or the wrong character. See the full list of all 39 Alt codes in the Preeti font shortcut keys guide.

This is what a Typeshala conjunct practice session looks like. The highlighted keys show which fingers to use for the Alt code and backslash combinations. Click to open the real tool:

Typeshala Online: Preeti Conjunct Practice (Stage 9)
उत्तर प्रदेशमा शिक्षाको क्षेत्रमा विकास भएको छ। युद्धको
Mode Preeti
Stage 9 of 10
Net WPM 24.3
Accuracy 91%
Open Typeshala Online →

Common Nepali Words with Conjuncts and How to Type Them in Preeti

WordConjunct InsidePreeti MethodHow Often It Appears
उत्तर त्त (TTA) Alt + 0167 for त्त Extremely common (north / answer)
क्षमा क्ष (KSHA) Alt + 0152 for क्ष Very common (forgiveness)
मित्र त्र (TRA) Alt + 0155 for त्र Very common (friend)
ज्ञान ज्ञ (GYA) Alt + 0155 for ज्ञ Very common (knowledge)
प्रदेश प्र (PRA) p + \ + r (backslash method) Very common (province)
युद्ध द्ध (DDHA) Alt + 0162 for द्ध Common (war)
उल्लेख ल्ल (LLA) Alt + 0149 for ल्ल Common (mention)
पश्चिम श्च (SHCHA) Alt + 0229 for श्च Common (west)
स्वास्थ्य स्व + स्थ s + \ + k then s + \ + Shift+t + \ + y Common (health)
विश्व श्व (SHVA) Alt + 0247 for श्व Common (world)
In Unicode Romanized

Typing Half Letters in Unicode: The Easiest Way

02
Type Conjuncts Automatically
Easy Nepali Typing
In Romanized mode, type the sounds of conjuncts in English. The tool produces the correct Unicode conjunct automatically. No Alt codes. No halanta key. No memorization. Just type the sound.
Open Easy Nepali Typing →

The Romanized Unicode method is the most straightforward way to produce any Nepali conjunct. You type how the word sounds in English letters. Easy Nepali Typing converts that to the correct Devanagari conjunct with the halanta already handled.

How Romanized Conjuncts Work

Every Nepali conjunct has a phonetic sound. That sound is what you type in Roman letters. The conversion engine recognizes the sound pattern and inserts the correct conjunct with the halanta in the right place.

त्र
Sound: "TRA"
You type tra → त्र
In words त्रुटि, मित्र, नेत्र, पत्र, त्रिशूल
क्ष
Sound: "KSHA"
You type ksha → क्ष
In words क्षमा, शिक्षा, क्षेत्र, परीक्षा, दक्षिण
ज्ञ
Sound: "GYA"
You type gya → ज्ञ
In words ज्ञान, विज्ञान, आज्ञा, अज्ञात
श्र
Sound: "SHRA"
You type shra → श्र
In words श्रम, श्री, श्रेष्ठ, विश्राम
प्र
Sound: "PRA"
You type pra → प्र
In words प्रदेश, प्रमाण, प्रतिनिधि, प्रकार
न्त
Sound: "NTA"
You type nta → न्त
In words अन्त, शान्त, सन्त, सरकारी
स्व
Sound: "SVA"
You type sva → स्व
In words स्वास्थ्य, स्वतन्त्र, स्वागत
द्व
Sound: "DVA"
You type dva → द्व
In words द्वारा, द्विपक्षीय, द्वन्द्व
ष्ट
Sound: "SHTA"
You type shta → ष्ट
In words कष्ट, स्पष्ट, दृष्टि, इष्ट

How to Force a Halanta in Romanized Mode

Sometimes you want to show a half letter without the second consonant joining it. For example, the word श्री starts with श्र but then has the vowel ई, not another consonant. In these cases, type the consonant cluster followed by the vowel sound and Easy Nepali Typing handles it automatically.

For cases where you need to force a standalone half letter (like the word विद्यालय where द् needs to explicitly connect to य), simply type the consonants back to back. The engine recognizes that दय should be written as द् + य and produces the correct rendering.

When the wrong conjunct appears: Sometimes typing tra gives तरा instead of त्र. This happens because the engine interpreted the letters differently. Press the spacebar after the previous word to confirm it, then type tra as the start of a new word group. Or use the suggestion box that appears and click the correct conjunct form.

Here is what Easy Nepali Typing looks like when you type sentences with conjuncts. The tool handles all the halanta placement automatically. Click to try it yourself:

Easy Nepali Typing: Romanized Mode (conjuncts form automatically)
विज्ञान र शिक्षाको क्षेत्रमा नेपालको उत्तर प्रदेशमा श्रेष्ठ कार्य भइरहेको छ।
Mode Romanized Unicode
Conjuncts auto ज्ञ, क्ष, त्त, प्र
Output Unicode Nepali
Open Easy Nepali Typing →
Special Characters

Special Nepali Characters: Beyond the Alphabet

Beyond conjuncts, there are several special Nepali characters that confuse typists. Here is each one with exact typing instructions for both Preeti and Unicode.

CharacterNamePreeti MethodRomanized UnicodeUsed In
Chandrabindu Alt + 0176 MM or ~n after vowel जाँच, गाँउ, माँ, हाँस्नु
Anusvara (Shirbindu) Shift + M n or M after vowel संसार, संविधान, रंग
Visarga Shift + ; H after vowel दुःख, स्वाःत, प्रायः
Vocalic R (Ri) Alt + 0145 ri or Ri ऋषि, ऋण, ऋतु
Ru matra (vowel sign) Alt + 0180 comes auto with ri कृपया, कृष्ण, वृत्त
Purnasimi (Nepali full stop) Shift + 1 (or just | key) . (period key) End of every Nepali sentence
Om symbol Alt + 0231 OM or oM Religious texts, letterheads
Sha cerebral Shift + S Sha or sha विष्णु, कृष्ण, षड्यन्त्र
Nya (palatal nasal) Alt + 0133 or Shift+N NYa or Na ज्ञान, कञ्चन, मञ्च
Nga (velar nasal) Alt + 0170 nga or ~n बाङ्ग्लादेश, ङ conjuncts
Converting Existing Text

When You Have Old Preeti Text with Conjuncts: How to Convert It

03
Convert and Share Preeti Documents
Preeti to Unicode Converter
Paste any Preeti text containing conjuncts and special characters. The converter maps every Preeti encoded character to its correct Unicode equivalent. Export as Word DOCX, PDF, or plain text. Nothing uploaded to any server.
Open Converter →

You have been typing a document in Preeti. It has उत्तर and क्षमा and विज्ञान all correctly typed with the Alt codes. Now you need to share it on WhatsApp or send it by email.

When you copy and paste Preeti text to WhatsApp, the conjuncts do not travel with the visual rendering. The receiver sees the underlying Preeti encoding: random ASCII characters that look like garbled text. The Chandrabindu (Alt+0176) shows as a degree symbol. The त्र shows as a dash. Nothing looks right.

The Preeti to Unicode Converter solves this permanently. It reads the Preeti encoding, understands each character including all conjuncts and special marks, and outputs clean Unicode Devanagari. The conjuncts remain conjuncts. The chandrabindu remains a chandrabindu. The output is identical in appearance but now works on every device without any font installation.

How the Converter Handles Conjuncts

1
Copy your Preeti text from Word, Notepad, or any application Select all the text. Press Ctrl+A then Ctrl+C. The Preeti encoded text is now on your clipboard. It may look normal on your screen because your computer has Preeti font installed. On any other screen it would look broken.
2
Open merokalam.com/preeti-to-unicode-converter Click inside the left input panel. Paste your text with Ctrl+V. The converter reads every character including Alt code conjuncts like त्र (which was stored as ASCII character 151), क्ष (stored as ASCII 152), and the chandrabindu (stored as degree symbol 176).
3
Check the output on the right The right panel shows your text in clean Unicode Nepali. Every conjunct should look identical to what you typed in Preeti. Check a few key words: उत्तर, क्षमा, ज्ञान. If any word looks wrong, you can edit the output directly in the right panel before exporting.
4
Export as DOCX, PDF, or plain text Click Export and choose your format. The Word DOCX export preserves formatting like bold text, tables, and paragraph alignment. The PDF is clean and shareable. The plain text option gives you a clipboard-ready copy for pasting anywhere.
5
Alternatively: import a Preeti Word file directly Instead of copy-pasting, click Import and upload your Preeti .docx file. The converter extracts all text automatically including conjuncts, converts it, and lets you export the result. This is better for long documents where manual copying might miss formatting context.

Here is what the converter looks like with Preeti text containing conjuncts on the left and clean Unicode on the right. Click to open the real tool:

Preeti to Unicode Converter: Conjuncts convert correctly
Preeti Input (encoded)
ljb\ofno}+ pQ/ k|b]zsf]
If]qdf ljZjsf] 1fg k|fKt <
Unicode Output (correct)
विद्यालयमा उत्तर प्रदेशको
क्षेत्रमा विश्वको ज्ञान प्राप्त
Conjuncts mapped द्य, त्त, प्र, क्ष, श्व, ज्ञ, प्त
Export DOCX, PDF, TXT
Open Converter →

A Practice Plan for Mastering Conjuncts

Knowing the method is only the start. The real goal is to type उत्तर without thinking about Alt+0167 at all. That takes repetition, not understanding. Here is a simple daily plan:

DayFocusWhat to DoTime
Day 1 and 2 The backslash method only Type 10 words using the backslash method. न्त, म्ब, प्र, स्व, ग्ल, द्व. Repeat each word 20 times. 15 min
Day 3 and 4 Top 5 Alt codes Practice Alt+0155, 0152, 0167, 0149, 0162. Type each one 30 times. Then type words containing them: मित्र, क्षमा, उत्तर, उल्लेख, युद्ध. 15 min
Day 5 and 6 Full sentences with mixed conjuncts Open Typeshala Stage 9. Type the given sentences which use government vocabulary with multiple conjuncts. Aim for 90% accuracy, not speed. 20 min
Day 7 onward Real text practice Copy a Gorkhapatra article headline section into Easy Nepali Typing in Preeti mode. Type it. Check your output. Every conjunct that appeared without hesitation is now locked in. 20 min
Side by Side Comparison

Preeti vs Unicode: How the Same Word Looks in Each Method

Every Nepali word with a conjunct can be typed in both methods. The output looks identical on screen. But the process to get there is completely different. Here is the side-by-side comparison for ten common words so you can see exactly what each method requires.

Word Meaning Preeti Backslash Method Preeti Alt Code (if exists) Romanized Unicode
उत्तर North / Answer u + t + \ + t + r (matra) Alt+0167 for त्त (faster) uttar
क्षमा Forgiveness k + \ + Shift+s + m (aa matra) Alt+0152 for क्ष (faster) kshamaa
ज्ञान Knowledge j + \ + Shift+y + n (aa matra) Alt+0155 for ज्ञ (faster) gyaan
प्रदेश Province p + \ + r + d (e matra) + Shift+s No Alt code. Backslash method only. pradesh
विश्व World v + Shift+i (matra) + Shift+s + \ + k Alt+0247 for श्व (faster) vishva
स्वतन्त्र Freedom / Independent s + \ + k + t + n + \ + t + \ + r Mixed: backslash for स्व and न्त, Alt+0155 for त्र swatantra
संविधान Constitution s + Shift+M (anusvara) + k + d + h (aa matra) + n Shift+M for anusvara, rest is regular keys sanvidhaan
कृपया Please k + Alt+0180 (ru matra) + p + y (aa matra) Alt+0180 for ृ matra kripayaa
जाँच Check / Inspection j + aa matra + Alt+0176 (chandrabindu) + c Alt+0176 for ँ chandrabindu jaaMcha or jaa~ncha
श्रेष्ठ Superior / Distinguished Alt+0150 (श्र) + e matra + Alt+0204 (ष्ठ) Alt+0150 and Alt+0204 both available shreshtha

The table makes one thing clear. For simple two-consonant conjuncts like प्र, the backslash method takes 3 keystrokes: p \ r. For complex pre-built conjuncts like ष्ठ, an Alt code saves significant time because producing it manually through backslash would require knowing the exact Preeti key for ष first. For Romanized Unicode, every word above is simpler to type than in Preeti.

Why Some Conjuncts Look Different After Conversion

Sometimes a word typed in Preeti looks slightly different after you convert it to Unicode. The letters are the same, the pronunciation is the same, but the visual shape is different. People sometimes worry that the conversion was wrong. Usually it was not.

Preeti uses pre-drawn glyph images for each conjunct. The shape of त्र in Preeti is a specific illustration embedded in the Preeti font file. Unicode lets each font designer choose how to draw the conjunct. So त्र in Noto Sans Devanagari (a common Unicode font) may look slightly different from त्र in Preeti, but both represent the same character.

Think of it like handwriting. Two people writing the English letter "a" produce slightly different shapes. The letter is still "a". In the same way, two Devanagari fonts drawing the conjunct त्र produce slightly different shapes. The conjunct is still त्र.

The only time a conversion is actually wrong is when the semantic meaning changes. If the input says उत्तर and the Unicode output says उतर, that is a missing त conjunct and that is a real error. Check the converter output by comparing a few key words from your source document.

The One Rule to Remember

Every half letter and conjunct in Nepali follows one rule:

Consonant + Halanta + Consonant = Conjunct

In Preeti, the halanta is the backslash key. In Unicode Romanized, the halanta is handled automatically when you type consonant sounds next to each other. In Inscript Unicode layout, the halanta key is the D key.

Once you know this, you can produce any conjunct in the language by simply applying the rule. You do not need to memorize what each conjunct looks like before typing it. You only need to know which two consonants you want to join, and then let the halanta join them.

That is the complete logic of Nepali conjunct typing. Suresh figured it out. You have now too.

The word स्वतन्त्र has four consonant pairs joined by halanta: स+व, त+न, न+त, and त+र. You can now produce every one of those joints using the method that fits your context. Preeti backslash for any combination. Alt codes for the common ones. Romanized typing for the fastest output. And if you have an old Preeti document full of these conjuncts that you need to share online, the converter handles every single one of them correctly in one step.

The tools are free. The rule is one sentence long. The only remaining step is opening a browser tab and applying it.

Frequently Asked Questions

Why does my half letter not join with the next consonant in Preeti? +
Two common reasons. First, you may have pressed the backslash at the wrong position. The order must be: consonant 1, then backslash, then consonant 2. If you pressed backslash before the first consonant, nothing joins. Second, the Preeti font may not be set as the active font. In MS Word, check the font dropdown at the top. If it shows Times New Roman or Arial, the backslash produces a regular backslash character instead of a halanta. Change the font to Preeti first.
How do I type the word स्वास्थ्य in Preeti? +
स्वास्थ्य has two conjuncts: स्व and स्थ. In Preeti: type s (for स), then \ (halanta), then k (for व), then the aa matra keys for ा. Then type s again (for the second स), then \ (halanta), then Shift+T (for थ), then \ again (halanta for the following य-like combination), then y. This is a complex word. For faster results, type it in Romanized mode on Easy Nepali Typing: type svaasthya and it converts to स्वास्थ्य automatically.
Is there a way to type all conjuncts in Preeti without memorizing Alt codes? +
Yes. The backslash method works for every single conjunct without any Alt codes. Any consonant followed by backslash followed by another consonant produces a conjunct. You do not need Alt codes at all if you use the backslash method consistently. Alt codes are only faster for the most frequently used conjuncts (त्र, क्ष, ज्ञ, त्त, ल्ल) after you have memorized the code numbers. If you are just starting, stick with the backslash method for everything.
Why does the word विज्ञान look different when I convert it from Preeti to Unicode? +
The visual shape of conjuncts can differ between Preeti and Unicode rendering because Preeti uses pre-drawn glyph shapes while Unicode lets the font renderer decide how to display the conjunct. The characters are the same and the meaning is the same. The visual difference is just a rendering style difference between font families. If the shape looks very different (not just slightly different), it means the conversion mapped the wrong Unicode character. Paste the result into the Merokalam Preeti to Unicode Converter and check the output carefully for that specific word.
How do I type the ra-matra (the curved line below a consonant, as in प्र)? +
The ra-matra (◌्र, also called subscript ra) appears when र follows a consonant via halanta. In Preeti, type your consonant, press the backslash (halanta), then press r (which gives र in Preeti). The rendering engine should show the curved subscript form if the font supports it. In Romanized Unicode mode on Easy Nepali Typing, type the consonant sound followed by ra: pra gives प्र, bra gives ब्र, gra gives ग्र. The ra-matra form is automatic in Unicode Devanagari rendering.

Suresh Can Now Type स्वीकृति

Suresh came back to his bank letter. He now knows that स्वीकृति has two parts that need the halanta: स + ् + व gives स्व, and then the ी matra, and then क + ् + ृ matra for the kri sound.

In Preeti, he types: s + \ + k then the ी matra sequence, then k then \ and Alt+0180 for the ृ matra.

In Easy Nepali Typing, he just types sviikruti and it appears correctly.

Either way works. The rule is always the same: halanta removes the inherent vowel and lets two consonants join. Once you know that rule, every conjunct becomes predictable. Nothing is random. Nothing needs to be guessed.

All three tools for conjunct and special character practice Typeshala Online (Stage 9 has conjunct vocabulary, Preeti lessons): merokalam.com/typeshala
Easy Nepali Typing (type conjuncts by sound, no Alt codes needed): merokalam.com/easy-nepali-typing
Preeti to Unicode Converter (convert old Preeti conjunct text to shareable Unicode): merokalam.com/preeti-to-unicode-converter
Related guides All 39 verified Preeti Alt codes with free PDF: Preeti font shortcut keys guide
Learn Nepali typing from scratch: How to learn Nepali typing in 30 minutes
Increase typing speed past 25 WPM: Speed tips for Preeti font

Technical note: All conjunct examples in this guide use standard Unicode Devanagari encoding. The Preeti key sequences shown assume Preeti font is active in the application. Romanized sequences are based on the mapping used in Merokalam Easy Nepali Typing. Alt codes require the Numpad and will not function with top-row number keys.