GraphiteEditor / GraphiteEditor/Graphite

Support compress punctuation to optimize CJK typography

Offen
#4,293 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
27.2k
Forks
1.3k
Ø Merge
20 Std. 5 Min.
Gemergte PRs (30 T.)
57

Beschreibung

DTP is one of Graphite's development goal, so typography is one of the most important part. However, I tested Graphite with Chinese texts typography and found that it doesn't support compress punctuation, result to the justify alignment is not so "justify".

I think it's better to support compress punctuation like libreoffice/scribus/typst... Thank you.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

The issue does not identify any files, tests, or entry points. Start by locating the text layout and justification implementation, then compare its behavior with the cited LibreOffice, Scribus, or Typst examples. Done means Chinese text supports punctuation compression and produces the expected justified typography.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
computer-graphics, design, internationalization
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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