Machine-readable page content
Canonical: https://semiotic.nteract.io/examples/europa-languages
Europa nach den lebenden Sprachen
A rough-ink remake of Karl von Ausfeld's 1840 plateEuropa nach den lebenden Sprachen — Europe tinted by living language families. Country polygons are exact Semiotic geoarea scene nodes (hit testing, keyboard nav, tooltips stay authoritative); only the paint goes throughcreateRoughRenderMode from semiotic/rough so the hachure reads like a hand-colored copperplate without inventing new geometry.
Hover a region · rough hachure · exact geo hit targets
Europa
nach den lebenden Sprachen.
Karl von Ausfeld · 1840
How the rough plate is built
resolveReferenceGeography("world-110m") supplies Natural Earth borders; prepareEuropaFeatures keeps the Europe-centered plate and attaches a language-family leaf color. StreamGeoFrame projects withprojectionExtent so the view locks to the historical frame.renderMode is a function that returns a single memoizedcreateRoughRenderMode({ fillStyle: "hachure", seed: 1840 })for geoarea nodes only — points, chrome, and tooltips stay on the default renderer. Geometry, selection, and accessibility never pass through Rough.js.