Benutzer:Menner/Sandkasten
BLDC
[Bearbeiten | Quelltext bearbeiten]Multiphasensystem
[Bearbeiten | Quelltext bearbeiten]Bei einem Multiphasensystem bilden mehrere Stränge zusammen einen Pol. Das heißt nebeneinander liegende Stränge haben die gleiche Magnetisierung und bilden einen Teilpol. Zur Rotation des Magnetfelds wird dann jeweils nur einer der Stränge des Pols kommutiert und nicht der gesamte Pol springt. Dadurch ergeben sich pro Rotation mehr Kommutierungsschritte und in der Amplitude kleinere Drehmomentrippel.[1]
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
---|---|---|---|---|---|---|---|---|---|---|
V1/V2 | 0 | z | +1 | +1 | +1 | +1 | z | 0 | 0 | 0 |
V3/V4 | 0 | 0 | 0 | z | +1 | +1 | +1 | +1 | z | 0 |
V5/V6 | z | 0 | 0 | 0 | 0 | z | +1 | +1 | +1 | +1 |
V7/V8 | +1 | +1 | z | 0 | 0 | 0 | 0 | z | +1 | +1 |
V9/V10 | +1 | +1 | +1 | +1 | z | 0 | 0 | 0 | 0 | z |
z = schwimmend, 0 = Masse, +1 = Versorgungsspannung
http://www.ijareeie.com/upload/2013/dec13-special/55_kiran.pdf
Da die Brückensteuerung ähnlich
Baustelle SVG-Rasterung
[Bearbeiten | Quelltext bearbeiten]SVG ist ein wichtiges Grafikformat für Wikipedia tausendende der wissenschaftlichen Artikel enthalten SVG-Bilder. Dabei enthält die Software libRSVG mit der MediaWiki SVGs für den Leser konvertiert seit Jahren viele Darstellungsfehler. Daran muss sich endlich was ändern!
Notiz
[Bearbeiten | Quelltext bearbeiten]Diskussion
[Bearbeiten | Quelltext bearbeiten]Zentren
[Bearbeiten | Quelltext bearbeiten]- https://phabricator.wikimedia.org/T40010
- https://meta.wikimedia.org/wiki/Community_Tech_project_ideas#Improve_SVG_rendering
Weitere Seiten
[Bearbeiten | Quelltext bearbeiten]- https://mail.gnome.org/archives/desktop-devel-list/2015-January/msg00070.html
- http://strategy.wikimedia.org/wiki/Proposal:Librsvg_development_funding
- https://meta.wikimedia.org/wiki/SVG
- https://meta.wikimedia.org/wiki/Grants:Start
Aktionen
[Bearbeiten | Quelltext bearbeiten]- Mobilisieren
- Alternativen vergleichen
- Zentren der Diskussion ermitteln
- Bedeutsamkeit ermitteln
- Proposal als Grant überarbeiten
- Kontakte knüpfen
Mobilisieren
[Bearbeiten | Quelltext bearbeiten]Kurierbericht - Wikipedia Signpost
Unterstützersammelseite eröffnen
Aktivisten sammeln
Grant starten
Zusammenfassung
[Bearbeiten | Quelltext bearbeiten]SVG ist ein wichtiges Grafikformat für Wikipedia das in tausenden der wissenschaftlichen Artikel enthalten ist. Dabei produziert die verwendete Software libRSVG mit der MediaWiki SVGs für den Leser konvertiert seit Jahren viele Darstellungsfehler wovon selbst Grundlagenartikel wie Kraft betroffen sind.
SVG-Guide
[Bearbeiten | Quelltext bearbeiten]Da die SVG-Probleme nur Spezialfälle sind, aber dafür viele, und SVG generell ein erklärungsbedürftiges darstellt, macht es Sinn dem Benutzer Hilfestellung bei der Handhabung von SVG zu geben. Das geschieht durch leiten den Benutzers auf die Hilfe- und Frage-Seiten und durch Tools. Das könnte durch einen zusätzlichen Kasten unterhalb des Bildes erfolgen. Ein guter Platz wäre neben der "Media viewer"-Box.
Bugs
[Bearbeiten | Quelltext bearbeiten]https://phabricator.wikimedia.org/maniphest/query/ub3rSiy3Jjau/#R
Phabircator | Gnome | Description | Comment | Source | Importance | Effort |
---|---|---|---|---|---|---|
High | ||||||
Fixed | ||||||
Not a bug | ||||||
Normal | ||||||
Not a bug | ||||||
T68551 | CSS class definitions for text elements are not inherited to the child tspan elements. | CSS parsing / Hand-made SVG - Workaround with type="text/css" seems to solve the issue.
|
||||
Fixed | ||||||
T55899 | Any SVG element that has an SVG mask will disappear silently. | |||||
T43423 | CSS child selector not supported | CSS parsing / Hand-made SVG diagram | ||||
T36947 | Incorrect text positioning in SVG rasterization after scaling | |||||
T29832 | It seems that only the _first_ gradient in the SVG file is processed | CorelDraw | ||||
T29356 | No gradient visible in SVG rendered as PNG at large sizes as gradient moves with scaling.
No Example available |
|||||
Likely not a bug | ||||||
T20936 | Hairline bug | |||||
T18368 | Worsening of font rendering quality. | |||||
T15387 | SVG attribute textLength not supported. Used for exact rendering of text. | |||||
T11420 | Text along path not supported. | Patch upstream for a long time but without review. | ||||
T10901 | Meta bug for tracking SVG bugs | |||||
T8250 | Image for SVG does not show transparency gradient correctly | Duplicate to T29356? | ||||
Fixed | ||||||
Not a librsvg bug | ||||||
Low | ||||||
Install fonts | Not a librsvg bug | |||||
Not a librsvg bug | ||||||
T68672 | CSS parsing / Hand-made SVG diagram - the type="text/css" bug
|
|||||
Fixed | ||||||
T65236 | Horizontal font | Patch upstream for a long time but without review. | ||||
Fixed >2.36.4 | ||||||
T46016 | Blurred images filter bugs | Look up recent fixes | ||||
T45640 | Kerning/Hinting | |||||
T43427 | CSS styling of markers | CSS parsing / Handmade SVG diagram | ||||
T43426 | HSL attribut not supported: fill="hsl(13, 77%, 52%)" | |||||
Patch available | ||||||
Using cyrilly letters as XML not supported | wont fix - use latin letters | |||||
T40668 | Kerning/Hinting | |||||
Not a bug. Invalid font-family name | ||||||
Not a bug. Output image too large. | ||||||
T27140 | Installed fonts | Not a librsvg bug | ||||
T26768 | Rendered SVG images should provide sRGB chunk | |||||
T20463 | Issues with fill patterns. Has improved over time. Difficult to grasp current status. | |||||
T19845 | Difficult issue with font rendering | |||||
Lowest | ||||||
T97233 | Text alignment attribute text-anchor in text tag and x/y attribute in subsequent tspan tag not supported by librsvg | ChemDraw | ||||
T88833 | Font size attribute with relative definition smaller/larger are not handled and text disappears. | |||||
Fixed | ||||||
Element flowRoot not supported by rsvg as it is not SVG compliant. | ||||||
T35245 | Incorrect text positioning in SVG rasterization with text/tspan element using x/y attribute. | Converting PDF to SVG with Inkscape? | Convert PDF | |||
Not a librsvg bug |
Conclusion
[Bearbeiten | Quelltext bearbeiten]There are many issues with CSS compliance on hand-made SVG. Also gradient, filters and fill patterns have some unresolved problems. Font hinting causes many rendering problems also this is not an issue of librsvg but a misinterpretation of SVG as WYSIWYG. Text positioning of converted SVG causes problems. The others are minor issues as well.
There is not really an urgent issue or one has special priority above others. Only the sum of 23 bugs makes it difficult. Next step could be concluded as fixing the easy ones:
- Fix CSS issue with
type="text/css"
- Fix some gradient and filter issues
- Fix some text positioning issues
- Fix some minor issues
- Update existing patches
Summed up this would require about two weeks for coding. Additionally testing, reviewing and releasing is nessary which consumes about one week. Around eight bugs should be fixed afterwards. Excluding the hinting issues afterwards one can handle the existing problems if most of the other bugs are fixed on the long term.
Wish list
[Bearbeiten | Quelltext bearbeiten]- T65703 transform -> hint
- T7792 baseline
- T65236 Vertical Fonts
- T68672 type=text/css
- T55899 mask
- T43426 hsl
Bug | T65703
patch needs update |
T7792
patch needs update |
T65236
Patch needs review |
T55899
Patch needs review |
T43426 |
---|---|---|---|---|---|
Bad | TODO | Empty sheet | |||
Good | TODO |
Diverses
[Bearbeiten | Quelltext bearbeiten]Wie funktioniert der Sicherheitsfilter?
Was ist TranslateSVG?
https://de.wikipedia.org/w/index.php?title=Wikipedia:Redaktion_Physik/Charts&oldid=142750719
Notizen
[Bearbeiten | Quelltext bearbeiten]Vorzeichen Kark S. 218 und geoemyda
H_0 vs. p
http://www.physik.tu-dresden.de/~becker/secret/Hertzscher_Dipol.pdf
http://www.hs-augsburg.de/~clemen/lehre/Skript_Wellen/10Antennen.PDF
http://people.ee.ethz.ch/~fieldcom/FuKII/13AntennenII.pdf (weiter hinten)
Vergleiche en.WP, stimmt mit Kark überein.
Kark und de.WP rotieren in entgegengesetzter Richtung!
http://hp.physnet.uni-hamburg.de/pfannkuche/Physik_2_SS05/t-vorlesung/vorlesung22.pdf bestätigung für de.WP
- ↑ Vol. 2, Special Issue 1 , December 2013. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, abgerufen am 20. Juli 2018 (englisch).