This commit is contained in:
Jeija 2014-04-24 10:47:21 +02:00
commit fa3f9ce09d
3 changed files with 4 additions and 24 deletions

@ -250,6 +250,9 @@ _eq
; ;
_sm _sm
1 1
:
_co
1
, ,
_cm _cm
2 2

@ -141,34 +141,11 @@ local NUMBER_OF_LINES = 5
local LINE_HEIGHT = 14 local LINE_HEIGHT = 14
local CHAR_WIDTH = 5 local CHAR_WIDTH = 5
string_to_array = function(str)
local tab = {}
for i=1,string.len(str) do
table.insert(tab, string.sub(str, i,i))
end
return tab
end
string_to_word_array = function(str)
local tab = {}
local current = 1
tab[1] = ""
for _,char in ipairs(string_to_array(str)) do
if char ~= " " then
tab[current] = tab[current]..char
else
current = current+1
tab[current] = ""
end
end
return tab
end
create_lines = function(text) create_lines = function(text)
local line = "" local line = ""
local line_num = 1 local line_num = 1
local tab = {} local tab = {}
for _,word in ipairs(string_to_word_array(text)) do for word in string.gmatch(text, "%S+") do
if string.len(line)+string.len(word) < LINE_LENGTH and word ~= "|" then if string.len(line)+string.len(word) < LINE_LENGTH and word ~= "|" then
if line ~= "" then if line ~= "" then
line = line.." "..word line = line.." "..word

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 B