information language "Finnish" country "Finland" variant "Dvorak" end information include "../common/dvorak" include "../common/base" function comma/0 "," end function function altcomma/0 "." end function macro mod_letter/2 : "\1" : "\2" : "\2" : "\1" end macro mod_letter("å" "Å") mod_letter("ä" "Ä") mod_letter("ö" "Ö") : : : : : : : : : : : : macro key/4 : "\1" : "\2" : "\3" : "\4" end macro macro nocaps/2 : "\2" : end macro macro nocaps/3 : "\2" : "\3" end macro macro caps/3 : "\2" : "\3" : "\3" : "\2" end macro key("|" "§" "¬" "¶") key("1" "!" "’" "¡") key("2" "\"" "@" "”") key("3" "#" "£" "»") key("4" "¤" "$" "«") key("5" "%" "‘" "“") key("6" "&" "‚" "„") key("7" "/" "{" "÷") key("8" "(" "[" "‹") key("9" ")" "]" "›") key("0" "=" "}" "°") key("+" "?" "\\" "¿") : : : nocaps("å" "}" "]") key("," ";" "’" "‘") : "." : ":" : "·" : caps("p" "π" "Π") nocaps("y" "¥") caps("f" "đ" "Ð") # caps("g" "" "") nocaps("c" "©" "℗") nocaps("r" "®" "™") : : : "'" : "*" : : : : : caps("a" "æ" "Æ") caps("o" "œ" "Œ") nocaps("e" "€" "¢") caps("u" "ø" "Ø") nocaps("i" "ı" "|") caps("d" "ð" "Ð") caps("h" "ə" "Ə") caps("t" "þ" "Þ") caps("n" "ŋ" "Ŋ") nocaps("s" "ß") : "-" : "_" : : key("<" ">" "|" "¦") caps("ö" "|" "\\") nocaps("ä" "←") nocaps("q" "↓" "↑") nocaps("j" "→") nocaps("k" "ĸ" "—") nocaps("x" "×" "⋅") # caps("b" "" "") nocaps("m" "µ" "Ω") caps("w" "ł" "Ł") # caps("v" "" "") caps("z" "ʒ" "Ʒ")