Visuele documentweergave toont een kleinere letter dan de PDF #1947
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1947
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wat er misgaat
In de visuele weergave van een document staat de lopende tekst kleiner dan in de geëxporteerde PDF. Op het scherm leest het daardoor minder prettig dan op papier, terwijl die twee dezelfde bladspiegel horen te zijn.
Het valt het meest op aan de lettergrootte (de puntgrootte): dezelfde instelling (standaard 11) wordt op het scherm als 11 CSS-pixels gezet en in de PDF als 11 typografische punten. Een punt is 1/72 duim, een CSS-pixel 1/96 duim. Op een pagina die in beeldpunten op 96 dpi wordt uitgemeten is de bodytekst daardoor een derde kleiner op het scherm dan in de PDF.
Wat er moet gebeuren
De visuele weergave (schrijfvlak, lezer, pagina's-stand) en de HTML-export moeten dezelfde fysieke lettermaat tonen als de PDF. De opgeslagen waarde in het stijlprofiel blijft 11; alleen de omzetting naar schermpixels moet de punt-naar-pixelverhouding 96/72 honoreren, net zoals celopvulling in de PDF al van pixels naar punten wordt gerekend.
Geen wijziging aan het
.md-bestand: dit is weergave, geen formaat.Opgepakt. Tak: fix/1947-document-visual-font-matches-pdf. Verwachte reikwijdte: lib/models/settings.dart (omzetting pt→CSS-px), scherm- en HTML-paden die de bodymaat zetten, test/document_body_font_size_test.dart, docs (USER_GUIDE/FILE_FORMAT/CHANGELOG), l10n van het schuiflabel px→pt.
Af op main. Merge-commit
1118d6c1(PR #1967). De visuele weergave, het schrijfvlak, de pagina-einden en de HTML-export zetten 11 pt om naar CSS-pixels (96/72); de PDF blijft punten. Niet in deze PR: kopverhoudingen scherm vs PDF (die liepen al uiteen) en de LaTeX-preamble die nog vast op 11pt staat.