# This layout is preliminary and is missing moreKeys name: International Phonetic Alphabet minimumFunctionalKeyWidth: 0.0 attributes: &attrs shiftable: false useKeySpecShortcut: false moreKeyMode: OnlyExplicit labelFlags: { followKeyLetterRatio: true } rows: - letters: - "p" - "b" - "t" - "d" - "ʈ" - "ɖ" - "c" - "ɟ" - "k" - "ɡ" - "q" - "ɢ" - letters: - "m" - "ɱ" - "ʙ" - "n" - "r" - "ɳ" - "ɽ" - "ɲ" - "ŋ" - "ɴ" - "ʀ" - "ʔ" - letters: - "ɸ" - "f" - "θ" - "ɬ" - "s" - "ʃ" - "ʂ" - "ç" - "x" - "χ" - "ħ" - "h" - letters: - "β" - "v" - "ð" - "ɮ" - "z" - "ʒ" - "ʐ" - "ʝ" - "ɣ" - "ʁ" - "ʕ" - "ɦ" - letters: - { type: base, spec: "1/3|!code/key_to_alt_0_layout", attributes: &functional { width: FunctionalKey, style: Functional, anchored: true, showPopup: false, labelFlags: { followKeyLetterRatio: false } }, } - "w" - "ʋ" - "ɹ" - "l" - "ɻ" - "ɭ" - "ɥ" - "j" - "ʎ" - "ɰ" - "$delete" altPages: - - letters: - "i" - "y" - "$gap" - "$gap" - "$gap" - "ɨ" - "ʉ" - "$gap" - "$gap" - "ɯ" - "u" - "$gap" - letters: - "$gap" - "$gap" - "ɪ" - "ʏ" - "$gap" - "ɪ̈" - "ʊ̈" - "$gap" - "ɯ̽" - "ʊ" - "$gap" - "$gap" - letters: - "$gap" - "e" - "ø" - "$gap" - "ɘ" - "ɵ" - "$gap" - "ə" - "$gap" - "ɤ" - "o" - "$gap" - letters: - "$gap" - "ɛ" - "œ" - "$gap" - "ɜ" - "ɞ" - "$gap" - "ɐ" - "$gap" - "ʌ" - "ɔ" - "$gap" - letters: - { type: base, spec: "2/3|!code/key_to_alt_1_layout", attributes: *functional, } - "$gap" - "æ" - "a" - "ɶ" - "$gap" - "ä" - "ɒ̈" - "$gap" - "ɑ" - "ɒ" - "$delete" - - letters: - "ɓ̥" - "ɓ" - "ɗ̥" - "ɗ" - "ᶑ̥" - "ᶑ" - "ʄ̊" - "ʄ" - "ɠ̊" - "ɠ" - "ʛ̥" - "ʛ" - letters: - "pʼ" - "tʼ" - "tsʼ" - "t̠ʃʼ" - "ʈʂʼ" - "ʈʼ" - "ɬʼ" - "tɬʼ" - "cʼ" - "kʼ" - "qʼ" - "ʡʼ" - letters: - "ɸʼ" - "fʼ" - "θʼ" - "sʼ" - "ʃʼ" - "ʂʼ" - "ɕʼ" - "cʎ̝̊ʼ" - "xʼ" - "kʟ̝̊ʼ" - "xʼ" - "χʼ" - letters: - "ʘ" - "ʘ̬" - "ǀ" - "ǀ̬" - "ǀ̃" - "ǃ" - "ǃ̬" - "ǃ˞" - "ǂ" - "ǂ̬" - "ˀ" - "̃ˀ" - letters: - { type: base, spec: "3/3|!code/key_to_alt_1_layout", attributes: *functional, } - "ʘ̃" - "ǁ" - "ǁ̬" - "ǁ̃" - "ǃ̃" - "ǃ̃˞" - "ǃ̬˞" - "ǂ̃" - "̥" - "ʼ" - "$delete"