google / google/codeworld

Font metrics are needed to automatically place labels

Offen
#937 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Haskell
Sterne
1.3k
Forks
201
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

There is currently no way to write functions to automatically place labels next to parts of a drawing. Also, right-justifying and left-justifying text works only with monospaced fonts, and only after tweaking it manually. Student projects, such as invoices and diagrams would benefit from some extra support to place lettering more accurately without having to do it manually every time.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, die APIs für das Zeichnen und Textlayout zu lokalisieren, und ermittle anschließend, wie Schriftmetriken und Textausrichtung derzeit behandelt werden; die Arbeit ist abgeschlossen, wenn Beschriftungen für proportionale Schriftarten ohne manuelle Anpassung präzise platziert werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
haskell
Bereich
computer-graphics
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.