txt list of ISO keys

User avatar
matt3o
-[°_°]-

13 Feb 2013, 11:23

Is it available somewhere a text only list of all keys for each ISO/language layout?

such as:
IT: \| 1! 2" ...
FR: ² &1 é2 ...
DE: ...

Thanks!
Last edited by matt3o on 13 Feb 2013, 11:50, edited 1 time in total.

User avatar
agor

13 Feb 2013, 11:30

We could do it here if we're at it already

DE: ^°, 1! 2"² 3§³ 4$ 5% 6& 7/{ 8([ 9)] 0=} ß?\ ´` <>| (and another sign, can't do for some reason) Ö Ü Ä ,; .: -_ #' +*~


Maybe I forgot some 'o them

edit: removed commas
Last edited by agor on 13 Feb 2013, 11:54, edited 1 time in total.

User avatar
matt3o
-[°_°]-

13 Feb 2013, 11:33

just to be clear, that would be extremely helpful to build ISO kits for custom keycaps (and an easy way to compare layouts and find common keys)

User avatar
Ekaros

13 Feb 2013, 11:44

SW/FI:
§½ 1! 2"@ 3#£ 4¤€ 5% 6& 7/{ 8([ 9)] 0=} +?\ `´
Å ¨^~ (e€)
Ö Ä '*
<>| ,; .: -_ (mµ)
Last edited by Ekaros on 13 Feb 2013, 17:41, edited 1 time in total.

User avatar
matt3o
-[°_°]-

13 Feb 2013, 11:47

thanks for removing the commas :)

User avatar
matt3o
-[°_°]-

13 Feb 2013, 12:06

IT
\| 1! 2" 3£ 4$ 5% 6& 7/ 8( 9) 0= '? ì^
e€ èé[ +*]
òç@ à°# ù§
<> ,; .: -_

User avatar
Grond

13 Feb 2013, 13:02

Good idea! I also suggest you to take a look at 7bit's thread on ISO layouts if you haven't already. ;)
http://deskthority.net/workshop-f7/iso- ... euro%20kit

User avatar
matt3o
-[°_°]-

13 Feb 2013, 13:05

thanks Grond! I believe a TXT version would be desirable anyway (to find the most similar languages for example and merge language kits)

User avatar
damorgue

13 Feb 2013, 16:45

You probably need to make a standard for which order to list the legends. First would obviously be non-modified. Then shift, then alt gr or something?

Ekaros did it neatly with the rows as well.

User avatar
matt3o
-[°_°]-

13 Feb 2013, 16:57

- 1 line per row
- space separated
- no mod, shift, altgr

take my entry as reference. Ekaros's is good but placed () around the "mµ" key and "e€"

for alpha is not really needed to add the uppercase ("e€" not "eE€")

User avatar
tlt

13 Feb 2013, 17:24

Ekaros wrote:SW/FI:
§½ 1! 2"@ 3#£ 4¤€ 5% 6& 7/{ 8([ 9)] 0=} +?\ `´
Å ¨^~ (e€)
ö ä '*
<>| ,; .: -_ (mµ)
Should be upper case: Ö Ä

User avatar
Ekaros

13 Feb 2013, 17:41

tlt wrote:
Ekaros wrote:SW/FI:
§½ 1! 2"@ 3#£ 4¤€ 5% 6& 7/{ 8([ 9)] 0=} +?\ `´
Å ¨^~ (e€)
ö ä '*
<>| ,; .: -_ (mµ)
Should be upper case: Ö Ä
Yeah, I edit that, upper case for reqular keys would be better standard...

User avatar
Daniel Beardsmore

13 Feb 2013, 22:01

"ISO" on the wiki currently redirects to ANSI vs ISO: http://deskthority.net/wiki/ISO

Nothing to stop ISO having a dedicated page with details of the different layouts.

Only snag is that for presentational purposes, the key lists would likely not be plain text. Is there a reason why you specifically need plain text?

Then you have http://deskthority.net/wiki/Keyboard_layouts . Oh dear.

User avatar
matt3o
-[°_°]-

13 Feb 2013, 23:42

with plain text you can later convert in any way you want. you can use it in scripts/code to make comparison or impaginate with funky wiki tags

User avatar
Daniel Beardsmore

13 Feb 2013, 23:44

Regular expressions are your friend ;-) (Brutal to learn, but you never look back)

User avatar
matt3o
-[°_°]-

13 Feb 2013, 23:47

why reverse engineer when you can have the source code? :)

anyway if you have any source for them in any markup language, that would be great! The bottom line is that it should be a text file (no matter if you have tags inside)

User avatar
Daniel Beardsmore

14 Feb 2013, 00:00

No. I just push for all information to be located on the wiki, where it's centralised and easy to find, and able to cross-referenced with other articles easily. Unfortunately the down side is that it needs to be presentable. Fortunately I doubt it would end up in any format that would be hard to revert to plain text, give or take a simple regex.

User avatar
matt3o
-[°_°]-

14 Feb 2013, 00:04

I'm trying to build a text list of the main layouts. I need it for the retro group buy. I can then convert it in a nice layout for the wiki. no problem with that.

IvanIvanovich

14 Feb 2013, 00:11

I took an ISO board and would load a keymap and type it out and save as a .png, then I overlayed them to see what was same in a very lazy manner when I was attempting to assemble 'kits' based on similarity. I don't think I saved those but I might have.

User avatar
matt3o
-[°_°]-

14 Feb 2013, 10:55

Could you please verify and rectify in case of errors?

Code: Select all

BE
²³ &1| é2@ "3# '4 (5 §6^ è7 !8 ç9{ à0} )° -_
e€ ^¨[ $*]
ù%´ µ£`
<>\ ,? ;. :/ =+~

DE
^° 1! 2"² 3§³ 4$ 5% 6& 7/{ 8([ 9)] 0=} ß?\ ´`
q@ e€ Ü +*~
Ö Ä #'
<>| mµ ,; .: -_

DK
§½ 1! 2"@ 3#£ 4¤€ 5% 6& 7/{ 8([ 9)] 0=} +? ´`|
e€ Å ¨^~
Æ Ø '*
<>\ mµ ,; .: -_

ES
°ª\ 1!| 2"@ 3·# 4$~ 5%€ 6&¬ 7/ 8( 9) 0= '? ¡¿
`^[ +*]
Ñ ´¨{ ç}
<> ,; .: -_

FR
² &1 é2~ "3# '4{ (5[ -6| è7` _8\ ç9^ à0@ )°] =+}
e€ ^¨ $£¤
ù% *µ
<> ,? ;. :/ !§

IT
\| 1! 2" 3£ 4$ 5% 6& 7/ 8( 9) 0= '? í^
e€ éè[ +*]
òç@ à°# ù§
<> ,; .: -_

NO
|§ 1! 2"@ 3#£ 4¤$ 5% 6& 7/{ 8([ 9)] 0=} +? \`´
e€ Å ¨^~
Ø Æ '*
<> ,; .: -_

PT
\| 1! 2"@ 3#£ 4$§ 5% 6& 7/{ 8([ 9)] 0=} '? «»
e€ +*¨ ´`
ç āō ~^
<> ,; .: -_

SW-FI
§½ 1! 2"@ 3#£ 4¤€ 5% 6& 7/{ 8([ 9)] 0=} +?\ ´`
e€ Å ¨^~
Ö Ä '*
<>| mµ ,; .: -_

UK
`¬| 1! 2" 3£ 4$€ 5% 6^ 7& 8* 9( 0) -_ =+
[{ ]}
;: '@ #~
\| ,< .> /?
ps: thanks to linux and the modifier key!
pps: I thought the Italian one was crazy, but I have to retract :P
Last edited by matt3o on 14 Feb 2013, 17:19, edited 2 times in total.

User avatar
Daniel Beardsmore

14 Feb 2013, 12:17

UK has #~ not ~#, but otherwise correct.

DE has ^° not °^, #' not '#

Also, if you're going to write 'Å', you should write 'A' not 'a' for letter keys. (e.g. Mµ not mµ)

User avatar
matt3o
-[°_°]-

14 Feb 2013, 12:22

Daniel Beardsmore wrote:UK has #~ not ~#, but otherwise correct.

DE has ^° not °^, #' not '#
thanks!
Daniel Beardsmore wrote:Also, if you're going to write 'Å', you should write 'A' not 'a' for letter keys. (e.g. Mµ not mµ)
oh that's not case sensitive (ie, just a styling issue)

User avatar
Daniel Beardsmore

14 Feb 2013, 12:24

I know, but you should be both self-consistent, and consistent with what's actually printed on the keys, i.e. uppercase.

User avatar
matt3o
-[°_°]-

14 Feb 2013, 12:34

Daniel Beardsmore wrote:I know, but you should be both self-consistent, and consistent with what's actually printed on the keys, i.e. uppercase.
yes, I agree, I'm just trying to find the points of contact between the languages for now. I'll work con styling later :) Thanks for pointing that out anyway.

So if the above are correct and there aren't more languages. We have 125 unique keys in a flat keycaps layout like DSA. Meaning that we could have 1 pan-European kit for approx $50. The most problematic languages are FR, BE and UK.

User avatar
zoidbergslo

14 Feb 2013, 12:47

Slovenian not that I care :)

normal,shift,altgr:
¸¨ 1!~ 2"ˇ 3#^ 4$˘ 5%° 6&˛ 7/` 8(˙ 9)´ 0=˝ '?¨ +*¸
Q\ W| E€ Z Š÷ Đ×
F[ G] Kł LŁ Č Ćß Ž¤
<> Y V@ B{ N} M§ -_

normal,shift:
¸¨ 1! 2" 3# 4$ 5% 6& 7/ 8( 9) 0= '? +*
Z Š Đ
Č Ć Ž
<> Y -_

[edit] also croatian, bosnian and serbian latin
Last edited by zoidbergslo on 14 Feb 2013, 12:57, edited 1 time in total.

User avatar
matt3o
-[°_°]-

14 Feb 2013, 12:57

A possible languages aggregation might be:

DK NO SW/FI
DE PT
BE FR
ES IT UK

Of course we could put together DE DK IT NO PT SW/FI, but the idea is to try to equally distribute keys.

If we don't care about altgr the unique keys are way lower, but I don't know if it makes sense.

Edit: with Slovenian the unique keys are 153 and definitely Slovenian doesn't fit anywhere

User avatar
zulios

14 Feb 2013, 13:23

FR
² &1 é2~ "3# '4{ (5[ -6| è7` _8\ ç9^ à0@ )°] =+}
e€ ^¨ $£¤
ù% *µ
<> ,? ;. :/ !§
Seems correct.

User avatar
kvad

14 Feb 2013, 14:58

Checked through your list above of NO - only correction is
<> ( no \)
m (no µ) - I see a lot of the online layouts are listed with this one, but I have never seen an actual physical keyboard that has it, and there is at least no reaction with Alt Gr and M in Windows.

User avatar
matt3o
-[°_°]-

14 Feb 2013, 16:51

kvad wrote:Checked through your list above of NO - only correction is
<> ( no \)
m (no µ) - I see a lot of the online layouts are listed with this one, but I have never seen an actual physical keyboard that has it, and there is at least no reaction with Alt Gr and M in Windows.
thanks! updated

rodtang

14 Feb 2013, 17:02

kvad wrote:m (no µ) - I see a lot of the online layouts are listed with this one, but I have never seen an actual physical keyboard that has it, and there is at least no reaction with Alt Gr and M in Windows.
This is just wrong...

Post Reply

Return to “Keyboards”