Übersicht-Symbol: Faktor 1,1 statt 1,33 - der erste Versuch stand über
Faktor 1,33 hatte das Symbol auf volle Rasterbreite gezogen und dabei von x=3,99 bis x=27,9 geschoben - knapp vier Einheiten über den rechten Rand des 24er-Rasters, also rechts abgeschnitten. Beim Nachmessen waren Breite und Höhe geprüft, aber nicht die Position. Jetzt Faktor 1,1 um die Rastermitte (12,12): 19,8 x 11,3 bei x 3,2-23,0 und y 7,6-18,9, also die vom Eigentümer gewünschten 10 % ohne Überstand. Alle fünf Tab-Symbole nachgemessen, diesmal mit Rändern. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -44,21 +44,26 @@ export function SymbolUebersicht({ groesse }: SymbolProps) {
|
||||
<Rahmen
|
||||
groesse={groesse}
|
||||
kinder={
|
||||
/* Auf die volle Rasterbreite gezogen. Live gemessen (getBBox, 01.09./02.09.2026)
|
||||
fuellte das Symbol nur 18,0 x 10,3 von 24 - 43 % der Hoehe, waehrend die
|
||||
vier Nachbarn zwischen 65 % (Tanken) und 89 % (Fahrten) liegen. In einer
|
||||
Reihe liest sich das als "zu klein", und genau so wurde es gemeldet.
|
||||
/* 10 % groesser, zentriert um die Rastermitte (12,12).
|
||||
|
||||
Es ist bewusst NUR ein Faktor 1,33 (18 -> 24 Breite, Hoehe 10,3 -> 13,7)
|
||||
und keine Angleichung auf 72 %: das Symbol ist ein Halbkreis, also
|
||||
bauartbedingt halb so hoch wie breit. Fuer 72 % Hoehe braeuchte es Faktor
|
||||
1,68 und waere mit 30 Einheiten breiter als das Raster. Wer es wirklich
|
||||
gleich hoch will, muss den Bogen neu zeichnen (groesserer Winkel als 180
|
||||
Grad), nicht skalieren.
|
||||
Live gemessen (getBBox) fuellte das Symbol nur 18,0 x 10,3 von 24 - 43 % der
|
||||
Hoehe, waehrend die vier Nachbarn zwischen 65 % (Tanken) und 89 % (Fahrten)
|
||||
liegen. In einer Reihe liest sich das als "zu klein", und genau so wurde es
|
||||
gemeldet.
|
||||
|
||||
stroke-width am <g> gleicht die Skalierung aus: 1,5 / 1,33 = 1,125, damit
|
||||
die Strichstaerke gerendert wieder 1,5 betraegt wie bei den Nachbarn. */
|
||||
<g transform="translate(-1.33,-2.67) scale(1.33)" strokeWidth={1.125}>
|
||||
Ein erster Versuch mit Faktor 1,33 (auf volle Rasterbreite) war falsch: das
|
||||
Symbol reichte danach von x=3,99 bis x=27,9 und wurde rechts abgeschnitten.
|
||||
Beim Nachmessen waren Breite und Hoehe geprueft, aber nicht die Position -
|
||||
bei einer Skalierung immer die RAENDER mitmessen, nicht nur die Groesse.
|
||||
|
||||
Faktor 1,1 um (12,12) bleibt mit x 3,2-23,0 und y 7,6-18,9 im Raster. Mehr
|
||||
geht mit dieser Form nicht: ein Halbkreis ist bauartbedingt halb so hoch wie
|
||||
breit; echte Hoehengleichheit braeuchte einen neu gezeichneten Bogen mit
|
||||
groesserem Winkel.
|
||||
|
||||
stroke-width gleicht die Skalierung aus (1,5 / 1,1 = 1,364), damit die
|
||||
Strichstaerke gerendert wieder 1,5 betraegt wie bei den Nachbarn. */
|
||||
<g transform="translate(-1.2,-1.2) scale(1.1)" strokeWidth={1.364}>
|
||||
<path d="M4 17a9 9 0 0 1 18 0" />
|
||||
<path d="M13 17l5.5-5" />
|
||||
<circle cx="13" cy="17" r="1.3" />
|
||||
|
||||
Reference in New Issue
Block a user