Wikipedia Diskussion:WikiProjekt SVG/Archiv/2021
Hallo - gibt es eine entsprechende Vorlage für die wp-de? LG + PX -- MaxxL - Disk 12:58, 10. Jan. 2021 (CET)
Problem beim Hochladen einer .svg
Vielleicht ist das Problem recht trivial, aber ich habe jetzt eine Weile gesucht und nichts gefunden.
Ich möchte gerne eine aus Libre Office exportierte .svg hochladen. Allerdings bekomme ich die Fehlermeldung "Skriptelement „script“ in der hochgeladenen SVG-Datei gefunden.". Nach einem Tipp im Internet bin ich ans Ende der Datei (Im Texteditor) gegangen und habe die (vorletzte) Zeile "</script>" gelöscht. Darufhin bekam ich aber nun beim Hochladen folgende Fehlermeldung: "Das XML in der hochgeladenen Datei konnte nicht geparst werden.". Auch im Browser konnte die Datei dann nicht mehr geparst werden. Kann mir bitte jemand weiterhelfen?--Pedalito (Diskussion) 19:01, 17. Jan. 2021 (CET)
- Hallo @Pedalito: Du musst alles zwischen den script Befehlen und ebenso den Start und das Ende löschen. Der ganze code welcher folgendes beinhaltet:
<script zyz>xyz</script>
Weil wenn du nur</script>
löschst ist der code ungültig. da<script zyz>
nicht geschlossen wird. –🤾♂️ Malo95 (Diskussion) 16:26, 10. Feb. 2021 (CET)- Danke schonmal für die Antwort @Malo95:. Allerdings hat es so noch nicht ganz geklappt. Im Textdokument kommt 2 mal das Wort script in Form von Code vor, also wahrscheinlich als Start und als Ende.
- Als Start:
<script type="text/ecmascript"><![CDATA[
- Und als Ende:
</script>
- Ich habe nun probeweise einmal alles zwischen diesen Zeilen gelöscht (inklusive <![CDATA[), und ein anderes Mal komplett alles, also auch die Start- und Endzeile. Durch diese Maßnahme habe ich allerdings ca. 80% der Zeilen im Dokument gelöscht, weshalb ich mich frage ob dann noch alle relevanten Informationen da sind. Leider wird mir danach auch nur ein weißes Bild angezeigt, allerdings keine Fehlermeldung mehr. --Pedalito (Diskussion) 18:27, 10. Feb. 2021 (CET)
- Das Hochladen müsste möglich sein, wenn du die Startzeile durch
<!--< script ty pe="application/ecmascript"><![CDATA[
und die Endzeile durch]]>< / script>-->
ersetzt. Damit ist natürlich der entsprechende ECMAScript-Code deaktiviert und sofern dieser erforderlich ist funktionieren dann natürlich entsprechende Funktionen in der SVG-Datei (ggf. eben auch die gesamte Darstellung) nicht. Das könnte sich dann aber ggf. jemand anderes genauer anschauen. --nenntmichruhigip (Diskussion) 23:00, 10. Feb. 2021 (CET)
- Das Hochladen müsste möglich sein, wenn du die Startzeile durch
- Danke schonmal für die Antwort @Malo95:. Allerdings hat es so noch nicht ganz geklappt. Im Textdokument kommt 2 mal das Wort script in Form von Code vor, also wahrscheinlich als Start und als Ende.
Hm, wenn ich das so mache, hat er ein Problem mit dem doppelten Bindestrich in der Startzeile. Er sagt: "error on line XYZ at column XYZ: Double hyphen within comment".--Pedalito (Diskussion) 11:22, 11. Feb. 2021 (CET)
- @Pedalito: Kannst du den Quelltext irgendwo hochladen oder die Datei wo irgendwohochladen? — Johannes Kalliauer - Diskussion | Beiträge 19:51, 7. Mär. 2021 (CET)
- Danke an Benutzer:JoKalliauer für die informative Mail. Das Problem hat sich erledigt.--Pedalito (Diskussion) 13:20, 12. Mär. 2021 (CET)
- Archivierung dieses Abschnittes wurde gewünscht von: Pedalito (Diskussion) 13:23, 12. Mär. 2021 (CET)
Mit Inkscape erstellte SVGs
Eine Frage von einem Anfänger zum Punkt „Übergenaue Angaben“, Unterpunkt „Ändern:“. Was soll man dort am besten als die Genauigkeit angeben? In meiner Version des Programms stellt man dort laut Tooltip die „maßgeblichen Werte“ ein. Ich nehme an, das ist eine Übersetzung von „signifikante Stellen“ aus dem Englischen. Das sind nicht die Nachkommastellen. – Gebu (Diskussion) 10:02, 2. Mär. 2021 (CET)
- @Gebu: Unter ShiftStrgP->Eingabe/Ausgabe->SVG-Ausgabe->Genauigkeit steht da eine 8 und das dürfte wie im Artikel erwähnt bis zur achten Nachkommastelle sein. Und dort steht auch, dass 4-5 ausreicht. Bigbossfarin (Diskussion) 10:58, 2. Mär. 2021 (CET)
- Am besten verwendet man eine ViewBox-Angabe im fünfstelligen Bereich. Dann sind die meisten Koordinaten ganze Zahlen und der Quelltext ist leichter lesbar. ÅñŧóñŜûŝî (Ð) 22:44, 9. Mär. 2021 (CET)
Erfahrungsbericht 11/2021
Liebe community, die ist keine Frage, sondern nur ein Feedback zum aktuellen Stand der SVG-Upload Praxis. Wir haben da ein Experiment gemacht und in einem Blogpost beschrieben, siehe den Textsnippet https://dhbuw.hypotheses.org/250#wikipediasvg und die Fußnote https://dhbuw.hypotheses.org/250#ftn2 Zu den Problemen, die wir vor allem im Zusammenhang mit dem SVG2PNG-Converter sehen, gehören übermäßige Validitätsprüfung, der Zwang zu exotischen Fonts und das Festhalten am offiziell vom W3C als deprecated deklarierten xlink-Namensraum (https://www.w3.org/TR/SVG2/linking.html#XLinkRefAttrs). Der Effekt dieser Umstände ist, dass eine geschmeidige Nachnutzung von SVG-Grafiken in der wikipedia erschwert wird. Wisst Ihr alles schon selber, wollte es nur nochmal gesagt haben --Pato-logic (Diskussion) 23:18, 16. Nov. 2021 (CET)
- Und noch eine Nebenbemerkung. Eigentlich hätte man es ja am liebsten, dass die Grafiken sich optisch optimal in die Wikipedia-Ästhetik einfügen und z.B den gleichen font verwenden. Das geht aber gar nicht, weil wikipedia im html/css ja keinen Font deklariert, sondern das (bis auf "sans-serif") dem Browser überlässt. Nun kann man das aber bei einer SVG-Grafik nicht machen, weil dort der wikimedia-SVG2PNG-Converter einen der wikimedia-Fonts verlangt. Und das ist natürlich keiner, den ein Browser per default benutzen würde. Kurz gesagt: Wikipedia benutzt seine eigenen Fonts nicht in den Artikeln, verlangt sie aber bei SVG und verhindert damit Gleichmäßigkeit. --Pato-logic (Diskussion) 23:30, 16. Nov. 2021 (CET)