Vorlage:Positionskarte~/downscale

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Diese Vorlage ist eine Untervorlage zu {{Positionskarte~}} und errechnet für kleine Kartengrößen reduzierte Vorgabewerte der Parameter label_size und marksize. Als Kartengößen gelten als klein, wenn die (eine der) explizit angegebene Kantenlänge(n) kleiner als 180 Pixel ist. Die Vorgabewerte werden in diesem Fall proportianal verkleinert. Bei größeren Karten bleiben die Vorgabewerte unverändert.

Aufruf: {{Positionskarte~/downscale|Kartengröße|Unskalierter Vorgabewert}}

Parameter Wert
Kartengröße ### (maximale) Kartenbreite

x### maximale Höhe,
###x### maximales umgebendes Rechteck

Unskalierter Vorgabewert Nummerischer Wert.
Optional, ohne diesen Wert wird der Skalierungsfaktor in Prozent (zwischen 1 und 100) zurückgegeben.

{{Positionskarte~/downscale|150|90}} → 75
{{Positionskarte~/downscale|150|8}} → 7

{{Positionskarte~/downscale|x110|100}} → 61
{Positionskarte~/{downscale|120x130|100}} → 67
{{Positionskarte~/downscale|150x140|100}} → 78
{{Positionskarte~/downscale|nonsense|100}} → 100