Text Block Resizing with Dynamic Font and Interline Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing text management applications struggle to maintain readability and optimal legibility when resizing text blocks, as they often require complex user interactions and fail to adapt to the ergonomic and physical constraints of users.
Innovation Solution
A method and system for rescaling an initial text block to maintain readability, which involves detecting user interaction gestures to resize the text block, determining an updated interline ratio and font size based on the resized container height, and displaying the updated text block with improved typography.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If text blocks are resized using conventional methods, then the container dimensions can be changed, but the font size and interline ratio remain fixed causing loss of readability
Solution Approach 1:
The system dynamically adjusts font size and interline ratio automatically when the container height is resized. The font size changes proportionally to the container height, and the interline ratio is recalculated to maintain optimal spacing, ensuring readability is preserved throughout the resizing operation without requiring manual intervention.
Solution Approach 2:
The system changes multiple parameters simultaneously - font size, interline ratio, and container height - to maintain proportional relationships. When container height is modified, the system calculates new font size and interline ratio values that preserve the visual characteristics and readability of the text block.
2Reliability
If users manually adjust text block properties to maintain readability, then legibility can be improved, but the operation becomes complex and unnatural
Solution Approach 1:
The system performs self-adjustment of font size and interline ratio automatically during container resizing operations. The text block manages its own typography parameters without requiring user intervention, making the operation simple and natural while maintaining optimal legibility.
Solution Approach 2:
The system pre-calculates and applies appropriate font size and interline ratio changes based on the container height modification before the user completes the resizing action. This preliminary adjustment ensures that readability is maintained throughout the operation without requiring additional user steps.
3Adaptability or versatility
If only container width is modified while height remains fixed, then layout flexibility is improved, but the text content cannot be optimally rescaled
Solution Approach 1:
The system enables dynamic resizing of the container height while maintaining width, allowing the text block to be optimally scaled vertically. The font size and interline ratio automatically adjust to match the new container height, providing precise control over text content scaling without compromising layout flexibility.
Data Source
AI summary
Methods and devices (DV) for rescaling text blocks to maintain readability are disclosed. In a display area (5) an initial text block enclosed in an initial container including a block handle is displayed. In an input area, a user interaction gesture over the block handle is detected. The initial container height is resized according to the user interaction gesture. An updated interline ratio is determined in response to said resizing. An updated font size is determined in response to said determining of the updated interline ratio. Finally, an updated text block including the updated interline ratio and the updated font size according to the resized container is displayed.


