Document Formatting Device for Ruby Text Layout Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for adding kana pronouncing or ruby to documents often disrupt the layout, causing page shifts and increasing the number of pages due to inadequate handling of character spacing, which compromises the arrangement of other elements on the page.
Innovation Solution
An information added document preparation device that selects from pre-defined addition formats to ensure the document's layout conditions are met, such as retaining page allocation, by either adding information above or behind the text, and warning the user if the format cannot maintain the original page layout.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If kana pronouncing or ruby is added to the document by widening the space between lines, then the additional information can be inserted, but all lines of text are shifted and component elements cannot be arranged within the specific page
Solution Approach 1:
The patent applies dynamics by making the character intervals adjustable rather than fixed. The system dynamically changes the spacing between characters in the original text to create sufficient space for ruby or kana pronouncing without widening line spacing, thereby maintaining page layout integrity while accommodating additional information.
Solution Approach 2:
The patent applies local quality by adjusting character intervals only in specific locations where ruby or kana pronouncing needs to be added, rather than uniformly widening all line spaces. This localized adjustment allows additional information to be inserted without affecting the overall page layout and component element arrangement.
2Shape
If the character intervals are not adjusted to the width of the ruby text, then the style of the document is prevented from deteriorating, but the ruby text cannot be properly integrated with the original text
Solution Approach 1:
The patent applies parameter changes by adjusting the character interval parameter dynamically. The system modifies the spacing between characters to match the width requirements of the ruby or kana pronouncing text, ensuring proper integration while maintaining overall document style through controlled, localized adjustments rather than global changes.
Data Source
AI summary
Disclosed is an information added document preparation device including: a selection unit configured to select an addition format to be used when predetermined additional information is added to an original document; and an information adding unit configured to prepare a document in which the predetermined additional information is added to the original document in the addition format selected by the selection unit, wherein the selection unit selects the addition format in which the document prepared by the information adding unit satisfies a predetermined layout condition, among a plurality of addition formats which are previously prepared.


