feat(document): bewuste witruimte tussen alinea's via <!-- spacer --> (#2464) #2483
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!2483
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/document-extra-ruimte"
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?
Samenvatting
<!-- spacer -->op een eigen regel = één tekstregel bewuste witruimte — HTML-commentaar dat vreemde lezers negeren, voor OciDeck een atomaire Quill-embed (zelfde patroon als<!-- toc -->) EPUB, HTML,\vspace{\baselineskip}LaTeX, PdfSpacerBlock PDF); de.mdbewaart de marker<br>op een eigen regel was de andere kandidaat en viel af: de markdown-parser verlijmt hem als inline-HTML aan de volgende alinea — niet byte-getrouw en geen eigen blok.Testplan
---/document-beginmake checkvolledig groenGenerated with Devin
Een lege regel scheidt blokken maar draagt zelf niets — elke Markdown-tool normaliseert hem weg. Voor witruimte die iets betekent (adem tussen alinea's) is er nu een benoemde constructie: één `<!-- spacer -->`-marker op een eigen regel is één tekstregel extra ruimte, telbaar in de bron. De marker volgt het `<!-- toc -->`-precedent: HTML-commentaar dat elke vreemde lezer straffeloos negeert, terwijl OciDeck hem atomair als Quill-embed behandelt — byte-getrouwe rondreis, één Backspace haalt hem weg, Undo zet hem terug. Een `<br>`-regel bleek geen optie: die verlijmt de parser als inline-HTML aan de volgende alinea. - Invoegen → Extra ruimte schrijft de marker op de cursor (30 talen) - Lezer, Pagina's en PDF tonen één regelhoogte per marker; een spacer telt niet als inhoud voor gedwongen paginabreuken (geen lege vellen) - Elke export vertaalt hem naar zijn eigen dialect: lege alinea (ODT/DOCX), `<p> </p>` (EPUB), ` `-alinea (HTML), `\vspace{\baselineskip}` (LaTeX), PdfSpacerBlock (PDF) - Gedocumenteerd in FILE_FORMAT §14.15 en de gebruikersgids Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>