Übersicht-Symbol: nochmals 10 % (Faktor 1,21) und auf die Rastermitte gelegt
Die eigene Mitte des Symbols liegt bei x=13, nicht 12. Ohne Verschiebung wäre Faktor 1,21 rechts wieder angestoßen (24,10 statt 22,89). Jetzt Geometrie 1,11-22,89, mit Strichstärke 0,36-23,64 - im Raster. Gemessen: 21,8 x 12,5 gegen ursprünglich 18,0 x 10,3, gerenderte Strichstärke weiterhin 1,5 wie bei den Nachbarn. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -44,7 +44,7 @@ export function SymbolUebersicht({ groesse }: SymbolProps) {
|
||||
<Rahmen
|
||||
groesse={groesse}
|
||||
kinder={
|
||||
/* 10 % groesser, zentriert um die Rastermitte (12,12).
|
||||
/* 21 % groesser als das Original, auf die Rastermitte (12,12) gelegt.
|
||||
|
||||
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)
|
||||
@@ -56,14 +56,19 @@ export function SymbolUebersicht({ groesse }: SymbolProps) {
|
||||
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.
|
||||
Danach zweimal um 10 % vergroessert (1,1 dann 1,21). Beim zweiten Schritt
|
||||
wird das Symbol zusaetzlich auf die Rastermitte gelegt: seine eigene Mitte
|
||||
liegt bei x=13, nicht 12, und ohne diese Verschiebung stuende es bei 1,21
|
||||
rechts wieder ueber. Gerechnet inklusive Strichstaerke, die 0,75 ueber die
|
||||
Geometrie hinausragt - Geometrie x 1,11-22,89, mit Strich 0,36-23,64.
|
||||
|
||||
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
|
||||
stroke-width gleicht die Skalierung aus (1,5 / 1,21 = 1,240), 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}>
|
||||
<g transform="translate(-3.73,-3.91) scale(1.21)" strokeWidth={1.24}>
|
||||
<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