summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcs127 <cs127.pr@gmail.com>2023-04-15 20:41:41 +0000
committerSergey Udaltsov <sergey.udaltsov@gmail.com>2023-04-18 10:11:54 +0000
commit43a35342b64b4b64d3feed302ffe90a6c6224ec2 (patch)
tree948992c4212e4eb394df3328c3ea78791f4b9de2
parenta1d41a4ef62ac6838f31a8e26e2fc864cd0a0082 (diff)
downloadxkeyboard-config-43a35342b64b4b64d3feed302ffe90a6c6224ec2.tar.gz
Add U+06C0 to the Persian layout
In Persian, an isolated form of the letter Ye is added after nouns that are connected to adjectives, and if the noun ends with the letter He, it is often merged with the following Ye, into the letter He with Ye above (U+06C0). This character exists on the second level of AC05 in the Persian layout of Microsoft Windows, but not in the standard layout. This commit extends the standard layout to include U+06C0 on the third level of AC05.
-rw-r--r--symbols/ir5
1 files changed, 3 insertions, 2 deletions
diff --git a/symbols/ir b/symbols/ir
index 621bc25..f663e2a 100644
--- a/symbols/ir
+++ b/symbols/ir
@@ -6,7 +6,8 @@
// (http://www.isiri.org/UserStd/DownloadStd.aspx?id=9147)
// https://persian-computing.org/archives/ISIRI/ISIRI-9147.pdf
//
-// The standard is extended with ASCII digits on the 4th level of the top row.
+// The standard is extended with ASCII digits on the 4th level of the top row,
+// and the letter He with Ye above (U06C0) on the third level of the AC05 key.
//
// Original author: Behnam Esfahbod <behnam@esfahbod.info>
@@ -44,7 +45,7 @@ xkb_symbols "pes" {
key <AC02> { [ Arabic_seen, Arabic_hamzaonyeh, none ] };
key <AC03> { [ Farsi_yeh, Arabic_yeh, Arabic_alefmaksura ] };
key <AC04> { [ Arabic_beh, Arabic_hamzaunderalef, none ] };
- key <AC05> { [ Arabic_lam, Arabic_hamzaonalef, none ] };
+ key <AC05> { [ Arabic_lam, Arabic_hamzaonalef, U06C0 ] };
key <AC06> { [ Arabic_alef, Arabic_maddaonalef, U0671 ] };
key <AC07> { [ Arabic_teh, Arabic_tehmarbuta, none ] };
key <AC08> { [ Arabic_noon, guillemotright, UFD3E ] };