コミットグラフ

362 コミット

作成者 SHA1 メッセージ 日付
Charlotte Delenk a439a4b56d
Shebang-Linien für höhere Kompatibilität verändern
Unter *BSD ist bash häufig unter /usr/local/bin installiert, und bei NixOS ist ausschließlich /bin/sh und /usr/bin/env zu finden.
Dieser Commit ändert absolute Pfadangaben auf solche um, die sich an $PATH halten (z.B. mit /usr/bin/env)
2022-07-17 11:34:56 +01:00
Hartmut Goebel 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
Hartmut Goebel 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
Hartmut Goebel 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
Hartmut Goebel 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
Hartmut Goebel 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
Hartmut Goebel 0243c636b3 grafik: Cleanup Makefile for generating flat images. 2022-01-14 18:37:13 +01:00
Hartmut Goebel fd894e15e4 grafik: Cleanup script for generating flat images. 2022-01-14 18:37:13 +01:00
Hartmut Goebel a6ed1f317d grafik: Implement a stupid "parser" for xkb keymaps.
This saves running a complicated shell pipeline.
2022-01-14 18:36:47 +01: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
Ulli Kehrle f79c16c199
grafik: Namen für Leerzeichen vereinheitlicht 2021-05-13 22:27:20 +02:00
Ulli Kehrle db235f56d2
grafik: flat an Mine angepasst 2021-05-13 22:26:53 +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
Ulli Kehrle 53ddb4fb4d Logos: generiere ico/icns aus pngs, die direkt aus inkscape stammen 2021-04-24 00:42:09 +02:00
Ulli Kehrle 784bba9096 Grafikverzeichnis neu organisiert 2021-04-24 00:42:09 +02:00
Ulli Kehrle 972aa8fd8d
flat entfernt, da jetzt generierbar durch flat-generator 2021-04-20 06:25:17 +02:00
Ulli Kehrle a7e35df171
updated URL and added Bone/NeoQwertz support 2021-04-20 06:25:16 +02:00
Ulli Kehrle 0bcd1b85a1
Grafiken verbessert
Es werden folgenden Probleme behoben:
 - auf der zweiten Ebene ist statt der Tilde eine zweite Cedille.
 - Die Leertaste ist nicht beschriftet

Weiter wurden generierte Dateien entfernt, die verschiedenen Templates
zusammengefasst und das Erzeugungsshellskript durch ein Makefile
ersetzt.

Closes neo/dokumentation#18.
2021-04-20 06:25:16 +02:00
Ulli Kehrle df8962ffa7
überflüssige Datei gelöscht, genau diese Grafik ist schon in der vollständigen Block-Druckvorlage vorhanden 2021-04-20 06:25:16 +02:00
Ulli Kehrle 7965a029b9
generierte Datei entfernt 2021-04-20 06:25:16 +02:00
qwertfisch ab98a5128f Alte Logo-Vorschläge gelöscht, ebenso das Promotion-Material. Kaputte Software verschoben. 2021-03-30 21:03:09 +02:00
qwertfisch 59b7fb5fce Viele READMEs gelöscht oder mit Markdown-Syntax versehen 2021-03-30 21:03:09 +02:00
hrnz a299142b50 Grafiken etwas aufgehellt. Ausgabe entfernt, da sie sehr leicht selbst generiert werden können 2021-01-16 16:04:51 +01:00
hrnz b3ce8ad708
Grafiken im neuen Homepage-Design hinzugefügt. Mit und ohne Numpad 2021-01-15 22:33:54 +01:00
hrnz 3a6faf9c3e
Icons und Logos für Varianten im "neo-icon-stil" hinzugefügt 2021-01-14 20:37:03 +01:00
hrnz 1c54f0c65c
Heatmap samt Erzeugerskript hinzugefügt.
Sie wird aus mathplotlib mit seaborn generiert.
2020-11-08 18:18:45 +01:00
hrnz 31e4323257 Skript zur Generierung der flat-Bilder hinzugefügt
Die Grafiken, die erzeugt werden, ähneln sehr denen aus /grafik/flat,
da das svg-template quasi übernommen wurde. So können nun problemlos
Grafiken für alle Varianten erzeugt werden. Leider sind ein paar Sachen
hardgecoded, so dass es nicht für "jedes" xkb-Layout funktioniert.
2020-08-07 20:17:33 +02:00
qwertfisch 3b750b9c80 Druckaufsteller in einer Bone-Variante hinzugefügt 2020-05-29 23:22:11 +02:00
erik afff9b7fc3 Symbol für Return auf das offizielle vereinheitlicht: U+23CE RETURN SYMBOL ⏎ 2016-04-19 16:49:30 +00:00
knittl 65719ff539 Dummy commit to trigger makefile 2015-03-29 19:04:54 +00:00
knittl ae7afbbc5f Add flat-style keyboard svgs to makefile 2015-03-29 19:02:28 +00:00
knittl e66d26d85f Use different glyph for NNBSP 2015-03-29 19:02:27 +00:00
knittl 99f71bdd48 Import stylesheets, move some pixels, align padlocks 2015-03-29 19:02:26 +00:00
knittl 1d58f7c699 Make svg graphics 1:1 2015-03-29 19:02:24 +00:00
knittl 686d18b55c Use fill and stroke colors from bootstrap buttons
Button background for keys, border of hovered buttons for key borders.
2015-03-29 19:02:22 +00:00
knittl b521f237df New keyboard graphics
Flat and pastell, because.
2015-03-29 19:02:21 +00:00
ben e1d96ff8ce fix svg format 2014-03-11 21:42:27 +00:00
dennis 74d7639355 Mod5+f: greek_phi anstatt greek_phi_symbol, siehe Ticket #339 (Korrektur von Olaf) 2012-12-03 20:35:16 +00:00
dennis 02f753a67c Ein alternatives Tastentierchen für FreeBSD, erstellt von Nina. 2011-04-05 20:50:49 +00:00
dennis 3c2c3dd8dc Fix: Dieses Bild hatte die falsche Dateiendung, weshalb es von einigen Programmen nicht geöffnet werden konnte. 2011-03-25 06:41:37 +00:00
martinEngel 83bfae814f Meine schwarzweißen Tastenaufkleber mit aktuellem Layout auf Anfrage von Ace ;) 2011-01-06 21:08:44 +00:00
dennis 473e79ba9b Verbesserung: Neustrukturierung der Ebenen in der Druckvorlage durch Ersafan Rend (siehe ML, Message-ID: <4CBDB27F.2060507@gmx.de>) 2010-10-21 11:57:48 +00:00
dennis e4d84d7003 Neues BSD-Tastentierchen von Martin 2010-08-26 12:31:36 +00:00
ben 34748c36e0 update von Martin 2010-08-25 06:38:49 +00:00
ben bdbe5bfb2c zwei neue Tastentierchen von Martin 2010-08-25 05:42:26 +00:00
ben 0e9fcb8d01 mogrify zerstört die Transparenz im Hintergrund 2010-08-15 00:29:56 +00:00
dennis f892d1e4b1 Fix: GNU make mag Tabs lieber als Leerzeichen (via Frakturfreund) 2010-06-13 22:43:12 +00:00