Conversation
A line reaching a top-and-bottom object's band was refused when it held objects set as characters; Hancom moves it below the band like a line of text (an object no taller than the text not making it taller). An empty paragraph holding one object set as a character beside a square-wrapped object's band was refused; Hancom sets its line below the band, the whole width, when the object is wider than the room beside it, and beside it otherwise. Text with objects set as characters beside a square-wrapped object's band was laid out as if the band were not there. Hancom moves the line holding one wider than the room beside the object below the object, leaving the rest of the room empty; that is not followed yet, so such a paragraph is now refused instead. Seven Hancom-saved documents: a rectangle's band reached by a line holding a group, a picture, or a group alone, and by text; a picture's band beside a wide and a narrow table set as a character alone, and beside text holding such a table. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…wrapped object Text with objects set as characters beside a square-wrapped object's band, refused in the commit before, is now laid out as Hancom does: a line whose top is in the band is as wide as the room beside the object, and the first line holding an object wider than that room goes below the band, the whole width, leaving the rest of the room empty (the line before is spaced that much more, or the paragraph's first line starts that much lower). Without a layout cache _banded_object_lines breaks the lines so, every line taken as narrow at first until the narrow ones settle; with one, the cache's own positions are followed (_cached_jumps). Text on both sides of the object is still refused. Three more Hancom-saved documents: a narrow table and a picture among the text, and a table after a short band; the document of a wide table among text, refused before, is now a HANCOM_PAGES entry. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner
Author
|
커밋
한/글 저장본 셋을 더 넣었고, 지원 밖을 확인하던 저장본은 이제 |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
바뀐 점
쪽 수 추정(실험,
estimate_pages)이 개체의 띠에 닿는 줄에 글자처럼 둔 개체가 있을 때를 한/글처럼 따른다.a page break or another object beside a square-wrapped object)이었다.an object beside a square-wrapped object)이었다. 한/글은 개체가 곁 자리보다 넓으면 그 줄을 띠 아래(개체 아랫선)로 보내 전체 폭에 두고, 좁으면 곁에 둔다(_room_beside)._banded_object_lines가 이렇게 줄을 나눈다. 처음에는 모든 줄을 좁다고 보고, 좁은 줄이 정해질 때까지 다시 나눈다. 캐시가 있으면 캐시의 줄 위치를 따른다(_cached_jumps).objects set as characters among text beside a square-wrapped object)이다.테스트
tests/test_layout_page_estimate.py에 한/글 저장본 열을 더한다(HANCOM_PAGES).🤖 Generated with Claude Code