User:Lilyuserin/SVG

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Contact

Email Usertalk

This is a Wikimedia Commons user page. If you find this page on any site other than Wikimedia Commons, you are viewing a mirror site. Be aware that the page may be outdated, and that the user this page belongs to may have no personal affiliation with any site other than Wikimedia Commons itself. The original page is located at https://commons.wikimedia.org/wiki/User:Lilyuserin/SVG.

العربية  azərbaycanca  беларуская (тарашкевіца)  български  বাংলা  čeština  Deutsch  Deutsch (Sie-Form)  English  Esperanto  español  فارسی  suomi  français  Frysk  galego  עברית  हिन्दी  magyar  հայերեն  Bahasa Indonesia  italiano  日本語  ქართული  한국어  ລາວ  македонски  മലയാളം  Bahasa Melayu  မြန်မာဘာသာ  Nederlands  polski  português  português do Brasil  русский  sicilianu  slovenščina  shqip  svenska  ไทย  Tagalog  Türkçe  українська  Tiếng Việt  简体中文  繁體中文  正體中文(臺灣)  +/−

Wikimedia Commons
Wikimedia Commons

Zunächst begann ich, SVGs mit Inkscape zu erstellen. Bis ich draufkam, dass SVG ein textbasiertes Format ist und mit jedem Texteditor bearbeitet werden kann. Inkscape erzeugt eine Menge überflüssiger Informationen im SVG und bläht es dadurch unnötig auf. Außerdem werden Elemente wie Kreise etc. beim Umwandeln in Pfade nicht mehr als solche erkennbar, da Inkscape zusätzlich unnötige Kommastellen einfügt, z.B. anstatt

Mein Bestreben ist, SVG-Dateien so zu entwerfen, dass der Code leicht erkennen lässt, worum es sich handelt. Außerdem sollen möglichst kleine Zahlen mit wenigen Kommastellen verwendet werden. Um dies zu erreichen, habe ich begonnen, diverse Dreiecke und regelmäßige Mehrecke zu analysieren.

Lilys SVG Tipps

[edit]


To Do

[edit]
[edit]




GNUPlot

[edit]

Zahlenwerte

[edit]

TabelleTabellenseite bearbeiten

Zahlenwert ungefähr Kettenbruch sin cos Näherung









Bezierkurven

[edit]

Gegegeben seien vier Punkte einer (genügend glatten, sprich mindestens 2x stetig differenzierbaren) Funktion, und mit . Dann errechnen sich die Stützpunkte einer (von vielen möglichen) Bezierkurve folendermaßen:

Setzt man , so kann man leicht nachrechnen, dass und ist.

Beispiel 1

[edit]

Das einfachste kubische Polynom

ergibt folgende Stützpunkte:

Berechnung

[edit]

=

Der besseren Veranschaulichung halber habe ich eine zweite Kurve eingezeichnet (blau), deren X-Achse auf das 10-fache gestreckt ist.

Beispiel 2

[edit]

Das kubische Polynom (der Einfachheit halber symmetrisch zum Ursprung)

lässt sich exakt als Kombination einer Bezierkurve und ihrer Spiegelung am Ursprung darstellen.

Programme, die SVG erzeugen

[edit]

Unterseiten