Difference between revisions of "User:Joekidd/OpenOffice.org/Internship/PDFImport/Tasks/Improving char spaces"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
[[Category:Marketing]][[Category:Development]][[Category:Education]]
 +
{{DISPLAYTITLE:Improving char spaces}}
 +
 
Current way of importing text has some problems with spaces between chars - they are counted in the way that not always works correctly. Sometimes there are spaces in places we don't expect and other time there don't occur in places they should be.
 
Current way of importing text has some problems with spaces between chars - they are counted in the way that not always works correctly. Sometimes there are spaces in places we don't expect and other time there don't occur in places they should be.
  
== Suggested solution ==
+
== Solution ==
 +
 
 +
The code before modification was quite complicated and I still do not understand what was the author's intention. I made it easier and I think that counting avarage space value should be enough to determine if to add space or not. Moreover that value should be scaled with some real value between [0, 1]. I estimated that the value 0.6 is the most appropriate.
 +
 
 +
== Example ==
 +
 
 +
Here is an example of imported pfd file and spaces:
  
I would like to spend a day, or two to investigate how spaces between chars should be threaten to display correct lines.
+
[[File:Spacesexample.png]]

Latest revision as of 16:26, 23 September 2010


Current way of importing text has some problems with spaces between chars - they are counted in the way that not always works correctly. Sometimes there are spaces in places we don't expect and other time there don't occur in places they should be.

Solution

The code before modification was quite complicated and I still do not understand what was the author's intention. I made it easier and I think that counting avarage space value should be enough to determine if to add space or not. Moreover that value should be scaled with some real value between [0, 1]. I estimated that the value 0.6 is the most appropriate.

Example

Here is an example of imported pfd file and spaces:

Spacesexample.png

Personal tools