{"id":102,"date":"2016-06-03T19:02:27","date_gmt":"2016-06-03T19:02:27","guid":{"rendered":"http:\/\/wpdev.acsu.buffalo.edu\/southasiaatub\/?page_id=102"},"modified":"2016-06-07T14:40:21","modified_gmt":"2016-06-07T18:40:21","slug":"urdu-keyboard-layouts","status":"publish","type":"page","link":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/urdu-keyboard-layouts\/","title":{"rendered":"Urdu Keyboard Layouts"},"content":{"rendered":"<p class=\"paragraph_style_2\">The discussion below applies to Mac OS X version 10.6 (Snow Leopard). Leopard (10.5) is only slightly different.<\/p>\n<p class=\"paragraph_style_4\">Roman script<\/p>\n<p class=\"paragraph_style_2\">If you have not already done so, enable the input menu in your menu bar. Go to the system preferences (\uf8ff\u2794\u201cSystem Preferences\u201d) and select \u201cLanguage &amp; Text\u201d. Click the \u201cInput Sources\u201d tab, and ensure that the \u201cShow input menu in menu bar\u201d box is checked.<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">It is also helpful to enable the Keyboard &amp; Character Viewer. Check that box at the top left of the window (under \u201cSelect input methods to use.\u201d).<\/p>\n<p class=\"paragraph_style_2\">While you are at it, the US Extended keyboard that comes pre-installed on your Mac is actually very useful. Scroll down to select the box next to it.<\/p>\n<p class=\"paragraph_style_2\">Once you close the window, you should be able to see a little icon on the right side of your menu bar (on my computer, it appears as an American flag just to the left of the battery indicator below)<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_3 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">Click the flag, and you should get a set of options like this:<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">You probably will not see this many options at first. Select the U.S. Extended keyboard, and then select \u201cShow Keyboard Viewer\u201d. You should see something like this:<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">If you press the Alt\/Option (\u2325) key, you will see several modifier keys highlighted:<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">If, for example, you want to write the letter \u0101 (\u2018a\u2019 with a macron above it), you would enter the following sequence of keystrokes: \u2325 + a, a. For \u00e1 (\u2018a\u2019 with an acute accent), you would enter: \u2325 + e, a. A \u2018t\u2019 with a line beneath it, i.e., \u1e6f, is written: \u2325 + h, t.<\/p>\n<p class=\"paragraph_style_2\">If this works for you, then read no further.<\/p>\n<p class=\"paragraph_style_4\">Roman Transliteration of Urdu Keyboard Layout<\/p>\n<p class=\"paragraph_style_2\">If, however, you would like a system that is more geared towards a Roman transliteration of the Arabo-Persian script as used in Urdu, then you might also consider a keyboard layout that I created called, appropriately enough, \u201cRoman Transliteration of Urdu\u201d. I have assigned keyboard shortcuts in a slightly different way, using punctuation keys as my modifiers (e.g., \u2325 + -, a for \u0101, instead of \u2325 + a, a).<\/p>\n<ol>\n<li class=\"full-width\" value=\"1\">\n<p class=\"paragraph_style_5\"><span class=\"Bullet\">1.<\/span>You will need to download the keyboard layout Roman_transliteration_of_Urdu.keylayout(right click, and select \u201cSave Linked File to \u2018Downloads\u2019\u201d).<\/p>\n<\/li>\n<li class=\"full-width\" value=\"2\">\n<p class=\"paragraph_style_5\"><span class=\"Bullet\">2.<\/span>Copy the file into one of the two following folders:<\/p>\n<\/li>\n<li class=\"full-width\" value=\"1\">\n<p class=\"paragraph_style_6\"><span class=\"Bullet\">a.<\/span>Home\/Library\/Keyboard Layouts, where home is your home folder. In your Finder, enter \u21e7 + \u2318 + h (shift + command + h) to open a Finder window showing your home folder. Scroll down to \u201cLibrary\u201d, select it, and then copy the file into the \u201cKeyboard Layouts\u201d folder. This only affects your user profile: other users of your computer will not have access to this keyboard layout.<\/p>\n<\/li>\n<li class=\"full-width\" value=\"2\">\n<p class=\"paragraph_style_6\"><span class=\"Bullet\">b.<\/span>\/Library\/Keyboard Layouts, your root Library folder. In your Finder, enter \u21e7 + \u2318 + c (shift + command + c) to open a Finder window showing your home directory. Scroll down to \u201cLibrary\u201d, select it, and then copy the file into the \u201cKeyboard Layouts\u201d folder. You may need to authenticate if you do not have an admin account. By copying the file into this folder, all users will have access to this keyboard layout.<\/p>\n<\/li>\n<li class=\"full-width\" value=\"3\">\n<p class=\"paragraph_style_5\"><span class=\"Bullet\">3.<\/span>Return to the Language &amp; Text window under System Preferences (see above).<\/p>\n<\/li>\n<li class=\"full-width\" value=\"4\">\n<p class=\"paragraph_style_5\"><span class=\"Bullet\">4.<\/span>Scroll down to select \u201cRoman Transliteration of Urdu\u201d.<\/p>\n<\/li>\n<\/ol>\n<p class=\"paragraph_style_2\">The keyboard layout should now be visible under the Input menu. If it is not (as might be the case if you are running OS X 10.5 Leopard), you may need to follow these additional steps:<\/p>\n<ol>\n<li class=\"full-width\" value=\"5\">\n<p class=\"paragraph_style_5\"><span class=\"Bullet\">5.<\/span>Log out and log in again for the keyboard layout to show up in the list in the Input tab of the International preference pane. Note that after editing a keyboard layout (see below), you should move it out of the Keyboard Layouts folder and back in again before logging out and logging in \u2014 the change in the folder is what triggers the system loading keyboard layouts when logging in.<\/p>\n<\/li>\n<\/ol>\n<p class=\"paragraph_style_2\">My method for entering diacriticals for the transliteration of Urdu terms is as follows (for a handy pdf reference version, see <a title=\"Keyboard_Layouts_files\/Key to Roman Transliteration of Urdu.pdf\" href=\"http:\/\/wings.buffalo.edu\/english\/as\/Hakala\/SouthAsiaAtUB\/\/Keyboard_Layouts_files\/Key%20to%20Roman%20Transliteration%20of%20Urdu.pdf\">Key to Roman Transliteration of Urdu.pdf<\/a>).<\/p>\n<p class=\"paragraph_style_2\">Method for entering Roman transliterations of Urdu letters (\u2325 = Alt\/Option)<\/p>\n<p class=\"paragraph_style_2\">alif<\/p>\n<p class=\"paragraph_style_2\">\u2325 + -, a = \u0101<\/p>\n<p class=\"paragraph_style_2\">\u2325 + -, A = \u0100<\/p>\n<p class=\"paragraph_style_2\">retroflex \u1e6de<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., t = \u1e6d<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., T = \u1e6c<\/p>\n<p class=\"paragraph_style_2\">\u1e61e<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, s = \u1e61<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, S = \u1e60<\/p>\n<p class=\"paragraph_style_2\">\u1e33he<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., k = \u1e33<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., K = \u1e32<\/p>\n<p class=\"paragraph_style_2\">\u017c\u0101l<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, z = \u017c<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, Z = \u017b<\/p>\n<p class=\"paragraph_style_2\">sh\u012bn<\/p>\n<p class=\"paragraph_style_2\">\u2325 + \u2019, s = \u015b<\/p>\n<p class=\"paragraph_style_2\">\u2325 + \u2019, S = \u015a<\/p>\n<p class=\"paragraph_style_2\">(primarily used when transliterating Indic terms)<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., s = \u1e63<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., S = \u1e62<\/p>\n<p class=\"paragraph_style_2\">(retroflex sh, used in transliterating Indic terms)<\/p>\n<p class=\"paragraph_style_2\">\u1e63\u0101d<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., s = \u1e63<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., S = \u1e62<\/p>\n<p class=\"paragraph_style_2\">\u1e93\u0101d<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., z = \u1e93<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., Z = \u1e92<\/p>\n<p class=\"paragraph_style_2\">\u1e6fo\u2019e<\/p>\n<p class=\"paragraph_style_2\">\u2325 + _, t = \u1e6f<\/p>\n<p class=\"paragraph_style_2\">\u2325 + _, T = \u1e6e<\/p>\n<p class=\"paragraph_style_2\">\u1e95o\u2019e<\/p>\n<p class=\"paragraph_style_2\">\u2325 + _, z = \u1e95<\/p>\n<p class=\"paragraph_style_2\">\u2325 + _, Z = \u1e94<\/p>\n<p class=\"paragraph_style_2\">\u02bfain<\/p>\n<p class=\"paragraph_style_2\">\u2325 + \u2018, \u2018 = \u02bf<\/p>\n<p class=\"paragraph_style_2\">\u0121hain<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, g = \u0121<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, G = \u0120<\/p>\n<p class=\"paragraph_style_2\">n\u016bn<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ~, n = \u00f1<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ~, N = \u00d1<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, n = \u1e45<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, N = \u1e44<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., n = \u1e47<\/p>\n<p class=\"paragraph_style_2\">\u2325 + ., N = \u1e46<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, m, \u1e41<\/p>\n<p class=\"paragraph_style_2\">\u2325 + *, M, \u1e40<\/p>\n<p class=\"paragraph_style_2\">v\u0101w<\/p>\n<p class=\"paragraph_style_2\">\u2325 + -, u = u<\/p>\n<p class=\"paragraph_style_2\">\u2325 + -, U = \u016a<\/p>\n<p class=\"paragraph_style_2\">ye<\/p>\n<p class=\"paragraph_style_2\">\u2325 + -, i = \u012b<\/p>\n<p class=\"paragraph_style_2\">\u2325 + -, I = \u012a<\/p>\n<p class=\"paragraph_style_2\">hamzah<\/p>\n<p class=\"paragraph_style_2\">\u2325 + \u2019, \u2019 = \u02be<\/p>\n<p class=\"paragraph_style_4\">UrduPhonetic (Modified) Keyboard Layout<\/p>\n<p class=\"paragraph_style_2\">Kamal Abdali has prepared an excellent<a title=\"http:\/\/patriot.net\/~abdali\/urdumac.html#TheUrduPhoneticUnicodeKeyboard\" href=\"http:\/\/patriot.net\/~abdali\/urdumac.html#TheUrduPhoneticUnicodeKeyboard\"> guide for installing Urdu fonts and keyboard layouts<\/a>in OS X. You will first need to download fonts with full support for Arabic-script glyphs. <a>My suggestions<\/a> follow <a title=\"http:\/\/patriot.net\/~abdali\/urdumac.html#InstallingUrduFonts\" href=\"http:\/\/patriot.net\/~abdali\/urdumac.html#InstallingUrduFonts\">those of Mr. Abdali<\/a>. I have modified his Urdu Phonetic keyboard layout slightly using the free <a title=\"http:\/\/scripts.sil.org\/cms\/scripts\/page.php?site_id=nrsi&amp;id=Ukelele\" href=\"http:\/\/scripts.sil.org\/cms\/scripts\/page.php?site_id=nrsi&amp;id=Ukelele\">Ukelele<\/a> application. If you wish to download my modified versions, you may do so here:<\/p>\n<ol>\n<li class=\"full-width\">\n<p class=\"paragraph_style_7\"><span class=\"Bullet\">\u2022<\/span><a title=\"Keyboard_Layouts_files\/UrduPhonetic.keylayout\" href=\"http:\/\/wings.buffalo.edu\/english\/as\/Hakala\/SouthAsiaAtUB\/\/Keyboard_Layouts_files\/UrduPhonetic.keylayout\">UrduPhonetic.keylayout<\/a> (right click, and select \u201cSave Linked File to \u2018Downloads\u2019\u201d)<\/p>\n<\/li>\n<li class=\"full-width\">\n<p class=\"paragraph_style_7\"><span class=\"Bullet\">\u2022<\/span><a title=\"Keyboard_Layouts_files\/UrduPhonetic.icns\" href=\"http:\/\/wings.buffalo.edu\/english\/as\/Hakala\/SouthAsiaAtUB\/\/Keyboard_Layouts_files\/UrduPhonetic.icns\">UrduPhonetic.icns<\/a> (right click, and select \u201cSave Linked File to \u2018Downloads\u2019\u201d; this icon places a Pakistani flag in your input menu\u2014downloading and installing this in your Keyboard Layouts folder is strictly optional)<\/p>\n<\/li>\n<\/ol>\n<p class=\"paragraph_style_2\">The following keys are assigned to the the modified UrduPhonetic keyboard<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">Pressing the Shift (\u21e7) key allows the user to enter the following characters:<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">Pressing the Alt\/Option (\u2325) key, one gets<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">And, finally, pressing both the Alt\/Option (\u2325) and Shift (\u21e7) keys gives<\/p>\n<div class=\"paragraph paragraph_style_2\">\n<div class=\"tinyText style_SkipStroke_1 inline-block\"><\/div>\n<\/div>\n<p class=\"paragraph_style_2\">Some of the <a title=\"http:\/\/patriot.net\/~abdali\/urdumac.html#TheUrduPhoneticUnicodeKeyboard\" href=\"http:\/\/patriot.net\/~abdali\/urdumac.html#TheUrduPhoneticUnicodeKeyboard\">less obvious key mappings<\/a> are indicated by Mr. Abdali. Other, more idiosyncratic mappings are due to my own additions to the basic UrduPhonetic keyboard layout. These additions were made to accommodate the additional characters of the Pashto alphabet and certain early orthographic conventions (e.g., four dots above the letter re to indicate retroflex: \u2325 + r = \u0699, see the <a title=\"http:\/\/unicode.org\/charts\/PDF\/U0600.pdf\" href=\"http:\/\/unicode.org\/charts\/PDF\/U0600.pdf\">Unicode &#8220;Arabic&#8221; Code page<\/a> for a more detailed discussion).<\/p>\n<p class=\"paragraph_style_8\">Please <a title=\"Contact.html\" href=\"http:\/\/wpdev.acsu.buffalo.edu\/southasiaatub\/contact\/\">contact me<\/a> if you see any errors or have any suggestions<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The discussion below applies to Mac OS X version 10.6 (Snow Leopard). Leopard (10.5) is only slightly different. Roman script If you have not already done so, enable the input &hellip; <a href=\"https:\/\/ubwp.buffalo.edu\/southasiaatub\/urdu-keyboard-layouts\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Urdu Keyboard Layouts<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":138,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-102","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/pages\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/users\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/comments?post=102"}],"version-history":[{"count":6,"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/pages\/102\/revisions"}],"predecessor-version":[{"id":292,"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/pages\/102\/revisions\/292"}],"wp:attachment":[{"href":"https:\/\/ubwp.buffalo.edu\/southasiaatub\/wp-json\/wp\/v2\/media?parent=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}