Commit Graph

2654 Commits

Author SHA1 Message Date
Erik del Toro Streb
8245a63e77 replaced erroneous combining DOT OPERATOR with U+22C5 DOT OPERATOR as of reference 2022-02-27 07:38:01 +00:00
2f8c93f1e4 Merge pull request 'Eleminiere Abhängigkeit von perl und php.' (#604) from htgoebel/neo-layout:master into master
Reviewed-on: #604
2022-02-11 01:33:00 +01:00
0982d8234a Eliminate the need for php.
Replace the only php script in "grafik" by a python script.
Unfortunately this requires the Python package "lxml" (which is
commonly used, though), since the "xml" package from the Python
standard library is not quite capable.

Since the original php script created a quite ugly and redundant svg
file, I took the one from "grafik/bilder-einzeln/flat" as a basis.

The new image is a bit different from the original, as it takes some
ideas from "grafik/aufkleber/alle-grau-1234.py". Anyhow, almost all
design parameters can be adjusted in the the stylesheet.
2022-02-06 17:46:27 +01:00
4db350cb29 Eliminate the need for perl.
Replace the only perl script in "grafik" by a python script.
Unfortunately this requires the Python package "lxml" (which is
commonly used, though), since the "xml" package from the Python
standard library is not quite capable.

I put special care in the Python script to generate the same svg as
the perl script - although both are not identical. Differences are
e.g. trailing zeros in fractional numbers and slightly different xml
formatting.
2022-02-05 21:36:23 +01:00
f81bdbedf7 Merge pull request 'grafik: Fix Makefile for generating flat images.' (#601) from htgoebel/neo-layout:master into master
Reviewed-on: #601
2022-01-19 18:09:01 +01:00
c258ea4be9 grafik: Fix Makefile for generating flat images.
By default the Makefile did remove the .svg files.
2022-01-18 21:02:49 +01:00
872526210e Merge pull request 'ktouch sortWords.sh auf neues schema angepasst' (#596) from satanist/neo-layout:ktouch into master
Reviewed-on: #596
2022-01-15 18:38:14 +01:00
851e6b371c Merge pull request 'neues schema für ktoutch' (#598) from satanist/neo-layout:10000words into master
Reviewed-on: #598
2022-01-15 18:34:27 +01:00
dd47f8802d Merge pull request 'Erweiterung der "bilder-einzeln/flat" und clean-up' (#599) from htgoebel/neo-layout:flat-grafik-cleanup into master
Reviewed-on: #599
2022-01-15 18:33:32 +01:00
dc54392572 Merge branch 'master' into flat-grafik-cleanup 2022-01-14 18:39:32 +01:00
49da9c1f02 grafik: Generate caps-lock variants of flat images.
The 3d images have this and is quite usable for OSD keyboards.

Anyhow, the way the caps-lock mappings are create is a bit straight
forward: The Python script maps the letters to upper/lower case. A
better way would be to get this information from the keymap.
2022-01-14 18:37:13 +01:00
cad0573052 grafik: Generate "leer" variant of flat images.
These are useful for to displaying in OSD programs if there is no
known state.

The images for neo, adwn, koy and bone are identical. Anyhow, vou and
mine are different and it is easier for programs to use if all images
exist.
2022-01-14 18:37:13 +01:00
0243c636b3 grafik: Cleanup Makefile for generating flat images. 2022-01-14 18:37:13 +01:00
fd894e15e4 grafik: Cleanup script for generating flat images. 2022-01-14 18:37:13 +01:00
a6ed1f317d grafik: Implement a stupid "parser" for xkb keymaps.
This saves running a complicated shell pipeline.
2022-01-14 18:36:47 +01:00
f4c7e1cb52 Tippfehler und falsche Links in der neo-layout/Readme korrigiert 2022-01-14 01:41:08 +01:00
cc244c6f57 Update .gitignore. 2022-01-14 00:12:36 +01:00
71d6b8f937 new schema for ktoutch kboard layout 2022-01-08 16:59:19 +01:00
f1aacbee3b new schema for 10000words ktoutch courses
Closes #595
2022-01-08 16:59:04 +01:00
886f170660 ktouch sortWords.sh auf neues schema angepasst 2022-01-08 16:58:06 +01:00
4164db6a1a Merge branch macos-layouts 2021-09-21 14:15:48 +02:00
2d6e88dc9f Merge pull request 'Eins der beiden Doppelartikulations-Suprasegmentalia war als combining character drin, das andere als einzelnes Zeichen. Sinnvoll ist es aber laut <https://de.wikipedia.org/wiki/Internationales_Phonetisches_Alphabet#Suprasegmentalia> nur als combining …' (#589) from erik/neo-layout:master into master
Reviewed-on: #589
2021-09-09 14:21:41 +02:00
f4adaeeefe Eins der beiden Doppelartikulations-Suprasegmentalia war als combining character drin, das andere als einzelnes Zeichen. Sinnvoll ist es aber laut <https://de.wikipedia.org/wiki/Internationales_Phonetisches_Alphabet#Suprasegmentalia> nur als combining character. So oder so sollten jedenfalls beide vom gleichen Typ sein. 2021-09-09 13:03:31 +01:00
4e6b12b151 Ebene 6-Workaround auf eine andere tote Taste gelegt
Statt LeftOption+LeftShift+A bzw. Z liegen die (virtuellen) toten Tasten nun auf Numpad1 bzw. 2.
(von Mike1)
2021-08-20 19:38:00 +02:00
35c552611a Regeln für Karabiner Elements, kopiert von der KE Homepage
https://ke-complex-modifications.pqrs.org/json/neo2.json
2021-08-20 18:56:08 +02:00
9fbdd7ee75 Shortcuts auf der Command-Ebene ebenso angepasst
(von Mike1)
2021-08-20 18:46:14 +02:00
a60e663394 Anpassung der durch Tottasten erzeugten Zeichen für Bone und NeoQwertz, sowie Ebene 5 korrigiert
Löst #586
2021-08-20 15:48:14 +02:00
262e1a2e7e Kollision Planck-Konstante und P mit Strich aufgelöst 2021-07-29 01:33:08 +02:00
Ulli Kehrle
2be7fcb469
grafik: verwende libxkbcommon statt xorg tools
Dies  erlaubt, auch Layouts aus ~/.config/xkb zu lesen.
Auch shell.nix hinzugefügt.
2021-07-27 20:32:24 +02:00
Ulli Kehrle
0e866f92d0
grafik: Ersetze \cong durch \approx
Fixes dokumentation#24.
2021-07-27 20:29:49 +02:00
Ulli Kehrle
831dddb2a9
grafik: entferne -T aus perl-shebang von aufkleber-skript
Dio Option verhindert, dass perl beim laden von Modulen die
PERL5LIB-umgebungsvariable respektiert und hat keinen erkennbaren Nutzen außer
die Kompatibilität einzuschränken.
2021-07-27 02:38:27 +02:00
7c8f28be49 Historische Wikiseite: NeoVars für Entwickler
Die Entwicklerinformationen zu NeoVars sind nicht mehr notwendig und aus dem Wiki entfernt.
Aus historischen Gründen sollen diese aber nicht im Archiv verschwinden, sondern direkt bei NeoVars dem Code beiliegen.
2021-07-10 02:49:36 +02:00
f6161adeb0 Greek-Oxia vervollständigt mit Kleinbuchstaben 2021-07-10 02:49:26 +02:00
Valentin Herrmann
79fd3b99e3
linux/console: Ebene4: Delete anstatt Backspace 2021-07-04 21:50:41 +02:00
f79c16c199
grafik: Namen für Leerzeichen vereinheitlicht 2021-05-13 22:27:20 +02:00
db235f56d2
grafik: flat an Mine angepasst 2021-05-13 22:26:53 +02:00
Ulli Kehrle
0e0741d1e1 Bone-Referenz: fixed typo 2021-05-12 19:11:37 +02:00
2afe424242 Numpad Ebene 2 und 4 zurückgetauscht für die vier Rechenzeichen
Ermöglicht bessere Kompatibilität mit ReNeo bei bestimmten Shortcuts. Zudem entspricht dies nun der Referenz.
Ergänzende Kommentare zur Numpad-Definition.
2021-05-05 04:02:00 +02:00
Ulli Kehrle
5d3878d8f3
grafik: Aufkleber reskaliert.
Nun sind die Aufkleber ziemlich genau 14mm hoch, was der Größe der
Tasten meiner Testtastatur entspricht. Damit man die Aufkleber immer
noch alle auf einmal drucken kann, wurde der Ziffernblock etwas weiter
nach links gerückt (Gesamtbreite liegt nun knapp unter 28cm, bei
Druckern, deren Druckfläche nicht so groß ist, muss man zwei mal
drucken). Fehler in der Grafik sind mir keine aufgefallen.

Closes #159
2021-05-03 20:26:57 +02:00
Ulli Kehrle
b2080be74e
grafik: Aktualisiere bunt-einzeln/einfach.
Die vorhandenen Ebenen wurden an die finale Version von Neo angepasst, vorher
waren ein paar Akzente und Navigationstasten der vierten Ebene noch anders und
viele Tasten nicht belegt.
2021-04-30 03:08:45 +02:00
5b5115081d Merge pull request 'Korrekturen in der Referenz' (#581) from referenz-korrektur into master
Reviewed-on: #581
2021-04-24 00:55:00 +02:00
990a21cf87 Merge pull request 'Grafik-Cleanup' (#580) from grafik-cleanup into master
Reviewed-on: #580
2021-04-24 00:44:42 +02:00
53ddb4fb4d Logos: generiere ico/icns aus pngs, die direkt aus inkscape stammen 2021-04-24 00:42:09 +02:00
784bba9096 Grafikverzeichnis neu organisiert 2021-04-24 00:42:09 +02:00
7a097cfc52 Längere Beschreibung für BEG 2021-04-23 21:39:47 +02:00
2e7ddbc4e2 Änderungen zur Bone- und NeoQwertz-Referenz übertragen; Beispiele an Layout angepasst 2021-04-21 18:17:45 +02:00
acda0821a0 verschiedene Korrekturen, U+2010 rausgenommen (von Compose abhängig) 2021-04-21 18:08:49 +02:00
2dcc06a41c Weblinks in der Referenz aktualisiert bzw. entfernt 2021-04-21 18:01:36 +02:00
972aa8fd8d
flat entfernt, da jetzt generierbar durch flat-generator 2021-04-20 06:25:17 +02:00
a7e35df171
updated URL and added Bone/NeoQwertz support 2021-04-20 06:25:16 +02:00