From 663cdcff77510b4cf9f165a7c8aa147f8ad2a50a Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Wed, 19 May 2010 16:24:00 +0200 Subject: beta 2010.05.19 16:24 --- tex/context/base/bibl-bib.lua | 475 +- tex/context/base/bibl-bib.mkiv | 687 +- tex/context/base/buff-ini.lua | 9 +- tex/context/base/buff-ver.mkiv | 11 +- tex/context/base/bxml-apa.mkiv | 613 + tex/context/base/char-ini.lua | 20 +- tex/context/base/cont-new.tex | 2 +- tex/context/base/context.mkiv | 1 + tex/context/base/context.tex | 2 +- tex/context/base/core-con.lua | 4 +- tex/context/base/data-con.lua | 2 +- tex/context/base/data-ctx.lua | 4 +- tex/context/base/data-lst.lua | 13 +- tex/context/base/data-pre.lua | 5 +- tex/context/base/data-res.lua | 96 +- tex/context/base/data-sch.lua | 4 +- tex/context/base/data-tmp.lua | 3 +- tex/context/base/data-tre.lua | 3 +- tex/context/base/data-use.lua | 7 +- tex/context/base/font-afm.lua | 8 +- tex/context/base/font-def.lua | 6 +- tex/context/base/font-dum.lua | 5 +- tex/context/base/font-enh.lua | 2 +- tex/context/base/font-ini.mkiv | 2 +- tex/context/base/font-log.lua | 2 +- tex/context/base/font-map.lua | 4 +- tex/context/base/font-mis.lua | 24 +- tex/context/base/font-otf.lua | 14 +- tex/context/base/font-ott.lua | 4 +- tex/context/base/font-pat.lua | 2 +- tex/context/base/font-syn.lua | 16 +- tex/context/base/font-tfm.lua | 27 +- tex/context/base/grph-inc.lua | 90 +- tex/context/base/l-dir.lua | 10 +- tex/context/base/l-file.lua | 2 +- tex/context/base/l-io.lua | 7 +- tex/context/base/l-pdfview.lua | 10 +- tex/context/base/l-string.lua | 7 +- tex/context/base/l-table.lua | 18 +- tex/context/base/l-unicode.lua | 12 +- tex/context/base/l-utils.lua | 11 +- tex/context/base/lang-ini.lua | 6 +- tex/context/base/lpdf-pdx.lua | 139 + tex/context/base/lpdf-pdx.mkiv | 71 + tex/context/base/luat-cbk.lua | 19 +- tex/context/base/luat-env.lua | 26 +- tex/context/base/luat-exe.lua | 8 +- tex/context/base/luat-ini.lua | 4 +- tex/context/base/luat-iop.lua | 163 +- tex/context/base/luat-sta.lua | 4 + tex/context/base/luat-sto.lua | 8 +- tex/context/base/lxml-ctx.lua | 4 +- tex/context/base/lxml-mis.lua | 2 +- tex/context/base/lxml-tab.lua | 2 +- tex/context/base/lxml-tex.lua | 33 +- tex/context/base/m-punk.mkiv | 4 +- tex/context/base/math-ini.lua | 2 +- tex/context/base/meta-pdh.lua | 2 +- tex/context/base/mlib-pps.lua | 23 +- tex/context/base/mlib-run.lua | 8 +- tex/context/base/mult-clm.lua | 2 +- tex/context/base/mult-de.tex | 2 + tex/context/base/mult-def.lua | 8 + tex/context/base/mult-en.tex | 2 + tex/context/base/mult-fr.tex | 2 + tex/context/base/mult-it.tex | 2 + tex/context/base/mult-nl.tex | 2 + tex/context/base/mult-ro.tex | 2 + tex/context/base/mult-sys.tex | 1 + tex/context/base/node-aux.lua | 6 +- tex/context/base/node-res.lua | 2 +- tex/context/base/node-tra.lua | 2 +- tex/context/base/node-tsk.lua | 2 +- tex/context/base/page-lin.lua | 2 +- tex/context/base/pret-lua.lua | 6 +- tex/context/base/pret-mp.lua | 4 +- tex/context/base/regi-ini.lua | 2 +- tex/context/base/sort-ini.lua | 2 +- tex/context/base/spac-hor.mkiv | 5 +- tex/context/base/strc-blk.lua | 6 +- tex/context/base/strc-doc.lua | 6 +- tex/context/base/strc-reg.lua | 9 +- tex/context/base/strc-syn.lua | 4 +- tex/context/base/supp-fil.lua | 2 +- tex/context/base/toks-ini.lua | 10 +- tex/context/base/trac-deb.lua | 2 +- tex/context/base/trac-tim.lua | 27 +- tex/context/base/trac-tra.lua | 11 +- tex/context/base/x-cals.lua | 8 +- tex/context/base/x-mathml.lua | 6 +- tex/context/interface/cont-cs.xml | 3 + tex/context/interface/cont-de.xml | 3 + tex/context/interface/cont-en.xml | 3 + tex/context/interface/cont-fr.xml | 3 + tex/context/interface/cont-it.xml | 3 + tex/context/interface/cont-nl.xml | 3 + tex/context/interface/cont-pe.xml | 3 + tex/context/interface/cont-ro.xml | 3 + tex/context/interface/keys-cs.xml | 2 + tex/context/interface/keys-de.xml | 2 + tex/context/interface/keys-en.xml | 2 + tex/context/interface/keys-fr.xml | 2 + tex/context/interface/keys-it.xml | 2 + tex/context/interface/keys-nl.xml | 2 + tex/context/interface/keys-pe.xml | 2 + tex/context/interface/keys-ro.xml | 2 + tex/context/patterns/lang-ba.hyp | 36 - tex/context/patterns/lang-ba.pat | 224 - tex/context/patterns/lang-ca.hyp | 2 +- tex/context/patterns/lang-ca.pat | 2 +- tex/context/patterns/lang-ca.rme | 2 +- tex/context/patterns/lang-cy.hyp | 33 +- tex/context/patterns/lang-cy.pat | 35 +- tex/context/patterns/lang-cy.rme | 64 + tex/context/patterns/lang-es.pat | 542 +- tex/context/patterns/lang-es.rme | 18 +- tex/context/patterns/lang-il.hyp | 8 - tex/context/patterns/lang-il.pat | 1905 -- tex/context/patterns/lang-il.rme | 70 - tex/context/patterns/lang-is.hyp | 32 +- tex/context/patterns/lang-is.pat | 4219 +++- tex/context/patterns/lang-is.rme | 79 + tex/context/patterns/lang-mn.hyp | 8 + tex/context/patterns/lang-mn.pat | 995 + tex/context/patterns/lang-mn.rme | 86 + tex/context/patterns/lang-no.hyp | 118 - tex/context/patterns/lang-no.pat | 26818 -------------------------- tex/context/patterns/lang-sr.hyp | 137 + tex/context/patterns/lang-sr.pat | 2432 +++ tex/context/patterns/lang-sr.rme | 80 + tex/context/patterns/lang-tk.pat | 494 +- tex/context/patterns/lang-tk.rme | 18 +- tex/context/patterns/lang-zh.hyp | 8 + tex/context/patterns/lang-zh.pat | 195 + tex/context/patterns/lang-zh.rme | 88 + tex/generic/context/luatex-fonts-merged.lua | 100 +- 136 files changed, 11696 insertions(+), 30111 deletions(-) create mode 100644 tex/context/base/bxml-apa.mkiv create mode 100644 tex/context/base/lpdf-pdx.lua create mode 100644 tex/context/base/lpdf-pdx.mkiv delete mode 100644 tex/context/patterns/lang-ba.hyp delete mode 100644 tex/context/patterns/lang-ba.pat create mode 100644 tex/context/patterns/lang-cy.rme delete mode 100644 tex/context/patterns/lang-il.hyp delete mode 100644 tex/context/patterns/lang-il.pat delete mode 100644 tex/context/patterns/lang-il.rme create mode 100644 tex/context/patterns/lang-is.rme create mode 100644 tex/context/patterns/lang-mn.hyp create mode 100644 tex/context/patterns/lang-mn.pat create mode 100644 tex/context/patterns/lang-mn.rme delete mode 100644 tex/context/patterns/lang-no.hyp delete mode 100644 tex/context/patterns/lang-no.pat create mode 100644 tex/context/patterns/lang-sr.hyp create mode 100644 tex/context/patterns/lang-sr.pat create mode 100644 tex/context/patterns/lang-sr.rme create mode 100644 tex/context/patterns/lang-zh.hyp create mode 100644 tex/context/patterns/lang-zh.pat create mode 100644 tex/context/patterns/lang-zh.rme (limited to 'tex') diff --git a/tex/context/base/bibl-bib.lua b/tex/context/base/bibl-bib.lua index c6ccdd9ba..3c0dad2fa 100644 --- a/tex/context/base/bibl-bib.lua +++ b/tex/context/base/bibl-bib.lua @@ -12,12 +12,17 @@ bibtex files and converts them to xml so that the we access the content in a convenient way. Actually handling the data takes place elsewhere.

--ldx]]-- +local utf = unicode.utf8 local lower, format, gsub, concat = string.lower, string.format, string.gsub, table.concat local next = next +local utfchar = utf.char local lpegmatch = lpeg.match local textoutf = characters and characters.tex.toutf local variables = interfaces and interfaces.variables +local finalizers = xml.finalizers.tex +local xmlfilter, xmltext = xml.filter, xml.text + local trace_bibxml = false trackers.register("publications.bibxml", function(v) trace_bibtex = v end) bibtex = bibtex or { } @@ -124,6 +129,7 @@ function bibtex.convert(session,content) data, shortcuts, entries = session.data, session.shortcuts, session.entries -- session.size = session.size + #content bibtex.size = bibtex.size + #content + session.size = session.size + #content lpegmatch(grammar,content or "") statistics.stoptiming(bibtex) end @@ -148,6 +154,7 @@ function bibtex.new() xml = xml.convert("\n"), size = 0, entries = nil, + loaded = false, } end @@ -178,6 +185,11 @@ local filter = Cs( ) function bibtex.toxml(session,options) + if session.loaded then + return + else + session.loaded = true + end -- we can always speed this up if needed -- format slows down things a bit but who cares statistics.starttiming(bibtex) @@ -214,13 +226,16 @@ function bibtex.toxml(session,options) end end result[#result+1] = format("") + result = concat(result,"\n") -- alternatively we could use lxml.convert - session.xml = xml.convert(concat(result,"\n"), { + session.xml = xml.convert(result, { resolve_entities = true, resolve_predefined_entities = true, -- in case we have escaped entities -- unify_predefined_entities = true, -- & -> & utfize_entities = true, } ) + session.data = nil + session.shortcuts = nil statistics.stoptiming(bibtex) end @@ -275,19 +290,359 @@ end) --~ print(table.serialize(session.shortcuts)) --~ print(xml.serialize(session.xml)) --- this will move: +if not characters then dofile(resolvers.find_file("char-def.lua")) end + +local chardata = characters.data +local concat = table.concat + +local P, Ct, lpegmatch = lpeg.P, lpeg.Ct, lpeg.match + +local space, comma = P(" "), P(",") + +local andsplitter = Ct(lpeg.splitat(space^1 * "and" * space^1)) +local commasplitter = Ct(lpeg.splitat(space^0 * comma * space^0)) +local spacesplitter = Ct(lpeg.splitat(space^1)) +local firstcharacter = lpeg.patterns.utf8byte + +function is_upper(str) + local first = lpegmatch(firstcharacter,str) + local okay = chardata[first] + return okay and okay.category == "lu" +end + +local function splitauthors(str) + local authors = lpegmatch(andsplitter,str) + for i=1,#authors do + local firstnames, vons, surnames, initials, juniors, words + local author = authors[i] + local split = lpegmatch(commasplitter,author) + local n = #split + if n == 1 then + --~ First von Last + words = lpegmatch(spacesplitter,author) + firstnames, vons, surnames = { }, { }, { } + local i, n = 1, #words + while i <= n do + local w = words[i] + if is_upper(w) then + firstnames[#firstnames+1], i = w, i + 1 + else + break + end + end + while i <= n do + local w = words[i] + if is_upper(w) then + break + else + vons[#vons+1], i = w, i + 1 + end + end + while i <= n do + surnames[#surnames+1], i = words[i], i + 1 + end + elseif n == 2 then + --~ von Last, First + words = lpegmatch(spacesplitter,split[2]) + surnames = lpegmatch(spacesplitter,split[1]) + firstnames, vons = { }, { } + local i, n = 1, #words + while i <= n do + local w = words[i] + if is_upper(w) then + firstnames[#firstnames+1], i = w, i + 1 + else + break + end + end + while i <= n do + vons[#vons+1], i = words[i], i + 1 + end + else + --~ von Last, Jr ,First + firstnames = lpegmatch(spacesplitter,split[1]) + juniors = lpegmatch(spacesplitter,split[2]) + surnames = lpegmatch(spacesplitter,split[3]) + if n > 3 then + -- error + end + end + if #surnames == 0 then + surnames[1] = firstnames[#firstnames] + firstnames[#firstnames] = nil + end + if firstnames then + initials = { } + for i=1,#firstnames do + initials[i] = utfchar(lpegmatch(firstcharacter,firstnames[i])) + end + end + authors[i] = { + original = author, + firstnames = firstnames, + vons = vons, + surnames = surnames, + initials = initials, + juniors = juniors, + } + end + authors.original = str + return authors +end + +local function the_initials(initials,symbol) + local t, symbol = { }, symbol or "." + for i=1,#initials do + t[i] = initials[i] .. symbol + end + return t +end + +-- authors + +bibtex.authors = bibtex.authors or { } + +local authors = bibtex.authors + +local defaultsettings = { + firstnamesep = " ", + vonsep = " ", + surnamesep = " ", + juniorsep = " ", + surnamejuniorsep = ", ", + juniorjuniorsep = ", ", + surnamefirstnamesep = ", ", + surnameinitialsep = ", ", + namesep = ", ", + lastnamesep = " and ", + finalnamesep = " and ", +} + +function authors.normal(author,settings) + local firstnames, vons, surnames, juniors = author.firstnames, author.vons, author.surnames, author.juniors + local result, settings = { }, settings or defaultsettings + if firstnames and #firstnames > 0 then + result[#result+1] = concat(firstnames," ") + result[#result+1] = settings.firstnamesep or defaultsettings.firstnamesep + end + if vons and #vons > 0 then + result[#result+1] = concat(vons," ") + result[#result+1] = settings.vonsep or defaultsettings.vonsep + end + if surnames then + result[#result+1] = concat(surnames," ") + end + if juniors and #juniors > 0 then + result[#result+1] = concat(juniors," ") + result[#result+1] = settings.surnamesep or defaultsettings.surnamesep + end + return concat(result) +end + +function authors.normalshort(author,settings) + local firstnames, vons, surnames, juniors = author.firstnames, author.vons, author.surnames, author.juniors + local result, settings = { }, settings or defaultsettings + if firstnames and #firstnames > 0 then + result[#result+1] = concat(firstnames," ") + result[#result+1] = settings.firstnamesep or defaultsettings.firstnamesep + end + if vons and #vons > 0 then + result[#result+1] = concat(vons," ") + result[#result+1] = settings.vonsep or defaultsettings.vonsep + end + if surnames then + result[#result+1] = concat(surnames," ") + end + if juniors and #juniors > 0 then + result[#result+1] = concat(juniors," ") + result[#result+1] = settings.surnamejuniorsep or defaultsettings.surnamejuniorsep + end + return concat(result) +end + +function authors.inverted(author,settings) + local firstnames, vons, surnames, juniors = author.firstnames, author.vons, author.surnames, author.juniors + local result, settings = { }, settings or defaultsettings + if vons and #vons > 0 then + result[#result+1] = concat(vons," ") + result[#result+1] = settings.vonsep or defaultsettings.vonsep + end + if surnames then + result[#result+1] = concat(surnames," ") + end + if juniors and #juniors > 0 then + result[#result+1] = settings.juniorjuniorsep or defaultsettings.juniorjuniorsep + result[#result+1] = concat(juniors," ") + end + if firstnames and #firstnames > 0 then + result[#result+1] = settings.surnamefirstnamesep or defaultsettings.surnamefirstnamesep + result[#result+1] = concat(firstnames," ") + end + return concat(result) +end + +function authors.invertedshort(author,settings) + local vons, surnames, initials, juniors = author.vons, author.surnames, author.initials, author.juniors + local result, settings = { }, settings or defaultsettings + if vons and #vons > 0 then + result[#result+1] = concat(vons," ") + result[#result+1] = settings.vonsep or defaultsettings.vonsep + end + if surnames then + result[#result+1] = concat(surnames," ") + end + if juniors and #juniors > 0 then + result[#result+1] = settings.juniorjuniorsep or defaultsettings.juniorjuniorsep + result[#result+1] = concat(juniors," ") + end + if initials and #initials > 0 then + result[#result+1] = settings.surnameinitialsep or defaultsettings.surnameinitialsep + result[#result+1] = concat(the_initials(initials)," ") + end + return concat(result) +end + +local lastconcatsize = 1 + +local function bibtexconcat(t,settings) + local namesep = settings.namesep or defaultsettings.namesep or ", " + local lastnamesep = settings.lastnamesep or defaultsettings.lastnamesep or namesep + local finalnamesep = settings.finalnamesep or defaultsettings.finalnamesep or lastnamesep + local lastconcatsize = #t + if lastconcatsize > 2 then + local s = { } + for i=1,lastconcatsize-2 do + s[i] = t[i] .. namesep + end + s[lastconcatsize-1], s[lastconcatsize] = t[lastconcatsize-1] .. finalnamesep, t[lastconcatsize] + return concat(s) + elseif lastconcatsize > 1 then + return concat(t,lastnamesep) + elseif lastconcatsize > 0 then + return t[1] + else + return "" + end +end + +function authors.concat(author,combiner,what,settings) + if type(combiner) == "string" then + combiner = authors[combiner or "normal"] or authors.normal + end + local split = splitauthors(author) + local setting = settings[what] + local etallimit, etaldisplay, etaltext = 1000, 1000, "" + if setting then + etallimit = settings.etallimit or 1000 + etaldisplay = settings.etaldisplay or etallimit + etalltext = settings.etaltext or "" + end + local max = #split + if max > etallimit and etaldisplay < max then + max = etaldisplay + end + for i=1,max do + split[i] = combiner(split[i],settings) + end + local result = bibtexconcat(split,settings) + if max < #split then + return result + else + return result .. etaltext + end +end + +function authors.short(author,year) + local result = { } + if author then + local authors = splitauthors(author) + for a=1,#authors do + local aa = authors[a] + local initials = aa.initials + for i=1,#initials do + result[#result+1] = initials[i] + end + local surnames = aa.surnames + for s=1,#surnames do + result[#result+1] = utfchar(lpegmatch(firstcharacter,surnames[s])) + end + end + end + if year then + result[#result+1] = year + end + return concat(result) +end + +-- We can consider creating a hashtable key -> entry but I wonder if +-- pays off. + +local function collectauthoryears(id,list) + list = aux.settings_to_hash(list) + id = lxml.get_id(id) + local found = { } + for e in xml.collected(id,"/bibtex/entry") do + if list[e.at.tag] then + local year = xmlfilter(e,"xml:///field[@name='year']/text()") + local author = xmlfilter(e,"xml:///field[@name='author']/text()") + if author and year then + local a = found[author] + if not a then + a = { } + found[author] = a + end + local y = a[year] + if not y then + y = { } + a[year] = y + end + y[#y+1] = e + end + end + end + -- found = { author = { year_1 = { e1, e2, e3 } } } + local done = { } + for author, years in next, found do + local yrs = { } + for year, entries in next, years do + if subyears then + -- -- add letters to all entries of an author and if so shouldn't + -- -- we tag all years of an author as soon as we do this? + -- if #entries > 1 then + -- for i=1,#years do + -- local entry = years[i] + -- -- years[i] = year .. string.char(i + string.byte("0") - 1) + -- end + -- end + else + yrs[#yrs+1] = year + end + end + done[author] = yrs + end + return done +end + +local method, settings = "normal", { } + +function authors.setsettings(s) + settings = s or settings +end if commands then + local texsprint = tex and tex.sprint + local ctxcatcodes = tex and tex.ctxcatcodes + local sessions = { } function commands.definebibtexsession(name) sessions[name] = bibtex.new() end - function commands.preparebibtexsession(name,options) + function commands.preparebibtexsession(name,xmlname,options) bibtex.toxml(sessions[name],options) - lxml.register("bibtex:"..name,sessions[name].xml) + lxml.register(xmlname,sessions[name].xml) end function commands.registerbibtexfile(name,filename) @@ -298,42 +653,110 @@ if commands then local session = sessions[name] local entries = session.entries if not entries then - session.entries = { [entry] = true } + session.entries = { [entry] = true } -- here we can keep more info else entries[entry] = true end end - local splitter = Ct(lpeg.splitat(" and ")) + -- commands.bibtexconcat = bibtexconcat + + -- finalizers can be rather dumb as we have just text and no embedded xml - local function bibtexconcat(str,between,betweenlast,betweentwo) - between = between or ", " - betweenlast = betweenlast or between - betweentwo = betweentwo or betweenlast - local s = lpegmatch(splitter,str) - local n = #s - if n > 2 then - for i=1,n-2 do - s[i] = s[i] .. between + function finalizers.bibtexconcat(collected,method,what) + if collected then + local author = collected[1].dt[1] or "" + if author ~= "" then + texsprint(ctxcatcodes,authors.concat(author,method,what,settings)) end - s[n-1] = s[n-1] .. betweenlast - str = concat(s) - elseif n > 1 then - str = concat(s,betweentwo) end - return str end - -- commands.bibtexconcat = bibtexconcat + function finalizers.bibtexshort(collected) + if collected then + local c = collected[1] + local year = xmlfilter(c,"xml://field[@name='year']/text()") + local author = xmlfilter(c,"xml://field[@name='author']/text()") + texsprint(ctxcatcodes,authors.short(author,year)) + end + end - local finalizers = xml.finalizers.tex + -- experiment: + + --~ -- alternative approach: keep data at the tex end + + --~ local function xbibtexconcat(t,sep,finalsep,lastsep) + --~ local n = #t + --~ if n > 0 then + --~ context(t[1]) + --~ if n > 1 then + --~ if n > 2 then + --~ for i=2,n-1 do + --~ context.bibtexpublicationsparameter("sep") + --~ context(t[i]) + --~ end + --~ context.bibtexpublicationsparameter("finalsep") + --~ else + --~ context.bibtexpublicationsparameter("lastsep") + --~ end + --~ context(t[n]) + --~ end + --~ end + --~ end + + -- todo : sort + + -- todo: choose between bibtex or commands namespace + + function bibtex.authorref(id,list) + local result = collectauthoryears(id,list,method,what) + for author, years in next, result do + texsprint(ctxcatcodes,authors.concat(author,method,what,settings)) + end + end - function finalizers.bibtexconcat(collected,...) - if collected then -- rather dumb, just text, no embedded xml - tex.sprint(tex.ctxcatcodes,bibtexconcat(collected[1].dt[1] or "",...)) + function bibtex.authoryearref(id,list) + local result = collectauthoryears(id,list,method,what) + for author, years in next, result do + texsprint(ctxcatcodes,authors.concat(author,method,what,settings)," (",concat(years,", "),")") end end - -- print(commands.bibtextconcat("hans and taco and hartmut",", "," en ")) + function bibtex.authoryearsref(id,list) + local result = collectauthoryears(id,list,method,what) + for author, years in next, result do + texsprint(ctxcatcodes,"(",authors.concat(author,method,what,settings),", ",concat(years,", "),")") + end + end + function bibtex.singular_or_plural(singular,plural) + if lastconcatsize and lastconcatsize > 1 then + texsprint(ctxcatcodes,plural) + else + texsprint(ctxcatcodes,singular) + end + end end + + +--~ local function test(sample) +--~ local authors = splitauthors(sample) +--~ print(table.serialize(authors)) +--~ for i=1,#authors do +--~ local author = authors[i] +--~ print(normalauthor (author,settings)) +--~ print(normalshortauthor (author,settings)) +--~ print(invertedauthor (author,settings)) +--~ print(invertedshortauthor(author,settings)) +--~ end +--~ print(concatauthors(sample,settings,normalauthor)) +--~ print(concatauthors(sample,settings,normalshortauthor)) +--~ print(concatauthors(sample,settings,invertedauthor)) +--~ print(concatauthors(sample,settings,invertedshortauthor)) +--~ end + +--~ local sample_a = "Hagen, Hans and Hoekwater, Taco Whoever T. Ex. and Henkel Hut, Hartmut Harald von der" +--~ local sample_b = "Hans Hagen and Taco Whoever T. Ex. Hoekwater and Hartmut Harald von der Henkel Hut" + +--~ test(sample_a) +--~ test(sample_b) diff --git a/tex/context/base/bibl-bib.mkiv b/tex/context/base/bibl-bib.mkiv index 7d7cd279f..eaa47efad 100644 --- a/tex/context/base/bibl-bib.mkiv +++ b/tex/context/base/bibl-bib.mkiv @@ -127,7 +127,7 @@ \the\everydefinebibtexsession} \def\dopreparebibtexsession[#1][#2]{\edef\currentbibtexsession{#1}% - \ctxlua{commands.preparebibtexsession("#1","#2")}% + \ctxlua{commands.preparebibtexsession("#1","bibtex:#1","#2")}% \the\everypreparebibtexsession} \def\dosetupbibtexsession [#1][#2]{\edef\currentbibtexsession{#1}% @@ -206,11 +206,15 @@ \let\normalbibxmlflush\bibxmlflush -\definecolor[bibtextracecolor][darkred] +\definecolor[bibtextracecolor:field] [darkred] +\definecolor[bibtextracecolor:crossref][darkblue] +\definecolor[bibtextracecolor:key] [darkgreen] -\def\tracedbibxmlintro#1{{\tttf#1 -> }} -\def\tracedbibxmlflush#1{\color[bibtextracecolor]{\tttf[#1]}} -\def\tracedbibxmltexts#1{\color[bibtextracecolor]{\tttf<#1>}} +\def\tracedbibxmlintro #1{{\tttf#1 -> }} +\def\tracedbibxmlflush #1{\color[bibtextracecolor:field] {\tttf[#1]}} +\def\tracedbibxmltexts #1{\color[bibtextracecolor:field] {\tttf<#1>}} +\def\tracedbibxmlcrossref#1{\color[bibtextracecolor:crossref]{\tttf#1}} +\def\tracedbibxmlkey #1{\color[bibtextracecolor:key] {\tttf#1}} \def\tracedbibxmltext {\ifconditional\tracebibtexformat @@ -226,15 +230,27 @@ \expandafter\normalbibxmlflush \fi} +\startxmlsetups bibtex:format:crossref + \ifconditional\tracebibtexformat + \tracedbibxmlcrossref{\xmlfirst\currentbibxmlnode{/field[@name='crossref']/lower()}} + \else + \cite[\xmlfirst\currentbibxmlnode{/field[@name='crossref']/lower()}] + \fi +\stopxmlsetups + +\startxmlsetups bibtex:format:key + \ifconditional\tracebibtexformat + \tracedbibxmlkey{\normalbibxmlflush{key}} + \else + \bibxmlflush{key} + \fi +\stopxmlsetups + \startxmlsetups bibtex:format:common:author \ifconditional\tracebibtexformat \bibxmlflush\currentbibtexvariant \else - \xmlfilter{#1}{/field[@name='\currentbibtexvariant']/bibtexconcat( - '\bibtexpublicationsparameter\c!namesep', - '\bibtexpublicationsparameter\c!lastnamesep', - '\bibtexpublicationsparameter\c!finalnamesep' - )} + \xmlfilter{#1}{/field[@name='\currentbibtexvariant']/bibtexconcat('\currentbibtexvariant')} \fi \stopxmlsetups @@ -259,6 +275,27 @@ \endgroup \stopxmlsetups +\startxmlsetups bibtex:format:doi +% \bibdoifelse{\@@pb@doi}{#1\expanded{\bibgotoDOI{\@@pb@thekey}{\@@pb@doi}}#2}{#3} + *doi* +\stopxmlsetups + + +\startxmlsetups bibtex:format:doi +% \bibdoifelse{\@@pb@biburl}{#1\expanded{\bibgotoURL{\@@pb@thekey}{\@@pb@biburl}}#2}{#3} + *url* +\stopxmlsetups + +\startxmlsetups bibtex:format:month +% {\bibdoifelse\@@pb@month +% {#1\doifnumberelse\@@pb@month +% {\doifconversiondefinedelse\@@pbmonthconversion +% {\convertnumber\@@pbmonthconversion\@@pb@month}{\@@pb@month}}% +% {\@@pb@month}#2}% +% {#3} + *month* +\stopxmlsetups + % lists \def\bibtexlistprocessor @@ -291,5 +328,635 @@ % \let\stoppublication\relax +\unexpanded\def\bibtexspace {\removeunwantedspaces\space} +\unexpanded\def\bibtexperiod {\removeunwantedspaces.\space} +\unexpanded\def\bibtexcomma {\removeunwantedspaces,\space} +\unexpanded\def\bibtexlparent {\removeunwantedspaces\space(} +\unexpanded\def\bibtexrparent {\removeunwantedspaces)\space} +\unexpanded\def\bibtexlbracket{\removeunwantedspaces\space[} +\unexpanded\def\bibtexrbracket{\removeunwantedspaces]\space} + +% interfacing + +% todo : lang en language +% todo : directions + + +% variables + +\newcount\bibtexblock \bibtexblock\plusone + +\newtoks \everysetupbibtexpublications +\newtoks \everysetupbibtexcitations +\newcount\bibtexcounter + +\def\bibtexrefprefix{\number\bibtexblock:} + +\let\currentbibtexsession\s!default +\let\currentbibtexvariant\s!default + +% parameters: session+variant variant session shared + +\def\bibtexpublicationsparameter#1% + {\csname + \ifcsname\??pb\currentbibtexsession:\currentbibtexvariant#1\endcsname + \??pb\currentbibtexsession:\currentbibtexvariant#1% + \else\ifcsname\??pb:\currentbibtexvariant#1\endcsname + \??pb:\currentbibtexvariant#1% + \else\ifcsname\??pb\currentbibtexsession#1\endcsname + \??pb\currentbibtexsession#1% + \else\ifcsname\??pb#1\endcsname + \??pb#1% + \else + \s!empty + \fi\fi\fi\fi + \endcsname} + +\def\bibtexcitationparameter#1% + {\csname + \ifcsname\??pv\currentbibtexsession:\currentbibtexvariant#1\endcsname + \??pv\currentbibtexsession:\currentbibtexvariant#1% + \else\ifcsname\??pv:\currentbibtexvariant#1\endcsname + \??pv:\currentbibtexvariant#1% + \else\ifcsname\??pv\currentbibtexsession#1\endcsname + \??pv\currentbibtexsession#1% + \else\ifcsname\??pv#1\endcsname + \??pv#1% + \else + \s!empty + \fi\fi\fi\fi + \endcsname} + +% setup commands + +\def\setupbibtexpublications + {\let\currentpublicationclass\??pb + \let\everysetupbibtexwhatever\everysetupbibtexpublications + \dodoubleargument\dosetupbibtexwhatever} + +\def\setupbibtexcitations + {\let\currentpublicationclass\??pv + \let\everysetupbibtexwhatever\everysetupbibtexcitations + \dodoubleargument\dosetupbibtexwhatever} + +\def\setupbibtexpublicationvariants + {\let\currentpublicationclass\??pb + \let\everysetupbibtexwhatever\everysetupbibtexpublications + \dotripleargument\dosetupbibtexwhatevervariant} + +\def\setupbibtexcitationvariants + {\let\currentpublicationclass\??pv + \let\everysetupbibtexwhatever\everysetupbibtexcitations + \dotripleargument\dosetupbibtexwhatevervariant} + +\def\dosetupbibtexwhatever[#1][#2]% [sessionlist] [setup] + {\ifsecondargument + % sessions setups + \def\dobtxcommand##1{\getparameters[\currentpublicationclass##1][#2]}% + \processcommalist[#1]\dobtxcommand + \else + % setups + \getparameters[\currentpublicationclass][#1]% + \the\everysetupbibtexwhatever + \fi} + +\def\dosetupbibtexwhatevervariant[#1][#2][#3]% [sessionlist] [variantlist] [setup] + {\ifthirdargument + % sessions variants setups + \def\dobtxcommand##1% + {\def\dodobtxcommand####1{\getparameters[\currentpublicationclass##1:####1][#3]}% + \processcommalist[#2]\dodobtxcommand}% + \processcommalist[#1]\docbtxommand + \else\ifsecondargument + % variants setups + \def\dobtxcommand##1{\getparameters[\currentpublicationclass:##1][#2]}% + \processcommalist[#1]\dobtxcommand + \else + % setups + \getparameters[\currentpublicationclass][#1]% + \the\everysetupbibtexwhatever + \fi\fi} + +% some initializations + +\setupbibtexcitationvariants + [author,authoryear,authoryears] + [\c!namesep={, }] + +% loading alternatives (apa etc) + +\def\doloadbibtexpublicationalternative + {\ifproductionrun + \edef\bibtexpublicationsalternative{\@@pbalternative}% parent + \ifx\bibtexpublicationsalternative\empty \else + \processcommacommand[\bibtexpublicationsalternative]\dodoloadbibtexpublicationalternative + \let\@@pbalternative\empty + \fi + \fi} + +\def\dodoloadbibtexpublicationalternative#1% + {\doonlyonce{#1} + {\readsysfile{bxml-#1.mkiv} + {\showmessage\m!publications{6}{bxml-#1}} + {\showmessage\m!publications{1}{bxml-#1}}}} + +\appendtoks + \doloadbibtexpublicationalternative +\to \everysetupbibtexpublications + +\appendtoks + \doloadbibtexpublicationalternative +\to \everyjob + +% whatever, should be key + +\def\bibtexleftnumber#1{#1\hfill~} + +% testing + +% \showmessage\m!publications{5}{#1 is unknown}\secondoftwoarguments} + +\let\doifbibreferencefoundelse\secondofthreearguments + +% lists + +\newtoks\everysetupbibtexlistplacement + +% this will change as we need it too often .. we will use context.thebibtexnamesep + +\appendtoks + \ctxlua {bibtex.authors.setsettings { + namesep = \!!bs\bibtexpublicationsparameter\c!namesep\!!es, + lastnamesep = \!!bs\bibtexpublicationsparameter\c!lastnamesep\!!es, + finalnamesep = \!!bs\bibtexpublicationsparameter\c!finalnamesep\!!es, + firstnamesep = \!!bs\bibtexpublicationsparameter\c!firstnamesep\!!es, + juniorsep = \!!bs\bibtexpublicationsparameter\c!juniorsep\!!es, + vonsep = \!!bs\bibtexpublicationsparameter\c!vonsep\!!es, + surnamesep = \!!bs\bibtexpublicationsparameter\c!surnamesep\!!es, + namesep = \!!bs\bibtexpublicationsparameter\c!namesep\!!es, + lastnamesep = \!!bs\bibtexpublicationsparameter\c!lastnamesep\!!es, + finalnamesep = \!!bs\bibtexpublicationsparameter\c!finalnamesep\!!es, + author = { + etallimit = \!!bs\bibtexpublicationsparameter\c!authoretallimit\!!es, + etaldisplay = \!!bs\bibtexpublicationsparameter\c!authoretaldisplay\!!es, + etaltext = \!!bs\bibtexpublicationsparameter\c!authoretaltext\!!es, + }, + editor = { + etallimit = \!!bs\bibtexpublicationsparameter\c!editoretallimit\!!es, + etaldisplay = \!!bs\bibtexpublicationsparameter\c!editoretaldisplay\!!es, + etaltext = \!!bs\bibtexpublicationsparameter\c!editoretaltext\!!es, + }, + artauthor = { + etallimit = \!!bs\bibtexpublicationsparameter\c!artauthoretallimit\!!es, + etaldisplay = \!!bs\bibtexpublicationsparameter\c!artauthoretaldisplay\!!es, + etaltext = \!!bs\bibtexpublicationsparameter\c!artauthoretaltext\!!es, + }, + } }% +\to \everysetupbibtexlistplacement + +\def\completebibtexpublications{\dodoubleempty\docompletebibtexpublications} +\def\placebibtexpublications {\dodoubleempty\doplacebibtexpublications} + +\def\docompletebibtexpublications[#1][#2]% title might become obsolete, just headtext + {\begingroup + \edef\currentbibtexsession{#1}% + \let\currentlist\currentbibtexsession + \setuplist[\currentbibtexsession][\c!criterium=\v!previous,#2] + \doifelsenothing{\namedlistparameter\currentbibtexsession\c!title} + {\systemsuppliedchapter[\currentbibtexsession]{\headtext{\currentbibtexsession}}} + {\normalexpanded{\systemsuppliedchapter[\currentbibtexsession]{\namedlistparameter\currentbibtexsession\c!title}}}% + \dodoplacebibtexpublications} + +\def\doplacebibtexpublications[#1][#2]% + {\begingroup + \edef\currentbibtexsession{#1}% + \let\currentlist\currentbibtexsession + \setuplist[\currentbibtexsession][\c!criterium=\v!previous,#2]% + \dodoplacebibtexpublications} + +\def\dodoplacebibtexpublications + {\determinelistcharacteristics[\currentbibtexsession]% + \the\everysetupbibtexlistplacement + \forgetall + \typesetbibtexlist + \endgroup + \global\advance\bibtexblock\plusone} + +\setvalue{\??pb:\c!numbering:\v!short}#1% todo var s -> short tag + {\bibtexlistnumberbox{\bibtexpublicationsparameter\c!numbercommand{\bibtexgetshort\currentpublicationtag}}} + +\setvalue{\??pb:\c!numbering:\v!bib}#1% todo var n -> number + {\bibtexlistnumberbox{\bibtexpublicationsparameter\c!numbercommand{\bibtexgetnumber\currentpublicationtag}}} + +\setvalue{\??pb:\c!numbering:\s!unknown}#1% + {\bibtexlistnumberbox{\bibtexpublicationsparameter\c!numbercommand{#1}}} + +\def\@@pblimitednumber % name + {\csname\??pb:\c!numbering:% + \ifcsname\??pb:\c!numbering:\currentbibtexnumbering\endcsname + \currentbibtexnumbering + \else + \s!unknown + \fi + \endcsname} + +\appendtoks + \edef\currentbibtexnumbering{\bibtexpublicationsparameter\c!numbering}% + \ifx\currentbibtexnumbering\v!no + \setuplist[\currentbibtexsession][\c!numbercommand=,\c!symbol=\v!none,\c!textcommand=\outdented]% + \else + \setuplist[\currentbibtexsession][\c!numbercommand=\@@pblimitednumber]% + \fi +\to \everysetupbibtexlistplacement + +\newdimen\bibtexnumberwidth + +\def\bibtexlistnumberbox{\hbox \ifcase\bibtexnumberwidth\else to \bibtexnumberwidth\fi} + +\appendtoks + \doifelse{\bibtexpublicationsparameter\c!autohang}\v!yes + {\ifx\currentbibtexnumbering\v!short + \setbox\scratchbox\hbox{\bibtexpublicationsparameter\c!numbercommand{\bibtexpublicationsparameter\c!samplesize}}% + \else + \setbox\scratchbox\hbox{\bibtexpublicationsparameter\c!numbercommand{\ctxlua{tex.write(structure.lists.size())}}}% + \fi + \bibtexnumberwidth\wd\scratchbox + \setuplist[\currentbibtexsession][\c!distance=\zeropoint]} + {\doifelsenothing{\bibtexpublicationsparameter\c!width} + {\bibtexnumberwidth\zeropoint} + {\bibtexnumberwidth\bibtexpublicationsparameter\c!width}}% + \setuplist[\currentbibtexsession][\c!width=\bibtexnumberwidth]% +\to \everysetupbibtexlistplacement + +\appendtoks + \let\maybeyear\gobbleoneargument + \let\noopsort \gobbleoneargument +\to \everysetupbibtexlistplacement + +\appendtoks + \doifelse{\bibtexpublicationsparameter\c!maybeyear}\v!off + {\let\maybeyear\gobbleoneargument} + {\let\maybeyear\firstofoneargument}% +\to \everysetupbibtexlistplacement + +\appendtoks + \doifnot{\bibtexpublicationsparameter\c!option}\v!continue + {\global\bibtexcounter\zerocount}% +\to \everysetupbibtexlistplacement + +\appendtoks + \edef\currentbibtexcriterium{\namedlistparameter\currentbibtexsession\c!criterium}% +\to \everysetupbibtexlistplacement + +\def\typesetbibtexlist + {\dobeginoflist + \doif{\namedlistparameter\currentbibtexsession\c!criterium}\v!cite + {\setuplist[\currentbibtexsession][\c!criterium=\v!here]}% + \doifelse{\bibtexpublicationsparameter\c!method}\v!local + {\ctxlua{bibtex.hacks.reset(1)}}% function can take method + {\ctxlua{bibtex.hacks.reset(2)}}% + \placestructurelist + {\currentbibtexsession} + {\currentbibtexcriterium} + {\namedlistparameter\currentbibtexsession\c!number}% + \ctxlua{bibtex.hacks.flush("\bibtexpublicationsparameter\c!sorttype")}% + \doendoflist} + +\unexpanded\def\typesetbibtexpublication#1% + {\edef\currentbibtexsessiontag{#1}% + \ifx\currentbibtexsessiontag\empty + % can't really happen + \else\ifx\currentbibtexcriterium\v!all + \doplacepublicationindeed + \else + \ctxlua{bibtex.hacks.doifalreadyplaced("\currentbibtexsessiontag")} + \donothing + \dotypesetbibtexpublication + \fi\fi} + +\def\dotypesetbibtexpublication + {\doifbibreferencefoundelse\currentbibtexsessiontag + {\global\advance\bibtexcounter\plusone + \ctxlua{bibtex.hacks.registerplaced("\currentbibtexsessiontag")}% + \dodolistelement{\currentbibtexsession}{}{\number\bibtexcounter}{\thebibtexpublicationlistelement}{}{}} + {}} % invalid + +\def\thebibtexpublicationlistelement + {\strut + \expanded{\reference[\bibtexrefprefix\currentbibtexsessiontag]{\number\bibtexcounter}}% + \dotypesetabibtexpublication\currentbibtexsessiontag + \strut} + +\def\dotypesetabibtexpublication#1% + {\begingroup + \ignorespaces + \xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='#1']/command(bibtex:format)}% + \removeunwantedspaces +% \ignorespaces +% \bibalternative{\bibgetvart{#1}}% +% \removeunwantedspaces + \endgroup} + +\def\doprocessbibtexentry#1{\typesetbibtexpublication{#1}} + +% citations + +\unexpanded\def\bibtexcitation[#1]% + {\edef\currentbibtexsession{#1}% + \strictdoifnextoptionalelse\dobibtexcitation\dobibtexref} + +\def\dobibtexref#1% + {\dodobibtexcitation[#1][]} + +\def\dobibtexcitation[#1]% + {\strictdoifnextoptionalelse{\dodobibtexcitation[#1]}{\dodobibtexcitation[#1][]}} + +\def\dodobibtexcitation[#1][#2]% + {\dontleavehmode + \begingroup + \doifelsenothing{#2}\secondargumentfalse\secondargumenttrue + \ifsecondargument + \dowhateverbibtexcitation{#1}{#2}% + \else + \donumberedbibtexcitation{#1}% + \fi + \endgroup} + +\def\dowhatevercitation#1#2% + {\processcommalist[#2]\dobibtexcitationindeed + \setupinteraction[\c!style=]% use flag instead + \doifassignmentelse{#1} + {\getparameters[\??pb\??pb][\c!alternative=,\c!extras=,#1]% + \edef\currentbibtexvariant{\@@pb@@pbalternative}% + \ifx\currentbibtexvariant\empty + \edef\currentbibtexvariant{\bibtexpublicationparameter\c!refcommand}% + \fi + \ifx\@@pb@@pbextras\empty + \setupcite[\currentbibtexvariant][#1]% + \else + \edef\@@pb@@pbextras{{\@@pb@@pbextras\ifdefined\@@pb@@pbright\@@pb@@pbright\else\bibtexpublicationparameter\c!right\fi}}% + \expanded{\setupcite[\currentbibtexvariant][#1,\c!right=\@@pb@@pbextras]}% + \fi}% + {\def\currentbibtexvariant{#1}}% + \getvalue{bibtex\currentbibtexvariant ref}[#2]} + +\def\donumberedbibtexcitation#1% + {\processcommalist[#1]\dobibtexcitationindeed + \setupinteraction[\c!style=]% + \edef\currentbibtexvariant{\bibtexcitationparameter\c!refcommand}% + \getvalue{bibtex\currentbibtexvariant ref}[#1]} + +\def\dobibtexcitationindeed#1% + {\iftrialtypesetting \else + \expanded{\writedatatolist[\currentbibtexsession][bibref=#1]}% + \fi} + +\def\nobibtexcitation[#1]% + {\processcommalist[#1]\dobibtexcitationindeed} + +\def\bibtexnumref[#1]% + {\dontleavehmode + \begingroup + \bibtexcitationparameter\v!left + \penalty\!!tenthousand + \ctxlua{bibtex.hacks.resolve("","\number\bibtexblock","#1")}% + \bibtexcitationparameter\v!right + \endgroup} + +\def\dowithbibtexnumrefconnector#1#2% + {\ifnum#1>\plusone + \ifnum#2>\plusone + \ifnum#2=#1\relax + \bibtexpublicationsparameter\c!lastpubsep + \else + \bibtexpublicationsparameter\c!pubsep + \fi + \fi + \fi} + +\def\dowithbibtexnumref#1#2#3#4#5% n, i, prefix block ref + {\dowithbibtexnumrefconnector{#1}{#2}% + \def\bibtexrefprefix{#4:}% + \inbiblink[#5]} + +\def\dowithbibtexnumrefrange#1#2#3#4#5#6#7% n, i, prefix block ref + {\dowithbibtexnumrefconnector{#1}{#2}% + \def\bibtexrefprefix{#4:}% + \inbiblink[#5]% + \endash + \def\bibtexrefprefix{#6:}% + \inbiblink[#7]} + +\def\nobibtexnumref#1% + {[#1]} + +% hm + +% \def\@@pbinumbercommand{\executeifdefined{\??pb:\c!numbercommand:\@@pbnumbering}\firstofoneargument} + +% \letvalue{\??pb:\c!numbercommand:\v!yes }\firstofoneargument +% \letvalue{\??pb:\c!numbercommand:\v!no }\gobbleoneargument +% \setvalue{\??pb:\c!numbercommand:\v!short}{\bibtexgetshort\currentpublicationtag\gobbleoneargument} +% \setvalue{\??pb:\c!numbercommand:\v!bib }{\bibtexgetnumber\currentpublicationtag\gobbleoneargument} + +% \def\bibalternative#1{\csname\??pv\@@currentalternative#1\endcsname} + +% basic setup + +% parent -> publicationlist +% +% \setuplist +% [\currentbibtexsession] +% [\c!samplesize={AA99}, +% \c!alternative=a, +% \c!interaction=, +% \c!pagenumber=\v!no, +% #1, +% \c!command=] + +% \setuppublicationlist +% [\c!title=, +% \c!command=\dospecialbibinsert, +% \c!maybeyear=\v!on] + +\setupbibtexpublications + [\c!monthconversion=, + \c!alternative=apa, + \c!method=\v!global, + \c!refcommand=num, + \c!numbercommand=\bibtexleftnumber] + +\setupbibtexcitations % command ? + [\c!refcommand=num] + +% helpers + +\def\doifbibtexinteractionelse + {\iflocation + \edef\temp{\bibtexcitationparameter\c!interaction}% + \ifx\temp\v!stop + \@EA@EA@EA\secondoftwoarguments + \else + \@EA@EA@EA\firstoftwoarguments + \fi + \else + \@EA\secondoftwoarguments + \fi} + +% variants + +% todo: lastsep here + +\newconditional\firstbibtexrefsep + +\def\bibtexresetrefsep + {\settrue\firstbibtexrefsep} + +\def\bibtexinsertrefsep + {\ifconditional\firstbibtexrefsep + \setfalse\firstbibtexrefsep + \else + \bibtexcitationparameter\c!pubsep + \fi} + +\def\inbibtexlink#1#2% + {\doifreferencefoundelse{\bibtexrefprefix#1} + {\goto{#2}[\bibtexrefprefix#1]} + {!#1!\unknownreference{#1}}} + +\def\dobibtexgotolink#1#2% + {\doifreferencefoundelse{\bibtexrefprefix#1} + {\goto{#2}[\bibtexrefprefix#1]} + {!#1!\unknownreference{#1}}} + +\def\dobibattexlink#1#2% + {\doifreferencefoundelse{\bibtexrefprefix#1} + {\at{#2}[\bibtexrefprefix#1]} + {!#1!\unknownreference{#1}}} + +\def\dobibtexurllink#1#2% + {\expanded{\useURL[bibtex:url:#1][#2]}% + \doifbibtexinteractionelse + {\goto{\url[bibtex:url:#1]}[url(bibtex:url:#1)]} + {\url[bibtex:url:#1]}} + +% todo: style, color + +\unexpanded\def\bibtexdataref {\dodoubleargument\dobibtexdataref} +\unexpanded\def\bibtextyperef {\dodoubleargument\dobibtextyperef} +\unexpanded\def\bibtexkeyref {\dodoubleargument\dobibtexkeyref} +\unexpanded\def\bibtexserialref {\dodoubleargument\dobibtexserialref} +\unexpanded\def\bibtexurlref {\dodoubleargument\dobibtexurlref} +\unexpanded\def\bibtexdoiref {\dodoubleargument\dobibtexdoiref} +\unexpanded\def\bibtexpageref {\dodoubleargument\dobibtexpageref} +\unexpanded\def\bibtexnoneref {\dodoubleargument\dobibtexnoneref} +\unexpanded\def\bibtexshortref {\dodoubleargument\dobibtexshortref} +\unexpanded\def\bibtexyearref {\dodoubleargument\dobibtexyearref} +\unexpanded\def\bibtexauthorref {\dodoubleargument\dobibtexauthorref} +\unexpanded\def\bibtexauthoryearref {\dodoubleargument\dobibtexauthoryearref} +\unexpanded\def\bibtexauthoryearsref{\dodoubleargument\dobibtexauthoryearsref} + +\def\dobibtexdataref {\doprocessbibtexref\dodobibtexdataref {ref}} % [#1][#2] +\def\dobibtextyperef {\doprocessbibtexref\dodobibtextyperef {type}} % [#1][#2] +\def\dobibtexkeyref {\doprocessbibtexref\dodobibtexkeyref {key}} % [#1][#2] +\def\dobibtexserialref {\doprocessbibtexref\dodobibtexserialref {serial}} % [#1][#2] +\def\dobibtexurlref {\doprocessbibtexref\dodobibtexurlref {url}} % [#1][#2] +\def\dobibtexdoiref {\doprocessbibtexref\dodobibtexdoiref {doi}} % [#1][#2] +\def\dobibtexpageref {\doprocessbibtexref\dodobibtexpageref {page}} % [#1][#2] +\def\dobibtexnoneref {\doprocessbibtexref\dodobibtexnoneref {none}} % [#1][#2] +\def\dobibtexshortref {\doprocessbibtexref\dodobibtexshortref {short}} % [#1][#2] +\def\dobibtexyearref {\doprocessbibtexref\dodobibtexyearref {year}} % [#1][#2] +\def\dobibtexauthorref {\doprocessbibtexref\dodobibtexauthorref {author}} % [#1][#2] +\def\dobibtexauthoryearref {\doprocessbibtexref\dodobibtexauthoryearref {authoryear}} % [#1][#2] +\def\dobibtexauthoryearsref{\doprocessbibtexref\dodobibtexauthoryearsref{authoryears}} % [#1][#2] + +\def\doprocessbibtexref#1#2[#3][#4]% + {\edef\currentbibtexsession{#3}% + \edef\currentbibtexvariant{#2}% + \def\dodoprocessbibtexref##1% + {% test for existence + \edef\currentbibtextag{##1}% + \bibtexinsertrefsep + #1{##1}}% + \bibtexresetrefsep + \bibtexcitationparameter\v!left + \processcommalist[#4]\dodoprocessbibtexref\relax + \bibtexcitationparameter\v!right} + +\def\dodobibtexdataref#1% + {\dotypesetabibtexpublication{#1}} + +\def\dodobibtextyperef#1% + {\edef\bibtexrefcontent{\xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='#1']/attribute('category')}}% + \bibtexrefcontent} + +\def\dodobibtexkeyref#1% + {\edef\bibtexrefcontent{\xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='key']/context()}}% + \dobibtexgotolink{#1}{\bibtexrefcontent}} + +\def\dodobibtexserialref#1% + {\edef\bibtexrefcontent{\xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='#1']/match()}}% + \dobibtexgotolink{#1}{\bibtexrefcontent}} + +\def\dodobibtexurlref#1% + {\edef\bibtexrefcontent{\xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='#1']/field[@name='url']/context()}}% + \dobibtexurllink{#1}{\bibtexrefcontent}} + +\def\dodobibtexdoiref#1% + {\edef\bibtexrefcontent{\xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='#1']/field[@name='doi']/context()}}% + \dobibtexurllink{#1}{http://dx.doi.org/\bibtexrefcontent}} + +\def\dodobibtexpageref#1% + {\dobibtexatlink{#1}{}} % second argument can become 'page' + +\def\dodobibtexnoneref#1% + {} + +\def\dodobibtexshortref#1% + {\edef\bibtexrefcontent{\xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='#1']/bibtexshort()}}% + \dobibtexgotolink{#1}{\bibtexrefcontent}} + +\def\dodobibtexyearref#1% + {\edef\bibtexrefcontent{\xmlfilter{bibtex:\currentbibtexsession}{/bibtex/entry[@tag='#1']/field[@name='year']/context()}}% + \bibtexrefcontent} + +% \def\bibmaybeinteractive#1#2% +% {\doifelsevalue{@@pv\@@currentalternative\c!compress} +% {\ifbibinteractionelse{\gotobiblink{#2}[#1]}{#2}} +% {#2}} + +% \def\bibauthornumref[#1]% +% {\getcommalistsize[#1]% +% \global\bibitemcounter\commalistsize +% \bibresetrefsep +% \processcommalist[#1]\dobibauthornumref } +% +% \def\dobibauthornumref#1% +% {\bibinsertrefsep +% \doifbibreferencefoundelse{#1} +% {\begingroup +% \bibgetvara{#1}% +% \bibalternative\c!inbetween +% \setuppublications[\c!refcommand=num]% +% \cite[#1]% +% \endgroup} +% {\unknownreference{#1}}} + +% compress years +% andtext namesep +% otherstext authoretallimit + +% we will use context.* instead at the lua end because it saves us passing settings + +% \def\thebibtexpubsep {\bibtexpublicationsparameter\c!pubsep} +% \def\thebibtexlastpubsep {\bibtexpublicationsparameter\c!lastpubsep} +% \def\thebibtexfinalpubseparator{\bibtexpublicationsparameter\c!lastpubsep} + +\def\dodobibtexauthorref #1{\ctxlua{bibtex.authorref ("bibtex:\currentbibtexsession","#1","normal","author")}} +\def\dodobibtexauthoryearref #1{\ctxlua{bibtex.authoryearref ("bibtex:\currentbibtexsession","#1","normal","author")}} +\def\dodobibtexauthoryearsref#1{\ctxlua{bibtex.authoryearsref("bibtex:\currentbibtexsession","#1","normal","author")}} + +\unexpanded\def\bibtexsingularplural#1#2{\ctxlua{bibtex.singular_or_plural(\!!bs#1\!!es,\!!bs#2\!!es)}} + \protect \endinput diff --git a/tex/context/base/buff-ini.lua b/tex/context/base/buff-ini.lua index 6786f9b58..6b1af8f96 100644 --- a/tex/context/base/buff-ini.lua +++ b/tex/context/base/buff-ini.lua @@ -194,7 +194,7 @@ function buffers.type(name,realign,range) local first, last, m = buffers.strip(lines) if range then first, last = buffers.range(lines,first,last,range) - first, last = buffers.strip(lines,first,last,range) + first, last = buffers.strip(lines,first,last) end hooks.begin_of_display() for i=first,last do @@ -237,7 +237,7 @@ function buffers.typefile(name,realign,range) -- still somewhat messy, since nam hooks.begin_of_display() if range then first, last = buffers.range(lines,first,last,range) - first, last = buffers.strip(lines,first,last,range) + first, last = buffers.strip(lines,first,last) end for i=first,last do n, line = action(lines[i], n, m, line) @@ -367,11 +367,12 @@ function buffers.inspect(name) local b = data[name] if b then if type(b) == "table" then - for _,v in ipairs(b) do + for k=1,#b do + local v = b[k] if v == "" then texsprint(ctxcatcodes,"[crlf]\\par ") -- space ? else - texsprint(ctxcatcodes,(gsub(b,"(.)",tobyte)),"\\par") + texsprint(ctxcatcodes,(gsub(v,"(.)",tobyte)),"\\par") end end else diff --git a/tex/context/base/buff-ver.mkiv b/tex/context/base/buff-ver.mkiv index 3e34bc22b..e547e6f77 100644 --- a/tex/context/base/buff-ver.mkiv +++ b/tex/context/base/buff-ver.mkiv @@ -632,7 +632,7 @@ \def\dotypefileverbatim {\doinitializeverbatim \beginofverbatimlines - \ctxlua{buffers.typefile("\readfilename","\typingparameter\c!strip","\typingparameter\c!lines")}% + \ctxlua{buffers.typefile("\readfilename","\typingparameter\c!strip","\typingparameter\c!range")}% \endofverbatimlines} \def\dotypefilelinesverbatim#1#2% @@ -643,7 +643,7 @@ {} {\doinitializeverbatim \beginofverbatimlines - \ctxlua{buffers.type("_typing_","\typingparameter\c!strip","\typingparameter\c!lines")}% + \ctxlua{buffers.type("_typing_","\typingparameter\c!strip","\typingparameter\c!range")}% \endofverbatimlines \csname#2\endcsname}} @@ -699,11 +699,11 @@ %D %D \starttext %D -%D % \typefile[file][lines={3,6}]{whatever.tex} +%D % \typefile[file][range={3,6}]{whatever.tex} %D -%D % \typefile[file][lines={3,+2}]{whatever.tex} +%D % \typefile[file][range={3,+2}]{whatever.tex} %D -%D \typefile[file][lines={label:start:one,label:stop:one}]{whatever.tex} +%D \typefile[file][range={label:start:one,label:stop:one}]{whatever.tex} %D %D \stoptext %D \stoptyping @@ -996,6 +996,7 @@ \c!escape=, % yes | no | START,STOP BTEX,ETEX \c!numbering=\v!no, \c!lines=, + \c!range=, \c!empty=, \c!start=1, \c!stop=, diff --git a/tex/context/base/bxml-apa.mkiv b/tex/context/base/bxml-apa.mkiv new file mode 100644 index 000000000..6ff21f59a --- /dev/null +++ b/tex/context/base/bxml-apa.mkiv @@ -0,0 +1,613 @@ +%D \module +%D [ file=bxml-apa, +%D version=2010.05.14, % based on bibl-apa.tex +%D title=APA bibliography style, +%D subtitle=Publications, +%D author={Taco Hoekwater \& Hans Hagen}, +%D date=\currentdate, +%D copyright={Hans Hagen \& Taco Hoekwater}] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +\unprotect + +% helpers (todo) + +\let\maybeyear\firstofoneargument +\let\etalchar \firstofoneargument + +\setupbibtexcitationvariants + [author,year] + [\c!andtext={ and }, + \c!otherstext={ et al.}, + \c!pubsep={, }, + \c!lastpubsep={ and }, + \c!compress=\v!no, + \c!inbetween={ }, + \c!left={(}, + \c!right={)}] + +\setupbibtexcitationvariants + [authoryear] + [\c!andtext={ and }, + \c!otherstext={ et al.}, + \c!pubsep={, }, + \c!lastpubsep={ and }, + \c!compress=\v!yes, + \c!inbetween={ }, + \c!left={(}, + \c!right={)}] + +\setupbibtexcitationvariants + [authoryears] + [\c!andtext={ and }, + \c!otherstext={ et al.}, + \c!pubsep={, }, + \c!lastpubsep={ and }, + \c!compress=\v!yes, + \c!inbetween={, }, + \c!left={(}, + \c!right={)}] + +\setupbibtexcitationvariants + [key,serial,authornum,page,short,type,doi,url] + [\c!andtext={ and }, + \c!otherstext={ et al.}, + \c!pubsep={, }, + \c!lastpubsep={ and }, + \c!compress=\v!no, + \c!inbetween={ }, + \c!left={[}, + \c!right={]}] + +\setupbibtexcitationvariants + [num] + [\c!andtext={ and }, + \c!otherstext={ et al.}, + \c!pubsep={, }, + \c!lastpubsep={ and }, + \c!compress=\v!yes, + \c!inbetween={--}, + \c!left={[}, + \c!right={]}] + +\setupbibtexpublications + [\c!sorttype=, + \c!criterium=, + \c!refcommand=authoryears, + \c!numbering=\v!no, + \c!autohang=\v!no] + +\setupbibtexpublications + [\c!width=2em, % 24pt, + \c!artauthor=invertedshort, + \c!editor=invertedshort, + \c!author=invertedshort, + \c!namesep={, }, + \c!lastnamesep={ and }, + \c!finalnamesep={ and }, + \c!firstnamesep={, }, + \c!juniorsep={ }, + \c!vonsep={ }, + \c!surnamesep={, }, + \c!authoretallimit=5, + \c!editoretallimit=5, + \c!artauthoretallimit=5, + \c!authoretaldisplay=5, + \c!editoretaldisplay=5, + \c!artauthoretaldisplay=5, + \c!authoretaltext={ et al.}, + \c!editoretaltext={ et al.}, + \c!artauthoretaltext={ et al.}] + +% common + +\startxmlsetups bibtex:apa:common:wherefrom + \bibxmldoifelse {address} { + \getvariable{bibtex:temp}{left} + \bibxmldoifelse {country} { + \bibxmldoifelse {\getvariable{bibtex:temp}{label}} { + \bibxmlflush{address}\bibtexcomma\bibxmlflush{country}: \bibxmlflush{\getvariable{bibtex:temp}{label}} + } { + \bibxmlflush{address}\bibtexcomma\bibxmlflush{country} + } + } { + \bibxmldoifelse {\getvariable{bibtex:temp}{label}} { + \bibxmlflush{address}\bibtexcomma\bibxmlflush{\getvariable{bibtex:temp}{label}} + } { + \bibxmlflush{address} + } + } + \getvariable{bibtex:temp}{right} + } { + \bibxmldoifelse {country} { + \getvariable{bibtex:temp}{left} + \bibxmldoifelse {\getvariable{bibtex:temp}{label}} { + \bibxmlflush{country}: \bibxmlflush{\getvariable{bibtex:temp}{label}} + } { + \bibxmlflush{country} + } + \getvariable{bibtex:temp}{right} + } { + \bibxmldoifelse {\getvariable{bibtex:temp}{label}} { + \getvariable{bibtex:temp}{left} + \bibxmlflush{\getvariable{bibtex:temp}{label}} + \getvariable{bibtex:temp}{right} + } { + \getvariable{bibtex:temp}{otherwise} + } + } + } +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:publisher + \setvariables[bibtex:temp][label=publisher,left=,right=,otherwise=]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups +\startxmlsetups bibtex:apa:common:organization + \setvariables[bibtex:temp][label=organization,left=,right=,otherwise=]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups +\startxmlsetups bibtex:apa:common:school + \setvariables[bibtex:temp][label=school,left=,right=,otherwise=]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups +\startxmlsetups bibtex:apa:common:institution + \setvariables[bibtex:temp][label=institution,left=,right=,otherwise=]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:school:subsentence + \setvariables[bibtex:temp][label=school,left=\bibtexcomma,right=\bibtexperiod,otherwise=\bibtexperiod]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups +\startxmlsetups bibtex:apa:common:institution:subsentence + \setvariables[bibtex:temp][label=institution,left=\bibtexcomma,right=\bibtexperiod,otherwise=\bibtexperiod]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups +\startxmlsetups bibtex:apa:common:publisher:sentence + \setvariables[bibtex:temp][label=publisher,left=\bibtexspace,right=\bibtexperiod,otherwise=]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups +\startxmlsetups bibtex:apa:common:organization:sentence + \setvariables[bibtex:temp][label=organization,left=\bibtexspace,right=\bibtexperiod,otherwise=]\relax + \bibxmlsetup{bibtex:apa:common:wherefrom} +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:title-and-series + \bibxmldoif {title} { + \bibxmlflush{title} + \bibxmldoif {series} { + \bibtexlparent\bibxmlflush{series}\bibtexrparent + } + \bibtexperiod + } +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:title-it-and-series + \bibxmldoif {title} { + \bgroup\it\bibxmlflush{title}\egroup + \bibxmldoif {series} { + \bibtexlparent\bibxmlflush{series}\bibtexrparent + } + \bibtexperiod + } +\stopxmlsetups + +\disablemode[bibtex:apa:edited-book] + +\startxmlsetups bibtex:apa:common:author-and-year + \bibxmldoif {author} { + \bibxmlsetup{bibtex:format:author} + } + \bibxmldoif {year} { + \bibtexlparent\bibxmlflush{year}\bibtexrparent + } + \bibtexperiod +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:author-or-key-and-year + \bibxmldoifelse {author} { + \bibxmlsetup{bibtex:format:author} + } { + \bibxmldoif {key} { + \bibtexlbracket\bibxmlsetup{bibtex:format:key}\bibtexrbracket + } + } + \bibxmldoif {year} { + \bibtexlparent\bibxmlflush{year}\bibtexrparent + } + \bibtexperiod +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:author-editors-crossref-year + \bibxmldoif {author} { + \bibxmlsetup{bibtex:format:author} + } { + \bibxmldoifelse {editor} { + \enablemode[bibtex:apa:edited-book] + \xmlsetup{#1}{bibtex:format:editor} + \bibtexcomma\bibtexsingularplural{editor}{editors} + } { + % weird period + \bibxmldoif {crossref} { + \bibtexlbracket\bibxmlsetup{bibtex:format:crossref}\bibtexrbracket\bibtexperiod + } + } + } + \bibxmldoif {year} { + \bibtexlparent\bibxmlflush{year}\bibtexrparent + } + \bibtexperiod +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:editor-or-key-and-year + \bibxmldoifelse {editor} { + \enablemode[bibtex:apa:edited-book] + \xmlsetup{#1}{bibtex:format:editor} + \bibtexcomma\bibtexsingularplural{editor}{editors} + } { + \bibxmldoif {key} { + \bibtexlbracket\bibxmlsetup{bibtex:format:key}\bibtexrbracket + } + } + \bibtexspace + \bibxmldoif {year} { + \bibtexlparent\bibxmlflush{year}\bibtexrparent + } + \bibtexperiod +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:note + \bibxmldoif {note} { + \bibtexspace\bibxmlflush{note}\bibtexperiod + } +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:comment + \bibxmldoif {comment} { + \bibtexspace\bibxmlflush{comment}\bibtexperiod + } +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:pages:p + \bibxmldoif {pages} { + \bibtexspace\bibxmlflush{pages}\bibtexspace p\bibtexperiod + } +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:pages:pp + \bibxmldoif {pages} { + \bibtexspace\bibxmlflush{pages}\bibtexspace pp\bibtexperiod + } +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:pages:pages + \bibxmldoif {pages} { + \bibtexcomma pages~\bibxmlflush{pages} + } +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:edition:sentense + \bibxmldoif {edition} { + \bibtexspace\bibxmlflush{edition}\bibtexspace edition\bibtexperiod + } +\stopxmlsetups + +% check ewhen the next is used (no period) + +% \startxmlsetups bibtex:apa:common:edition +% \bibxmldoif {edition} { +% \bibtexspace\bibxmlflush{edition}\bibtexspace edition +% } +% \stopxmlsetups + +% we can share more, todo + +% specific + +\startxmlsetups bibtex:apa:article + \bibxmlsetup{bibtex:apa:common:author-or-key-and-year} + \bibxmldoif {title} { + \bibxmlflush{title}\bibtexperiod + } + \bibxmldoifelse {journal} { + \bgroup\it\bibxmlflush{journal}\egroup + } { + \bibxmldoif {crossref} { + In\bibtexspace\bibxmlflush{crossref} + } + } + \bibxmldoifelse {volume} { + \bibtexcomma\bgroup\it\bibxmlflush{volume}\/\egroup + \bibxmldoif {issue} { + \bibtexlparent\bibxmlflush{issue}\bibtexlparent + } + \bibxmldoif {pages} { + \bibtexcomma\bibxmlflush{pages} + } + \bibtexperiod + } { + \bibxmlsetup{bibtex:apa:common:pages:pp} + } + \bibxmlsetup{bibtex:apa:common:note} + \bibxmlsetup{bibtex:apa:common:comment} +\stopxmlsetups + +\startxmlsetups bibtex:apa:book + \bibxmlsetup{bibtex:apa:common:author-editors-crossref-year} + \bibxmldoif {title} { + \bgroup\it\bibxmlflush{title}\/\egroup + \doifmodeelse {bibtex:apa:edited-book} { + \bibxmldoifelse {volume} { + \bibtexspace Number\nonbreakablespace\bibxmlflush{volume} + \bibxmldoifelse {series} { + \bibtexspace in\nonbreakablespace\bibxmlflush{series}\bibtexperiod + } { + \bibxmldoifelse {crossref} { + \bibtexspace in\bibtexlbracket\bibxmlsetup{bibtex:format:crossref}\bibtexrbracket + } { + \bibtexperiod + } + } + } { + \bibxmldoif {series} { + \bibtexspace\bibxmlflush{series} + } + \bibtexperiod + } + } { + \bibxmldoifelse {crossref} { + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter} + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibtexperiod + \bibxmldoif {volume} { + Volume\nonbreakablespace\bibxmlflush{volume}\bibtexspace of\nonbreakablespace + } + } { + \bibxmldoif {volume} { + \bibtexcomma volume\nonbreakablespace\bibxmlflush{volume} + \bibxmldoif {series} { + \bibtexspace of\nonbreakablespace\bgroup\it\bibxmlflush{series}\egroup + } + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter} + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibtexperiod + } + } + } + } + \bibxmlsetup{bibtex:apa:common:edition:sentence} + \bibxmlsetup{bibtex:apa:common:publisher:sentence} + \bibxmlsetup{bibtex:apa:common:pages:p}% twice? + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:inbook + \bibxmlsetup{bibtex:apa:common:author-editors-crossref-year} + \bibxmldoifelse {title} { + \bgroup\it\bibxmlflush{title}\/\egroup + } { + \doifmodeelse {bibtex:apa:edited-book} { + \bibxmldoifelse {volume} { + \bibtexspace number\nonbreakablespace\bibxmlflush{volume} + \bibxmldoifelse {series} { + \bibtexspace in\nonbreakablespace\bibxmlflush{series}\bibtexperiod + } { + \bibxmldoifelse {crossref} { + \bibtexspace in\bibtexlbracket\bibxmlsetup{bibtex:format:crossref}\bibtexrbracket + } { + \bibtexperiod + } + } + } { + \bibxmldoif {series} { + \bibtexspace\bibxmlflush{series}\bibtexperiod + } + } + } { + \bibxmldoifelse {crossref} { + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter} + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibxmldoif {volume} { + Volume\nonbreakablespace\bibxmlflush{volume}\bibtexspace of\nonbreakablespace + } + \bibxmldoif {crossref} { + \bibtexlbracket\bibxmlsetup{bibtex:format:crossref}\bibtexrbracket + } + } { + \bibxmldoif {volume} { + \bibtexcomma volume\nonbreakablespace\bibxmlflush{volume} + \bibxmldoif {series} { + \bibtexspace of\nonbreakablespace\bgroup\it\bibxmlflush{series}\egroup + } + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter} + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibtexperiod + } + } + } + } + \bibtexspace + \bibxmlsetup{bibtex:apa:common:edition:sentence} + \bibxmlsetup{bibtex:apa:common:publisher} + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:booklet + \bibxmlsetup{bibtex:apa:common:author-or-key-and-year} + \bibxmlsetup{bibtex:apa:common:title-it-and-series} + \bibxmlsetup{bibtex:apa:common:edition:sentence} + \bibxmlsetup{bibtex:apa:common:publication:sentence} + \bibxmlsetup{bibtex:apa:common:pages:p} + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:manual + \bibxmlsetup{bibtex:apa:common:author-or-key-and-year} + \bibxmlsetup{bibtex:apa:common:title-it-and-series} + \bibxmlsetup{bibtex:apa:common:edition:sentence} + \bibxmlsetup{bibtex:apa:common:organization:sentence} + \bibxmlsetup{bibtex:apa:common:pages:p} + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:incollection + \bibxmlsetup{bibtex:apa:common:author-and-year} + \bibxmldoif {arttitle} { + \bibxmlflush{arttitle}\bibtexperiod + } + In\bibtexspace + \bibxmldoifelse {title} { + \bibxmlsetup{bibtex:format:editors}\bibtexcomma + \bgroup\it\bibxmlflush{title}\egroup + \bibxmldoif {series} { + \bibxmldoif {volume} { + \bibtexcomma number\bibtexspace\bibxmlflush{volume}\bibtexspace in + } + \bibtexspace\bibxmlflush{series} + } + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter}\bibtexspace + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibxmldoif {edition} { + \bibtexspace\bibxmlflush{edition}\bibtexspace edition + } + \bibxmlsetup{bibtex:apa:common:publisher:sentence} + } { + \bibxmldoif {crossref} { + \bibtexlbracket\bibxmlsetup{bibtex:format:crossref}\bibtexrbracket + } + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter} + } + \bibtexspace + \bibxmlsetup{bibtex:apa:common:pages:pages} + } + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:inproceedings + \bibxmlsetup{bibtex:apa:common:author-and-year} + \bibxmldoif {arttitle} { + \bibxmlflush{arttitle}\bibtexperiod + } + In\bibtexspace + \bibxmldoifelse {title} { + \bibxmldoif {editors} { + \bibxmlflush{bibtex:apa:format:editors} + \bibtexcomma\bibtexsingularplural{editor}{editors}\bibtexcomma + } + \bgroup\it\bibxmlflush{title}\egroup + \bibxmldoif {series} { + \bibxmldoif {volume} { + \bibtexcomma number~\bibxmlflush{volume} in + } + \bibtexspace + \bibxmlflush{series} + } + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter}\bibtexspace + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibtexperiod + \bibxmlsetup{bibtex:apa:common:organization:sentence} + } { + \bibxmldoif {crossref} { + \bibtexlbracket\bibxmlsetup{bibtex:format:crossref}\bibtexrbracket + } + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter}\bibtexspace + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibtexperiod + } + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:proceedings + \bibxmlsetup{bibtex:apa:common:editor-or-key-and-year} + \bibxmldoif {title} { + \bgroup\it\bibxmlflush{title}\egroup + \bibxmldoif {volume} { + \bibtexcomma number\bibtexspace\bibxmlflush{volume}\bibtexspace in\bibtexspace + } + \bibxmldoif {chapter} { + \bibtexcomma\bibxmlflush{chapter}\bibtexspace + } + \bibxmlsetup{bibtex:apa:common:pages:pages} + \bibtexperiod + \bibxmlsetup{bibtex:apa:common:organization:sentence} + } + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:common:thesis + \bibxmlsetup{bibtex:apa:common:author-and-year} + \bibxmlsetup{bibtex:apa:common:title-it-and-series} + \bibxmldoifelse {type} { + \bibxmlflush{type} + } { + \getvariable{bibtex:temp}{label} + } + \bibxmlsetup{bibtex:apa:common:school:subsentence} + \bibxmlsetup{bibtex:apa:common:pages:p} + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:mastersthesis + \setvariables[bibtex:temp][label=Master's thesis] + \bibxmlsetup{bibtex:apa:common:thesis} +\stopxmlsetups + +\startxmlsetups bibtex:apa:phdthesis + \setvariables[bibtex:temp][label=PhD thesis] + \bibxmlsetup{bibtex:apa:common:thesis} +\stopxmlsetups + +\startxmlsetups bibtex:apa:techreport + \bibxmlsetup{bibtex:apa:common:author-and-year} + \bibxmlsetup{bibtex:apa:common:title-and-series} + \bibxmldoifelse {type} { + \bibxmlflush{type} + \bibxmldoif {volume} { + \bibtexspace\bibxmlflush{volume} + } + } { + \bibtexspace Technical Report + } + \bibxmlsetup{bibtex:apa:common:institution:subsentence} + \bibxmlsetup{bibtex:apa:common:pages:p} + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:misc + \bibxmlsetup{bibtex:apa:common:author-and-year} + \bibxmlsetup{bibtex:apa:common:title-and-series} + \bibxmlsetup{bibtex:apa:common:publisher:sentence} + \bibxmlsetup{bibtex:apa:common:pages:p} + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\startxmlsetups bibtex:apa:unpublished + \bibxmlsetup{bibtex:apa:common:author-and-year} + \bibxmlsetup{bibtex:apa:common:title-and-series} + \bibxmlsetup{bibtex:apa:common:pages:p} + \bibxmldoif {type} { + \bibtexlparent\bibxmlflush{type}\bibtexrparent + } + \bibxmlsetup{bibtex:apa:common:note} +\stopxmlsetups + +\protect \endinput diff --git a/tex/context/base/char-ini.lua b/tex/context/base/char-ini.lua index 1970f7579..9393feee7 100644 --- a/tex/context/base/char-ini.lua +++ b/tex/context/base/char-ini.lua @@ -11,7 +11,7 @@ xml = xml or { } local utf = unicode.utf8 -local utfchar, utfbyte = utf.char, utf.byte +local utfchar, utfbyte, utfvalues = utf.char, utf.byte, string.utfvalues local concat = table.concat local next, tonumber = next, tonumber local texsprint, texprint = tex.sprint, tex.print @@ -632,3 +632,21 @@ characters.active_offset = 0x10000 -- there will be remapped in that byte range -- entities.amp = utfchar(characters.active_offset + utfbyte("&")) -- entities.gt = utfchar(characters.active_offset + utfbyte(">")) -- end + +-- some day we will make a table + +function characters.lower(str) + local new = { } + for u in utfvalues(str) do + new[#new+1] = utfchar(data[u].lccode or u) + end + return concat(new) +end + +function characters.upper(str) + local new = { } + for u in utfvalues(str) do + new[#new+1] = utfchar(data[u].uccode or u) + end + return concat(new) +end diff --git a/tex/context/base/cont-new.tex b/tex/context/base/cont-new.tex index f66f17b65..8b86a64bf 100644 --- a/tex/context/base/cont-new.tex +++ b/tex/context/base/cont-new.tex @@ -11,7 +11,7 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. -\newcontextversion{2010.05.18 10:57} +\newcontextversion{2010.05.19 16:24} %D This file is loaded at runtime, thereby providing an %D excellent place for hacks, patches, extensions and new diff --git a/tex/context/base/context.mkiv b/tex/context/base/context.mkiv index 0395f1103..861b329d8 100644 --- a/tex/context/base/context.mkiv +++ b/tex/context/base/context.mkiv @@ -79,6 +79,7 @@ \loadmarkfile{back-ini} \loadmarkfile{lpdf-ini} % some day back-ini will load this +\loadmarkfile{lpdf-pdx} % might be merged into lpdf-ini \loadmarkfile{back-pdf} % some day back-ini will load this \loadmarkfile{attr-ini} diff --git a/tex/context/base/context.tex b/tex/context/base/context.tex index 2ec316a15..6b3441616 100644 --- a/tex/context/base/context.tex +++ b/tex/context/base/context.tex @@ -20,7 +20,7 @@ %D your styles an modules. \edef\contextformat {\jobname} -\edef\contextversion{2010.05.18 10:57} +\edef\contextversion{2010.05.19 16:24} %D For those who want to use this: diff --git a/tex/context/base/core-con.lua b/tex/context/base/core-con.lua index cca386ee4..e8a243852 100644 --- a/tex/context/base/core-con.lua +++ b/tex/context/base/core-con.lua @@ -494,7 +494,9 @@ function tochinese(n,name) -- normal, caps, all return concat(result) end ---~ for k, v in ipairs { 1,10,15,25,35,45,11,100,111,1111,10000,11111,100000,111111,1111111,11111111,111111111,100000000,1111111111,11111111111,111111111111,1111111111111 } do +--~ local t = { 1,10,15,25,35,45,11,100,111,1111,10000,11111,100000,111111,1111111,11111111,111111111,100000000,1111111111,11111111111,111111111111,1111111111111 } +--~ for k=1,#t do +--~ local v = t[k] --~ print(v,tochinese(v),tochinese(v,"all"),tochinese(v,"cap")) --~ end diff --git a/tex/context/base/data-con.lua b/tex/context/base/data-con.lua index f06dba5b5..fabe0baa1 100644 --- a/tex/context/base/data-con.lua +++ b/tex/context/base/data-con.lua @@ -74,7 +74,7 @@ end function containers.is_valid(container, name) if name and name ~= "" then local storage = container.storage[name] - return storage and not table.is_empty(storage) and storage.cache_version == container.version + return storage and storage.cache_version == container.version else return false end diff --git a/tex/context/base/data-ctx.lua b/tex/context/base/data-ctx.lua index b252ff9fa..89eb2742d 100644 --- a/tex/context/base/data-ctx.lua +++ b/tex/context/base/data-ctx.lua @@ -19,7 +19,9 @@ function resolvers.save_used_files_in_trees(filename,jobname) f:write(format("\t%s\n",jobname)) end f:write("\t\n") - for _,v in ipairs(table.sortedkeys(found)) do + local sorted = table.sortedkeys(found) + for k=1,#sorted do + local v = sorted[k] f:write(format("\t\t%s\n",found[v],v)) end f:write("\t\n") diff --git a/tex/context/base/data-lst.lua b/tex/context/base/data-lst.lua index 5ee9bd03d..82f675486 100644 --- a/tex/context/base/data-lst.lua +++ b/tex/context/base/data-lst.lua @@ -24,7 +24,9 @@ local function list(list,report) local instance = resolvers.instance local pat = upper(pattern or "","") local report = report or texio.write_nl - for _,key in pairs(table.sortedkeys(list)) do + local sorted = table.sortedkeys(list) + for i=1,#sorted do + local key = sorted[i] if instance.pattern == "" or find(upper(key),pat) then if instance.kpseonly then if instance.kpsevars[key] then @@ -43,11 +45,14 @@ function resolvers.listers.expansions() list(resolvers.instance.expansions) end function resolvers.listers.configurations(report) local report = report or texio.write_nl local instance = resolvers.instance - for _,key in ipairs(table.sortedkeys(instance.kpsevars)) do + local sorted = table.sortedkeys(instance.kpsevars) + for i=1,#sorted do + local key = sorted[i] if not instance.pattern or (instance.pattern=="") or find(key,instance.pattern) then report(format("%s\n",key)) - for i,c in ipairs(instance.order) do - local str = c[key] + local order = instance.order + for i=1,#order do + local str = order[i][key] if str then report(format("\t%s\t%s",i,str)) end diff --git a/tex/context/base/data-pre.lua b/tex/context/base/data-pre.lua index 9936cd508..9348f6cd3 100644 --- a/tex/context/base/data-pre.lua +++ b/tex/context/base/data-pre.lua @@ -86,7 +86,8 @@ end local function resolve(str) if type(str) == "table" then - for k, v in pairs(str) do -- ipairs + for k=1,#str do + local v = str[k] str[k] = resolve(v) or v end elseif str and str ~= "" then @@ -99,7 +100,7 @@ resolvers.resolve = resolve if os.uname then - for k, v in pairs(os.uname()) do + for k, v in next, os.uname() do if not prefixes[k] then prefixes[k] = function() return v end end diff --git a/tex/context/base/data-res.lua b/tex/context/base/data-res.lua index 5d48ce655..ecef14188 100644 --- a/tex/context/base/data-res.lua +++ b/tex/context/base/data-res.lua @@ -15,7 +15,7 @@ if not modules then modules = { } end modules ['data-inp'] = { -- * some public auxiliary functions were made private -- -- TODO: os.getenv -> os.env[] --- TODO: instances.[hashes,cnffiles,configurations,522] -> ipairs (alles check, sneller) +-- TODO: instances.[hashes,cnffiles,configurations,522] -- TODO: check escaping in find etc, too much, too slow -- This lib is multi-purpose and can be loaded again later on so that @@ -426,8 +426,8 @@ local function splitpathexpr(str, t, validate) end end if trace_expansions then - for k,v in ipairs(t) do - logs.report("fileio","% 4i: %s",k,v) + for k=1,#t do + logs.report("fileio","% 4i: %s",k,t[k]) end end return t @@ -632,7 +632,9 @@ local function load_cnf_file(fname) end local function collapse_cnf_data() -- potential optimization: pass start index (setup and configuration are shared) - for _,c in ipairs(instance.order) do + local order = instance.order + for i=1,#order do + local c = order[i] for k,v in next, c do if not instance.variables[k] then if instance.environment[k] then @@ -648,8 +650,9 @@ end function resolvers.load_cnf() local function loadoldconfigdata() - for _, fname in ipairs(instance.cnffiles) do - load_cnf_file(fname) + local cnffiles = instance.cnffiles + for i=1,#cnffiles do + load_cnf_file(cnffiles[i]) end end -- instance.cnffiles contain complete names now ! @@ -661,9 +664,10 @@ function resolvers.load_cnf() logs.report("fileio","no cnf files found (TEXMFCNF may not be set/known)") end else - instance.rootpath = instance.cnffiles[1] - for k,fname in ipairs(instance.cnffiles) do - instance.cnffiles[k] = file.collapse_path(fname) + local cnffiles = instance.cnffiles + instance.rootpath = cnffiles[1] + for k=1,#cnffiles do + instance.cnffiles[k] = file.collapse_path(cnffiles[k]) end for i=1,3 do instance.rootpath = file.dirname(instance.rootpath) @@ -691,8 +695,9 @@ function resolvers.load_lua() -- yet harmless else instance.rootpath = instance.luafiles[1] - for k,fname in ipairs(instance.luafiles) do - instance.luafiles[k] = file.collapse_path(fname) + local luafiles = instance.luafiles + for k=1,#luafiles do + instance.luafiles[k] = file.collapse_path(luafiles[k]) end for i=1,3 do instance.rootpath = file.dirname(instance.rootpath) @@ -755,7 +760,9 @@ end -- locators function resolvers.locatelists() - for _, path in ipairs(resolvers.clean_path_list('TEXMF')) do + local texmfpaths = resolvers.clean_path_list('TEXMF') + for i=1,#texmfpaths do + local path = texmfpaths[i] if trace_locating then logs.report("fileio","locating list of '%s'",path) end @@ -788,7 +795,9 @@ function resolvers.loadfiles() instance.loaderror = false instance.files = { } if not instance.renewcache then - for _, hash in ipairs(instance.hashes) do + local hashes = instance.hashes + for k=1,#hashes do + local hash = hashes[k] resolvers.hashdatabase(hash.tag,hash.name) if instance.loaderror then break end end @@ -802,8 +811,9 @@ end -- generators: function resolvers.loadlists() - for _, hash in ipairs(instance.hashes) do - resolvers.generatedatabase(hash.tag) + local hashes = instance.hashes + for i=1,#hashes do + resolvers.generatedatabase(hashes[i].tag) end end @@ -924,8 +934,8 @@ local split = lpegmatch(splitter,str) end if trace_expansions then logs.report("fileio","splitting path specification '%s'",str) - for k,v in ipairs(found) do - logs.report("fileio","% 4i: %s",k,v) + for k=1,#found do + logs.report("fileio","% 4i: %s",k,found[k]) end end cache[str] = found @@ -937,8 +947,9 @@ end resolvers.split_kpse_path = split_kpse_path function resolvers.splitconfig() - for i,c in ipairs(instance) do - for k,v in pairs(c) do + for i=1,#instance do + local c = instance[i] + for k,v in next, c do if type(v) == 'string' then local t = split_kpse_path(v) if #t > 1 then @@ -950,8 +961,10 @@ function resolvers.splitconfig() end function resolvers.joinconfig() - for i,c in ipairs(instance.order) do - for k,v in pairs(c) do -- ipairs? + local order = instance.order + for i=1,#order do + local c = order[i] + for k,v in next, c do -- indexed? if type(v) == 'table' then c[k] = file.join_path(v) end @@ -978,8 +991,9 @@ end function resolvers.splitexpansions() local ie = instance.expansions for k,v in next, ie do - local t, h = { }, { } - for _,vv in ipairs(split_kpse_path(v)) do + local t, h, p = { }, { }, split_kpse_path(v) + for kk=1,#p do + local vv = p[kk] if vv ~= "" and not h[vv] then t[#t+1] = vv h[vv] = true @@ -1026,11 +1040,15 @@ function resolvers.serialize(files) end t[#t+1] = "return {" if instance.sortdata then - for _, k in pairs(sortedkeys(files)) do -- ipairs + local sortedfiles = sortedkeys(files) + for i=1,#sortedfiles do + local k = sortedfiles[i] local fk = files[k] if type(fk) == 'table' then t[#t+1] = "\t['" .. k .. "']={" - for _, kk in pairs(sortedkeys(fk)) do -- ipairs + local sortedfk = sortedkeys(fk) + for j=1,#sortedfk do + local kk = sortedfk[j] t[#t+1] = dump(kk,fk[kk],"\t\t") end t[#t+1] = "\t}," @@ -1142,7 +1160,9 @@ function resolvers.resetconfig() end function resolvers.loadnewconfig() - for _, cnf in ipairs(instance.luafiles) do + local luafiles = instance.luafiles + for i=1,#luafiles do + local cnf = luafiles[i] local pathname = file.dirname(cnf) local filename = file.join(pathname,resolvers.luaname) local blob = loadfile(filename) @@ -1187,7 +1207,9 @@ end function resolvers.loadoldconfig() if not instance.renewcache then - for _, cnf in ipairs(instance.cnffiles) do + local cnffiles = instance.cnffiles + for i=1,#cnffiles do + local cnf = cnffiles[i] local dname = file.dirname(cnf) resolvers.load_data(dname,'configuration') instance.order[#instance.order+1] = instance.configuration[dname] @@ -1991,13 +2013,14 @@ function resolvers.for_files(command, files, filetype, mustexist) if trace_locating then report('') -- ? end - for _, file in ipairs(files) do + for f=1,#files do + local file = files[f] local result = command(file,filetype,mustexist) if type(result) == 'string' then report(result) else - for _,v in ipairs(result) do - report(v) + for i=1,#result do + report(result[i]) -- could be unpack end end end @@ -2044,7 +2067,7 @@ end function table.sequenced(t,sep) -- temp here local s = { } - for k, v in pairs(t) do -- pairs? + for k, v in next, t do -- indexed? s[#s+1] = k .. "=" .. tostring(v) end return concat(s, sep or " | ") @@ -2076,8 +2099,9 @@ function resolvers.clean_path(str) end function resolvers.do_with_path(name,func) - for _, v in pairs(resolvers.expanded_path_list(name)) do -- pairs? - func("^"..resolvers.clean_path(v)) + local pathlist = resolvers.expanded_path_list(name) + for i=1,#pathlist do + func("^"..resolvers.clean_path(pathlist[i])) end end @@ -2086,7 +2110,9 @@ function resolvers.do_with_var(name,func) end function resolvers.with_files(pattern,handle) - for _, hash in ipairs(instance.hashes) do + local hashes = instance.hashes + for i=1,#hashes do + local hash = hashes[i] local blobpath = hash.tag local blobtype = hash.type if blobpath then @@ -2101,7 +2127,7 @@ function resolvers.with_files(pattern,handle) if type(v) == "string" then handle(blobtype,blobpath,v,k) else - for _,vv in pairs(v) do -- ipairs? + for _,vv in next, v do -- indexed handle(blobtype,blobpath,vv,k) end end diff --git a/tex/context/base/data-sch.lua b/tex/context/base/data-sch.lua index e1aaf5eda..e68b6cd01 100644 --- a/tex/context/base/data-sch.lua +++ b/tex/context/base/data-sch.lua @@ -117,12 +117,12 @@ schemes.install('ftp') statistics.register("scheme handling time", function() local l, r = { }, { } - for k, v in table.sortedpairs(loaded) do + for k, v in table.sortedhash(loaded) do if v > 0 then l[#l+1] = k .. ":" .. v end end - for k, v in table.sortedpairs(reused) do + for k, v in table.sortedhash(reused) do if v > 0 then r[#r+1] = k .. ":" .. v end diff --git a/tex/context/base/data-tmp.lua b/tex/context/base/data-tmp.lua index 88e5d1e3b..25f5b975c 100644 --- a/tex/context/base/data-tmp.lua +++ b/tex/context/base/data-tmp.lua @@ -111,7 +111,8 @@ function caches.setpath(...) caches.path = '.' end caches.path = resolvers.clean_path(caches.path) - if not table.is_empty({...}) then + local dirs = { ... } + if #dirs > 0 then local pth = dir.mkdirs(caches.path,...) return pth end diff --git a/tex/context/base/data-tre.lua b/tex/context/base/data-tre.lua index ae417b7a7..d5ca258e4 100644 --- a/tex/context/base/data-tre.lua +++ b/tex/context/base/data-tre.lua @@ -29,7 +29,8 @@ function finders.tree(specification,filetype) done[path] = hash end local pattern = "/" .. gsub(name,"([%.%-%+])", "%%%1") .. "$" - for k, v in pairs(hash) do + for k=1,#hash do + local v = hash[k] if find(v,pattern) then found[specification] = v return v diff --git a/tex/context/base/data-use.lua b/tex/context/base/data-use.lua index 593b03ad9..5ecd7805f 100644 --- a/tex/context/base/data-use.lua +++ b/tex/context/base/data-use.lua @@ -52,12 +52,13 @@ resolvers.automounted = resolvers.automounted or { } function resolvers.automount(usecache) local mountpaths = resolvers.clean_path_list(resolvers.expansion('TEXMFMOUNT')) - if table.is_empty(mountpaths) and usecache then + if (not mountpaths or #mountpaths == 0) and usecache then mountpaths = { caches.setpath("mount") } end - if not table.is_empty(mountpaths) then + if mountpaths and #mountpaths > 0 then statistics.starttiming(resolvers.instance) - for k, root in pairs(mountpaths) do + for k=1,#mountpaths do + local root = mountpaths[k] local f = io.open(root.."/url.tmi") if f then for line in f:lines() do diff --git a/tex/context/base/font-afm.lua b/tex/context/base/font-afm.lua index c9cfdfd26..83feafea7 100644 --- a/tex/context/base/font-afm.lua +++ b/tex/context/base/font-afm.lua @@ -478,7 +478,7 @@ function afm.copy_to_tfm(data) end tfm.encodingbytes = metadata.encodingbytes or 2 tfm.fullname = metadata.fullname - tfm.filename = metadata.filename + tfm.filename = metadata.filename -- = tfm.checked_filename(metadata) -- to be tested first tfm.name = tfm.fullname tfm.psname = tfm.fullname tfm.type = "real" @@ -582,7 +582,7 @@ function afm.set_features(tfmdata) local shared = tfmdata.shared local afmdata = shared.afmdata local features = shared.features - if not table.is_empty(features) then + if features and next(features) then local mode = tfmdata.mode or fonts.mode local initializers = fonts.initializers local fi = initializers[mode] @@ -671,10 +671,10 @@ function afm.afm_to_tfm(specification) local tfmdata = containers.read(tfm.cache(), cache_id) -- cache with features applied if not tfmdata then local afmdata = afm.load(afmname) - if not table.is_empty(afmdata) then + if afmdata and next(afmdata) then afm.add_dimensions(afmdata) tfmdata = afm.copy_to_tfm(afmdata) - if not table.is_empty(tfmdata) then + if tfmdata and next(tfmdata) then tfmdata.shared = tfmdata.shared or { } tfmdata.unique = tfmdata.unique or { } tfmdata.shared.afmdata = afmdata diff --git a/tex/context/base/font-def.lua b/tex/context/base/font-def.lua index 61c40c580..c3b10162c 100644 --- a/tex/context/base/font-def.lua +++ b/tex/context/base/font-def.lua @@ -501,14 +501,14 @@ a helper function.

function define.check(features,defaults) -- nb adapts features ! local done = false - if table.is_empty(features) then - features, done = table.fastcopy(defaults), true - else + if features and next(features) then for k,v in next, defaults do if features[k] == nil then features[k], done = v, true end end + else + features, done = table.fastcopy(defaults), true end return features, done -- done signals a change end diff --git a/tex/context/base/font-dum.lua b/tex/context/base/font-dum.lua index 8b35c3278..99ee45f36 100644 --- a/tex/context/base/font-dum.lua +++ b/tex/context/base/font-dum.lua @@ -55,11 +55,14 @@ fonts.names.old_to_new = { } local data, loaded = nil, false +local fileformats = { "lua", "tex", "other text files" } + function fonts.names.resolve(name,sub) if not loaded then local basename = fonts.names.basename if basename and basename ~= "" then - for _, format in ipairs { "lua", "tex", "other text files" } do + for i=1,#fileformats do + local format = fileformats[i] local foundname = resolvers.find_file(basename,format) or "" if foundname ~= "" then data = dofile(foundname) diff --git a/tex/context/base/font-enh.lua b/tex/context/base/font-enh.lua index 0f86b6930..fc70c04c5 100644 --- a/tex/context/base/font-enh.lua +++ b/tex/context/base/font-enh.lua @@ -65,7 +65,7 @@ function tfm.set_features(tfmdata) local shared = tfmdata.shared -- local tfmdata = shared.tfmdata local features = shared.features - if not table.is_empty(features) then + if features and next(features) then local mode = tfmdata.mode or fonts.mode local fi = fonts.initializers[mode] if fi and fi.tfm then diff --git a/tex/context/base/font-ini.mkiv b/tex/context/base/font-ini.mkiv index 1628b6810..8e9b0ea51 100644 --- a/tex/context/base/font-ini.mkiv +++ b/tex/context/base/font-ini.mkiv @@ -2931,7 +2931,7 @@ \def\dodefinealternativestyle[#1][#2][#3]% {\def\docommand##1% - {\ifcsname##1\endcsname\else\setvalue{##1}{\groupedcommand{#2}{}}\fi + {\ifcsname##1\endcsname\else\setuvalue{##1}{\groupedcommand{#2}{}}\fi \setvalue{\@letter@ ##1}{#2}% \setvalue{\@noletter@##1}{#3}}% \processcommalist[#1]\docommand} diff --git a/tex/context/base/font-log.lua b/tex/context/base/font-log.lua index 74586664e..97cb4ff7c 100644 --- a/tex/context/base/font-log.lua +++ b/tex/context/base/font-log.lua @@ -34,7 +34,7 @@ end function fonts.logger.report(complete) local t = { } - for name, used in table.sortedpairs(fonts.used) do + for name, used in table.sortedhash(fonts.used) do if complete then t[#t+1] = used .. "->" .. file.basename(name) else diff --git a/tex/context/base/font-map.lua b/tex/context/base/font-map.lua index 208ad50a8..299508764 100644 --- a/tex/context/base/font-map.lua +++ b/tex/context/base/font-map.lua @@ -252,7 +252,7 @@ fonts.map.add_to_unicode = function(data,filename) end end if trace_unimapping then - for index, glyph in table.sortedpairs(data.glyphs) do + for index, glyph in table.sortedhash(data.glyphs) do local toun, name, unic = tounicode[index], glyph.name, glyph.unicode or -1 -- play safe if toun then logs.report("load otf","internal: 0x%05X, name: %s, unicode: 0x%05X, tounicode: %s",index,name,unic,toun) @@ -302,7 +302,7 @@ end -- -- function fonts.map.flush(backend) -- will also erase the accumulated data -- local flushline = fonts.map.line[backend or "pdftex"] or fonts.map.line.pdftex --- for _, e in pairs(fonts.map.data) do +-- for _, e in next, fonts.map.data do -- flushline(e) -- end -- fonts.map.data = { } diff --git a/tex/context/base/font-mis.lua b/tex/context/base/font-mis.lua index 7dc15df2d..80a56332a 100644 --- a/tex/context/base/font-mis.lua +++ b/tex/context/base/font-mis.lua @@ -6,7 +6,7 @@ if not modules then modules = { } end modules ['font-mis'] = { license = "see context related readme files" } -local next, pairs, ipairs = next, pairs, ipairs +local next = next local lower, strip = string.lower, string.strip fonts.otf = fonts.otf or { } @@ -33,6 +33,8 @@ function fonts.otf.loadcached(filename,format,sub) end end +local featuregroups = { "gsub", "gpos" } + function fonts.get_features(name,t,script,language) local t = lower(t or (name and file.extname(name)) or "") if t == "otf" or t == "ttf" or t == "ttc" or t == "dfont" then @@ -47,20 +49,28 @@ function fonts.get_features(name,t,script,language) local data = fontloader.to_table(ff) fontloader.close(ff) local features = { } - for k, what in pairs { "gsub", "gpos" } do + for k=1,#featuregroups do + local what = featuregroups[k] local dw = data[what] if dw then local f = { } features[what] = f - for _, d in ipairs(dw) do - if d.features then - for _, df in ipairs(d.features) do + for i=1,#dw do + local d = dw[i] + local dfeatures = d.features + if dfeatures then + for i=1,#dfeatures do + local df = dfeatures[i] local tag = strip(lower(df.tag)) local ft = f[tag] if not ft then ft = {} f[tag] = ft end - for _, ds in ipairs(df.scripts) do + local dfscripts = df.scripts + for i=1,#dfscripts do + local ds = dfscripts[i] local scri = strip(lower(ds.script)) local fts = ft[scri] if not fts then fts = {} ft[scri] = fts end - for _, lang in ipairs(ds.langs) do + local dslangs = ds.langs + for i=1,#dslangs do + local lang = dslangs[i] lang = strip(lower(lang)) if scri == script then if lang == language then diff --git a/tex/context/base/font-otf.lua b/tex/context/base/font-otf.lua index c885bcf6d..bad09cb40 100644 --- a/tex/context/base/font-otf.lua +++ b/tex/context/base/font-otf.lua @@ -576,7 +576,7 @@ end otf.enhancers["merge cid fonts"] = function(data,filename) -- we can also move the names to data.luatex.names which might -- save us some more memory (at the cost of harder tracing) - if data.subfonts and table.is_empty(data.glyphs) then + if data.subfonts and data.glyphs and next(data.glyphs) then local cidinfo = data.cidinfo local verbose = fonts.verbose if cidinfo.registry then @@ -1355,7 +1355,7 @@ end function otf.set_features(tfmdata,features) local processes = { } - if not table.is_empty(features) then + if features and next(features) then local lists = { fonts.triggers, fonts.processors, @@ -1430,14 +1430,14 @@ function otf.otf_to_tfm(specification) --~ print(cache_id) if not tfmdata then local otfdata = otf.load(filename,format,sub,features and features.featurefile) - if not table.is_empty(otfdata) then + if otfdata and next(otfdata) then otfdata.shared = otfdata.shared or { featuredata = { }, anchorhash = { }, initialized = false, } tfmdata = otf.copy_to_tfm(otfdata,cache_id) - if not table.is_empty(tfmdata) then + if tfmdata and next(tfmdata) then tfmdata.unique = tfmdata.unique or { } tfmdata.shared = tfmdata.shared or { } -- combine local shared = tfmdata.shared @@ -1562,12 +1562,12 @@ function otf.copy_to_tfm(data,cache_id) -- we can save a copy when we reorder th designsize = 100 end local spaceunits = 500 - tfm.units = metadata.units_per_em or 1000 - -- we need a runtime lookup because of running from cdrom or zip, brrr - tfm.filename = resolvers.findbinfile(luatex.filename,"") or luatex.filename + -- we need a runtime lookup because of running from cdrom or zip, brrr (shouldn't we use the basename then?) + tfm.filename = fonts.tfm.checked_filename(luatex) tfm.fullname = metadata.fullname tfm.fontname = metadata.fontname tfm.psname = tfm.fontname or tfm.fullname + tfm.units = metadata.units_per_em or 1000 tfm.encodingbytes = 2 tfm.cidinfo = data.cidinfo tfm.cidinfo.registry = tfm.cidinfo.registry or "" diff --git a/tex/context/base/font-ott.lua b/tex/context/base/font-ott.lua index d26c55f4b..2be1bf06c 100644 --- a/tex/context/base/font-ott.lua +++ b/tex/context/base/font-ott.lua @@ -672,13 +672,13 @@ local to_scripts = otf.tables.to_scripts local to_languages = otf.tables.to_languages local to_features = otf.tables.to_features -for k, v in pairs(to_features) do +for k, v in next, to_features do local stripped = gsub(k,"%-"," ") to_features[stripped] = v local stripped = gsub(k,"[^a-zA-Z0-9]","") to_features[stripped] = v end -for k, v in pairs(to_features) do +for k, v in next, to_features do to_features[lower(k)] = v end diff --git a/tex/context/base/font-pat.lua b/tex/context/base/font-pat.lua index e8274c5e7..6aba4d47e 100644 --- a/tex/context/base/font-pat.lua +++ b/tex/context/base/font-pat.lua @@ -107,7 +107,7 @@ local function patch_domh(data,filename,threshold) end end if tex.luatexversion < 48 then - for _, g in pairs(data.glyphs) do + for _, g in next, data.glyphs do local name = g.name if find(name,"^integral$") or find(name,"^integral%.vsize") then local width, italic = g.width or 0, g.italic_correction or 0 diff --git a/tex/context/base/font-syn.lua b/tex/context/base/font-syn.lua index 1d9bc64f5..5ad92e002 100644 --- a/tex/context/base/font-syn.lua +++ b/tex/context/base/font-syn.lua @@ -303,14 +303,16 @@ end local function walk_tree(pathlist,suffix,identify) if pathlist then - for _, path in ipairs(pathlist) do + for i=1,#pathlist do + local path = pathlist[i] path = resolvers.clean_path(path .. "/") path = gsub(path,"/+","/") local pattern = path .. "**." .. suffix -- ** forces recurse logs.report("fontnames", "globbing path %s",pattern) local t = dir.glob(pattern) sort(t,sorter) - for _, completename in ipairs(t) do -- ipairs + for j=1,#t do + local completename = t[j] identify(completename,file.basename(completename),suffix,completename) end end @@ -523,7 +525,7 @@ local function checkduplicate(where) -- fails on "Romantik" but that's a border end end local n = 0 - for k, v in table.sortedpairs(loaded) do + for k, v in table.sortedhash(loaded) do local nv = #v if nv > 1 then if trace_warnings then @@ -656,7 +658,9 @@ local function analysefiles() end end local function traverse(what, method) - for n, suffix in ipairs(filters.list) do + local list = filters.list + for n=1,#list do + local suffix = list[n] local t = os.gettimeofday() -- use elapser nofread, nofskipped = 0, 0 suffix = lower(suffix) @@ -1352,7 +1356,9 @@ names.old_to_new = table.swapped(names.new_to_old) function names.exists(name) local found = false - for k,v in ipairs(filters.list) do + local list = filters.list + for k=1,#list do + local v = list[k] found = (resolvers.find_file(name,v) or "") ~= "" if found then return found diff --git a/tex/context/base/font-tfm.lua b/tex/context/base/font-tfm.lua index 4b217a3c4..31ae2cae1 100644 --- a/tex/context/base/font-tfm.lua +++ b/tex/context/base/font-tfm.lua @@ -279,7 +279,7 @@ t.colorscheme = tfmtable.colorscheme local characters = tfmtable.characters local nameneeded = not tfmtable.shared.otfdata --hack local changed = tfmtable.changed or { } -- for base mode - local ischanged = not table.is_empty(changed) + local ischanged = changed and next(changed) local indices = tfmtable.indices local luatex = tfmtable.luatex local tounicode = luatex and luatex.tounicode @@ -704,6 +704,31 @@ function tfm.replacements(tfm,value) -- tfm.characters[0x0060] = tfm.characters[0x2018] end +-- checking + +function tfm.checked_filename(metadata,whatever) + local foundfilename = metadata.foundfilename + if not foundfilename then + local askedfilename = metadata.filename or "" + if askedfilename ~= "" then + foundfilename = resolvers.findbinfile(askedfilename,"") or "" + if foundfilename == "" then + logs.report("fonts","source file '%s' is not found",askedfilename) + foundfilename = resolvers.findbinfile(file.basename(askedfilename),"") or "" + if foundfilename ~= "" then + logs.report("fonts","using source file '%s' (cache mismatch)",foundfilename) + end + end + elseif whatever then + logs.report("fonts","no source file for '%s'",whatever) + foundfilename = "" + end + metadata.foundfilename = foundfilename + -- logs.report("fonts","using source file '%s'",foundfilename) + end + return foundfilename +end + -- status info statistics.register("fonts load time", function() diff --git a/tex/context/base/grph-inc.lua b/tex/context/base/grph-inc.lua index d6a4b1bd6..508240a3b 100644 --- a/tex/context/base/grph-inc.lua +++ b/tex/context/base/grph-inc.lua @@ -133,19 +133,21 @@ figures.formats = { function figures.setlookups() figures.suffixes, figures.patterns = { }, { } - for _, format in pairs(figures.order) do + for _, format in next, figures.order do local data = figures.formats[format] local fs, fp = figures.suffixes, figures.patterns - if data.list then - for _, s in ipairs(data.list) do - fs[s] = format -- hash + local list = data.list + if list then + for i=1,#list do + fs[list[i]] = format -- hash end else fs[format] = format end - if data.patterns then - for _, s in ipairs(data.patterns) do - fp[#fp+1] = { s, format } -- array + local patterns = data.patterns + if patterns then + for i=1,#patterns do + fp[#fp+1] = { patterns[i], format } -- array end end end @@ -194,7 +196,9 @@ function figures.setpaths(locationset,pathlist) end if h[iv["global"]] then -- for s in gmatch(pathlist,",* *([^,]+)") do - for _, s in ipairs(aux.settings_to_array(pathlist)) do + local list = aux.settings_to_array(pathlist) + for i=1,#list do + local s = list[i] if not contains(t,s) then t[#t+1] = s end @@ -209,20 +213,6 @@ end -- check conversions and handle it here ---~ local keys = img.keys() - ---~ function figures.hash(data) ---~ local i = data.status.private ---~ local t = { } ---~ for _, v in ipairs(keys) do ---~ local iv = i[v] ---~ if iv then ---~ t[#t+1] = v .. '=' .. iv ---~ end ---~ end ---~ return table.concat(t,"+") ---~ end - function figures.hash(data) return data.status.hash or tostring(data.status.private) -- the -- return data.status.fullname .. "+".. (data.status.page or data.request.page or 1) -- img is still not perfect @@ -459,7 +449,9 @@ local function locate(request) -- name, format, cache askedformat = lower(askedformat) local format = figures.suffixes[askedformat] if not format then - for _, pattern in ipairs(figures.patterns) do + local figurepatterns = figures.patterns + for i=1,#figurepatterns do + local pattern = figurepatterns[i] if find(askedformat,pattern[1]) then format = pattern[2] break @@ -492,7 +484,9 @@ local function locate(request) -- name, format, cache end else -- type given - for _, path in ipairs(figures.paths) do + local figurepaths = figures.paths + for i=1,#figurepaths do + local path = figurepaths[i] local check = path .. "/" .. askedname -- we pass 'true' as it can be an url as well, as the type -- is given we don't waste much time @@ -523,9 +517,12 @@ local function locate(request) -- name, format, cache if trace_figures then commands.writestatus("figures","strategy: rootbased path") end - for _, format in ipairs(figures.order) do + local figureorder = figures.order + for i=1,#figureorder do + local format = figureorder[i] local list = figures.formats[format].list or { format } - for _, suffix in ipairs(list) do + for j=1,#list do + local suffix = list[j] local check = file.addsuffix(askedname,suffix) if figures.exists(check,format,resolve_too) then return register(askedname, { @@ -543,12 +540,17 @@ local function locate(request) -- name, format, cache if trace_figures then commands.writestatus("figures","strategy: unknown format, prefer quality") end - for _, format in ipairs(figures.order) do + local figurepaths = figures.paths + local figureorder = figures.order + for j=1,#figureorder do + local format = figureorder[j] local list = figures.formats[format].list or { format } - for _, suffix in ipairs(list) do + for k=1,#list do + local suffix = list[k] -- local name = file.replacesuffix(askedbase,suffix) local name = file.replacesuffix(askedname,suffix) - for _, path in ipairs(figures.paths) do + for i=1,#figurepaths do + local path = figurepaths[i] local check = path .. "/" .. name local isfile = url.hashed(check).scheme == "file" if not isfile then @@ -571,10 +573,15 @@ local function locate(request) -- name, format, cache if trace_figures then commands.writestatus("figures","strategy: unknown format, prefer path") end - for _, path in ipairs(figures.paths) do - for _, format in ipairs(figures.order) do + local figurepaths = figures.paths + local figureorder = figures.order + for i=1,#figurepaths do + local path = figurepaths[i] + for j=1,#figureorder do + local format = figureorder[j] local list = figures.formats[format].list or { format } - for _, suffix in ipairs(list) do + for k=1,#list do + local suffix = list[k] local check = path .. "/" .. file.replacesuffix(askedbase,suffix) if figures.exists(check,format,resolve_too) then return register(askedname, { @@ -593,9 +600,12 @@ local function locate(request) -- name, format, cache if trace_figures then commands.writestatus("figures","strategy: default tex path") end - for _, format in ipairs(figures.order) do + local figureorder = figures.order + for j=1,#figureorder do + local format = figureorder[j] local list = figures.formats[format].list or { format } - for _, suffix in ipairs(list) do + for k=1,#list do + local suffix = list[k] local check = resolvers.find_file(file.replacesuffix(askedname,suffix)) if check and check ~= "" then return register(askedname, { @@ -643,7 +653,9 @@ end function figures.identify(data) data = data or figures.current() - for _, identifier in ipairs(figures.identifiers.list) do + local list = figures.identifiers.list + for i=1,#list do + local identifier = list[i] data = identifier(data) if data.status.status > 0 then break @@ -1015,7 +1027,9 @@ function bases.find(basename,askedlabel) local page = 0 if base[2] == nil then -- no yet located - for _, path in ipairs(figures.paths) do + local figurepaths = figures.paths + for i=1,#figurepaths do + local path = figurepaths[i] local xmlfile = path .. "/" .. basename if io.exists(xmlfile) then base[2] = xmlfile @@ -1056,7 +1070,9 @@ end -- we can access sequential or by name function bases.locate(askedlabel) - for _, entry in ipairs(bases.list) do + local list = bases.list + for i=1,#list do + local entry = list[i] local t = bases.find(entry[1],askedlabel) if t then return t diff --git a/tex/context/base/l-dir.lua b/tex/context/base/l-dir.lua index 5828d9968..2643f538b 100644 --- a/tex/context/base/l-dir.lua +++ b/tex/context/base/l-dir.lua @@ -204,8 +204,9 @@ local make_indeed = true -- false if string.find(os.getenv("PATH"),";") then -- os.type == "windows" function dir.mkdirs(...) - local str, pth = "", "" - for _, s in ipairs({...}) do + local str, pth, t = "", "", { ... } + for i=1,#t do + local s = t[i] if s ~= "" then if str ~= "" then str = str .. "/" .. s @@ -303,8 +304,9 @@ if string.find(os.getenv("PATH"),";") then -- os.type == "windows" else function dir.mkdirs(...) - local str, pth = "", "" - for _, s in ipairs({...}) do + local str, pth, t = "", "", { ... } + for i=1,#t do + local s = t[i] if s ~= "" then if str ~= "" then str = str .. "/" .. s diff --git a/tex/context/base/l-file.lua b/tex/context/base/l-file.lua index 6f5f5d00e..2bfc07090 100644 --- a/tex/context/base/l-file.lua +++ b/tex/context/base/l-file.lua @@ -297,7 +297,7 @@ function file.splitname(str) -- returns drive, path, base, suffix return lpegmatch(pattern,str) end --- function test(t) for k, v in pairs(t) do print(v, "=>", file.splitname(v)) end end +-- function test(t) for k, v in next, t do print(v, "=>", file.splitname(v)) end end -- -- test { "c:", "c:/aa", "c:/aa/bb", "c:/aa/bb/cc", "c:/aa/bb/cc.dd", "c:/aa/bb/cc.dd.ee" } -- test { "c:", "c:aa", "c:aa/bb", "c:aa/bb/cc", "c:aa/bb/cc.dd", "c:aa/bb/cc.dd.ee" } diff --git a/tex/context/base/l-io.lua b/tex/context/base/l-io.lua index 5a126da7b..66e279309 100644 --- a/tex/context/base/l-io.lua +++ b/tex/context/base/l-io.lua @@ -170,13 +170,14 @@ function io.ask(question,default,options) elseif not options then return answer else - for _,v in pairs(options) do - if v == answer then + for k=1,#options do + if options[k] == answer then return answer end end local pattern = "^" .. answer - for _,v in pairs(options) do + for k=1,#options do + local v = options[k] if find(v,pattern) then return v end diff --git a/tex/context/base/l-pdfview.lua b/tex/context/base/l-pdfview.lua index 24b3afc2d..627477ee8 100644 --- a/tex/context/base/l-pdfview.lua +++ b/tex/context/base/l-pdfview.lua @@ -52,8 +52,9 @@ end function pdfview.open(...) local opencall = opencalls[pdfview.method] if opencall then - for _, name in ipairs({...}) do - name = fullname(name) + local t = { ... } + for i=1,#t do + local name = fullname(t[i]) if io.exists(name) then os.execute(format('%s "%s" 2>&1', opencall, name)) openedfiles[name] = true @@ -65,8 +66,9 @@ end function pdfview.close(...) local closecall = closecalls[pdfview.method] if closecall then - for _, name in ipairs({...}) do - name = fullname(name) + local t = { ... } + for i=1,#t do + local name = fullname(t[i]) if openedfiles[name] then os.execute(format('%s "%s" 2>&1', closecall, name)) openedfiles[name] = nil diff --git a/tex/context/base/l-string.lua b/tex/context/base/l-string.lua index 25b8f8e98..9856d5212 100644 --- a/tex/context/base/l-string.lua +++ b/tex/context/base/l-string.lua @@ -230,7 +230,7 @@ function string:totable() return lpegmatch(pattern,self) end ---~ for _, str in ipairs { +--~ local t = { --~ "1234567123456712345671234567", --~ "a\tb\tc", --~ "aa\tbb\tcc", @@ -238,7 +238,10 @@ end --~ "aaaa\tbbbb\tcccc", --~ "aaaaa\tbbbbb\tccccc", --~ "aaaaaa\tbbbbbb\tcccccc", ---~ } do print(string.tabtospace(str)) end +--~ } +--~ for k,v do +--~ print(string.tabtospace(t[k])) +--~ end function string.tabtospace(str,tab) -- we don't handle embedded newlines diff --git a/tex/context/base/l-table.lua b/tex/context/base/l-table.lua index e8f72ed31..97929c973 100644 --- a/tex/context/base/l-table.lua +++ b/tex/context/base/l-table.lua @@ -11,7 +11,7 @@ table.join = table.concat local concat, sort, insert, remove = table.concat, table.sort, table.insert, table.remove local format, find, gsub, lower, dump, match = string.format, string.find, string.gsub, string.lower, string.dump, string.match local getmetatable, setmetatable = getmetatable, setmetatable -local type, next, tostring, tonumber, ipairs, pairs = type, next, tostring, tonumber, ipairs, pairs +local type, next, tostring, tonumber, ipairs = type, next, tostring, tonumber, ipairs local unpack = unpack or table.unpack function table.strip(tab) @@ -78,7 +78,7 @@ end table.sortedkeys = sortedkeys table.sortedhashkeys = sortedhashkeys -function table.sortedpairs(t) +function table.sortedhash(t) local s = sortedhashkeys(t) -- maybe just sortedkeys local n = 0 local function kv(s) @@ -89,6 +89,8 @@ function table.sortedpairs(t) return kv, s end +table.sortedpairs = table.sortedhash + function table.append(t, list) for _,v in next, list do insert(t,v) @@ -211,18 +213,18 @@ end -- slower than #t on indexed tables (#t only returns the size of the numerically indexed slice) -function table.is_empty(t) +function table.is_empty(t) -- obolete, use inline code instead return not t or not next(t) end -function table.one_entry(t) +function table.one_entry(t) -- obolete, use inline code instead local n = next(t) return n and not next(t,n) end -function table.starts_at(t) - return ipairs(t,1)(t,0) -end +--~ function table.starts_at(t) -- obsolete, not nice +--~ return ipairs(t,1)(t,0) +--~ end function table.tohash(t,value) local h = { } @@ -326,7 +328,7 @@ local function do_serialize(root,name,depth,level,indexed) end -- we could check for k (index) being number (cardinal) if root and next(root) then - local first, last = nil, 0 -- #root cannot be trusted here + local first, last = nil, 0 -- #root cannot be trusted here (will be ok in 5.2 when ipairs is gone) if compact then -- NOT: for k=1,#root do (we need to quit at nil) for k,v in ipairs(root) do -- can we use next? diff --git a/tex/context/base/l-unicode.lua b/tex/context/base/l-unicode.lua index 290234d56..0c5a60142 100644 --- a/tex/context/base/l-unicode.lua +++ b/tex/context/base/l-unicode.lua @@ -48,14 +48,20 @@ unicode.utfname = { [4] = 'utf-32-be' } -function unicode.utftype(f) -- \000 fails ! +-- \000 fails in <= 5.0 but is valid in >=5.1 where %z is depricated + +function unicode.utftype(f) local str = f:read(4) if not str then f:seek('set') return 0 - elseif find(str,"^%z%z\254\255") then + -- elseif find(str,"^%z%z\254\255") then -- depricated + -- elseif find(str,"^\000\000\254\255") then -- not permitted and bugged + elseif find(str,"\000\000\254\255",1,true) then -- seems to work okay (TH) return 4 - elseif find(str,"^\255\254%z%z") then + -- elseif find(str,"^\255\254%z%z") then -- depricated + -- elseif find(str,"^\255\254\000\000") then -- not permitted and bugged + elseif find(str,"\255\254\000\000",1,true) then -- seems to work okay (TH) return 3 elseif find(str,"^\254\255") then f:seek('set',2) diff --git a/tex/context/base/l-utils.lua b/tex/context/base/l-utils.lua index a5bc9d796..ebc27b8cf 100644 --- a/tex/context/base/l-utils.lua +++ b/tex/context/base/l-utils.lua @@ -10,6 +10,7 @@ if not modules then modules = { } end modules ['l-utils'] = { local gsub = string.gsub local concat = table.concat +local type, next = type, next if not utils then utils = { } end if not utils.merger then utils.merger = { } end @@ -85,9 +86,10 @@ function utils.merger._self_libs_(libs,list) if type(libs) == 'string' then libs = { libs } end if type(list) == 'string' then list = { list } end local foundpath = nil - for _, lib in ipairs(libs) do - for _, pth in ipairs(list) do - pth = gsub(pth,"\\","/") -- file.clean_path + for i=1,#libs do + local lib = libs[i] + for j=1,#list do + local pth = gsub(list[j],"\\","/") -- file.clean_path utils.report("checking library path %s",pth) local name = pth .. "/" .. lib if lfs.isfile(name) then @@ -99,7 +101,8 @@ function utils.merger._self_libs_(libs,list) if foundpath then utils.report("using library path %s",foundpath) local right, wrong = { }, { } - for _, lib in ipairs(libs) do + for i=1,#libs do + local lib = libs[i] local fullname = foundpath .. "/" .. lib if lfs.isfile(fullname) then -- right[#right+1] = lib diff --git a/tex/context/base/lang-ini.lua b/tex/context/base/lang-ini.lua index e7818048d..239e5390c 100644 --- a/tex/context/base/lang-ini.lua +++ b/tex/context/base/lang-ini.lua @@ -287,8 +287,10 @@ languages.hyphenation.loadexceptions("zerolanguage") -- else bug languages.logger = languages.logger or { } function languages.logger.report() - local result = {} - for _, tag in ipairs(table.sortedkeys(registered)) do + local result = { } + local sorted = table.sortedkeys(registered) + for i=1,#sorted do + local tag = sorted[i] local l = registered[tag] if l.loaded then local p = (l.patterns and "pat") or '-' diff --git a/tex/context/base/lpdf-pdx.lua b/tex/context/base/lpdf-pdx.lua new file mode 100644 index 000000000..0a440c1e6 --- /dev/null +++ b/tex/context/base/lpdf-pdx.lua @@ -0,0 +1,139 @@ +if not modules then modules = { } end modules ['lpdf-pdx'] = { + version = 1.001, + comment = "companion to lpdf-ini.mkiv", + author = "Peter Rold and Hans Hagen", + copyright = "PRAGMA ADE / ConTeXt Development Team", + license = "see context related readme files", +} + +local codeinjections = backends.codeinjections -- normally it is registered +local variables = interfaces.variables + +local pdfdictionary = lpdf.dictionary +local pdfarray = lpdf.array +local pdfconstant = lpdf.constant +local pdfreference = lpdf.reference +local pdfflushobject = lpdf.flushobject +local pdfstring = lpdf.string +local pdfverbose = lpdf.verbose + +local lower, gmatch = string.lower, string.gmatch + +local channels = { + gray = 1, + grey = 1, + rgb = 3, + cmyk = 4, +} + +local prefixes = { + gray = "DefaultGray", + grey = "DefaultGray", + rgb = "DefaultRGB", + cmyk = "DefaultCMYK", +} + +local profiles = { } +local defaults = { } +local intents = pdfarray() +local lastprofile = nil + +function codeinjections.useinternalICCprofile(colorspace,filename) + local name = lower(file.basename(filename)) + local profile = profiles[name] + if not profile then + local colorspace = lower(colorspace) + local filename = resolvers.findctxfile(filename) or "" + local channel = channels[colorspace] + if channel and filename ~= "" then + local a = pdfdictionary { N = channel } + profile = pdf.obj { + compresslevel = 0, + immediate = true, + type = "stream", + file = filename, + attr = a(), + } + profiles[name] = profile + end + end + lastprofile = profile + return profile +end + +function codeinjections.useexternalICCprofile(colorspace,name,urls,checksum,version) + local profile = profiles[name] + if not profile then + local u = pdfarray() + for url in gmatch(urls,"([^, ]+)") do + u[#u+1] = pdfdictionary { + FS = pdfconstant("URL"), + F = pdfstring(url), + } + end + local d = pdfdictionary { + ProfileName = name, -- not file name! + ProfileCS = colorspace, + URLs = u, -- array containing at least one URL + CheckSum = pdfverbose { "<", checksum, ">" }, -- 16byte MD5 hash + ICCVersion = pdfverbose { "<", version, ">" }, -- bytes 8..11 from the header of the ICC profile, as a hex string + } + local n = pdfflushobject(d) + profiles[name] = n + lastprofile = n + return n + end +end + +local function embedprofile(colorspace,filename) + local colorspace = lower(colorspace) + local n = codeinjections.useinternaliccprofile(colorspace,filename) + if n then + local a = pdfarray { + pdfconstant("ICCBased"), + pdfreference(n), + } + lpdf.adddocumentcolorspace(prefixes[colorspace],pdfreference(pdfflushobject(a))) -- part of page /Resources + defaults[lower(colorspace)] = filename + end +end + + +function codeinjections.useICCdefaultprofile(colorspace,filename) + defaults[lower(colorspace)] = filename +end + +local function flushembeddedprofiles() + for colorspace, filename in next, defaults do + embedprofile(colorspace,filename) + end +end + +function codeinjections.usePDFXoutputintent(id,name,reference,outputcondition,info) + local d = { + Type = pdfconstant("OutputIntent"), + S = pdfconstant("GTS_PDFX"), + OutputConditionIdentifier = id, + RegistryName = name, + OutputCondition = outputcondition, + Info = info, + } + local icc = lastprofile + if reference == variables.yes then + d["DestOutputProfileRef"] = pdfreference(icc) + else + d["DestOutputProfile"] = pdfreference(icc) + end + -- intents[#intents+1] = pdfdictionary(d) + intents[#intents+1] = pdfreference(pdfflushobject(pdfdictionary(d))) -- nicer as separate object +end + +local function flushoutputintents() + if #intents > 0 then + lpdf.addtocatalog("OutputIntents",pdfreference(pdfflushobject(intents))) + end +end + + +lpdf.registerdocumentfinalizer(flushoutputintents,1) +lpdf.registerdocumentfinalizer(flushembeddedprofiles,1) diff --git a/tex/context/base/lpdf-pdx.mkiv b/tex/context/base/lpdf-pdx.mkiv new file mode 100644 index 000000000..ffb7f5269 --- /dev/null +++ b/tex/context/base/lpdf-pdx.mkiv @@ -0,0 +1,71 @@ +%D \module +%D [ file=lpdf-pdx, +%D version=2010.02.11, +%D title=\CONTEXT\ Backend Macros, +%D subtitle=PDF-X, +%D author=Peter Rolf \& Hans Hagen, +%D date=\currentdate, +%D copyright=\PRAGMA] % and peter +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +\writestatus{loading}{ConTeXt Backend Macros / PDF-X} + +\unprotect + +% declare default color space +% all device based entries of the same CS are mapped to the defined ICCprofile then; +% i.e. /DeviceRGB --> /ICCBased RGB profile +% TODO: allow multiple default profiles (one per CS) +% +% external ICC profile dictionary (PDF/X-4p and PDF/X-5p) +% +% - ProfileName (not file name!) +% - URLs (array containing at least one URL); the keyword FSA is wrong! +% - CheckSum (16byte MD5 hash) +% - ProfileCS (GRAY,RGB,CMYK) +% - ICCVersion (bytes 8..11 from the header of the ICC profile, as a hex string) + +\registerctxluafile{lpdf-pdx} {} + +% \def\embedICCprofile#1#2% colorspace, name +% {\ctxlua{backends.codeinjections.addiccprofile("#1","#2")}} + +\def\douseinternalICCprofile[#1]% + {\getparameters[\??ic][colorspace=,filename=,#1]% + \ctxlua{backends.codeinjections.useinternalICCprofile( + "\@@iccolorspace","\@@icfilename")}} + +% create a dictionary for an external ICC profile (PDF/X-4p and PDF/X-5pg only) +% the referenced ICC profile is not embedded + +\def\douseexternalICCprofile[#1]% + {\getparameters[\??ic][colorspace=,name=,url=,checksum=,version=,#1]% + \ctxlua{backends.codeinjections.useexternalICCprofile( + "\@@iccolorspace","\@@icname","\@@icurl","\@@icchecksum","\@@icversion")}} + +% use an ICC profile as default colorspace for all device dependend colors; +% all device based entries of the same CS are mapped to the defined ICCprofile then; +% i.e. /DeviceRGB --> /ICCBased RGB profile always embed the profile! + +\def\douseICCdefaultprofile[#1]% + {\getparameters[\??ic][colorspace=,filename=,#1]% + \ctxlua{backends.codeinjections.useICCdefaultprofile( + "\@@iccolorspace","\@@icfilename")}} + +% embedding rules for output intent profile differ for the PDF/X versions + +\def\dousePDFXoutputintent[#1]% + {\getparameters[\??ic][reference=\v!yes,outputcondition=,info=,id=,name=,#1]% + \ctxlua{backends.codeinjections.usePDFXoutputintent( + "\@@icid","\@@icname","\@@icreference","\@@icoutputcondition","\@@icinfo")}} + +\def\useinternalICCprofile{\dosingleempty\douseinternalICCprofile} +\def\useexternalICCprofile{\dosingleempty\douseexternalICCprofile} +\def\useICCdefaultprofile {\dosingleempty\douseICCdefaultprofile } +\def\usePDFXoutputintent {\dosingleempty\dousePDFXoutputintent } + +\protect \endinput + diff --git a/tex/context/base/luat-cbk.lua b/tex/context/base/luat-cbk.lua index 81a09a54b..3cb63ad6e 100644 --- a/tex/context/base/luat-cbk.lua +++ b/tex/context/base/luat-cbk.lua @@ -7,6 +7,8 @@ if not modules then modules = { } end modules ['luat-cbk'] = { } local insert, remove, find = table.insert, table.remove, string.find +local collectgarbage, type, next = collectgarbage, type, next +local round = math.round local trace_checking = false trackers.register("memory.checking", function(v) trace_checking = v end) @@ -52,7 +54,7 @@ end function callbacks.report() local list = callback.list() - for name, func in table.sortedpairs(list) do + for name, func in table.sortedhash(list) do local str = frozen[name] if str then logs.report("callbacks","%s: %s -> %s",state(name),name,str) @@ -63,16 +65,10 @@ function callbacks.report() end function callbacks.table() + local NC, NR, verbatim = context.NC, context.NR, context.type context.starttabulate { "|l|l|p|" } - for name, func in table.sortedpairs(callback.list()) do - context.NC() - context.type(name) - context.NC() - context.type(state(name)) - context.NC() - context(frozen[name] or "") - context.NC() - context.NR() + for name, func in table.sortedhash(callback.list()) do + NC() verbatim(name) NC() verbatim(state(name)) NC() context(frozen[name] or "") NC() NR() end context.stoptabulate() end @@ -83,7 +79,7 @@ function callbacks.freeze(name,freeze) if find(name,"%*") then local pattern = name -- string.simpleesc(name) local list = callback.list() - for name, func in pairs(list) do + for name, func in next, list do if find(name,pattern) then frozen[name] = freeze or frozen[name] or "frozen" end @@ -239,7 +235,6 @@ function garbagecollector.check(size,criterium) criterium = criterium or garbagecollector.criterium if not size or (criterium and criterium > 0 and size > criterium) then if trace_checking then - local round = math.round or math.floor local b = collectgarbage("count") collectgarbage("collect") local a = collectgarbage("count") diff --git a/tex/context/base/luat-env.lua b/tex/context/base/luat-env.lua index 0be764e7c..0e21fca31 100644 --- a/tex/context/base/luat-env.lua +++ b/tex/context/base/luat-env.lua @@ -49,7 +49,8 @@ if not environment.jobname then environ function environment.initialize_arguments(arg) local arguments, files = { }, { } environment.arguments, environment.files, environment.sortedflags = arguments, files, nil - for index, argument in pairs(arg) do + for index=1,#arg do + local argument = arg[index] if index > 0 then local flag, value = match(argument,"^%-+(.-)=(.-)$") if flag then @@ -82,14 +83,15 @@ function environment.argument(name,partial) return arguments[name] elseif partial then if not sortedflags then - sortedflags = { } - for _,v in pairs(table.sortedkeys(arguments)) do - sortedflags[#sortedflags+1] = "^" .. v + sortedflags = table.sortedkeys(arguments) + for k=1,#sortedflags do + sortedflags[k] = "^" .. sortedflags[k] end environment.sortedflags = sortedflags end -- example of potential clash: ^mode ^modefile - for _,v in ipairs(sortedflags) do + for k=1,#sortedflags do + local v = sortedflags[k] if find(name,v) then return arguments[sub(v,2,#v)] end @@ -98,9 +100,13 @@ function environment.argument(name,partial) return nil end +environment.argument("x",true) + function environment.split_arguments(separator) -- rather special, cut-off before separator local done, before, after = false, { }, { } - for _,v in ipairs(environment.original_arguments) do + local original_arguments = environment.original_arguments + for k=1,#original_arguments do + local v = original_arguments[k] if not done and v == separator then done = true elseif done then @@ -119,9 +125,10 @@ function environment.reconstruct_commandline(arg,noquote) a = resolvers.resolve(a) a = unquote(a) return a - elseif next(arg) then + elseif #arg > 0 then local result = { } - for _,a in ipairs(arg) do -- ipairs 1 .. #n + for i=1,#arg do + local a = arg[i] a = resolvers.resolve(a) a = unquote(a) a = gsub(a,'"','\\"') -- tricky @@ -142,7 +149,8 @@ if arg then -- new, reconstruct quoted snippets (maybe better just remove the " then and add them later) local newarg, instring = { }, false - for index, argument in ipairs(arg) do + for index=1,#arg do + local argument = arg[index] if find(argument,"^\"") then newarg[#newarg+1] = gsub(argument,"^\"","") if not find(argument,"\"$") then diff --git a/tex/context/base/luat-exe.lua b/tex/context/base/luat-exe.lua index 10cb6678b..ca3b75162 100644 --- a/tex/context/base/luat-exe.lua +++ b/tex/context/base/luat-exe.lua @@ -16,7 +16,9 @@ executer.execute = os.execute function executer.register(...) local ep = executer.permitted - for k,v in pairs({...}) do + local t = { ... } + for k=1,#t do + local v = t[k] ep[#ep+1] = (v == "*" and ".*") or v end end @@ -37,7 +39,9 @@ function executer.finalize() -- todo: os.exec, todo: report ipv print else name, arguments = t[1], concat(t," ",2,#t) end - for _,v in pairs(executer.permitted) do + local permitted = executer.permitted + for k=1,#permitted do + local v = permitted[k] if find(name,v) then execute(name .. " " .. arguments) -- print("executed: " .. name .. " " .. arguments) diff --git a/tex/context/base/luat-ini.lua b/tex/context/base/luat-ini.lua index 55384f3fc..e6a715c07 100644 --- a/tex/context/base/luat-ini.lua +++ b/tex/context/base/luat-ini.lua @@ -44,6 +44,8 @@ just a lightweight suggestive system, not a watertight one.

--ldx]]-- +local debug = require "debug" + local string, table, lpeg, math, io, system = string, table, lpeg, math, io, system local next, setfenv = next, setfenv or debug.setfenv local format = string.format @@ -79,7 +81,7 @@ local protected = { userdata, thirddata, moduledata = nil, nil, nil if not setfenv then - texio.write_nl("warning: we need to fix setfenv") + texio.write_nl("warning: we need to fix setfenv by using 'load in' or '_ENV'") end function protect(name) diff --git a/tex/context/base/luat-iop.lua b/tex/context/base/luat-iop.lua index d2d80f503..e5722d2bd 100644 --- a/tex/context/base/luat-iop.lua +++ b/tex/context/base/luat-iop.lua @@ -11,65 +11,61 @@ if not modules then modules = { } end modules ['luat-iop'] = { -- we can feed back specific patterns and paths into the next -- mechanism -if not io.inp then io.inp = { } end -if not io.out then io.out = { } end +local lower, find, sub = string.lower, string.find, string.sub -io.inp.blocked = { } -io.out.blocked = { } -io.inp.permitted = { } -io.out.permitted = { } -io.inp.modes = { } -- functions -io.out.modes = { } -- functions +local ioinp = io.inp if not ioinp then ioinp = { } io.inp = ioinp end +local ioout = io.out if not ioout then ioout = { } io.out = ioout end -io.blocked_openers = { } -- *.open(name,method) +ioinp.modes, ioout.modes = { }, { } -- functions -function io.inp.inhibit (name) table.insert(io.inp.blocked, name) end -function io.out.inhibit (name) table.insert(io.out.blocked, name) end -function io.inp.permit (name) table.insert(io.inp.permitted, name) end -function io.out.permit (name) table.insert(io.out.permitted, name) end +local inp_blocked, inp_permitted = { }, { } +local out_blocked, out_permitted = { }, { } -function io.register_opener(func) table.insert(io.blocked_openers, func) end +local function i_inhibit(name) inp_blocked [#inp_blocked +1] = name end +local function o_inhibit(name) out_blocked [#out_blocked +1] = name end +local function i_permit (name) inp_permitted[#inp_permitted+1] = name end +local function o_permit (name) out_permitted[#out_permitted+1] = name end -function io.finalize_openers(func) - if (#io.out.blocked > 0) or (#io.inp.blocked > 0) then - do - local open = func - local out_permitted = io.out.permitted - local inp_permitted = io.inp.permitted - local out_blocked = io.out.blocked - local inp_blocked = io.inp.blocked - return function(name,method) - local function checked(blocked, permitted) - local n = string.lower(name) - for _,b in pairs(blocked) do - if string.find(n,b) then - for _,p in pairs(permitted) do - if string.find(n,p) then - return true - end - end - return false - end - end +ioinp.inhibit, ioinp.permit = i_inhibit, o_permit +ioout.inhibit, ioout.permit = o_inhibit, o_permit + +local blocked_openers = { } -- *.open(name,method) + +function io.register_opener(func) + blocked_openers[#blocked_openers+1] = func +end + +local function checked(name,blocked,permitted) + local n = lower(name) + for _,b in next, blocked do + if find(n,b) then + for _,p in next, permitted do + if find(n,p) then return true end - if method and string.find(method,'[wa]') then - if #out.blocked > 0 then - if not checked(out_blocked, out_permitted) then - -- print("writing to " .. name .. " is not permitted") - return nil - end - end - else - if #inp.blocked > 0 then - if not checked(inp_blocked, inp_permitted) then - -- print("reading from " .. name .. " is not permitted") - return nil - end - end + end + return false + end + end + return true +end + +function io.finalize_openers(func) + if #out_blocked > 0 or #inp_blocked > 0 then + local open = func -- why not directly? + return function(name,method) + if method and find(method,'[wa]') then + if #out_blocked > 0 and not checked(name,out_blocked,out_permitted) then + -- print("writing to " .. name .. " is not permitted") + return nil + end + else + if #inp_blocked > 0 and not checked(name,inp_blocked,inp_permitted) then + -- print("reading from " .. name .. " is not permitted") + return nil end - return open(name,method) end + return open(name,method) end else return func @@ -91,21 +87,13 @@ end --~ f = io.open('c:/windows/crap.log') print(f) --~ f = io.open('c:/windows/wmsetup.log') print(f) -function io.set_opener_modes(i,o) - for _,v in pairs({'inp','out'}) do - if io[v][i] then - io[v][i]() - elseif io[v][string.sub(i,1,1)] then - io[v][string.sub(i,1,1)]() - end - end - io.open = io.finalize_openers(io.open) -end +local inpout = { 'inp', 'out' } function io.set_opener_modes(i,o) - local f - for _,v in pairs({'inp','out'}) do - f = io[v][i] or io[v][string.sub(i,1,1)] + local first = sub(i,1,1) + for k=1,#inpout do + local iov = io[inpout[k]] + local f = iov[i] or iov[first] if f then f() end end io.open = io.finalize_openers(io.open) @@ -113,43 +101,46 @@ end -- restricted -function io.inp.modes.restricted() - io.inp.inhibit('^%.[%a]') +function ioinp.modes.restricted() + i_inhibit('^%.[%a]') end -function io.out.modes.restricted() - io.out.inhibit('^%.[%a]') + +function ioout.modes.restricted() + o_inhibit('^%.[%a]') end -- paranoid -function io.inp.modes.paranoid() - io.inp.inhibit('.*') - io.inp.inhibit('%.%.') - io.inp.permit('^%./') - io.inp.permit('[^/]') - resolvers.do_with_path('TEXMF',io.inp.permit) +function ioinp.modes.paranoid() + i_inhibit('.*') + i_inhibit('%.%.') + i_permit('^%./') + i_permit('[^/]') + resolvers.do_with_path('TEXMF',i_permit) end -function io.out.modes.paranoid() - io.out.inhibit('.*') - resolvers.do_with_path('TEXMFOUTPUT',io.out.permit) + +function ioout.modes.paranoid() + o_inhibit('.*') + resolvers.do_with_path('TEXMFOUTPUT',o_permit) end -- handy -function io.inp.modes.handy() - io.inp.inhibit('%.%.') +function ioinp.modes.handy() + i_inhibit('%.%.') if os.type == 'windows' then - io.inp.inhibit('/windows/') - io.inp.inhibit('/winnt/') + i_inhibit('/windows/') + i_inhibit('/winnt/') else - io.inp.inhibit('^/etc') + i_inhibit('^/etc') end end -function io.out.modes.handy() - io.out.inhibit('.*') - io.out.permit('%./') - io.out.permit('^%./') - io.out.permit('[^/]') + +function ioout.modes.handy() + o_inhibit('.*') + o_permit('%./') + o_permit('^%./') + o_permit('[^/]') end --~ io.set_opener_modes('p','p') diff --git a/tex/context/base/luat-sta.lua b/tex/context/base/luat-sta.lua index cc78851a9..a81b0c206 100644 --- a/tex/context/base/luat-sta.lua +++ b/tex/context/base/luat-sta.lua @@ -45,6 +45,10 @@ function states.set_by_tag(tag,key,value,default,persistent) if not dk then dk = { } d[k] = dk + elseif type(dk) == "string" then + -- invalid table, unable to upgrade structure + -- hope for the best or delete the state file + break end d = dk end diff --git a/tex/context/base/luat-sto.lua b/tex/context/base/luat-sto.lua index 30358a836..08da735db 100644 --- a/tex/context/base/luat-sto.lua +++ b/tex/context/base/luat-sto.lua @@ -109,19 +109,19 @@ end function statistics.report_storage(whereto) whereto = whereto or "term and log" write_nl(whereto," ","stored tables:"," ") - for k,v in table.sortedpairs(storage.data) do + for k,v in table.sortedhash(storage.data) do write_nl(whereto,format("%03i %s",k,v[1])) end write_nl(whereto," ","stored modules:"," ") - for k,v in table.sortedpairs(lua.bytedata) do + for k,v in table.sortedhash(lua.bytedata) do write_nl(whereto,format("%03i %s %s",k,v[2],v[1])) end write_nl(whereto," ","stored attributes:"," ") - for k,v in table.sortedpairs(attributes.names) do + for k,v in table.sortedhash(attributes.names) do write_nl(whereto,format("%03i %s",k,v)) end write_nl(whereto," ","stored catcodetables:"," ") - for k,v in table.sortedpairs(catcodes.names) do + for k,v in table.sortedhash(catcodes.names) do write_nl(whereto,format("%03i %s",k,table.concat(v," "))) end write_nl(whereto," ") diff --git a/tex/context/base/lxml-ctx.lua b/tex/context/base/lxml-ctx.lua index d6aeca8d4..765754953 100644 --- a/tex/context/base/lxml-ctx.lua +++ b/tex/context/base/lxml-ctx.lua @@ -50,11 +50,11 @@ function xml.ctx.tshow(specification) if specification.warning then local comment = parsed.comment if comment then - for k, v in ipairs(comment) do + for k=1,#comment do context.NC() context("!") context.NC() - context.rlap(v) + context.rlap(comment[k]) context.NR() end context.TB() diff --git a/tex/context/base/lxml-mis.lua b/tex/context/base/lxml-mis.lua index 2b4bc1155..9fd4270af 100644 --- a/tex/context/base/lxml-mis.lua +++ b/tex/context/base/lxml-mis.lua @@ -46,7 +46,7 @@ function xml.strip_leading_spaces(dk,d,k) -- cosmetic, for manual end --~ xml.escapes = { ['&'] = '&', ['<'] = '<', ['>'] = '>', ['"'] = '"' } ---~ xml.unescapes = { } for k,v in pairs(xml.escapes) do xml.unescapes[v] = k end +--~ xml.unescapes = { } for k,v in next, xml.escapes do xml.unescapes[v] = k end --~ function xml.escaped (str) return (gsub(str,"(.)" , xml.escapes )) end --~ function xml.unescaped(str) return (gsub(str,"(&.-;)", xml.unescapes)) end diff --git a/tex/context/base/lxml-tab.lua b/tex/context/base/lxml-tab.lua index bc1963eaf..921030272 100644 --- a/tex/context/base/lxml-tab.lua +++ b/tex/context/base/lxml-tab.lua @@ -725,7 +725,7 @@ local function copy(old,tables) if not tables[old] then tables[old] = new end - for k,v in pairs(old) do + for k,v in next, old do new[k] = (type(v) == "table" and (tables[v] or copy(v, tables))) or v end local mt = getmetatable(old) diff --git a/tex/context/base/lxml-tex.lua b/tex/context/base/lxml-tex.lua index fb41b1c28..aaa90217f 100644 --- a/tex/context/base/lxml-tex.lua +++ b/tex/context/base/lxml-tex.lua @@ -709,8 +709,9 @@ function lxml.installsetup(what,document,setup,where) end function lxml.flushsetups(id,...) - local done = { } - for _, document in ipairs({...}) do + local done, list = { }, { ... } + for i=1,#list do + local document = list[i] local sd = setups[document] if sd then for k=1,#sd do @@ -719,7 +720,6 @@ function lxml.flushsetups(id,...) if trace_loading then commands.writestatus("lxml","applying setup %02i = %s to %s",k,v,document) end ---~ texsprint(ctxcatcodes,"\\directsetup{",v,"}") texsprint(ctxcatcodes,"\\xmlsetup{",id,"}{",v,"}") done[v] = true end @@ -904,6 +904,7 @@ local function count(collected) end local function position(collected,n) + -- todo: if not n then == match if collected then n = tonumber(n) or 0 if n < 0 then @@ -915,7 +916,7 @@ local function position(collected,n) end end -local function match(collected) +local function match(collected) -- is match in preceding collected, never change, see bibxml texwrite((collected and collected[1].mi) or 0) end @@ -946,7 +947,7 @@ local function command(collected,cmd) end local function attribute(collected,a,default) - if collected then + if collected and #collected > 0 then local at = collected[1].at local str = (at and at[a]) or default if str and str ~= "" then @@ -994,6 +995,24 @@ local function ctxtext(collected) end end +local lowerchars, upperchars = characters.lower, characters.upper + +local function lower(collected) + if collected then + for c=1,#collected do + texsprint(ctxcatcodes,lowerchars(collected[1].dt[1])) + end + end +end + +local function upper(collected) + if collected then + for c=1,#collected do + texsprint(ctxcatcodes,upperchars(collected[1].dt[1])) + end + end +end + local function number(collected) if collected then local n = 0 @@ -1040,6 +1059,8 @@ finalizers.count = count finalizers.command = command finalizers.attribute = attribute finalizers.text = text +finalizers.lower = lower +finalizers.upper = upper finalizers.ctxtext = ctxtext finalizers.context = ctxtext finalizers.position = position @@ -1170,7 +1191,7 @@ function lxml.context(id,pattern) -- the content, untouched by commands ctx_text(collected.dt[1]) else local collected = lxmlparseapply(id,pattern) or get_id(id) - if collected then + if collected and #collected > 0 then texsprint(ctxcatcodes,collected[1].dt) end end diff --git a/tex/context/base/m-punk.mkiv b/tex/context/base/m-punk.mkiv index c2557f972..65bf03974 100644 --- a/tex/context/base/m-punk.mkiv +++ b/tex/context/base/m-punk.mkiv @@ -158,8 +158,8 @@ do fonts.vf.aux.compose_characters(t) list[d] = font.define(t) end - for k, v in pairs(t) do - g[k] = v -- kind of replace, when not present, make nil + for k=1,#t do + g[k] = t[k] -- kind of replace, when not present, make nil end g.virtualized = true g.variants = list diff --git a/tex/context/base/math-ini.lua b/tex/context/base/math-ini.lua index 0ecec8634..63d7cad38 100644 --- a/tex/context/base/math-ini.lua +++ b/tex/context/base/math-ini.lua @@ -274,7 +274,7 @@ mathematics.entities = mathematics.entities or { } function mathematics.register_xml_entities() local entities = xml.entities - for name, unicode in pairs(mathematics.entities) do + for name, unicode in next, mathematics.entities do if not entities[name] then entities[name] = utfchar(unicode) end diff --git a/tex/context/base/meta-pdh.lua b/tex/context/base/meta-pdh.lua index 407b7e5e6..05cdfc176 100644 --- a/tex/context/base/meta-pdh.lua +++ b/tex/context/base/meta-pdh.lua @@ -166,7 +166,7 @@ function mptopdf.flushconcat() end function mptopdf.flushpath(cmd) - -- faster: no local function and ipairs + -- faster: no local function and loop if #mptopdf.stack.path > 0 then local path = { } if mptopdf.stack.concat then diff --git a/tex/context/base/mlib-pps.lua b/tex/context/base/mlib-pps.lua index c1614243a..8b36660d3 100644 --- a/tex/context/base/mlib-pps.lua +++ b/tex/context/base/mlib-pps.lua @@ -697,16 +697,29 @@ do forced = true end + local texmess = (dquote/ditto + (1 - etex))^0 + + local function ignore(s) + logs.report("mplib","ignoring verbatim tex: %s",s) + return "" + end + local parser = P { - [1] = Cs((V(2)/register + V(3)/convert + V(4)/force + 1)^0), + [1] = Cs((V(2)/register + V(4)/ignore + V(3)/convert + V(5)/force + 1)^0), [2] = ttex + gtex, - [3] = (btex + vtex) * spacing * Cs((dquote/ditto + (1 - etex))^0) * etex, - [4] = multipass, -- experimental, only for testing + [3] = btex * spacing * Cs(texmess) * etex, + [4] = vtex * spacing * Cs(texmess) * etex, + [5] = multipass, -- experimental, only for testing } -- currently a a one-liner produces less code - local parser = Cs(((ttex + gtex)/register + ((btex + vtex) * spacing * Cs((dquote/ditto + (1 - etex))^0) * etex)/convert + 1)^0) + local parser = Cs(( + (ttex + gtex)/register + + (btex * spacing * Cs(texmess) * etex)/convert + + (vtex * spacing * Cs(texmess) * etex)/ignore + + 1 + )^0) function metapost.check_texts(str) found, forced = false, false @@ -786,7 +799,7 @@ function metapost.graphic_base_pass(mpsformat,str,initializations,preamble,asked -- }, true, nil, true ) }, true, nil, not (forced_1 or forced_2), false, askedfig) if metapost.intermediate.needed then - for _, action in pairs(metapost.intermediate.actions) do + for _, action in next, metapost.intermediate.actions do action() end end diff --git a/tex/context/base/mlib-run.lua b/tex/context/base/mlib-run.lua index 212b7b7f3..f352e1db1 100644 --- a/tex/context/base/mlib-run.lua +++ b/tex/context/base/mlib-run.lua @@ -208,7 +208,7 @@ function metapost.reset(mpx) mpxformats[mpx] = nil end else - for name, instance in pairs(mpxformats) do + for name, instance in next, mpxformats do if instance == mpx then mpx:finish() mpxformats[name] = nil @@ -347,7 +347,8 @@ function metapost.directrun(formatname,filename,outputformat,astable,mpdata) if astable then local result = { } logs.simple("storing %s figures in table",#sorted) - for k, v in ipairs(sorted) do + for k=1,#sorted do + local v = sorted[k] if outputformat == "mps" then result[v] = figures[v]:postscript() else @@ -357,7 +358,8 @@ function metapost.directrun(formatname,filename,outputformat,astable,mpdata) return result else local basename = file.removesuffix(file.basename(filename)) - for k, v in ipairs(sorted) do + for k=1,#sorted do + local v = sorted[k] local output if outputformat == "mps" then output = figures[v]:postscript() diff --git a/tex/context/base/mult-clm.lua b/tex/context/base/mult-clm.lua index 069da8862..8838ea532 100644 --- a/tex/context/base/mult-clm.lua +++ b/tex/context/base/mult-clm.lua @@ -126,7 +126,7 @@ function mkiv.tolist(t) for i=1,#t do r[i] = t[i] end - for k,v in table.sortedpairs(t) do + for k,v in table.sortedhash(t) do if type(k) ~= "number" then r[#r+1] = k .. "=" .. v end diff --git a/tex/context/base/mult-de.tex b/tex/context/base/mult-de.tex index ee557cd58..f6f4f3bf9 100644 --- a/tex/context/base/mult-de.tex +++ b/tex/context/base/mult-de.tex @@ -761,6 +761,7 @@ \setinterfaceconstant{mindepth}{mindepth} \setinterfaceconstant{minheight}{minhoehe} \setinterfaceconstant{minwidth}{minbreite} +\setinterfaceconstant{monthconversion}{monthconversion} \setinterfaceconstant{n}{n} \setinterfaceconstant{name}{name} \setinterfaceconstant{namesep}{namesep} @@ -853,6 +854,7 @@ \setinterfaceconstant{pubsep}{pubsep} \setinterfaceconstant{radius}{radius} \setinterfaceconstant{random}{zufaellig} +\setinterfaceconstant{range}{range} \setinterfaceconstant{reduction}{reduktion} \setinterfaceconstant{ref}{ref} \setinterfaceconstant{refcommand}{refcommand} diff --git a/tex/context/base/mult-def.lua b/tex/context/base/mult-def.lua index d02707fc9..ce5af2bba 100644 --- a/tex/context/base/mult-def.lua +++ b/tex/context/base/mult-def.lua @@ -8779,6 +8779,10 @@ return { ["pe"]="کمترین‌عرض", ["ro"]="latimeminima", }, + ["monthconversion"]={ + ["en"]="monthconversion", + ["nl"]="maandconversie", + }, ["n"]={ ["cs"]="n", ["de"]="n", @@ -9428,6 +9432,10 @@ return { ["pe"]="تصادفی", ["ro"]="aleator", }, + ["range"]={ + ["en"]="range", + ["nl"]="bereik", + }, ["reduction"]={ ["cs"]="redukce", ["de"]="reduktion", diff --git a/tex/context/base/mult-en.tex b/tex/context/base/mult-en.tex index c8678a80c..20917a034 100644 --- a/tex/context/base/mult-en.tex +++ b/tex/context/base/mult-en.tex @@ -761,6 +761,7 @@ \setinterfaceconstant{mindepth}{mindepth} \setinterfaceconstant{minheight}{minheight} \setinterfaceconstant{minwidth}{minwidth} +\setinterfaceconstant{monthconversion}{monthconversion} \setinterfaceconstant{n}{n} \setinterfaceconstant{name}{name} \setinterfaceconstant{namesep}{namesep} @@ -853,6 +854,7 @@ \setinterfaceconstant{pubsep}{pubsep} \setinterfaceconstant{radius}{radius} \setinterfaceconstant{random}{random} +\setinterfaceconstant{range}{range} \setinterfaceconstant{reduction}{reduction} \setinterfaceconstant{ref}{ref} \setinterfaceconstant{refcommand}{refcommand} diff --git a/tex/context/base/mult-fr.tex b/tex/context/base/mult-fr.tex index 20a20f4a7..5244565e9 100644 --- a/tex/context/base/mult-fr.tex +++ b/tex/context/base/mult-fr.tex @@ -761,6 +761,7 @@ \setinterfaceconstant{mindepth}{profondeurmin} \setinterfaceconstant{minheight}{hauteurmin} \setinterfaceconstant{minwidth}{largeurmin} +\setinterfaceconstant{monthconversion}{monthconversion} \setinterfaceconstant{n}{n} \setinterfaceconstant{name}{nom} \setinterfaceconstant{namesep}{namesep} @@ -853,6 +854,7 @@ \setinterfaceconstant{pubsep}{pubsep} \setinterfaceconstant{radius}{rayon} \setinterfaceconstant{random}{aleatoire} +\setinterfaceconstant{range}{range} \setinterfaceconstant{reduction}{reduction} \setinterfaceconstant{ref}{ref} \setinterfaceconstant{refcommand}{refcommand} diff --git a/tex/context/base/mult-it.tex b/tex/context/base/mult-it.tex index ad055f7c3..ce14800de 100644 --- a/tex/context/base/mult-it.tex +++ b/tex/context/base/mult-it.tex @@ -761,6 +761,7 @@ \setinterfaceconstant{mindepth}{mindeoth} \setinterfaceconstant{minheight}{altezzamin} \setinterfaceconstant{minwidth}{ampiezzamin} +\setinterfaceconstant{monthconversion}{monthconversion} \setinterfaceconstant{n}{n} \setinterfaceconstant{name}{nome} \setinterfaceconstant{namesep}{namesep} @@ -853,6 +854,7 @@ \setinterfaceconstant{pubsep}{pubsep} \setinterfaceconstant{radius}{raggio} \setinterfaceconstant{random}{casuale} +\setinterfaceconstant{range}{range} \setinterfaceconstant{reduction}{riduzione} \setinterfaceconstant{ref}{ref} \setinterfaceconstant{refcommand}{refcommand} diff --git a/tex/context/base/mult-nl.tex b/tex/context/base/mult-nl.tex index e067edbb7..074d5f3d5 100644 --- a/tex/context/base/mult-nl.tex +++ b/tex/context/base/mult-nl.tex @@ -761,6 +761,7 @@ \setinterfaceconstant{mindepth}{mindiepte} \setinterfaceconstant{minheight}{minhoogte} \setinterfaceconstant{minwidth}{minbreedte} +\setinterfaceconstant{monthconversion}{maandconversie} \setinterfaceconstant{n}{n} \setinterfaceconstant{name}{naam} \setinterfaceconstant{namesep}{namesep} @@ -853,6 +854,7 @@ \setinterfaceconstant{pubsep}{pubsep} \setinterfaceconstant{radius}{straal} \setinterfaceconstant{random}{willekeur} +\setinterfaceconstant{range}{bereik} \setinterfaceconstant{reduction}{reductie} \setinterfaceconstant{ref}{ref} \setinterfaceconstant{refcommand}{refcommand} diff --git a/tex/context/base/mult-ro.tex b/tex/context/base/mult-ro.tex index 3ad3685a8..738e49f72 100644 --- a/tex/context/base/mult-ro.tex +++ b/tex/context/base/mult-ro.tex @@ -761,6 +761,7 @@ \setinterfaceconstant{mindepth}{mindepth} \setinterfaceconstant{minheight}{inaltimeminima} \setinterfaceconstant{minwidth}{latimeminima} +\setinterfaceconstant{monthconversion}{monthconversion} \setinterfaceconstant{n}{n} \setinterfaceconstant{name}{nume} \setinterfaceconstant{namesep}{namesep} @@ -853,6 +854,7 @@ \setinterfaceconstant{pubsep}{pubsep} \setinterfaceconstant{radius}{raza} \setinterfaceconstant{random}{aleator} +\setinterfaceconstant{range}{range} \setinterfaceconstant{reduction}{reducere} \setinterfaceconstant{ref}{ref} \setinterfaceconstant{refcommand}{refcommand} diff --git a/tex/context/base/mult-sys.tex b/tex/context/base/mult-sys.tex index 676c8d5c9..d48ce0a94 100644 --- a/tex/context/base/mult-sys.tex +++ b/tex/context/base/mult-sys.tex @@ -520,6 +520,7 @@ \definesystemvariable {ht} % HiddenText \definesystemvariable {ia} % Interactie \definesystemvariable {ib} % InteractieBalk +\definesystemvariable {ic} % ICc profiles \definesystemvariable {id} % Index \definesystemvariable {ig} % ItemGroup \definesystemvariable {ih} % InHoudsopgave diff --git a/tex/context/base/node-aux.lua b/tex/context/base/node-aux.lua index 20996a65e..9ed71fd72 100644 --- a/tex/context/base/node-aux.lua +++ b/tex/context/base/node-aux.lua @@ -33,10 +33,10 @@ end local fields, whatsitfields = { }, { } -for k, v in pairs(node.types()) do +for k, v in next, node.types() do if v == "whatsit" then fields[k], fields[v] = { }, { } - for kk, vv in pairs(node.whatsits()) do + for kk, vv in next, node.whatsits() do local f = node_fields(k,kk) whatsitfields[kk], whatsitfields[vv] = f, f end @@ -53,7 +53,7 @@ function nodes.info(n) local tp = node.type(id) local list = (tp == "whatsit" and whatsitfields[n.subtype]) or fields[id] logs.report(format("%14s","type"),tp) - for k,v in pairs(list) do + for k,v in next, list do logs.report(format("%14s",v),gsub(gsub(tostring(n[v]),"%s+"," "),"node ","")) end end diff --git a/tex/context/base/node-res.lua b/tex/context/base/node-res.lua index 2657dfa1e..a8ea8745a 100644 --- a/tex/context/base/node-res.lua +++ b/tex/context/base/node-res.lua @@ -24,7 +24,7 @@ nodes.whatsits = { } -- table.swapped(node.whatsits()) local reserved = { } local whatsits = nodes.whatsits -for k, v in pairs(node.whatsits()) do +for k, v in next, node.whatsits() do whatsits[k], whatsits[v] = v, k -- two way end diff --git a/tex/context/base/node-tra.lua b/tex/context/base/node-tra.lua index d293fdeb1..5acd70baf 100644 --- a/tex/context/base/node-tra.lua +++ b/tex/context/base/node-tra.lua @@ -209,7 +209,7 @@ function nodes.tracers.steppers.features() while f do if f.id == glyph then local tfmdata, t = fontdata[f.font], { } - for feature, value in table.sortedpairs(tfmdata.shared.features) do + for feature, value in table.sortedhash(tfmdata.shared.features) do if feature == "number" or feature == "features" then -- private elseif type(value) == "boolean" then diff --git a/tex/context/base/node-tsk.lua b/tex/context/base/node-tsk.lua index a40158978..84001f5bc 100644 --- a/tex/context/base/node-tsk.lua +++ b/tex/context/base/node-tsk.lua @@ -232,7 +232,7 @@ function tasks.table(name) --maybe move this to task-deb.lua NC() type(o) NC() context("unset") NC() NR() else local done = false - for k, v in table.sortedpairs(l) do + for k, v in table.sortedhash(l) do NC() if not done then type(o) done = true end NC() type(v) NC() NR() end end diff --git a/tex/context/base/page-lin.lua b/tex/context/base/page-lin.lua index 22eac11a8..1f2c96251 100644 --- a/tex/context/base/page-lin.lua +++ b/tex/context/base/page-lin.lua @@ -131,7 +131,7 @@ function nodes.lines.boxed.setup(n,configuration) if trace_numbers then logs.report("lines","updating setup %s",n) end - for k,v in pairs(configuration) do + for k,v in next, configuration do d[k] = v end else diff --git a/tex/context/base/pret-lua.lua b/tex/context/base/pret-lua.lua index 9af44cbf4..a59ba0e32 100644 --- a/tex/context/base/pret-lua.lua +++ b/tex/context/base/pret-lua.lua @@ -74,13 +74,13 @@ visualizer.identifiers.libs = { -- package "package.preload", "package.seeall", -- depricated - "math.log10", "table.maxn", + -- "math.log10", "table.maxn", } local known_words = { } -for k,v in pairs(visualizer.identifiers) do - for _,w in pairs(v) do +for k,v in next, visualizer.identifiers do + for _,w in next, v do known_words[w] = k end end diff --git a/tex/context/base/pret-mp.lua b/tex/context/base/pret-mp.lua index 39d92279a..782adf5f5 100644 --- a/tex/context/base/pret-mp.lua +++ b/tex/context/base/pret-mp.lua @@ -135,8 +135,8 @@ local states = { local known_words = { } -for k,v in pairs(visualizer.identifiers) do - for _,w in pairs(v) do +for k,v in next, visualizer.identifiers do + for _,w in next, v do known_words[w] = k end end diff --git a/tex/context/base/regi-ini.lua b/tex/context/base/regi-ini.lua index 8700cb00f..837397607 100644 --- a/tex/context/base/regi-ini.lua +++ b/tex/context/base/regi-ini.lua @@ -51,7 +51,7 @@ function regimes.load(regime) environment.loadluafile("regi-"..regime, 1.001) if regimes.data[regime] then regimes.utf[regime] = { } - for k,v in pairs(regimes.data[regime]) do + for k,v in next, regimes.data[regime] do regimes.utf[regime][char(k)] = utfchar(v) end end diff --git a/tex/context/base/sort-ini.lua b/tex/context/base/sort-ini.lua index 00a3be061..0aa997632 100644 --- a/tex/context/base/sort-ini.lua +++ b/tex/context/base/sort-ini.lua @@ -147,7 +147,7 @@ end function table.remap(t) local tt = { } - for k,v in pairs(t) do + for k,v in next, t do tt[v] = k end return tt diff --git a/tex/context/base/spac-hor.mkiv b/tex/context/base/spac-hor.mkiv index 0db85fafa..d519373dd 100644 --- a/tex/context/base/spac-hor.mkiv +++ b/tex/context/base/spac-hor.mkiv @@ -774,8 +774,9 @@ %D \ruledvtop{\typebuffer}} %D \stoptyping -\def\justonespace - {\removelastspace\space} % \removeunwantedspaces\space +\unexpanded\def\justonespace{\removeunwantedspaces\space} +%unexpanded\def\justaperiod {\removeunwantedspaces.} +%unexpanded\def\justacomma {\removeunwantedspaces,} \def\ignorecrlf {\let\crlf\justonespace\let\\\crlf} diff --git a/tex/context/base/strc-blk.lua b/tex/context/base/strc-blk.lua index f9f20a8fb..2589190eb 100644 --- a/tex/context/base/strc-blk.lua +++ b/tex/context/base/strc-blk.lua @@ -66,7 +66,7 @@ function blocks.setstate(state,name,tag) elseif all then sn.all = state else - for _, tag in pairs(tags) do + for _, tag in next, tags do sn[tag] = state end end @@ -92,7 +92,7 @@ function blocks.select(state,name,tag,criterium) blocks.print(name,ri.data,hide) else local mtags = metadata.tags - for tag, sta in pairs(tags) do + for tag, sta in next, tags do if mtags[tag] then blocks.print(name,ri.data,hide) break @@ -130,7 +130,7 @@ function blocks.save(name,tag,buffer) -- wrong, not yet adapted end else local sn = states[name] - for tag, _ in pairs(tags) do + for tag, _ in next, tags do if sn[tag] == nil then if allstate ~= "hide" then blocks.print(name,data) diff --git a/tex/context/base/strc-doc.lua b/tex/context/base/strc-doc.lua index 7ebb1e927..7faf0d5b3 100644 --- a/tex/context/base/strc-doc.lua +++ b/tex/context/base/strc-doc.lua @@ -293,7 +293,7 @@ function sections.somelevel(given) numbers[newdepth] = newn end status[newdepth] = given or { } - for k, v in pairs(data.checkers) do + for k, v in next, data.checkers do if v[1] == newdepth and v[2] then v[2](k) end @@ -485,7 +485,9 @@ function sections.typesetnumber(entry,kind,...) -- kind='section','number','pref local set = "" local segments = "" local criterium = "" - for _, data in ipairs { ... } do -- can be multiple parametersets + local dataset = { ... } + for d=1,#dataset do + local data = dataset[d] -- can be multiple parametersets if data then if separatorset == "" then separatorset = data.separatorset or "" end if conversionset == "" then conversionset = data.conversionset or "" end diff --git a/tex/context/base/strc-reg.lua b/tex/context/base/strc-reg.lua index e35e4a79c..0bdbcf2a8 100644 --- a/tex/context/base/strc-reg.lua +++ b/tex/context/base/strc-reg.lua @@ -283,12 +283,12 @@ function jobregisters.extend(name,tag,rawdata) -- maybe do lastsection internall rr.lastsection = structure.sections.currentid() if rawdata then preprocessentries(rawdata) - for k,v in pairs(rawdata) do + for k,v in next, rawdata do if not r[k] then r[k] = v else local rk = r[k] - for kk,vv in pairs(v) do + for kk,vv in next, v do if vv ~= "" then rk[kk] = vv end @@ -370,7 +370,9 @@ end function jobregisters.unique(data,options) local result, prev, equal = { }, nil, table.are_equal - for _,v in ipairs(data.result) do + local dataresult = data.result + for k=1,#dataresult do + local v = dataresult[k] if not prev then result[#result+1], prev = v, v else @@ -500,7 +502,6 @@ function jobregisters.flush(data,options,prefixspec,pagespec) texsprint(ctxcatcodes,"}") end -- ranges need checking ! ---~ for k, letter in ipairs(table.sortedkeys(result)) do for i=1,#result do local sublist = result[i] local done = { false, false, false, false } diff --git a/tex/context/base/strc-syn.lua b/tex/context/base/strc-syn.lua index 110ae7720..9c5a9392c 100644 --- a/tex/context/base/strc-syn.lua +++ b/tex/context/base/strc-syn.lua @@ -151,7 +151,9 @@ function joblists.flush(data,options) -- maybe pass the settings differently local kind = data.metadata.kind -- hack, will be done better --~ texsprint(ctxcatcodes,format("\\start%soutput",kind)) local result = data.result - for k, letter in ipairs(table.sortedkeys(result)) do + local sorted = table.sortedkeys(result) + for k=1,#sorted do + local letter = sorted[k] local sublist = result[letter] local data = sublist.data --~ texsprint(ctxcatcodes,format("\\start%ssection{%s}",kind,sublist.tag)) diff --git a/tex/context/base/supp-fil.lua b/tex/context/base/supp-fil.lua index d938045a1..8d69f64a7 100644 --- a/tex/context/base/supp-fil.lua +++ b/tex/context/base/supp-fil.lua @@ -262,7 +262,7 @@ end statistics.register("loaded tex modules", function() if next(modstatus) then local t, f = { }, { } - for k, v in table.sortedpairs(modstatus) do + for k, v in table.sortedhash(modstatus) do k = file.basename(k) if v == 0 then f[#f+1] = k diff --git a/tex/context/base/toks-ini.lua b/tex/context/base/toks-ini.lua index 46dfa4eff..ec60402d8 100644 --- a/tex/context/base/toks-ini.lua +++ b/tex/context/base/toks-ini.lua @@ -142,7 +142,7 @@ commands.other = token.command_id("other_char") function collectors.default_words(t,str) t[#t+1] = tokens.bgroup t[#t+1] = token.create("red") - for k,v in ipairs(str) do + for i=1,#str do t[#t+1] = tokens.other('*') end t[#t+1] = tokens.egroup @@ -151,7 +151,9 @@ end function collectors.with_words(tag,handle) local t, w = { }, { } handle = handle or collectors.default_words - for _,v in ipairs(collectors.data[tag]) do + local tagdata = collectors.data[tag] + for k=1,#tagdata do + local v = tagdata[k] if v[1] == commands.letter then w[#w+1] = v[2] else @@ -201,7 +203,7 @@ collectors.show_methods.a = function(data) -- no need to store the table, just p texsprint(ctxcatcodes, "\\starttabulate[|T|Tr|cT|Tr|T|]") texsprint(ctxcatcodes, format(template,"cmd","chr","","id","name")) texsprint(ctxcatcodes, "\\HL") - for _,v in pairs(data) do + for _,v in next, data do local cmd, chr, id, cs, sym = v[1], v[2], v[3], "", "" local name = gsub(token.command_name(v) or "","_","\\_") if id > 0 then @@ -231,7 +233,7 @@ collectors.show_methods.b_c = function(data,swap) -- no need to store the table, end texsprint(ctxcatcodes, format(template,"cmd","chr","name")) texsprint(ctxcatcodes, "\\HL") - for _,v in pairs(data) do + for _,v in next, data do local cmd, chr, id, cs, sym = v[1], v[2], v[3], "", "" local name = gsub(token.command_name(v) or "","_","\\_") if id > 0 then diff --git a/tex/context/base/trac-deb.lua b/tex/context/base/trac-deb.lua index 11d044af4..97753f3e9 100644 --- a/tex/context/base/trac-deb.lua +++ b/tex/context/base/trac-deb.lua @@ -159,7 +159,7 @@ function tracers.dump_hash(filename,delta) local list = { } local hash = tex.hashtokens() local command_name = token.command_name - for name, token in pairs(hash) do + for name, token in next, hash do if not delta or not saved[name] then -- token: cmd, chr, csid -- combination cmd,chr determines name local kind = command_name(token) diff --git a/tex/context/base/trac-tim.lua b/tex/context/base/trac-tim.lua index 6aebb01ab..a8725bb5c 100644 --- a/tex/context/base/trac-tim.lua +++ b/tex/context/base/trac-tim.lua @@ -8,7 +8,7 @@ if not modules then modules = { } end modules ['trac-tim'] = { local format, gsub = string.format, string.gsub local concat, sort = table.concat, table.sort -local next, pairs, ipairs = next, pairs, ipairs +local next, tonumber = next, tonumber plugins = plugins or { } plugins.progress = plugins.progress or { } @@ -50,7 +50,7 @@ function progress.store() elapsed_time = c - last, node_memory = nodes.usage(), } - for k, v in pairs(params) do + for k, v in next, params do if status[v] then t[v] = status[v] end end data[#data+1] = t @@ -72,21 +72,22 @@ local function convert(name) pages = #data if pages > 1 then local factor = 100 - for k,v in ipairs(data) do - for k,v in pairs(v.node_memory) do + for k=1,#data do + for k, v in next, data[k].node_memory do keys[k] = true end end - for k,v in ipairs(data) do - local m = v.node_memory - for k, _ in pairs(keys) do + for k=1,#data do + local m = data[k].node_memory + for k, v in next, keys do if not m[k] then m[k] = 0 end end end local function path(tag,subtag) local b, t, s = nil, nil, { } - for k,v in ipairs(data) do - local v = (subtag and v[tag][subtag]) or v[tag] + for k=1,#data do + local v = data[k][tag] + v = v and (subtag and v[subtag]) or v if v then v = tonumber(v) if b then @@ -110,15 +111,15 @@ local function convert(name) else delta = factor/delta end - for k, v in ipairs(s) do - s[k] = "(" .. k .. "," .. (v-b)*delta .. ")" + for k=1,#s do + s[k] = "(" .. k .. "," .. (s[k]-b)*delta .. ")" end paths[tagname] = concat(s,"--") end - for _, tag in pairs(params) do + for _, tag in next, params do path(tag) end - for tag, _ in pairs(keys) do + for tag, _ in next, keys do path("node_memory",tag) names[#names+1] = tag end diff --git a/tex/context/base/trac-tra.lua b/tex/context/base/trac-tra.lua index 5d15d5ad8..052e4bba7 100644 --- a/tex/context/base/trac-tra.lua +++ b/tex/context/base/trac-tra.lua @@ -10,6 +10,8 @@ if not modules then modules = { } end modules ['trac-tra'] = { -- bound to a variable, like node.new, node.copy etc (contrary to for instance -- node.has_attribute which is bound to a has_attribute local variable in mkiv) +local debug = require "debug" + local getinfo = debug.getinfo local type, next = type, next local concat = table.concat @@ -57,7 +59,7 @@ function debugger.showstats(printer,threshold) local total, grandtotal, functions = 0, 0, 0 printer("\n") -- ugly but ok -- table.sort(counters) - for func, count in pairs(counters) do + for func, count in next, counters do if count > threshold then local name = getname(func) if not find(name,"for generator") then @@ -92,7 +94,7 @@ end --~ local total, grandtotal, functions = 0, 0, 0 --~ printer("\n") -- ugly but ok --~ -- table.sort(counters) ---~ for func, count in pairs(counters) do +--~ for func, count in next, counters do --~ if count > threshold then --~ printer(format("%8i %s", count, func)) --~ total = total + count @@ -268,8 +270,9 @@ end function setters.show(t) commands.writestatus("","") - for k,v in ipairs(setters.list(t)) do - commands.writestatus(t.name,v) + local list = setters.list(t) + for k=1,#list do + commands.writestatus(t.name,list[k]) end commands.writestatus("","") end diff --git a/tex/context/base/x-cals.lua b/tex/context/base/x-cals.lua index f09fd4fb5..5d15b4e30 100644 --- a/tex/context/base/x-cals.lua +++ b/tex/context/base/x-cals.lua @@ -47,17 +47,17 @@ local valignments = { local function adapt(widths,b,w,delta,sum,n,what) if b == "equal" then delta = delta/n - for k, v in pairs(w) do + for k, v in next, w do widths[k] = n_todimen(v - delta) end elseif b == "proportional" then delta = delta/sum - for k, v in pairs(w) do + for k, v in next, w do widths[k] = n_todimen(v - v*delta) end elseif type(b) == "number" and b < 1 then delta = b*delta/sum - for k, v in pairs(w) do + for k, v in next, w do widths[k] = n_todimen(v - v*delta) end end @@ -89,7 +89,7 @@ local function getspecs(root, pattern, names, widths) -- forget about it elseif shrink_widths or stretch_widths then local sum, n, w = 0, 0, { } - for _, v in pairs(widths) do + for _, v in next, widths do n = n + 1 v = (type(v) == "string" and s_todimen(v)) or v if v then diff --git a/tex/context/base/x-mathml.lua b/tex/context/base/x-mathml.lua index fd73de6a0..2ee3cd090 100644 --- a/tex/context/base/x-mathml.lua +++ b/tex/context/base/x-mathml.lua @@ -6,7 +6,7 @@ if not modules then modules = { } end modules ['x-mathml'] = { license = "see context related readme files" } -local type, pairs = type, pairs +local type, next = type, next local utf = unicode.utf8 local texsprint, ctxcatcodes = tex.sprint, tex.ctxcatcodes local format, lower, find, gsub = string.format, string.lower, string.find, string.gsub @@ -398,7 +398,7 @@ function xml.functions.remapmmlcsymbol(e) at.cdbase = nil e.dt = { } if type(tg) == "table" then - for k, v in pairs(tg) do + for k, v in next, tg do if k == "tag" then e.tg = v else @@ -452,7 +452,7 @@ end function table.keys_as_string(t) local k = { } - for k,_ in pairs(t) do + for k,_ in next, t do k[#k+1] = k end return concat(k,"") diff --git a/tex/context/interface/cont-cs.xml b/tex/context/interface/cont-cs.xml index 12e09e198..d67833041 100644 --- a/tex/context/interface/cont-cs.xml +++ b/tex/context/interface/cont-cs.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/cont-de.xml b/tex/context/interface/cont-de.xml index fd86ba64d..6ba3e691e 100644 --- a/tex/context/interface/cont-de.xml +++ b/tex/context/interface/cont-de.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/cont-en.xml b/tex/context/interface/cont-en.xml index 965dcda61..5421df6e3 100644 --- a/tex/context/interface/cont-en.xml +++ b/tex/context/interface/cont-en.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/cont-fr.xml b/tex/context/interface/cont-fr.xml index 70327b78a..043a2b91f 100644 --- a/tex/context/interface/cont-fr.xml +++ b/tex/context/interface/cont-fr.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/cont-it.xml b/tex/context/interface/cont-it.xml index 102f619da..9e470fe68 100644 --- a/tex/context/interface/cont-it.xml +++ b/tex/context/interface/cont-it.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/cont-nl.xml b/tex/context/interface/cont-nl.xml index 5701dc4d4..990b915c9 100644 --- a/tex/context/interface/cont-nl.xml +++ b/tex/context/interface/cont-nl.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/cont-pe.xml b/tex/context/interface/cont-pe.xml index 2a07b6238..c4e82e1d5 100644 --- a/tex/context/interface/cont-pe.xml +++ b/tex/context/interface/cont-pe.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/cont-ro.xml b/tex/context/interface/cont-ro.xml index b2d121dec..dcaa288da 100644 --- a/tex/context/interface/cont-ro.xml +++ b/tex/context/interface/cont-ro.xml @@ -1017,6 +1017,9 @@ + + + diff --git a/tex/context/interface/keys-cs.xml b/tex/context/interface/keys-cs.xml index 6e39f7e5e..93d81caa6 100644 --- a/tex/context/interface/keys-cs.xml +++ b/tex/context/interface/keys-cs.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/interface/keys-de.xml b/tex/context/interface/keys-de.xml index 55cc94bd2..4c60d2be4 100644 --- a/tex/context/interface/keys-de.xml +++ b/tex/context/interface/keys-de.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/interface/keys-en.xml b/tex/context/interface/keys-en.xml index 685b60a5a..26ee20ad3 100644 --- a/tex/context/interface/keys-en.xml +++ b/tex/context/interface/keys-en.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/interface/keys-fr.xml b/tex/context/interface/keys-fr.xml index f1411969c..ba6483365 100644 --- a/tex/context/interface/keys-fr.xml +++ b/tex/context/interface/keys-fr.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/interface/keys-it.xml b/tex/context/interface/keys-it.xml index 0ae4ca3b2..098aba899 100644 --- a/tex/context/interface/keys-it.xml +++ b/tex/context/interface/keys-it.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/interface/keys-nl.xml b/tex/context/interface/keys-nl.xml index 16d2e0983..d9eb33410 100644 --- a/tex/context/interface/keys-nl.xml +++ b/tex/context/interface/keys-nl.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/interface/keys-pe.xml b/tex/context/interface/keys-pe.xml index 4539ee081..2b0a3f25b 100644 --- a/tex/context/interface/keys-pe.xml +++ b/tex/context/interface/keys-pe.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/interface/keys-ro.xml b/tex/context/interface/keys-ro.xml index b0b65444b..46f2ecd1e 100644 --- a/tex/context/interface/keys-ro.xml +++ b/tex/context/interface/keys-ro.xml @@ -767,6 +767,7 @@ + @@ -859,6 +860,7 @@ + diff --git a/tex/context/patterns/lang-ba.hyp b/tex/context/patterns/lang-ba.hyp deleted file mode 100644 index b3e141046..000000000 --- a/tex/context/patterns/lang-ba.hyp +++ /dev/null @@ -1,36 +0,0 @@ -% context hyphenation file, see lang-all.xml for original comment - -% source of data: bahyph.tex - -% begin description data - -% - -% end description data - -% begin hyphenation data - -\hyphenation {} - -% end hyphenation data - diff --git a/tex/context/patterns/lang-ba.pat b/tex/context/patterns/lang-ba.pat deleted file mode 100644 index 79e69b52b..000000000 --- a/tex/context/patterns/lang-ba.pat +++ /dev/null @@ -1,224 +0,0 @@ -% context pattern file, see lang-all.xml for original comment - -% source of data: bahyph.tex - -% begin description data - -% - -% end description data - -% begin pattern data - -\patterns { -1ba -1be -1bo -1bi -1bu -1ca -1ce -1co -1ci -1cu -1da -1de -1do -1di -1du -1fa -1fe -1fo -1fi -1fu -1ga -1ge -1go -1gi -1gu -1ja -1je -1jo -1ji -1ju -1ka -1ke -1ko -1ki -1ku -1la -1le -1lo -1li -1lu -1ma -1me -1mo -1mi -1mu -1na -1ne -1no -1ni -1nu -1pa -1pe -1po -1pi -1pu -1qa -1qe -1qo -1qi -1qu -1ra -1re -1ro -1ri -1ru -1sa -1se -1so -1si -1su -1ta -1te -1to -1ti -1tu -1va -1ve -1vo -1vi -1vu -1wa -1we -1wo -1wi -1wu -1xa -1xe -1xo -1xi -1xu -1ya -1ye -1yo -1yi -1yu -1za -1ze -1zo -1zi -1zu -1l2la -1l2le -1l2lo -1l2li -1l2lu -1r2ra -1r2re -1r2ro -1r2ri -1r2ru -1t2sa -1t2se -1t2so -1t2si -1t2su -1t2xa -1t2xe -1t2xo -1t2xi -1t2xu -1t2za -1t2ze -1t2zo -1t2zi -1t2zu -1b2la -1b2le -1b2lo -1b2li -1b2lu -1b2ra -1b2re -1b2ro -1b2ri -1b2ru -1d2ra -1d2re -1d2ro -1d2ri -1d2ru -1f2la -1f2le -1f2lo -1f2li -1f2lu -1f2ra -1f2re -1f2ro -1f2ri -1f2ru -1g2la -1g2le -1g2lo -1g2li -1g2lu -1g2ra -1g2re -1g2ro -1g2ri -1g2ru -1k2la -1k2le -1k2lo -1k2li -1k2lu -1k2ra -1k2re -1k2ro -1k2ri -1k2ru -1p2la -1p2le -1p2lo -1p2li -1p2lu -1p2ra -1p2re -1p2ro -1p2ri -1p2ru -1t2ra -1t2re -1t2ro -1t2ri -1t2ru -su2b2r -su2b2l -} - -% end pattern data - diff --git a/tex/context/patterns/lang-ca.hyp b/tex/context/patterns/lang-ca.hyp index 3446df9f5..90ccd20b7 100644 --- a/tex/context/patterns/lang-ca.hyp +++ b/tex/context/patterns/lang-ca.hyp @@ -1,6 +1,6 @@ % generated by mtxrun --script pattern --convert -% for comment and copyright, see ./lang-ca.rme +% for comment and copyright, see e:/tmp/patterns/lang-ca.rme % used: a b c d e g h i j k l n o p r s t u v w x y diff --git a/tex/context/patterns/lang-ca.pat b/tex/context/patterns/lang-ca.pat index f27dc24ab..34e2e96ea 100644 --- a/tex/context/patterns/lang-ca.pat +++ b/tex/context/patterns/lang-ca.pat @@ -1,6 +1,6 @@ % generated by mtxrun --script pattern --convert -% for comment and copyright, see ./lang-ca.rme +% for comment and copyright, see e:/tmp/patterns/lang-ca.rme % used: a b c d e f g h i j l m n o p q r s t u v x y z à ç è é í ï ò ó ú ü diff --git a/tex/context/patterns/lang-ca.rme b/tex/context/patterns/lang-ca.rme index e64e6b0df..656141fbf 100644 --- a/tex/context/patterns/lang-ca.rme +++ b/tex/context/patterns/lang-ca.rme @@ -43,7 +43,7 @@ % - \lccode is *forbidden*, and I really mean it % - all the patterns should be in UTF-8 % - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, -% and if you really cannot do without, also \message +% and if you really cannot do without, also \input and \message % - in particular, please no \catcode or \lccode changes, % they belong to loadhyph-foo.tex, % and no \lefthyphenmin and \righthyphenmin, diff --git a/tex/context/patterns/lang-cy.hyp b/tex/context/patterns/lang-cy.hyp index c9da02a16..ba7bd489a 100644 --- a/tex/context/patterns/lang-cy.hyp +++ b/tex/context/patterns/lang-cy.hyp @@ -1,31 +1,8 @@ -% context hyphenation file, see lang-all.xml for original comment +% generated by mtxrun --script pattern --convert -% source of data: cyhyph.tex +% for comment and copyright, see e:/tmp/patterns/lang-cy.rme -% begin description data - -% - -% end description data - -% begin hyphenation data - -\hyphenation {} - -% end hyphenation data +% used: +\hyphenation{ +} \ No newline at end of file diff --git a/tex/context/patterns/lang-cy.pat b/tex/context/patterns/lang-cy.pat index 64ac02ada..b0c9ed793 100644 --- a/tex/context/patterns/lang-cy.pat +++ b/tex/context/patterns/lang-cy.pat @@ -1,31 +1,10 @@ -% context pattern file, see lang-all.xml for original comment +% generated by mtxrun --script pattern --convert -% source of data: cyhyph.tex +% for comment and copyright, see e:/tmp/patterns/lang-cy.rme -% begin description data +% used: a b c d e f g h i l m n o p r s t u w y á â ê ë ï ô ö -% - -% end description data - -% begin pattern data - -\patterns { +\patterns{ .ac4t .ad3ae .add5as @@ -6753,8 +6732,4 @@ y4wyc y3wyf ywy3na ywy5ne -y1y -} - -% end pattern data - +y1y} \ No newline at end of file diff --git a/tex/context/patterns/lang-cy.rme b/tex/context/patterns/lang-cy.rme new file mode 100644 index 000000000..7a7ed6640 --- /dev/null +++ b/tex/context/patterns/lang-cy.rme @@ -0,0 +1,64 @@ +% generated by mtxrun --script pattern --convert + +% This file is part of hyph-utf8 package and resulted from +% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. +% +% Source: cyhyph.tex () +% Author: Yannis Haralambous +% +% The above mentioned file should become obsolete, +% and the author of the original file should preferaby modify this file instead. +% +% Modificatios were needed in order to support native UTF-8 engines, +% but functionality (hopefully) didn't change in any way, at least not intentionally. +% This file is no longer stand-alone; at least for 8-bit engines +% you probably want to use loadhyph-foo.tex (which will load this file) instead. +% +% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer +% with help & support from: +% - Karl Berry, who gave us free hands and all resources +% - Taco Hoekwater, with useful macros +% - Hans Hagen, who did the unicodifisation of patterns already long before +% and helped with testing, suggestions and bug reports +% - Norbert Preining, who tested & integrated patterns into TeX Live +% +% However, the "copyright/copyleft" owner of patterns remains the original author. +% +% The copyright statement of this file is thus: +% +% Do with this file whatever needs to be done in future for the sake of +% "a better world" as long as you respect the copyright of original file. +% If you're the original author of patterns or taking over a new revolution, +% plese remove all of the TUG comments & credits that we added here - +% you are the Queen / the King, we are only the servants. +% +% If you want to change this file, rather than uploading directly to CTAN, +% we would be grateful if you could send it to us (http://tug.org/tex-hyphen) +% or ask for credentials for SVN repository and commit it yourself; +% we will then upload the whole "package" to CTAN. +% +% Before a new "pattern-revolution" starts, +% please try to follow some guidelines if possible: +% +% - \lccode is *forbidden*, and I really mean it +% - all the patterns should be in UTF-8 +% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, +% and if you really cannot do without, also \input and \message +% - in particular, please no \catcode or \lccode changes, +% they belong to loadhyph-foo.tex, +% and no \lefthyphenmin and \righthyphenmin, +% they have no influence here and belong elsewhere +% - \begingroup and/or \endinput is not needed +% - feel free to do whatever you want inside comments +% +% We know that TeX is extremely powerful, but give a stupid parser +% at least a chance to read your patterns. +% +% For more unformation see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +% Welsh patterns +% Yannis Haralambous 1996 \ No newline at end of file diff --git a/tex/context/patterns/lang-es.pat b/tex/context/patterns/lang-es.pat index 5ca074cb2..691848d16 100644 --- a/tex/context/patterns/lang-es.pat +++ b/tex/context/patterns/lang-es.pat @@ -2,11 +2,11 @@ % for comment and copyright, see e:/tmp/patterns/lang-es.rme -% used: X a b c d e f g h i j k l m n o p q r s t u v w x y z á é í ñ ó ú +% used: a b c d e f g h i j k l m n o p q r s t u v w x y z á é í ñ ó ú \patterns{ 1b -2b. +4b. 2bb 2bc 2bd @@ -15,14 +15,10 @@ 2b1h 2bj 2bk -b2l -2bl. 2bm 2bn 2bp 2bq -b2r -2br. 2bs 2bt 2bv @@ -31,24 +27,18 @@ b2r 2by 2bz 1c -2c. +4c. 2cb 2cc 2cd 2cf 2cg -c4h -2ch. 2cj 2ck -c2l -2cl. 2cm 2cn 2cp 2cq -c2r -2cr. 2cs 2ct 2cv @@ -57,7 +47,7 @@ c2r 2cy 2cz 1d -2d. +4d. 2db 2dc 2dd @@ -71,8 +61,6 @@ c2r 2dn 2dp 2dq -d2r -2dr. 2ds 2dt 2dv @@ -81,7 +69,7 @@ d2r 2dy 2dz 1f -2f. +4f. 2fb 2fc 2fd @@ -90,14 +78,10 @@ d2r 2f1h 2fj 2fk -f2l -2fl. 2fm 2fn 2fp 2fq -f2r -2fr. 2fs 2ft 2fv @@ -106,7 +90,7 @@ f2r 2fy 2fz 1g -2g. +4g. 2gb 2gc 2gd @@ -115,14 +99,10 @@ f2r 2g1h 2gj 2gk -g2l -2gl. 2gm 2gn 2gp 2gq -g2r -2gr. 2gs 2gt 2gv @@ -130,7 +110,7 @@ g2r 2gx 2gy 2gz -2h. +4h. 2hb 2hc 2hd @@ -153,7 +133,7 @@ g2r 2hy 2hz 1j -2j. +4j. 2jb 2jc 2jd @@ -176,7 +156,7 @@ g2r 2jy 2jz 1k -2k. +4k. 2kb 2kc 2kd @@ -185,14 +165,10 @@ g2r 2k1h 2kj 2kk -k2l -2kl. 2km 2kn 2kp 2kq -k2r -2kr. 2ks 2kt 2kv @@ -201,7 +177,7 @@ k2r 2ky 2kz 1l -2l. +4l. 2lb 2lc 2ld @@ -210,8 +186,6 @@ k2r 2l1h 2lj 2lk -l4l -2ll. 2lm 2ln 2lp @@ -225,7 +199,7 @@ l4l 2ly 2lz 1m -2m. +4m. 2mb 2mc 2md @@ -248,7 +222,7 @@ l4l 2my 2mz 1n -2n. +4n. 2nb 2nc 2nd @@ -271,7 +245,7 @@ l4l 2ny 2nz 1p -2p. +4p. 2pb 2pc 2pd @@ -280,14 +254,10 @@ l4l 2p1h 2pj 2pk -p2l -2pl. 2pm 2pn 2pp 2pq -p2r -2pr. 2ps 2pt 2pv @@ -296,7 +266,7 @@ p2r 2py 2pz 1q -2q. +4q. 2qb 2qc 2qd @@ -319,7 +289,7 @@ p2r 2qy 2qz 1r -2r. +4r. 2rb 2rc 2rd @@ -333,8 +303,6 @@ p2r 2rn 2rp 2rq -r2r -2rr. 2rs 2rt 2rv @@ -343,7 +311,7 @@ r2r 2ry 2rz 1s -2s. +4s. 2sb 2sc 2sd @@ -366,7 +334,7 @@ r2r 2sy 2sz 1t -2t. +4t. 2tb 2tc 2td @@ -375,13 +343,10 @@ r2r 2t1h 2tj 2tk -2t2l 2tm 2tn 2tp 2tq -t2r -2tr. 2ts 2tt 2tv @@ -390,7 +355,7 @@ t2r 2ty 2tz 1v -2v. +4v. 2vb 2vc 2vd @@ -399,14 +364,10 @@ t2r 2v1h 2vj 2vk -v2l -2vl. 2vm 2vn 2vp 2vq -v2r -2vr. 2vs 2vt 2vv @@ -415,7 +376,7 @@ v2r 2vy 2vz 1w -2w. +4w. 2wb 2wc 2wd @@ -438,7 +399,7 @@ v2r 2wy 2wz 1x -2x. +4x. 2xb 2xc 2xd @@ -461,7 +422,7 @@ v2r 2xy 2xz 1y -2y. +4y. 2yb 2yc 2yd @@ -484,7 +445,7 @@ v2r 2yy 2yz 1z -2z. +4z. 2zb 2zc 2zd @@ -507,7 +468,444 @@ v2r 2zy 2zz 1ñ -2ñ. +4ñ. +c4h +4ch. +2chb +2chc +2chd +2chf +2chg +2chh +2chj +2chk +ch2l +2chm +2chn +2chp +2chq +ch2r +2chs +2cht +2chv +2chw +2chx +2chy +2chz +l4l +4ll. +2llb +2llc +2lld +2llf +2llg +2llh +2llj +2llk +2lll +2llm +2lln +2llp +2llq +2llr +2lls +2llt +2llv +2llw +2llx +2lly +2llz +b2l +4bl. +2bl2b +2bl2c +2bl2d +2bl2f +2bl2g +2bl2h +2bl2j +2bl2k +2bl2l +2bl2m +2bl2n +2bl2p +2bl2q +2bl2r +2bl2s +2bl2t +2bl2v +2bl2w +2bl2x +2bl2y +2bl2z +c2l +4cl. +2cl2b +2cl2c +2cl2d +2cl2f +2cl2g +2cl2h +2cl2j +2cl2k +2cl2l +2cl2m +2cl2n +2cl2p +2cl2q +2cl2r +2cl2s +2cl2t +2cl2v +2cl2w +2cl2x +2cl2y +2cl2z +f2l +4fl. +2fl2b +2fl2c +2fl2d +2fl2f +2fl2g +2fl2h +2fl2j +2fl2k +2fl2l +2fl2m +2fl2n +2fl2p +2fl2q +2fl2r +2fl2s +2fl2t +2fl2v +2fl2w +2fl2x +2fl2y +2fl2z +g2l +4gl. +2gl2b +2gl2c +2gl2d +2gl2f +2gl2g +2gl2h +2gl2j +2gl2k +2gl2l +2gl2m +2gl2n +2gl2p +2gl2q +2gl2r +2gl2s +2gl2t +2gl2v +2gl2w +2gl2x +2gl2y +2gl2z +k2l +4kl. +2kl2b +2kl2c +2kl2d +2kl2f +2kl2g +2kl2h +2kl2j +2kl2k +2kl2l +2kl2m +2kl2n +2kl2p +2kl2q +2kl2r +2kl2s +2kl2t +2kl2v +2kl2w +2kl2x +2kl2y +2kl2z +p2l +4pl. +2pl2b +2pl2c +2pl2d +2pl2f +2pl2g +2pl2h +2pl2j +2pl2k +2pl2l +2pl2m +2pl2n +2pl2p +2pl2q +2pl2r +2pl2s +2pl2t +2pl2v +2pl2w +2pl2x +2pl2y +2pl2z +v2l +4vl. +2vl2b +2vl2c +2vl2d +2vl2f +2vl2g +2vl2h +2vl2j +2vl2k +2vl2l +2vl2m +2vl2n +2vl2p +2vl2q +2vl2r +2vl2s +2vl2t +2vl2v +2vl2w +2vl2x +2vl2y +2vl2z +b2r +4br. +2br2b +2br2c +2br2d +2br2f +2br2g +2br2h +2br2j +2br2k +2br2l +2br2m +2br2n +2br2p +2br2q +2br2r +2br2s +2br2t +2br2v +2br2w +2br2x +2br2y +2br2z +c2r +4cr. +2cr2b +2cr2c +2cr2d +2cr2f +2cr2g +2cr2h +2cr2j +2cr2k +2cr2l +2cr2m +2cr2n +2cr2p +2cr2q +2cr2r +2cr2s +2cr2t +2cr2v +2cr2w +2cr2x +2cr2y +2cr2z +d2r +4dr. +2dr2b +2dr2c +2dr2d +2dr2f +2dr2g +2dr2h +2dr2j +2dr2k +2dr2l +2dr2m +2dr2n +2dr2p +2dr2q +2dr2r +2dr2s +2dr2t +2dr2v +2dr2w +2dr2x +2dr2y +2dr2z +f2r +4fr. +2fr2b +2fr2c +2fr2d +2fr2f +2fr2g +2fr2h +2fr2j +2fr2k +2fr2l +2fr2m +2fr2n +2fr2p +2fr2q +2fr2r +2fr2s +2fr2t +2fr2v +2fr2w +2fr2x +2fr2y +2fr2z +g2r +4gr. +2gr2b +2gr2c +2gr2d +2gr2f +2gr2g +2gr2h +2gr2j +2gr2k +2gr2l +2gr2m +2gr2n +2gr2p +2gr2q +2gr2r +2gr2s +2gr2t +2gr2v +2gr2w +2gr2x +2gr2y +2gr2z +k2r +4kr. +2kr2b +2kr2c +2kr2d +2kr2f +2kr2g +2kr2h +2kr2j +2kr2k +2kr2l +2kr2m +2kr2n +2kr2p +2kr2q +2kr2r +2kr2s +2kr2t +2kr2v +2kr2w +2kr2x +2kr2y +2kr2z +p2r +4pr. +2pr2b +2pr2c +2pr2d +2pr2f +2pr2g +2pr2h +2pr2j +2pr2k +2pr2l +2pr2m +2pr2n +2pr2p +2pr2q +2pr2r +2pr2s +2pr2t +2pr2v +2pr2w +2pr2x +2pr2y +2pr2z +r2r +4rr. +2rr2b +2rr2c +2rr2d +2rr2f +2rr2g +2rr2h +2rr2j +2rr2k +2rr2l +2rr2m +2rr2n +2rr2p +2rr2q +2rr2r +2rr2s +2rr2t +2rr2v +2rr2w +2rr2x +2rr2y +2rr2z +t2r +4tr. +2tr2b +2tr2c +2tr2d +2tr2f +2tr2g +2tr2h +2tr2j +2tr2k +2tr2l +2tr2m +2tr2n +2tr2p +2tr2q +2tr2r +2tr2s +2tr2t +2tr2v +2tr2w +2tr2x +2tr2y +2tr2z +v2r +4vr. +2vr2b +2vr2c +2vr2d +2vr2f +2vr2g +2vr2h +2vr2j +2vr2k +2vr2l +2vr2m +2vr2n +2vr2p +2vr2q +2vr2r +2vr2s +2vr2t +2vr2v +2vr2w +2vr2x +2vr2y +2vr2z 2b3p2t 2c3p2t 2d3p2t @@ -643,6 +1041,7 @@ v2r san4c5t plan4c5t 2no. +2t2l 4caca4 4cago4 4caga4 @@ -1645,7 +2044,7 @@ de3silusi de2s3imagin de2s3iman de2s3impon -de2s3impresX +de2s3impres de2s3incent de2s3inclin de2s3incorp @@ -1661,11 +2060,12 @@ de2s3inform de2s3inhib de2s3insect de2s3instal +ini3ci +iní3ci de3s4integr de3s4inter de2s3intox de2s3inver -de2s3impres de3sisten de3isti de2s3obedec @@ -2045,9 +2445,17 @@ icono1ú2 .in3efici .in3eludi .ine3narr -.ini3cia -.ini3ciá -.ini3cie +ini3cia +iní3cia +ini3ciá +ini3cie +.rei3na +re3ini3cia +re3iní3cia +re3ini3ciá +re3ini3cie +.ini3cuo +.ini3cua .ino3cuo .ino3cua .ino3cula diff --git a/tex/context/patterns/lang-es.rme b/tex/context/patterns/lang-es.rme index 56a100548..eab0c4485 100644 --- a/tex/context/patterns/lang-es.rme +++ b/tex/context/patterns/lang-es.rme @@ -2,23 +2,23 @@ % DIVISI'ON DE PALABRAS % ~~~~~~~~~~~~~~~~~~~~~ -% hyph-es.tex 4.5 -% This files corresponds to eshyph.tex 4.5. +% hyph-es.tex 4.6 +% This files corresponds to eshyph.tex 4.6. % % (c) Javier Bezos 1993 1997. -% (c) Javier Bezos and CervanTeX 2001-2009 +% (c) Javier Bezos and CervanTeX 2001-2010 % Some parts, (c) by Francesc Carmona % Licence: LPPL -% +% % For further info, bug reports and comments: % % http://www.tex-tipografia.com/spanish_hyphen.html -% +% % I would like to thanks Francesc Carmona for his permission -% to steal parts of his work without restrictions. -% -% 2009-08-01 -% +% to steal parts of his work without restrictions. +% +% 2010-05-18 +% % _____________________________________________________________ % Javier Bezos | http://www.cervantex.es/ % ............................................................. diff --git a/tex/context/patterns/lang-il.hyp b/tex/context/patterns/lang-il.hyp deleted file mode 100644 index cce19dd7d..000000000 --- a/tex/context/patterns/lang-il.hyp +++ /dev/null @@ -1,8 +0,0 @@ -% generated by mtxrun --script pattern --convert - -% for comment and copyright, see ./lang-il.rme - -% used: - -\hyphenation{ -} \ No newline at end of file diff --git a/tex/context/patterns/lang-il.pat b/tex/context/patterns/lang-il.pat deleted file mode 100644 index 5d809e3b7..000000000 --- a/tex/context/patterns/lang-il.pat +++ /dev/null @@ -1,1905 +0,0 @@ -% generated by mtxrun --script pattern --convert - -% for comment and copyright, see ./lang-il.rme - -% used: а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ь ю я є і ї ґ - -\patterns{ -2а1 -а3а -а3е -а3і -а3о -а3у -а3ю -а3я -а3є -а3ї -2е1 -е3а -е3е -е3і -е3о -е3у -е3ю -е3я -е3є -е3ї -2и1 -и3а -и3е -и3і -и3о -и3у -и3ю -и3я -и3є -и3ї -2і1 -і3а -і3е -і3и -і3о -і3у -і3ю -і3я -і3є -і3ї -2о1 -о3а -о3е -о3і -о3о -о3у -о3ю -о3я -о3є -о3ї -2у1 -у3а -у3е -у3і -у3о -у3у -у3ю -у3я -у3є -у3ї -2ю1 -ю3а -ю3е -ю3і -ю3о -ю3у -ю3ю -ю3я -ю3є -ю3ї -2я1 -я3а -я3е -я3о -я3у -я3ю -я3я -я3є -я3ї -2є1 -є3у -є3ю -є3є -є3ї -2ї1 -ї3е -ї3о -ї3ю -2б1к -2б1п -2б1с -2б1т -2б1ф -2б1х -2б1ц -2б1ч -2б1ш -2б1щ -2в1б -2в1г -2в1д -2в1ж -2в1з -2в1к -2в1л -2в1м -2в1н -2в1п -2в1р -2в1с -2в1т -2в1ф -2в1х -2в1ц -2в1ч -2в1ш -2в1щ -2в1й -2г1к -2г1п -2г1с -2г1т -2г1ф -2г1ц -2г1ч -2г1ш -2д1к -2д1п -2д1с -2д1т -2д1ф -2д1х -2д1ц -2д1ч -2д1ш -2д1щ -2ж1к -2ж1п -2ж1с -2ж1т -2ж1ф -2ж1х -2ж1ц -2ж1ч -2ж1ш -2з1к -2з1п -2з1с -2з1т -2з1ф -2з1х -2з1ц -2з1ч -2з1ш -2з1щ -2к1б -2к1г -2к1д -2к1з -2л1б -2л1в -2л1г -2л1ґ -2л1д -2л1ж -2л1з -2л1к -2л1м -2л1н -2л1п -2л1р -2л1с -2л1т -2л1ф -2л1х -2л1ц -2л1ч -2м1б -2м1в -2м1г -2м1д -2м1ж -2м1з -2м1к -2м1л -2м1н -2м1п -2м1р -2м1с -2м1т -2м1ф -2м1х -2м1ц -2м1ч -2м1ш -2м1щ -2н1б -2н1в -2н1г -2н1д -2н1ж -2н1з -2н1к -2н1л -2н1м -2н1п -2н1р -2н1с -2н1т -2н1ф -2н1х -2н1ц -2н1ч -2н1ш -2н1щ -2п1б -2п1д -2п1з -2р1б -2р1в -2р1г -2р1ґ -2р1д -2р1ж -2р1з -2р1к -2р1л -2р1м -2р1н -2р1п -2р1с -2р1т -2р1ф -2р1х -2р1ц -2р1ч -2р1ш -2р1щ -2р1й -2с1б -2с1г -2с1д -2т1б -2т1г -2т1д -2т1ж -2т1з -2ф1б -2ф1г -2ф1з -2х1г -2х1д -2ц1б -2ц1г -2ц1д -2ц1з -2ч1б -2ч1д -2ч1ж -2ш1б -2ш1г -2й1б -2й1в -2й1г -2й1д -2й1ж -2й1з -2й1к -2й1л -2й1м -2й1н -2й1п -2й1р -2й1с -2й1т -2й1ф -2й1х -2й1ц -2й1ч -2й1ш -2й1щ -2дь1к -2дь1с -2дь1т -2дь1ц -2зь1к -2зь1с -2зь1т -2ль1б -2ль1в -2ль1г -2ль1д -2ль1ж -2ль1з -2ль1к -2ль1м -2ль1н -2ль1п -2ль1р -2ль1с -2ль1т -2ль1ф -2ль1х -2ль1ц -2ль1ч -2ль1ш -2ль1щ -2ль1й -2нь1б -2нь1г -2нь1з -2нь1к -2нь1л -2нь1м -2нь1с -2нь1т -2нь1х -2нь1ц -2нь1ч -2нь1ш -2нь1й -2рь1к -2рь1ц -2сь1б -2сь1д -2ть1б -2к1сп -2к1ст -2к1ськ -2п1сп -2п1ст -2п1ськ -2с1пк -2с1пп -2с1пс -2с1пт -2с1пх -2с1пч -2с1ськ -2с1тк -2с1тп -2с1тс -2с1тсь -2с1тт -2с1тф -2с1тц -2с1шт -2сь1кк -2сь1кс -2сь1кт -2т1ск -2т1сп -2т1ст -2т1ськ -2т1шк -2ф1сп -2ф1ст -2ф1ськ -2ф1шт -2х1ст -2х1ськ -2ц1ст -2ц1шк -2ш1тк -2ш1тсь -2б1б -2в1в -2г1г -2ґ1ґ -2д1д -2ж1ж -2з1з -2к1к -2л1л -2м1м -2н1н -2п1п -2р1р -2с1с -2т1т -2ф1ф -2х1х -2ц1ц -2ч1ч -2ш1ш -2щ1щ -2й1й -3ння -3ття -3ттю -3лля -3ллє -3ллю -3ддя -д4ж -д4з -а2й -е2й -и2й -і2й -о2й -у2й -ю2й -я2й -є2й -ї2й -3й6о -ь6о -6ь -.бд6 -.бр6 -.вб6 -.вг6 -.вд6 -.вж6 -.вз6 -.вз6д6 -.вк6 -.вл6 -.вм6 -.вп6 -.вп6х6 -.вс6 -.вс6т6 -.вт6 -.вш6к6 -.дж6 -.дз6 -.дл6 -.дс6 -.зб6 -.зг6 -.зд6 -.зд6з6 -.зл6 -.зс6 -.зс6к6 -.зс6т6 -.зч6 -.зш6 -.зш6к6 -.зґ6 -.йш6 -.кл6 -.кп6 -.кс6 -.кх6 -.кш6 -.лк6с6 -.лс6 -.ль6 -.мс6 -.мф6 -.нб6 -.пр6 -.пс6 -.пх6 -.рт6 -.ск6 -.ск6л6 -.сл6 -.сп6 -.сп6л6 -.сп6х6 -.ст6 -.сх6 -.сх6л6 -.тк6 -.тр6 -.тх6 -.ть6 -.фл6 -.хл6 -.ць6 -.чх6 -.шк6 -.шл6 -.шп6 -.шт6 -6бв. -6бз. -6бй. -6бл. -6б6ль. -6бн. -6бр. -6бс. -6б6ст. -6б6с6тв. -6б6с6тр. -6б6с6ьк. -6б6ць. -6вб. -6вв. -6вд. -6в6др. -6в6дь. -6вж. -6вз. -6в6зь. -6вй. -6вк. -6вл. -6в6ль. -6вм. -6вн. -6вп. -6вр. -6вс. -6в6с6тв. -6в6с6ть. -6в6сь. -6в6с6ьк. -6вт. -6вх. -6в6ць. -6вч. -6вш. -6вщ. -6гв. -6гг. -6гд. -6гл. -6г6ль. -6гм. -6гн. -6гр. -6гс. -6г6с6тв. -6г6сь. -6гт. -6дж. -6дз. -6д6зь. -6дл. -6дм. -6дн. -6др. -6д6с6тв. -6д6с6ьк. -6дт. -6дь. -6д6ь6сь. -6жб. -6жв. -6ж6дь. -6ж6сь. -6зв. -6зг. -6зд. -6з6дв. -6з6дн. -6з6дь. -6зк. -6зл. -6зм. -6зн. -6з6нь. -6зр. -6з6сь. -6зь. -6з6ьб. -6з6ьк. -6йб. -6йв. -6йг. -6йд. -6йз. -6йк. -6й6кл. -6йл. -6й6ль. -6йм. -6й6мс. -6йн. -6й6нс. -6йп. -6йр. -6йс. -6й6ст. -6й6с6тв. -6й6с6тр. -6й6сь. -6й6с6ьк. -6йт. -6й6тс. -6йф. -6йх. -6йц. -6йч. -6йш. -6кв. -6кк. -6кл. -6к6ль. -6кр. -6кс. -6к6ст. -6к6сь. -6кт. -6к6тр. -6кх. -6кш. -6лб. -6лг. -6лд. -6лк. -6лл. -6л6ль. -6лм. -6л6мс. -6лн. -6лп. -6лс. -6лт. -6л6хв. -6ль. -6л6ьб. -6л6ьв. -6л6ьг. -6л6ьд. -6л6ь6дс. -6л6ьз. -6л6ьк. -6л6ьм. -6л6ьн. -6л6ьп. -6л6ьс. -6л6ь6ств. -6л6ь6сь. -6л6ь6ськ. -6л6ьт. -6л6ь6тр. -6л6ьф. -6л6ьх. -6л6ьц. -6л6ьч. -6л6ьш. -6л6ьщ. -6мб. -6м6б6ль. -6м6бр. -6мг. -6мж. -6мк. -6мл. -6м6ль. -6мм. -6мн. -6мп. -6мр. -6мс. -6м6с6тв. -6м6сь. -6м6с6ьк. -6мт. -6мф. -6мх. -6мш. -6нв. -6нг. -6н6гл. -6н6г6ль. -6н6гр. -6н6гс. -6нд. -6н6дж. -6н6дз. -6н6дп. -6н6др. -6нж. -6нз. -6нк. -6н6кс. -6н6кт. -6нм. -6нн. -6нр. -6нс. -6н6ск. -6н6ст. -6н6с6тв. -6н6с6тр. -6н6с6ьк. -6н6с6ькй. -6нт. -6н6тк. -6н6тр. -6н6т6ств. -6н6ть. -6нф. -6нх. -6нц. -6н6ць. -6нч. -6нш. -6нь. -6н6ьб. -6н6ьг. -6н6ьк. -6н6ь6сь. -6пд. -6пл. -6пр. -6пс. -6п6с6тв. -6п6сь. -6пт. -6п6тр. -6пф. -6пц. -6рб. -6рв. -6рг. -6рд. -6р6дв. -6р6дж. -6р6дь. -6рж. -6рз. -6р6зн. -6р6зь. -6рк. -6р6кс. -6р6кт. -6рл. -6р6ль. -6р6л6ьз. -6рм. -6рн. -6р6нс. -6р6н6ст. -6р6нь. -6рп. -6рр. -6рс. -6р6ср. -6р6ст. -6р6с6тв. -6р6с6ть. -6р6сь. -6р6с6ьк. -6рт. -6р6тв. -6р6тр. -6р6ть. -6рф. -6рх. -6рц. -6р6ць. -6рч. -6рш. -6рщ. -6р6щ6сь. -6рь. -6с6дп. -6с6д6рп. -6ск. -6сл. -6с6ль. -6см. -6сн. -6сп. -6сс. -6ст. -6с6тв. -6с6тй. -6с6тм. -6с6тр. -6с6т6рь. -6с6ть. -6с6ць. -6сь. -6с6ьб. -6с6ьк. -6с6ьм. -6тв. -6т6вт. -6т6зт. -6тл. -6т6ль. -6тм. -6т6мр. -6тр. -6тс. -6т6с6тв. -6т6с6ьк. -6тт. -6тц. -6тч. -6ть. -6т6ь6сь. -6фм. -6фр. -6ф6с6тв. -6фт. -6ф6ть. -6фф. -6фь. -6хв. -6хм. -6хн. -6хр. -6хт. -6хш. -6ц6тв. -6ць. -6ц6ьк. -6чб. -6чм. -6чн. -6чт. -6шв. -6ш6ль. -6шм. -6шн. -6ш6нл. -6ш6сь. -6шт. -6ш6тв. -6щ6сь. -.бе4з3 -.безу4 -.бе5з4о3д -.без5о4соб -.безві4д3 -.без3ро4з3 -виї4 -.ві5д4ом -.ві5д4озв -.ві5д4ун -віду4ч -.ві5д4а -.ві5д4ер -.ві5д4і -.ві4д3 -.мі4ж3 -безві4д3 -ові4д3 -ді4єві4д3 -за4вві4д3 -неві4д3 -про4ф3ві4д3 -спе4ц3ві4д3 -співві4д3 -те4х3ві4д3 -.пере4д3бач -.пере4д3виб -.пере4д3г -.пере4д3д -.пере4д3м -.пере4д3ост -.пере4д3пла -.пере4д3пок -.пере4д3р -.пере4д3св -.пере4д3умов -.пере4д3усі -.пере4д3фр -.пере4д3ч -.пере3 -.пона4д3 -.пона5д4і -.пона5д4и -.пона5д4я -3п4ре -3п4ри -приї4 -3п4ро -3п4рі -.пі5д4о -.пі5д4і -.пі4д3 -.пі5д4е -.пі5д4и -.пі5д4у -.пі4в3 -.спі4в3 -.напі4в3 -.ро5з4і -.ро5з4е -ро5з4йом -.ро5з4а -.ро4з3 -.чере4з3 -оо4б -ооб3м -ооб3ро -за5о4р -до5о4р -по5о4р -пере5о4р -пі6д5о4р -бе4з5і4дей -за3ю4ш -за3я4ло -коу4роч -зу4роч -наду4роч -позау4роч -поу4роч -приу4роч -на4й3у4бог -нао4р -прио4р -неу4к -3в4б4лаг -3в4к4лад -3в4п4лив -3в4п4равн -3в4р4одлив -3в4т4рут -3в4т4руч -3з4б4рой -3з4б4рою -3з4б4роє -3й4ш4л -3м4к4не -3м4к4ну -3м4к4ні -3п4с4ков -3с4к4лад -3с4к4ле -3с4к4лит -3с4к4ло -3с4к4рипт -3с4п4лав -3с4п4лат -3с4п4лач -3с4п4рав -3с4п4ритн -3с4п4рият -3с4п4ромо -3с4т4вор -3с4т4ражд -3с4т4рах -3с4т4риб -3с4т4риж -3с4т4рой -3с4т4рок -3с4т4ром -3с4т4роф -3с4т4роч -3с4т4рою -3с4т4роя -3с4т4роє -3с4т4рої -3с4т4рукт -3с4т4рукц -3с4т4рій -3с4т4ріл -3с4т4річ -3т4к4нен -3т4ь4мар -3т4ь4мяні -3у4п4рав -3блаж -3ближ -3близ -3блиск -3блок -3блоці -3бран -3брати -3брест -3бризк -3британ -3бруд -3в4бив -3в4веден -3в4дал -3в4довз -3в4довол -3в4живан -3в4лад -3в4ласн -3в4лашт -3в4лов -3в4певн -3в4поряд -3в4разлив -3в4рожай -3в4сюд -3в4тіл -3глад -3глиб -3глин -3глоб -3глуз -3глуш -3гляд -3глян -3гнан -3гнил -3гноз -3гнучк -3грав -3град -3грай -3грам -3гран -3грати -3граф -3граш -3граю -3грає -3грес -3грець -3гроб -3грож -3гроз -3громад -3груван -3грунт -3груп -3грів -3гріт -3гріш -3г4ідро -3д4ан -3д4бав -3д4бал -3д4бан -3д4бат -3д4бає -3двиг -3двою -3двоє -3двій -3двір -3двічі -3драж -3дром -3друж -3друк -3дряп -3дріб -3дріма -3жвав -3жміть -3жріть -3з4бага -3з4баланс -3з4був -3з4бут -3зваж -3зван -3звед -3звел -3звест -3звись -3звич -3звищ -3зворуш -3звук -3звуч -3звіт -3з4год -3з4дат -3з4довж -3з4доров -3з4дійсн -3змін -3зйом -3зміш -3знав -3знай -3знак -3знал -3знан -3знат -3знаход -3знач -3знаю -3знає -3зниж -3знім -3зрозум -3зрюв -3зрів -3зріл -3зрін -3з4чеп -3й4ма -3й4менн -3й4мищ -3й4мовірн -3й4му. -3й4муть -3й4міть -3й4шов -3м4нож -3м4ріть -3м4щен -3п4сов -3п4сон -3п4сув -3р4вав -3р4вати -3р4віть -3с4кид -3с4кок -3с4коп -3с4кор -3с4короч -3с4коч -3с4кіль -3с4кіпл -3с4пад -3с4пект -3с4перм -3с4пин -3с4повід -3с4пожив -3с4постер -3с4пі -3с4піть -3с4піш -3с4табіл -3с4тав -3с4тад -3с4таз -3с4тайн -3с4тал -3с4тан -3с4тар -3с4тара -3с4тат -3с4тач -3с4тає -3с4теп -3с4тереж -3с4теріг -3с4тиг -3с4тиж -3с4тисл -3с4титу -3с4товб -3с4той -3с4торон -3с4торін -3с4тосо -3с4тосу -3с4тою -3с4тоян -3с4туп -3с4тяг -3с4тіб -3с4тій -3с4тіль -3с4тір -3с4фер -3с4хил -3с4хов -3с4хід -3т4кан -3х4то -3ш4код -3ш4кол -3ш4кідл -3ш4кіл -3ш4кір -3ш4таб -3ш4туч -3ґрунт -3а4вторит -3а4гент -3а4грес -3а4декват -3а4дитив -3а4зарт -3а4ктив -3а4ктуал -3а4курат -3а4куст -3а4кцепт -3а4кциз -3а4лергі -3а4матор -3а4наліз -3а4натом -3а4парат -3а4пеляц -3а4постол -3а4птеч -3а4ргумен -3а4ромат -3а4соці -3а4спект -3а4тлет -3а4халі -3е4колог -3е4коном -3е4легант -3е4лектр -3е4лемент -3е4моці -3е4мігр -3е4нерг -3е4стакад -3е4стет -3е4тап -3о4береж -3о4бира -3о4борон -3о4бід -3о4біц -3о4даль -3о4дяг -3о4збро -3о4крем -3о4перат -3о4плат -3о4птим -3о4пуст -3о4пуше -3о4пуще -3о4рдинац -3о4ренд -3о4соб -3о4сяжн -3о4холо -3о4хорон -3о4хоч -3о4чисн -3о4чищ -3у4ваг -3у4важ -3у4гав -3у4згод -3у4клад -3у4компл -3у4крупн -3у4люблен -3у4мит -3у4міл -3у4перед -3у4разлив -3у4рбан -3у4рочист -3у4ряд -3у4рядов -3у4спіш -3у4станов -3у4стпіш -3у4сувати -3у4твор -3у4тробн -3я4дерн -3я4зик -3я4кіс -3я4рус -3я4скрав -3є4д3н -3є4дин -3є4писк -3є4рей -3і4зотоп -3і4люстр -3і4мовір -3і4нтенс -3і4нформ -3і4ніціат -3і4снув -3ї4ждж -3ї4зд -3ї4ст -3ї4хав -3ї4хат -.заї4к -.заї4ц -.заї4ч -.наї4д -аві4а -авої4д -ае4тил -альбі5он -ахої4д -ауді4о -ай4с3берг -бактері4о -ба4с3енер -ба4с3антра -.бе5зе. -бей4сбол -бе5кон -бйор4нс -бі4о3 -бо4г3дан -бран4д -брі4дж3порт -без5і4мен -бо4є3гол -бо4є3гот -бо4є3зап -бо4є3здат -бо4є3комп -бо4є3пост -бо4є3прип -бори4с5п -4в3антрац -вер4х3н -ви3й4д -вина3й4д -ви3й4т -вина3й4т -від7зна -ві5д4ен -ві5д4е4о -ві5д4ом -від5о4браж -від5о4браз -во4с5ко -водо5с4ток -водо5з4бір -воль4т3метр -воль4т3ампер -ге2ть3ман -ге4о -го4с4п5роз -гі4д5ро5мет -4д7зем -дер4ж5а4том -дер4ж5а4дм -дер4ж5бюдж -дер4ж5вид -дер4ж5дум -дер4ж5замов -дер4ж5ком -дер4ж5нафт -дер4ж5реєс -дер4ж3без -дер4ж3резерв -дер4ж5стр -дер4ж5служ -двох4а5том -джен4тль -дисбаланс -ди4с3гарм -ди4с3квал -ди4с3комф -ди4с3конт -ди4с3кред -ди4с3крет -ди4с3крец -ди4с3крим -ди4с3кусі -ди4с3куту -ди4с3лок -ди4с3парит -ди4с3перс -ди4с3петч -ди4с3пле -ди4с3плей -ди4с3пози -ди4с3проп -ди4с3пут -ди4с3тил -ди4с3триб -ди4с3троф -ди4с3функц -ді3й4т -ді3й4д -д4ні3п4р -.дої4в -.дої4л -.дої5ль -дої4д -дої4м -дої4х -дої4ж -дої4ст -до3з4вол -до3з4віл -дорого5в4каз -еу4стр -ео4сві -енерго3з4береж -енерго3з4беріг -ек2с1к -ек2с1п -ек2с1т -ек2с1ц -єв4р3атом -єпі4с5коп -єпи4с5коп -за4п3част -заї4д -заї4ж -заї4з -заї4л -заї4м -заї4х -зе4кономити -зна3й4д -зна3й4т -зо4ка -зо4ке -зо4ки -зо4ку -зо4кі -игої4д -ий4ти -іе4тил -і4л3е4тил -ій4ти -інфор4м3аген -йо4сві -каза4х3стан -квої4д -корої4д -квар4т3плат -киї4венер -кон4трре -кон4тр3арг -жко4м5а4том -кому4ненерг -мі4н5е4ко -мі4н5е4нер -мо4к5рий -на3б4лиз -на3в4ряд -на3в4ча -на3з4в -на4д7з4в -наї4вс -наї4вш -наї4ж -наї4з -наї4л -наї4м -наї4с -наї4х -на4й3а -на4й3е -на4й3обереж -на4й7о4бер -на4й7о4гид -на4й7о4гол -на4й7о4гряд -на4й7о4пук -на4й7о4хай -на4й3масл -на4й3спри -на4й3якіс -на3в4чен -на3в4чіть -не3в4том -не3д4бан -на3д4бан -не3з4вич -не3з4важ -нео4пал -недої4 -неї4ст -на5п4лив -ні4т5рат -оної4д -оо4пал -ео4пал -обі3д4ран -обі3й4д -обі3й4т -об5у4мов -онаї4д -оо4сві -оо4к -оу4стр -оа4том -об4лдер4ж -об4л3а4дмін -переї4д -переї4ж -переї4з -переї4л -переї4с -переї4х -пере5п4лив -пере3й4д -пре4й4с -пере3й4т -перег4ній -перед5о4бід -пере3в4том -пере4д5см -перед5у4мов -під5о4дин -пів5о4с4тр -пі5в4ень -по3б4лизу -по3в4тор -поч4не -поч4ни -поч4ну -поя4в -по3в4чен -по3в4чіть -по3д4роб -по3д4раз -по3д4во -по5ж4ніть -по5з4бав -.пої4 -пої4д -прої4 -пої4зд -по4с4т5радян -по4с4т5кому -по4с4т3декр -по4с4т3контра -по4с4т3менопауз -по4с4тприват -по4с4т3раді -по4с4т5соці -пос4т3кап -пос4т3ком -пос4т3нат -пос4т3проц -пос4т3соц -пос4т3фікс -при3й4т -про3с4тирад -про4ф3с -полі4т5екон -пор4т3н -пор4т3рет -пор4т3фел -при3й4д -при4нцип -про4ект3н -про3б4лем -про4м3май -пр4о5плат -раді4о -рай3в4но -ро4з5д4во -ро4з5мінний -роз5у4чен -роз5і4мен -роз5вант -роз5вин -роз5вит -ро4з5діл -ро4з5гор -ро4з5вер -ро4з5чеп -руко5с4тиск -ро5з4ум -ро4з3гром -ро4з3лив -рмої4д -сан4к4т3 -сеї4д -серцеї4д -спе4ц3кур -спе4ц3мон -спе4цпр -спе4ц3с -спор4т3вир -спор4т3зал -спор4т3ком -спор4т3клуб -спор4т3май -спор4т4с3ме -сор4тн -3с4промож -сь4квуг -стат5упр -тор4г3пред -тран4с3 -тур4к3мен -цук3ро -у4к4р -укр3а4вт -укр3а4гр -укр3е4кс -укр3і4н4банк -убої4д -чорно3б4рив -цен4т4р3енерг -ясої4д -ви3у4ч -за3у4ч -на3у4ч -недо3у4ч -не3у4ч -під3у4ч -пед3у4чи -пере3у4ч -само3у4ч -вия4в -зая4в -ная4в -уя4в -во4євод -во4єнач -сво4єчас -сво4єкорис -сво4єрід -хво4є3г4риз -гелі4о -ді4о -еті4о -мі4о -і4он -полі4о -соці4о -фізі4о -хімі4о -гоме4о -ді4алог -ді4оген -дея4к -оо4динок -ао4пік -ао4ха -ео4ха -зо6о -ка5нал -оі4зол -міжу4соб -мете4о -абия4к -нія4к -вия4сн -най3я4сн -нея4сн -поя4сн -проя4сн -ро5з4ора. -ро5з4о5рам -ро5з4орах -ро5з4ори -ро5з4оро -ро5з4ору -ро5з4оря -ро5з4орю -ро5з4орі -ро6з5о4ри. -розо4ра -розо4ре -розо4реш -розо4рн -напоу4м -неа4би -ео4цін -оо4цін -доу4к -доу4м -ео4бур -ео4голош -ео4зор -бальне4о -не4оліт -не4омальт -не4оклас -не4окомун -не4оландш -не4олог -не4олібер -не4онац -не4офіт -нею4н -нея4к -нея4рок -но4к3а4ут -пі5в4оні -піво4с -пале4о -па4н3о4тець -.пе4ом. -д3у4сім -п4о5бере -ао4хот -ое4ко -ео4хот -ео4щад -ао4щад -оо4чищ -поя4с -те4одоліт -те4олог -те4ософ -оо4біг -оу4сун -оу4ком -пів3о4вал -а3у4дар -о3у4дар -з3у4дар -в3у4дар -контр3у4дар -о3о4кисл -и3о4кисл -ень7о4кисл -е3о4кисл -х3о4кисл -и3і4стор -о3і4стор -і3і4стор -а3і4стор -я3і4стор -е3і4стор -наді4стор -най3і4стор -пів3і4стор -перед3і4стор -пост3і4стор -ар4т3афіш -ар4т3взвод -ар4т3десант -ар4т3кафе -ар4т3майс -ар4т3медіа -ар4т3мейс -ар4т3мін -ар4т3о4бстр -ар4т3о4дин -ар4т3о4збр -ар4т3під -ар4т3рин -ар4т3у4стан -ар4т3факт -ар4т3хім -ар4т3центр -наді4стот -найі4стот -еі4стот -оі4стот -ау4т3екол -оо4чист -з3а4кт -оа4кт -еа4кт -гіпер3а4кт -найа4кт -піва4кт -ао4браз -ео4браз -оо4браз -граф3о4браз -най3о4браз -супер3о4браз -ар4т3мейст -баге4р3мейст -бале4т3мейст -бран4д3мейст -ва4ль4д3мейст -ве4ль4т3мейст -го4ф3мейст -гро4с3мейст -декре4т3мейст -до4к3мейст -капе4ль3мейст -кварти4р3мейст -конце4р4т3мейст -кра4н3мейст -полі4ц3мейст -по4ш4т3мейст -фо4р4с4т3мейст -хо4р3мейст -шапі4т3мейст -шта4л3мейст -єге4р3мейст -иа4варі -яа4варі -оа4варі -еа4варі -беза4варі -між3а4варі -над3а4варі -пост3а4варі -напів3а4варі -перед3а4варі -супер3а4варі -аа4дрес -еа4дрес -оа4дрес -іа4дрес -без3а4дрес -ае4фект -ее4фект -ое4фект -най3е4фект -супер3е4фект -ое4місі -ие4місі -яе4місі -ее4місі -безе4місі -гіпер3е4місі -еу4бог -й3у4бог -ий4ня -зай4ня -здій4ня -най4ня -обій4ня -перей4ня -підій4ня -прий4м -пій4м -дій4ма -вий4м -най4ма -зай4м -д4о3й4м -обой4м -прой4м -обій4м -перей4м -безу4гл -безу4пин -бло4к3пост -.блі4ц3ана -.блі4ц3криг -.блі4ц3опит -.блі4ц3торг -.блі4ц3тур -.блі4ц3і4спит -о3а4наліз -бак3а4наліз -ц3а4наліз -ген3а4наліз -з3а4наліз -м3а4наліз -нт3а4наліз -між3а4наліз -полі3а4наліз -ре3а4наліз -оу4год -ау4год -еу4год -пів3у4год -роз3у4год -гос4п3у4год -ео4пис -оо4пис -ао4пис -бо4р4т3мех -бо4р4т3о4пер -бо4р4т3про -бо4р4т3рад -бо4р4т3і4нж -оа4каці -оу4с -оо4держ -оа4на -біблі4о -.на3в4ч -.ви3в4ч -.до3в4ч -.за3в4ч -.по3в4ч -.при3в4ч -ана3в4ч -ена3в4ч -мона3в4ч -жона3в4ч -іона3в4ч -ови3в4ч -еви3в4ч -едо3в4ч -оза3в4ч -по3в4ча -.ом4рі -е3м4рій -.ви3м4р -.віді3м4р -.зав3м4р -.за3м4р -.зі3м4р -.на3м4р -.пере3м4р -.по3м4р -.при3м4р -.роз3м4р -.ум4ри -.ум4рі -.ум4ру -.ум4ре -во4станнє -най3о4станн -перед3о4станн -ие4стет -ое4стет -ее4стет -й3е4стет -пан3е4стет -пар3е4стет -оо4ктан -іо4ктан -оо4плачув -ео4плачув -перед3о4пла -виу4ди -о3в4каз -е3в4каз} \ No newline at end of file diff --git a/tex/context/patterns/lang-il.rme b/tex/context/patterns/lang-il.rme deleted file mode 100644 index 3ab365eed..000000000 --- a/tex/context/patterns/lang-il.rme +++ /dev/null @@ -1,70 +0,0 @@ -% generated by mtxrun --script pattern --convert - -% This file is part of hyph-utf8 package and resulted from -% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. -% -% Source: TODO:WRITEME (yyyy-mm-dd) -% Author: Maksym Polyakov , -% -% The above mentioned file should become obsolete, -% and the author of the original file should preferaby modify this file instead. -% -% Modificatios were needed in order to support native UTF-8 engines, -% but functionality (hopefully) didn't change in any way, at least not intentionally. -% This file is no longer stand-alone; at least for 8-bit engines -% you probably want to use loadhyph-foo.tex (which will load this file) instead. -% -% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer -% with help & support from: -% - Karl Berry, who gave us free hands and all resources -% - Taco Hoekwater, with useful macros -% - Hans Hagen, who did the unicodifisation of patterns already long before -% and helped with testing, suggestions and bug reports -% - Norbert Preining, who tested & integrated patterns into TeX Live -% -% However, the "copyright/copyleft" owner of patterns remains the original author. -% -% The copyright statement of this file is thus: -% -% Do with this file whatever needs to be done in future for the sake of -% "a better world" as long as you respect the copyright of original file. -% If you're the original author of patterns or taking over a new revolution, -% plese remove all of the TUG comments & credits that we added here - -% you are the Queen / the King, we are only the servants. -% -% If you want to change this file, rather than uploading directly to CTAN, -% we would be grateful if you could send it to us (http://tug.org/tex-hyphen) -% or ask for credentials for SVN repository and commit it yourself; -% we will then upload the whole "package" to CTAN. -% -% Before a new "pattern-revolution" starts, -% please try to follow some guidelines if possible: -% -% - \lccode is *forbidden*, and I really mean it -% - all the patterns should be in UTF-8 -% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, -% and if you really cannot do without, also \message -% - in particular, please no \catcode or \lccode changes, -% they belong to loadhyph-foo.tex, -% and no \lefthyphenmin and \righthyphenmin, -% they have no influence here and belong elsewhere -% - \begingroup and/or \endinput is not needed -% - feel free to do whatever you want inside comments -% -% We know that TeX is extremely powerful, but give a stupid parser -% at least a chance to read your patterns. -% -% For more unformation see -% -% http://tug.org/tex-hyphen -% -%------------------------------------------------------------------------------ -% -% Ukrainian hyphenation patterns in LCY (cp866nav) encoding. -% Copyright 1998-2001 Maksym Polyakov. -% Released 2001/05/10. -% This file can be redistributed and/or modified -% under the terms of the LaTeX Project Public License (lppl). -% Please, send bug reports via e-mail: -% polyama@auburn.edu -% mpoliak@i.com.ua \ No newline at end of file diff --git a/tex/context/patterns/lang-is.hyp b/tex/context/patterns/lang-is.hyp index 48c26abf1..5b7b550fb 100644 --- a/tex/context/patterns/lang-is.hyp +++ b/tex/context/patterns/lang-is.hyp @@ -1,30 +1,8 @@ -% context hyphenation file, see lang-all.xml for original comment +% generated by mtxrun --script pattern --convert -% source of data: ishyph.tex +% for comment and copyright, see e:/tmp/patterns/lang-is.rme -% begin description data - -% - -% end description data - -% begin hyphenation data - -\hyphenation {} - -% end hyphenation data +% used: +\hyphenation{ +} \ No newline at end of file diff --git a/tex/context/patterns/lang-is.pat b/tex/context/patterns/lang-is.pat index d0088ed4c..4069fa0ed 100644 --- a/tex/context/patterns/lang-is.pat +++ b/tex/context/patterns/lang-is.pat @@ -1,30 +1,4195 @@ -% context pattern file, see lang-all.xml for original comment +% generated by mtxrun --script pattern --convert -% source of data: ishyph.tex +% for comment and copyright, see e:/tmp/patterns/lang-is.rme -% begin description data - -% - -% end description data - -% begin pattern data - -\patterns {} - -% end pattern data +% used: a b c d e f g h i j k l m n o p q r s t u v w x y z á æ é í ð ó ö ú ý þ +\patterns{ +.að3 +.aða4 +.aðk2 +.aðl4a +.af3n +.af3re +.afr3í +.af1s4 +.agn5ú +.al3e +.al4l +.am4s +.an3k +.ann4e +.ar2 +.ar3a4b5 +.arth5 +.asp3 +.aum5a +.ám4 +.án4a +.ba4 +.da4 +.dam5a +.dav3 +.dr4 +.ds4 +.du4 +.dust5 +.ed5ik +.eftir5 +.eigin5g +.eink4 +.ekt4 +.er4m +.eyf2 +.fa4 +.fi4 +.fjár3 +.fl4 +.fla4 +.fr4 +.frá1 +.ga2 +.gar4 +.gas5l +.gd4 +.gem5 +.gja2 +.gl2 +.gr4 +.gu4 +.her5sk +.il4 +.ingj5 +.is4m +.ís1l +.ja2 +.jar4 +.ka4 +.kal5e +.kam5e +.kapí3 +.kart5 +.kast3 +.kn4 +.kr4 +.kur4 +.la4 +.lag5e +.leik5sv +.líb5 +.lu4 +.ma2 +.maj5 +.mak5r +.mi4 +.mj4 +.mu4 +.mynst4 +.na2 +.ní5f +.ný5f +.ol4íu. +.óa4 +.óð5al +.óf4 +.óg2 +.ók4 +.óm4i +.ós2 +.pa4 +.pl4 +.ra2 +.ram4 +.rí4 +.róð4 +.rúm3 +.saman5 +.sk4 +.ski4 +.skj4 +.skr4 +.sl2 +.sm4 +.smá3l +.sn4 +.snar5a +.sp4 +.spr4 +.st4 +.sta2 +.ta4 +.ti2 +.til3 +.tí5f +.tr4 +.tu2 +.tví1 +.ung3l +.unn5usta +.úr1 +.út1 +.út5s +.vegg5s +.vist3 +.yfir3 +.ævi3s +.öfl3 +.ögr5 +.ör3s +.öt3u +2a3a4 +a4ab +a4ad +2a1á2 +2a1b +ab4a +3abís +a5by +abæk4l +4ac +2a1d4 +a5dó +a4du +1að +4aðað +að3al +að3ar +2aðfa +4aðfö +að3g +að3i +2aðl +að4li +4að2m +2aðsh +3aðu. +2aðv +2a1e +a5ei +a4es +2af +af3ald +af3arn +a3fá +af4fr +af3g +a1fj +a3fló +a1flu +af5ork +a1fr +af3ré +afr4u +a5fræ +4afsd +af1sk +4afsso +af2u +a1ful +a1fun +3afurð +2ag +a3gau +ag5ál +ag5is +a5gj +agn4ara +ag2ne +ag5ot +a1gr +ag4ra +ags4ið +ag4sp +ag4stj +ag4ul +ag3æð +4a1h +4ai +a3ið +a4in +aí4h +2aj +a3jö +2ak +akaup4s +a5ká +a1ke +a5kinnin +a5kistu +a1kj +ak5rei +aks4l +4akss +ak3u +a3kv +a5ky +a5ký +a3kö +2al +a1lag +4aland +a5landið +a5landinu +alas4 +alá4 +a4lem +al3er +al1f +al1g +5alge +3alh +alis4 +al4ín +al3kj +alk5s +al3k2u +al4lí +all2s +allst4 +al4lý +4almað +al5mann +al5m2i +a3log +a5lok +al5op +a5lóð +al4sæt +al5up +al5ú +al3v4 +a3ly +a1læ +a1lö +2am +am3ang +a3mann +am3ari +am3ars +am3a4s +am3dr +a3mí +am3k +am2m +amm4is +a1mó +am3se +ams2i +am1t +1an +3an. +3ana. +an3ada +4anag +2anal +4anau +2aná +4and. +and1e +4an4dí +andr4 +4andö +4ane +an5ei +2ang +an4ga +ang1d +an4gj +ang5spi +an2g3ö +4anib +4anið +an5ín +2ank +ank5l +ank3v +3anm +ann5d +4annf +4annh +ann1k +4annl +4anns +annsk4 +4an4o +anst4 +an3sti +an3tí +3anu +4anú +4aný +4anæ +4anö +2a3o +2a3ó +2ap +ap3al +a3per +a3pil +a3po +a5pre +ap3te +a5p4un +a5pör +1ar +3ar. +ar3afu +ara5kr +ar3ang +4arani +ar4arp +ar2as +ar5ast. +ar3au +2ará4 +4aráð +5ar3ák +3ar3ár +3ar1ás +ar1át +3ard2 +4ardí +4arð. +arðar5á +4arði +4arðs +3arðu. +2are +3ar1ef +4aref. +5areig +5arein +a3rek +ar3el +ar3en +ar5er +a3ret +4a1ré +2arf +3arfe +3arfé +arfs3k +ar1fu +ar3gj +ar4græ +args4 +arg3sl +4ar5ið +4arif +ar3in +ar4ind +ar5ist. +4a5rit +4a1rí +ar3j4 +4ark. +ark4is +ar5kj +ar3kr4 +4arms +ar3mú +4arna. +4aroð +4arol +4arot +2aró +2arp +4arra +arr2i +arr4u +ar4sá +3arse +ar1sk +ar4spi +arst4 +5arstí +ar3su +ar5til +artr2 +ar5trað +ar3u +ar4uð +4ar4ug +5arum +2ar1ú +a5rús +ar3v4 +ar3yf +4arý +2aræ +a3ræð +ar5æv +4arö +as2 +4a1sa +as3an +2a3sá +4ase +4asé +2asi +a5sinna +2asj +4a1sk +2asl +a3slag +2a1sm +4asn +4aso +4asó +2asp +aspít4 +4ass +ass4v +1ast +4astað +ast4and +4astau +4aste +4asté +4astig +4astin +ast4ing +4astirð +4a1stí +4astj +ast3l +4asto +2astó +4astrá +ast5ráð +4astrí +4a3stræ +4aströ +4astul +4a3st4un +4astú +4a3sty +4astæ +4astö +2a1su +2a1sv +4as4y +2asý +4asæ +2asö +2at +at3að +a3tak +a3tal +at4anv +ata4r +a1te +at3ey +3ath +a1til +a3tj +3atk +atns3 +a4tó +atr4a +at1re +3at1ri +at2sp +a5t2un +a1tú +at4ve +3atvi +a1tö +2a4u2 +4auð. +auð5li +5auðn +aug4as +au4m +aum5ba +aum5un +aun5dr +aup5e +aup3l +a5upp +au4s +ausa5m +au4t +2a1ú +2a1v +av4ar. +a3vir +2ay +a5yf +4az +2a1þ +a2þó +2a3æ +4a5ö +á1a +áak4 +áa5lo +á1b +á4bu +á1d4 +4áð +áð2s +áð3sn +áð3sta +áð2u +áð3us +á1e +áf2 +á5fá +á5fí +á3fl +áflæð4 +áf5un +ág2i +ágl4 +ágr2 +ág1s +ág3v +á1h +á1i +ák2a +ákam4 +ákap4 +ákó4 +ála3m +ál3arf +ál2as +á5lau +á3let +álf3d4 +álf5sk +ál4m +álm5an +álm5u +álp3 +ál4se +ál5sva +ál5ug +á5lú +ál3æð +2ám +ámál5a +ámsl4 +á2n +án4aro +án2as +án4o +á3ný +5ánæ +á3o +4áp +ára5g +ár3an +árar4 +á5ré +ár3f4 +ár5g +ár5k4 +ár1m +árns4 +árn5sl +ár2st +ár5t +ár1u +ár3v +á5ræ +ás5en +á1sk +á2ska +á4ske +á3s4l +ás2m +ást2 +ást5i +ást5ráð +ást5rík +ást5v +4ásu4 +ás5va +át3að +á1te +átr4as +áttar3 +5áttin. +átt3un +á1tæ +á1u +áuk4 +á3ve +á3ví +á1væ +á1þ +á5æð +b2a +4ba. +baðk4 +ba4h +bak5sl +ba2n +4bana +4baní +bank5an +4bans +b5ant +bar2b +barð4as +bar2n +bá4s +2b4b +bb3að +bb3an +bb5arn +bb3i +bb3uð +1be +bess4 +b2i2 +bið5i +bið5lis +bið5r4 +bif1 +bilj5 +bill5 +4binn +bisk3 +b4it +bit2a +4bía +2b3ís +2b3íu +3bj +bjar2 +b4l2 +bl4íunn +4bn +5bo +3bó4 +bók3s +b4r2 +br5að +bra4s +3bro +br4u +3brú +4bum4 +bur2 +3burð +burst5að +bu4s +1bú +búf4 +bú3sta +1by +1bý +bæk2i +bæn4a +1bær +b5ættism +1bö +4böki +c4a +ci4 +ck4 +4da. +daf4 +dak2 +3dal. +5dals +da1m4 +d5ang +d4aní +d4arad +d4ar4að +dar4ár +d3arf +d5arp +dask4 +da3sl +4dav +d1b +2dd +4dea +d5ef +3deg +1deil +d1en +d5eó +5dep +d1f4 +d1g2 +d4gi +d1h +d1i +di5fu +d3ill +dim4 +di3ma +di3nav +d2ine +dir3s +dí3d +d5íð +d5ínu +3dís +dív3 +3dj4 +djarf5a +d1k2 +d1l2 +d2la +dl3að +d3lag +d3lau +d4lið +dl3u +d1m +d5olf +d5óð +d3óf +dó5lí +1dó2m +dóm5an +dó5ne +3dór +dó2s +dós5e +4dq +d5raðf +dr4aðs5 +d5raðst +drafn4 +dr4ara +3dreg +d5reip +d5rey +d5riða +d3rík +d5roð +dru4 +d4ræt +2ds +d5sal +d4sjö +dsk2 +ds4ko +ds5kun +ds1l +d5snö +ds1s4 +d1st4 +d4sti +ds4uð +d4söf +d1t2 +d1u +duf4 +5duft +duk4 +d4umb +du5ræ +d4usta +d3ún +dún4a +dút4 +d1v4 +4dw +1dy +1dý +d3þ +1dæ +4dæf +4dær +3dö +ð1a +ðaf4 +ða3g +ðak4 +ð4albo +ð3ald +ðal4is +ð4a1m4 +ð3a4n +ðanmeg4 +ðar1a +ð3ar3f +ðar3l +ðar4lis +ðar3t4 +ð3arú +ðat4a +ð3au +ð3á2 +ð1b +ð1d2 +ð1e +ð3f4 +ð1g +ð2ga +ð2gi +ðg4l +ð4gn +ðgu4 +ð3g4ul +ð1h +ð1i +ði3g +ðik4 +ð3in +ðis5l +ðist4 +ð4ista +ðis4ve +ðj3as +ð3jó +ð4ju +ð3ke +ð1kr +ðk2un +ð3kunn +ð1kv +ð1lá +ðl2in +ðl4ist +ð3lí +ðl4ur +ð1læ +ð1m2 +ðnum4 +ð3o +ð3ó +ð1p2 +ðr5át +ð1re +ð1ré +ð3rik +ð3rík +ð5ró +ðr1u +ð3rú +ð1ræ +ðræðis5 +ðs5afl +ðs5á +ð4seg +ðs4inn +ð1sk +ðskr4 +ð4skú +ðs5kv +ð4skö +ðs4lu +ð2so +ðs3or +ðss4 +ð1st2 +ð2stí +ð3stö +ðs4u +ð4svi +ð2sæ +ð1t4 +ð1u +ð3uð +ð3ug +ð3ull +ð5uls +ð5unn +ð3unu +ð3ur +ður5á +ður3f +ður5g4 +ður5st +ð1v +ðv5að +ðv3ann +ðv3arn +ð1y +ð5ý +ð1þ +eat4 +ebr5e +ed4e +e1dik +ed3it +eð3a2 +eðal1 +eð3il +eð4is +e2f +e3fal +ef3i +efj5an +ef4n +4eft. +2efts5 +eg4ge +eg3i +egr5u +eg3u4l +egur4s +e4i +eið5ar +eið4st +eif4as +ei4ka +eik3li +eik3u +eil3ag +eil5ö +ei2m +eim5u +eing4 +1eink +4eino +eist5að +e4k +ek2is +ekj5a +ekn3 +ek3u +ek5ú +e2l +el5ás +el4d +el3eg +elf3in +el4gr +el1i +4elí +el3ín +el4ke +el2l +ell5an +ell3e +elleg4 +el3ó +el3r +el1sí +5elsk +el4te +elu5s +e2m +em4ba +1embe +em5ens +em3i4 +emj3 +em4l +eml2i +empl5 +em5u +e2n +4enc +en4g +eng3a +enik4 +2enn +enn4t +en4t +ep4h +ep3i +epl5i +e4pr +ep4t +e4r +er3al +er5au +er5á +4erð +5ere +er5et +erf5ar +er2fr +erf3u +erg5l +er4gr +er3i +er2k +er4la +erl3i +er4lí +er4mi +erm5in +er5ól +er5skj +er1un +er2v +er3ö +eröf4 +e2s +es3a +es4ban +es4bu +4esj +e5ske +4eso +esp3a +es2s +est3að +est5ö +e3sæ +etik4 +et5ils +etna4 +et5o +etr5an +etr3u +etul4 +et2us +ext4u +5eyrar +é3b +é1d +éð2s +é3fe +é1g4 +é5ky +é1l +éla4g +él4ara +é2li +é4lj +él3r +ér1 +ér4á +ér4r +érs4 +ér4un +ér3v +é3sm +étt4ug +ét4un +étur4 +f3að +fa2g +fa5k +1fall +fal4u +fa4ná +fa5p4 +f2ar +f3arð +f4are +f4arg +farka5l +f3arl +fast3e +fá3f +f5áns +fá3rá +fá3ta +fá3v +f1b4 +fd2an +f1dr +f5dú +fða4l +1fe +f3ef +f3ein +3fel +f3end +ferl5i +fer3t +f1ey +1fé +f4fa +f2fo +f1fr +ff4st +ffær4a +f1g2 +f2ga +f2gi +fg4n +f1h +f3ið +fik4 +f5il. +f5ili +f3ill +f5ils +f5ilv +fim3a +f4ine +f3inu +3firði +f3irðu +firg2 +f3irn +1firs +3f4isk +fi5so +f3ist. +f3istu +fis5v +fí4 +f5íkv +f3ís +fj4a +fj5aðu +fj5ann +fj4e +f1k2 +fl3and +fl4at +3flata +f5lát +f4len +fl5g +1flo +5flut +flv4 +4flý +1flö +f1m +4fn +fn1g +f5n4í +fn3k +fn5ok +1fo +4fop +forf4 +fork4 +1fó +fr2 +4fra. +fr3að +fra4m +fram3l +fr5and +4frar +2fri. +fr5in +frí5m4 +f3róf +fru4 +fr3uð +1fræ +2f3ræk +4fræn +fs3á +f4sel +f4skaf +fsl4 +fs3li +fs5na +f2so +fs5or +fsr4 +fss4 +f4sti +f5s4tæ +fs1v +f4sæ +ft3að +fta4sk +ft5á +f3te +ft2s +fts5l +ft3u +ft4ul +f1u +4fu. +f3uð +3fugl +fund4as +2f3ur +5furðul +fur5e +furs4 +fur3t +4f2us +f5ust. +f3ustu +f1v4 +1fy +f3yrt +f1þ +1fæ +1fö +för4l +g1a +4ga. +4g3að +gaf4ar +gagl4 +3gagn +gak4 +ga4lag +gal4is +5gals +5galt +gam3al +gam4i +g5and +1gang +gap4a +g4ard. +g2arð +3garð. +3garða +3garði +3garð4s +5garður +g3ar3f +gar4kl +gar3l +gar3t +4gas +g4as. +g4así +g3ast. +ga5stað +1gata +gat4r +gá2 +3gáf +gá5le +g1b +gd4ans +g3de +g4du +gd4v +gð4aro +1ge +3gei +2g1el +gen4 +g5end +3geng +g3ent +5gerð +ger5í +germ4 +gerv5a +get3r +g1f2 +ggis5 +ggjaf3 +ggj5ar +gg5rá +gg3ræ +ggs4v +gg3ug +gg2v +g4gö +g1h +g1i +4gi. +4gik +gi5kv +3gild +g5ill +5gilt +gim4a +4g3i4n +gis4a +g4isp +g5istæ +gír5a +gís4 +gjaf5ar +gjaf5o +gjak4 +gjal4 +gj4asta +1gjö +g1k4 +gkal4 +g1lá +g4leð +g3leg +gl5é +gl3f2 +g3lit +g5lín +gl3ót +glsk4 +3glugg +glu3s +gl4y +g3lær +g1m4 +gnap4 +gnart4 +g4ná +gn3g +g3nó +gn4se +gn5ug +g4ný. +3gol +g3or +3góð +gór5 +gó4ur +g1p +g3rak4 +gr4an +gra2s +gras5sv +g2rá +1grei +g3reis +g5reyð +gr2i +2gri. +grið4 +g3rík +3gró +3grund +3grunn +g3ræði +g2ræn +4gs +gs1á +g4sei +gsk4 +gs4len +gsl2u +gs4lö +gs3m +gs5or +gs3s4 +gs4si +gs1v +gt3að +g3te +gt4s +2g1u +g4uði +guðl4 +5g2uðs +guð4só +g3uðu +5gufu +gu4lagi +g5ulin +g3ull +g3uls +gu5mið +g3un +gurf4 +gur3g +g4usta +g3ú +gúst5a +g1v +g2va +g3val +5gyð +g1þ +1gæ +gæð4as +gæl4 +gær3 +1gö4 +h2a4 +4ha. +hað4 +haf4sp +hand5r +hat3r +há3g +hál4 +há3re +há4ski +há5sta +hás4u +hát4 +há5ti +hátr4 +há1v +he4 +hei2 +hellis5 +hen2r +herk4 +her3l4 +hersk4 +4hersla +hey5st +4hg +h4i +hig4 +him5b +hin4 +hit4as +hit4n +2hí2 +h5ía +hí5b +hj4 +h2l2 +4hl. +4hls +hlu4 +h4n2 +hnja4 +hnjá3l +holl3u +horm5 +hó2 +hóm5e +hót3 +hr4 +4hs +hu4 +hug1r +hug3u +hul5i +hundr4 +hú2 +húm3 +4húr +hús5k +hv4 +hvar4 +hvik3 +5hy +hæf5a +hætt4us +höst3 +2ia +i5as +4i5á +4i1b +ibb3 +ibl3í +4ic +2id4 +i3da +i1de +i3dr +1ið. +4iðf +2ið3g +ið5jarð +4iðr +4iðs +ið5sal +2iðu +4ie +i3ef +4if +if5arn +ifat4 +i2fen +if4g +if3is +if4t +i4fy +4i2g +iga3m +igð5u +ig1en +ig5rí +2i1h +2ii +i5ið +4ij +4ik +ik5á +ik3i +ik4is +ikt5o +i4kvö +2il +ila2g +il4ara +i1lá +4ile +ilf4a +il1fi +il1g4 +i5liðu +il5in +il3ip +il5ís +ilí4um +il4kv +il3lag +ill5an +il3lá +i1lo +il4sa +il1sk +il3sn +ilst4 +ilæk4 +i5lön +4im +im4b +imb3u +im3i +im4ið +im4la +im4m +i5mó +im4sv +1i2n +4inaf +in3an +4inar +inat5r +2i3nau +2ina2v +inav3í +4iná +4ind. +in4ga +ingj6arni +4ingr +ingv4 +2inns +2innu +in1o +4inó +in1s4k +in2sp +in3sta +in5ul +4iný +2i3o +4ió +2ip +i5pil +3ir. +4ira +2i1rá +2irði +4irðn +4ire +4iré +irf2i +4irfs +4irig +2irit +4i1rí +2irk +irk3u +ir3l +ir1m4 +4irnd +4irni. +4irnin +4irnis +4iró +irs4á +irst4 +ir3tal +irt5i +4irtl +irt4ö +ir3ug +4irú +4irö +i2s +1is. +2isa +4isag +i5saga +i3sam +is2as +3isd +2ise +4ishv +3isins +4isí4 +4isj +i3sjó +2isk +is4ka +isk5el +iski3m +isk5inn. +3isko +isk2u +isk1v +5iskö +2islé +is3læ +5isma +is5me +4isni +isp3að +isp3u +iss2i +is5sú +ist3al +2iste +4isté +4istig +i5stik +ist4is +ist5ín +4isto +4istó +4isty +4istæ +2istö +is5tök +is1v +4isvi +is4við +5isvin +i3svæ +2isö +2it +it3að +it5ann +i5tei +4ith +it4ha +it5ill +itis4m +it2ka +itn5es +it3rí +it4stö +it3un +it4urn +it4ve +4iu +4iú +4i1v +i2v5ís +4ixs +2i3þ +4iæ +4iö +í1a +4í5ak +íal3 +í5ald +í3ali +í2as +í5at +í5au +í5á +íb4a +í5bar +í4be +5íbú +í5dag +íð2s3 +íðsk4 +í3el +í3en +íet3n +í5ett +í2f +íf3eð +í4f3i +íf5rí +ífs3k +íf4sp +í2g +íg3e +í3gil +í1h +í1i +ík3a4 +4ík4anar +4ík4ani +ík5is +íkk2i +5íkm +ík2n +íkn5e +ík4s +ík3us +2íl +ílak4 +íl2as +íl5ár +íl5f4 +í3lí +5ílmá +íl3sk +4ím +ím3að +íma3l4 +ím3an +ím4g +ím5o +ím5t +ím3un +í2n +í5ná +ín5e +ín3ge +ín5t +ínu3g4 +ín3ú +í3óp +íóp5íu +4íp +ír5ak +íra4s +í4r5i +ír4sv +ír3t +í1ræ +ír5ö +í2se +í4s5j +ísl2 +3íslen +ísl5i +ís2m +í2st +ís5ter +ít5að +ít5als +ít3i +ítj5 +ít3re +ítr5ó +4íub +í5uð +4íul +íu1ma +í3un +íu5p +í3ur +í4ura +4íusa +íu3t +4íuv +ívo4 +í5þ +j2a +j3að +j5aði +3jaf4n +ja5kl +jal2 +jal5ið +ja5ló +j4am +j3an +j4aram +j3ari +jark4i +jarn4ið +j4aræ +jas4 +jask4u +j3ast +jál5as +jál4f +jálf3a +3járn +jár4u +jáv3 +jávar5 +j1e +jend4a +j4ep +j4er +j4et +j1i +jó5b +jó5fr +jó2s +jó5ug +jó3ve +j1u +juf4 +jug2 +jug5as +ju4gó +j4u1l2 +jur4e +5j2urt +jurt4i +j2us4 +j3ust. +3jöfn +3jök +jöl3k +jöl1m +kað4s +kaf4an +ka4fr +kag4as +ka4j +kaj5a +kak4l +kal2 +3kald +4kalf +k4all +3kam4b +kam2s5 +k3ana +k4anaf +k3ann. +k4anó +k4ant +5kanta +4kapa +kark4 +1k2ar2l +k4arm +k3arn +kar2r +k4art +kar4v +kask4 +3kass +5kastal +k5astu. +1kau +5kaup +kák5 +kám3 +k1b +k1d4 +2k1end +3kenn +3kerf +5kerl +ker4m +k1f4 +kfalls5 +k3g +kgl4 +k1h +k3ið +kið5l +kig4 +k5ill +k5ilsi +kim2 +k5ing +k4ip +k1ir +k3irð +5kirk +k5irn +k4irt +k1is +k5ise +kisk4 +k3ist. +k4it +ki3te +3kíl +kís3 +kít3u +kja4l +kjar4a +kjar5f +kju3g +1kjö +3kjör +kka5l +kk5e +kkj1ó +k2kl +kk1lá +kk4li +kk3rí +kk4se +kkul4 +kkv5ið +kl2 +kl3að +kl3ann +klá4 +5klef +kleif5a +k4lem +k1lin +3klj +3kluk +3klú +1klæ +k1m2 +k4mið. +kn3ar +k2ney +kni5svi +3knú +1ko +2kob +koff5 +kol5d +kol4l +kol5sv +3kon +4kons +3kos +kot4as +kó3d +kó3m4 +kór5a +k1ótt +kra5l +kr2as +k2rá +k5ré +kr2i +krif3a +1krö +3kröf +4ks +ks4lí +ks4lö +ks4má +ks4n +ksp4 +k4ste +k4stó +k4str +ksyf4 +kt3að +kt5er +k4tí +k3tora +k5ty +2k1u +k3uð +k4uði +kuf4 +kuk4 +kulegr4 +kum4 +kumb5 +k5un. +k5una. +k3unar +k5uni +5kunnátta +k3unu +k3ups +k2urð +kur5k +k2us +ku5sl +k3ust. +k5ustum +ku3sty +kú2 +3kúlu +k3ún +kú3re +kút4us +3kven +4kvé +4kvu +kv4un. +1k4væ +3kvö +4kvör +k5þ +3kök +5köld +5könn +5kös +2la. +4lac +la4dan +2lað +lað4al +4laf +laf4as +laf4r +l3afs +3lagð +4lage +2lak +la5kó +la1l2 +l3ald +lam4b +2lana +l2and +3land. +3lands +1lang +lank5as +4lann +l5anna. +l4anó +lan4t +la3pl4 +2lar +l4aram +l4are +larg4 +l4aris +l3arn +la3ró +lart4 +l4ary +2las +las3i +las3le +la5sli +last5að +lat3ín +lat4u +1lau +2laum +laut5as +lá2g +lám5a +lán5e +4lár +lá4t +5látum +lá3v +2l1b +2ld +ld3ar +ld3d +ldem4 +ld3ey +ldig4 +ldr4as +ld5rau +l4dri +ld5ro +ldr3ó +1le +4le. +2lef +l1efn +4legn +leif5as +leik3v +4lein +4lek +4lel +4lenn +4lep +2ler +le5rí +les5e +2let +l3ex +2ley. +4leyj +2leym +lf4as +lf5át +lf4dr +lf3f +lf2i +lf5inn. +l3fj +lf2l +lfla4 +l4fó +lf4sp +lftr4 +lft4un +4lg +lg2a +lgar4s +lg5ast +l1gá +l4ges +lgil4 +lg4isi +lg3í +lgl4 +lgni5s +l1gr +lg4ú +l1h +4li. +lik4a +li5kv +lil2 +li5la +li3li +l2ind +4lingsá +l3inn +l5inn. +2l3inu +4l3ir +l1is +l5is. +l4isá +l3isi +lisk4 +l5isr +l4isti +l5istu. +lit4ar +3litl +l3ía. +lí4b +1líf +líf5a +lík3k +lím5ug +4líp +1lít +l1íu +l4íuf +l4íuh +l4íutr +lj3ar +lj5arð +1ljós +ljós5k +ljós3l +lj3ug +ljur4 +lj4uru +2lk +lkap4 +lk4as +l1ke +l3kr +l3kúr +l1kv +l3ky +2ll +ll3et +l4ley +ll3f +ll1g2 +ll3iða +lli3g +lliss4 +l1lit +llít4 +ll3k4 +ll3m +ll1ót +lls5tæ +ll5te +ll5ug +ll3v +2lm +lm5ari +lm3ars +lmb4 +l3me +l1mó +lnar4 +ln4ið +l5no +lo4 +5loð +5loki +4lon +4l1or +5los +lóð3r +ló5gr +ló4ma +lp5t +2l1r +l2ri +l3rit +2ls +lsí4 +l2sj4 +l5skin +ls4kon +ls4nesi +l3stað +lst4in +ls1ve +4lt +lt3að +l5til +lt4s +lt4ú +l1tæ +2lu +4lu. +l3uð +lugl4 +luk4i +l4u1l4 +l1um +lu1ma +l1un +3lund +l3unu +lu5pe +l1ur +2l1v +l2va +lv3að +l3val +l4víu +ly4 +3lyf +1lyn +l1yr +1lý +2lýf +lýt4a +4lýti +2l1þ +1læg +lækj3 +lækjar5 +5lækk +1læti +1lög +l5öl +4löt +m2a +2ma. +m4ab +m4ad +m3að. +m3aða +m3aði +m3aðr +m5aðs +1maðu +maf4 +m4ag +3mag4n +m4ak +mal4as +mal3dr +m3alf +m3all +m4alp +mal4t +ma1m4 +4man. +4mana. +m4aná +m3anb +2m3and2 +m3ank +m3anl +mann4as +3manni +3manns +mann5t +2m3ans +man5sa +m3ant +4manu +ma2r +m3ara +m3arb +m3arð +1m4ark +marks5 +m3arn +mar3o +mar4s +mars5m +m4arú +m1as +mask4 +ma4sp +m3ast. +1má +4má. +3má2l +mál3f4 +2mám +má5mu +má5p +4már +4mb +mb5aði +m1ban +mb3i +mb4ir +mb3un +md2as +md5asta +md4v +1me +4me. +með3 +m5ef +megin3 +5m2eis +meltr4 +m1end +3menn +m5erh +m3er3í +mest5a +m1f4 +m4fí +mför4u +m1g2 +mgl4 +m1h +mið3i +miðr4 +mi3ge +3mik +milj3 +mil4l +millj3 +m3ing +5minj +m3inn. +min4s +m3inu +m3ir +m1is +mis3k +mis3lu +mism4 +2mí +mjó3sl +m1k +m2ka +mk4arg +mk4as +mk2i +mk4l +m1l +m2la +m3lag +m3lau +m2lá +ml3ár +m2li +m5luk +4mm +m2m3a +mm5b +m4mó +mm4sv +mm3u +m4nesku +2mog +4mok +3mol +mong5 +mód3 +móð4s +mó5g4 +m5óní +mó3rau +mó4s +3mót +mp3á +m5pe +mp3i +m3rau +m5rá +m3re +m3rý +m1ræ +4ms +ms5ál +m2se +ms5ei +m5skau +ms5kj +ms5lá +msn4 +mssetr4 +m1sv +m4sví +mt3að +m4ti +mt2is +m3tug +mt5un +mt4us +mt2v +m1tö +m1u +4mu. +mug4u +4mul +4mum +m2un +1mund +m3ung +4mur +m4uru +mu5sta +m3úð +múg4u +m1ún +mús4a +m1v4 +1my +3mý +mý5m +m1þ +1mæ +1mö +mör4 +n1a +4na. +na2da +na4dí +naðar3 +naf4 +nafl4 +nafl5an +3nafn +nak4a +na4kr +nal2 +na3la +n3ald +na3li +na1ma +n4anaf +n5ang +n5ann +n4arak +n3ar3f +n4arfi +n4arfö +narg4 +n4aris +nar5m +nar5rin +n4aru +n4arú +nat4 +n5aug +n3auk +naum5a +1ná +ná1g +ná1k +3ná4m +nán5ast +n1b +nbæj4 +nd3er +nd4isv +n4dj +nd3ót +nd3rek +ndr1u +nd1ræ +nd4sen +nd3ug +nd5ul +ndur5g +nd3ú +1ne +neð2s +3n2ef +4nefl +n4em +nem5a +2n1en +4n4er +nestr4 +netl4 +n5eyi +n3eyj +né5sk +n1f2 +nfr4 +nga1m +ng5are +ng2as +n2ge +ng5ek +n3ger +n3get +ng1ey +ngi5k +ngil4i +ngi5lið +ng5lag +ngl2i +ngl5ið +ng5ólfs +ng4ra +ngr5an +n3grí +ngr3u +ng3ræ +ng4sj +ng4sp +ng4ste +ngurs3 +ngu3t +n1h +4n1i +n4iði +ni5fr +ni3gr +ni3lu +ni5m +n4iru +n3isa +n4isá +nisk4 +ni3skó +nis2m +nis5s +ni3ste +ni5stæ +n3ía +n3ísk +n1íu +ní4um +njál4 +nk2 +nk3að +nk5and +nk3ans +n5ká +n1ke +nk3i +n5kó +n3kunn +n5ky +n5kö +n1l2 +nli4 +n4list. +n1m4 +n2n +nn1á +nn1e +nn3g2 +nnk4i +nn4sj +nn5ske +nn4sto +nn5stun +nn5tó +nn3ug +nn2us +nn3úð +n1or +1not +n5ólf +5nóttin +n3p4 +n1r +n3ram +n5rau +n2r4i +n3rit +n3sak +n5sát +n4seg +ns5es +ns5is +ns1í +n3skil +nskír4 +ns5kja +n5skö +nsn4a +ns5r +nst4e +nt3að +n5tak. +n5taki +n3tal +n1te +ntgen5 +n3til +n2tí +nt2s +nt5sk +nt5sm +nt3ug +nt4v +n1tý +n1tö +n1u +nuf4 +n4ugr +nuk2 +nu1l +nu1ma +5numd +nungs3 +nur5f +nur4l +n3ust. +nu5stað +nu4sv +nu5ta +3núm3 +nú4s +n1v +n5yf +n3yrk +1ný +n3ýg +ný3l +ný5sk +n1þ +1næ +næl4a +3nöf +n3öld +n5ön +5obs +oða3l +oðr4 +oðs5l +oð4ug +o2f +of3ang +off4u +of3o +of5r +of4sj +of5su +oga3l4 +ogast4 +ogs4u +ok4as +olak4 +old3u +ol2g +oll5eg +ol5lit +oll4st +ol3m +ol3ó +oltal4 +o2m +om3a +om4m3 +om2u +om3un +on3sv +on4t +on5tó +on4us +opa5p +op2h3 +op5u4 +ora4 +or4di +or1e +or2fe +or2gr +3orí +orlag4 +or2ma +or4mi +4orn +or4ne +or4sta +ortr4 +ort3ug +or1u +or3ug +or3v4 +or4við +or3y +o4s +osk3i +os3m +os2s +ost5i +ost5un +4o4t +ot3að +ota5l4 +otam4 +ot3ro +ots4á +ot5un +o4u +o3ve +ox4 +ó1a +óaflat4 +ó5an +óar4s +ób3ak +ód4a +óði4 +óðl4 +óðm4 +óðv4 +ó5e +óf3ar +óf4as +óflu5s +ófr4 +óf5us +ó2fy +ó4fö +ó2g +ó1h +ó1i +ók5lo +ó3kr +ók2u +óla3m +ól2as +ól5ik +ól4is +ól4kv +ól5om +3ólsk +ó4m3að +óm3ar +óm4bæ +óm2g +óm4is +óml4 +óm3p +óm3stu +óm3u +ó2mö +ó4n +ón3í +ón5kv +óp4e +óp2h5 +ór4as +órá4 +ór2d +ór4dö +ór5es +órf4 +órg4 +ó4ri +ór4is +órík4 +órj4 +órk4 +órm4 +órn4o +ór3ón +órr4 +órs4a +ór1u +ósa5f +ósak4 +ó3sem +ós3end +ó5skaf +ósk4as +ósk5in +ós2l +óslav3 +ó2só +ósp4 +ós4se +ó4ta +ót3að +ótap4 +ót5ef +ótil4t +ó5tí +ót4ó +ót2v +ó1u +óum5b +óv4a +ó5vat +óy4 +ó5þ +p1a +pag4 +pa4le +pa3m +pa4n +pan3gó +pa2r +p4arat +pari3f +par5í +p2art +par5te +p4aru +p2ák +p4ál +pá5m +p4ár +pá2s +p4át +p1b +p5d +p1el +1peni +3pers +p1f2 +p1g2 +p1h +p1i +pil5ar +5pilt +p4ink +pist5i +pit4 +3píp +pí2t +pl2 +pl3að +pla4s +p4læ +3plö +p1m4 +1pok +3pós +p2p +pp5aks +pp5e +pp3í +ppk4 +pp1l +pp3ó +pp1r +ppsk4 +4pra +pr2i +p4ris +prí4 +3prj +1pró +pró5fas +pró5m +p1sa +pss4 +p1st +pt2ú +p1u +puk4i +pu1l +pur4a +3pú +púf4 +p1v +qu4 +2ra +4ra. +5raðsh +raf4f +r3ald +ral4i +r4all +r3als +3ranal +r4ani. +3ranns +r4anó +4r3ar +r4arað +r4arú +r4ary +r4aræ +ras3i +ra3tu +r4aum +1ráð +ráf4i +rá5kvæ +rárs4 +r4ása +r1b4 +rba4 +r1d +r2dí +r4ð +rð4ar4á +rð5is +rð1l2 +rð4mu +rð5rá +rð5su +rð3sv +rðv4 +r4ef. +r4efs +5reftsk +1regl +r3eig +3reik +r5enu +r5eu +r4eyn +r4é +r1fal2 +rfa5li +rf4ar +r3fá +r5feð +rf1is +r1fj +rfjár4 +rf4lö +rfóg5 +r1fr +rfr4u +rf4st +r3fund +rf4urð +rgj4að +rgj4ar +rg2l4 +r5gly +r1gr +r2gra +r4grey +r5h +4ri. +4r3ið. +rig2 +riga5s +r3ild +4rin +rin5e +ringj5ar +r3inu +rip4s +4r3ir +ri3sk +ris5l2 +3risn +rist5að +ris4un +1ri4t +rit3li +4rí. +4ríf +ríkis3 +4ríl +ríst4 +4ríu +4ríþ +rj3ar +rjá4l +rjó3sa +rjósk5a +rka1m +rkaup4s +r3ká +r1ke +rk1ef +r4kell +r4kelss +rkju3s +rk4se +rk1sm +rk4sp +rk4ú +rk5vei +r3kö +r1l2 +rl3að +rl5ann +r2li4 +rl4ið +rlis5s +r3lit +rl3m +rlof4 +rmak4 +r1man +rmáls5 +rmb4 +rm2i +r1mið +rmil4 +r5mj +rmk4 +rml4 +r3móð +rmr4 +rn3ar +rnar5l +rn1g +rn5ór +rn5sí +rn5sm +rn4so +r4nu +r5numi +ro4 +rog4as +ron4 +r1or +ró5gr +ró4m +ró4sa +rós3ó +5róti +r5pal +r3pó +r1pr +r4pri +rp2s +rp3sk +r5py +rr5ar +r1rá +r1re +r1ré +r1rí +rr2k +r3ró +rr1u +r5rú +r1ræ +r1sa +r4saf +rs4ár +rsegl4 +r3ser +rs4inn +r3ske +r5skil +rs4lan +rs2má +r1st +r2sti +rst4v +r3stö +rs2u +r5sund +r4sú +r1sv +rt3að +rta5g +r3tak +rta4sk +r5tá +rt5er +rt3ey +rt2hu +r4tík +r3tó +r3trö +rt4se +rt5sl +rtt4 +rt4uru +rt4ú +r4tv +rt4ve +r1tæ +rt1öf +r1uð +r4uðun +ruk4i +ru5li +ru2m +r1ur +r4uss +r3ust. +rut4v +r4úð +3rúm +rúst5 +r1v +rv3að +r3ve +r2vi +rvi3g +rv3ing +rv4un +r3væ +r3yr +1rým +r1þ +1rækt +ræmd5a +1ræn +ræt3i +röf4ug +rök1r +röl4 +2sa. +4sab +2s3að +s4aðf +1sag +4sagr +4sagt +sal5at +4s3ald +1sa2m +sam5b +4sam1e +sam3m +sam1s +sam5y +2san +s4ands +2s3ar +s4are +sarg4 +s4aro +s4arp +2s1as +2sat +sat4a +2sau +s3auk +4sav +sá4 +s3áb +s5áf +sálar5 +s1ár +s3ás +s1b +s3d4 +1se +2s1ef +4seld. +5semi +5sens +2ser +2ses +3set +sex3 +2s1ey +s4eyð +1sé +s5f4 +sfl4 +sfr4 +s1g4 +sgl2 +s1h +shá4s +s1i +s3ið. +5s4iða +s4iði +sif2 +si5fi +1sig +sind4ar +sind4as +5sinnu +2s5ins +s3ir +s3ist +s4isv +si3ta +sí3br +1síð +síðk4 +sígl4 +s3ík +sí4m +sínk5a +s3ír +s1ís +s5íu. +sí3v +sí4ve +1sj +s3jaf +sjar4 +s4já +sjó5l +sjó3m4 +sjó3s +4sju +3sjú +s2k +2sk. +4ska. +4skað +skaf4a +4skal +2skan +1ska4p +4skas +1ská +1skei +3skemm +4sken +3skey +s4k2i +2ski. +4skið +sk3inu +3skip +2skir +4skis +3skír +5skjá +4sk4n +3skoð +4skon +4skos +1s4kot +1skó +5skóg +1skrá +4skró +3skrú +4sks +sk3uri +sk3ust +2skv +1sky +3ský +1skæ +sla2 +sla3f +s4lam +slands5 +3s4lé +sl2is +s1lí +s4líð +s3lof +s3lok +1sló +slu3s +1slys +s3læk +s1m2 +4sma +smá1s +smá5v +4sme +s4mek +s2mi +1smí +smj4 +4smö +s2ne +3sneið +5sner +s3nes +3sneyd +sn4ið +sn2o +1snú +4snúm +s4ný +snæð5 +1so +4sod +3son +2sor +s5orði +1só4 +s4ól +sól3e +sól3s +2sóm +s5ómag +4sós +1sp2 +spít3 +spj4 +4spl +4spra +2spró +s5pund +sr2an +s5rau +s1rá +s1re +s1ré +s1rí +s5ro +s5ræ +s3rö +s3s4á +ss3er +ss5í +s1s4k4 +ssl2 +ssm4 +ss5or +s1st +s4stir +s1sv +s2t +2st. +s4ta +2sta. +4stal +4stap +5starfi +5starfs +4staæ +1ste +3stef +3stein +5stekk +4stet +1sté +st4he +4sti. +1stig +st4isl +3stíg +2stím +4stíu +1stj4 +4stjón +5stjór +5stjör +4stl +st3le +1sto +3stof +1stó +4stón +3stór +st2r +str5al +5stranda +5strang +5straum +5strá. +1stre +3strí +4strú +s3try +5strön +st5t +2s4tu +3stund +1st2ú +4stv +3stý +1stæ +2stæk +1s4tö +3stöð +4stöl +5stöng +s1u +su3f4 +5sum3a +s2ung +s5upp +s5ura +sust4i +sú4 +súln4 +s5ún +s5úrs +sút5 +sv4 +4svag +4sval +s3vat +s5veð +s4vef +s2vei +s3veik +3svein +5svep +4svex +s4viði +5sviði. +s4vik +svik3u +s5vin +s1vo +s2væ +1svæð +1sy +2s3yfi +3syn +4s3yr +3s4ý +s1þ +1sæ +4sæð +sæf4 +sæ5fa +3sæj +3sæl +4sæs +1sö +3sög +sögu5s +2s3öld +3söm +2s3ör +t2að +ta2fr +1taka +5takend +t4al. +tala4m +4tam +ta1ma +t5amt +ta4ná +3tang +4tar +t4ar4að +tar5is5 +tark4 +tarp4 +tar5sá +taræv4 +t1as +t4as. +ta5sl +tat4 +ta4ví +t4á4 +5tákn +4tánd +t1b +t1d +4tegí +5tegu +tei4 +tein5g +t1eis +1tek +3tekj +tekkj5 +t1end +ten5ó +4tepl +t3ett +2tey +té4l +t3f2 +tfirr4 +t1g +t1h +th5ers +t1i +ti4an +ti5kis +tild4 +4tin +tirk4 +t4iræ +tist4 +t5ist. +ti3sta +tistil4 +t2isv +1tit +1tí +4tí. +4tía +3tíð +tí4l +3tím +4tín +4tít +tív3 +t4jö +t1k +tk4a +t4k2i +tlaf4 +t3lag +t4lag. +tl2an +tl5ann +t1lá +tl2i +tlur4 +t1læ +2t3m4 +tn2s +tnsk4 +tnskr4 +to4 +1tog +t3on +3torg +5toru +1tóm +tóm3a +tóm5as +5tónl +tór1 +tór5au +tóri3s +t1ót +t3p +tra2b +5traðari +tr3alí +tr2an +tr3ann +tr5ar +3traus +t4rey +1tré +tr4is +t5risi +t5ríka +3trj +t5róf +tr3ótt +tr3ug +tr3una +tr5uni +1t4rú +1try +t5ryð +t3ræn +3tröð +4ts +t1sa +ts4inn +t5sí +tsj4 +t1sk4 +ts1s +t1st4 +ts4u +t2sy +tt3að +ttak4i +ttar5f +tt5á +tte5rí +tt5ern +t4tí +tt5j +tt1l +tt1or +tt3ræ +tt3ug +tt4ugl +ttv4 +t1tæ +t1u +4tu. +t4uði +tugl4 +tuk4 +tu3l4ið +tum2 +tu5min +t2ung +3t4ungl +tup4 +t3ur3e +tur3k +t5urs +t4usa +t4usu +tutr4 +túd3 +t3úð +tú4l +1tún +tún4a +t1úr +tú3sk +t1v +5tveggj +t5ver +5týs +t1þ +3tæk +1tök +1töl +t5öls +2u1a +u3af +u5au +2u1á4 +uáætl4 +4u1b4 +4uc +4ud4 +u1da +u5dá +u3de +u3dó +u3dr +2uða +uð4are +uð3k4 +2uðl +uðm4 +2uð4n +2uðr +uð5ris +uð4se +uð3sv +uð5sæ +4uðul +2u5e +4ué +4uf +uf5á +ufd4 +u5fit +u3fj +u1fr +u3ful +u5fú +2ug +4ugal +4ugat +4uge +4ugil +4u1gj +4ugla +ug1lj +4uglu +ug4n +4ugó +u5gran +4ugre +4ugrj +4ugró +ug3ræ +ug3ta +4ugö +4u1h +4ui +u5ið +4uí4 +2uj +2uk +ukak4 +uk4as +u1ke +u5kinnin +ukku3s +u5kó +u3kv +2ul +3ul. +4u1lag +ul3ar +3ulb +4ule +u5lind +ul4is +u1lí +ul3k2 +ul4la +4ulln +ullt4 +4u3lo +u3ló +ul5sv +ult4i +ul3us +ul5v4 +u3læ +4u1lö +3um. +2uma +umak4 +u1man +um4aran +2umá +umál4ar +um4ba +um5bæ +um4bö +2umd +2ume +um3ein +4umi +umj4 +um4ki +4uml +umm4a +4u5mo +2umó +4ump +2umr +ums4 +um3sl +3umst. +um1t4 +4umu +um5unn +4umú +2umy +2umý +2umæ +2umö +un3ar1 +unar5a +un2as +4unat +2u1nau +2uná +2und +4une +4unk +2unná +4unns +2unnu +unn5ug +4uno +4unó +uns4an +4unt +1unu +4unur +4unæ +4unö +2u3o +uol4 +4uó +2up +upp1 +upp5a +uppal5 +upp4i +3ur. +2ura +ura4f +ur5a4m +ur2an +ur5anna +2urá +urða5rá +2ure +u1rek +ur3ey +4u1ré +urf4a +ur3fl +urg4e +ur3gj +ur5in +4urit +4urí +u3rík +ur3j4 +urk4a +ur1m +ur3ní +4uro +4uró +ur1sk4 +ur3sna +ur4sta +ur4svö +ur5til +urt4ir +ur1u +ur4unn +4urus +ur3v4 +ur4vis +4uryk +4urý +2uræ +4urö +2usa +u3sal +4us4á +2use +4usí +2usj +4u1sk +4usl +2u3s4m +2usn +4uso +4usó +4usp +u5starf +4ustá +4uste +2usté +2usti +2ustí +4usto +4ustó +4ustr +3ustu. +2ustú +4usty +4ustý +4ustæ +4ustö +u5sund +4u3sv +4usy +2usý +2usö +2ut +ut3að +ut2as +u3te +u5til +u3tó +ut4stó +ut2ú +u1tæ +2u3u +4u5ú +4u3v +2uy +u3yf +2u1þ +4uæ +2u5ö +ú1a +úal4 +ú3arf +úb3an +úbli3 +úð3ar +úð5g +ú3e +úf5ar +úfl2 +úf5li +úf5ly +úfs4á +ú5gala +úgó3 +ú4gæ +4ú1i +úk1l +úkr1u +úk4s +úl5er +5úl4f +úlf5al +úl4í3 +úlíp4 +ú3lo +4ú2m +úm4r +úm4si +ú4n +únd4ug +ún4gö +úpl5i +úr5ef +úrít4 +úr5sl +úr1t +úr3un +úr5v +ú3ræ +2ús +ú4sa +ús3ei +ús3í +ús4sti +ús4sv +ús1v +út3e +út2he +úti5f +út2is +útj4 +út1l2 +út1r +4ú1u +ú1v +ú4va +ú5þ +v2a2 +vaðr5 +va5fo +va5h +5vallag +va4n +var4ma +varps3 +var5ú +var4v +v3ast +va4t +3vax +veð5l +ve3fe +1veg +v2ei +3veið +vein4as +5veis +4velg +2vep +v4er +1verð +ver3gj +3verk +ver2s +vé2 +v5és +v3ét5 +2v3h +v2i +2vi. +v4ið +5viðar +við3l +vil4i +vi3lið +3viln +vi4lo +vin3gj +4vip +3virk +visk5un +3viss +vis4v +5vita +vitk5 +vit2n +4viv +4víb +2víð +5vík +3vísi +vísl3a +ví1v +2vn +vo3k +vol4 +vork4 +vor4r +4vr1 +4vs +2vu +v1uð +v1un +5væg +wa4 +win4s4 +x5ar +x2as +x3e +x3f +x5i +xis4 +xí3 +xík4 +x5íu +xt5að +x1u4 +y5ba +yð2s +yf5a +yf1i +yfj5að +yft4is +y1i +yj3ar +yj5ó +yk5e +yk3i +yk3su +yk3u +yk3v +ylf5i +ylgn4 +yll5a +yl4v +ym3a +ymp5í +y4n +ynj5ar +ynj3ó +yn4k +yn4t +yn5u +yp2us +yr5e +yr1i +yr3il +yrir3 +yrj3 +yrkv3a +yr2l +yr2s +yr1u +y2s +ysj3 +ys2s +yst3ug +yt4h +ytil4 +yt4k +y3v +ý5a +ýaf5 +ý5á +ýð2s +ýfl4 +ý3flu +ýg4r +ýg4uð +ý1i +ýja5f4 +ým4a +ým4k +ýpru4 +ýp2s +ýrf4 +ýri3m +ýri5p4 +ýr3l +ý4si +ýsig4 +ýs4l +ýs4m +ý3stá +ý5u +ý5ú +ý3v +ý5y +zó4 +þ2a +þam4 +þarf5a +þar4m +4þb +þ2i +þist3i +þjó4 +þol5a +þor3f4 +þor3g +þorm4 +þ1ól +3þór +þór5i +þ2r2 +þra4 +þrás4 +þris4 +þríl4 +þrí3t +þru4 +þum5a +þumb3 +þur2 +þús3 +þ2v +þver5sk +æ1b +æðn5 +æðnis5 +æð2s +æð4ug +4æf +æf1a +æ4fi +æf3ust +æg5ist +æ1i +æj3 +æj4al +æjark4 +æk1a +æk1li +æk3u +æ2l +æl3an +æl3e +æl3us +æm3a +æm4al +æ4mundu +ænak4 +æn4k +ær1a +ær3e +ærgöng5 +ærif4 +ær3ist +æri3sv +ær3l +ær4n +ær2s +ær5un +ær1us +æ5rú +æs4is +æt5ise +ætl5i +æ5u +æva5g +æ5val +æv3ar +æv4ara +æ3ve +æv3in +öð2 +öðl3 +öðm5 +öð3un +öðv5an +öðv3ar +ö1fa +öfl3ó +öfn5 +öfr3u +öf3u +ö4g +ög3gj +öggv3 +ög1re +ög2us +ök5e +ök5rá +ök3st +ök3ul +ökv3a +ö4l +öl1f4 +ölk2 +ölu5mi +öl5un +öl2v +ölv5an +öm4b +öm3u +önd4l +öng5sv +öng4us +öng4v +öngv3a +önk3 +önn4l +ön3ug +ön5un +ör1e +ör4ge +ör4lan +örm5un +ör3ó +ör3ug +ör1un +ör3und +örus4 +ör2v +4örva +örv5al +örv5an +örv5ar +örv4i +ör1y +ör5æ +ö4s +ösk3ul +ös3u +öt4s +ö3tug +öt2v +ötv3a +ö5u +þ6ó} \ No newline at end of file diff --git a/tex/context/patterns/lang-is.rme b/tex/context/patterns/lang-is.rme new file mode 100644 index 000000000..ad574059b --- /dev/null +++ b/tex/context/patterns/lang-is.rme @@ -0,0 +1,79 @@ +% generated by mtxrun --script pattern --convert + +% This file is part of hyph-utf8 package and resulted from +% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. +% +% Source: icehyph.tex (2004-03-08) +% Author: Jorgen Pind +% +% The above mentioned file should become obsolete, +% and the author of the original file should preferaby modify this file instead. +% +% Modificatios were needed in order to support native UTF-8 engines, +% but functionality (hopefully) didn't change in any way, at least not intentionally. +% This file is no longer stand-alone; at least for 8-bit engines +% you probably want to use loadhyph-foo.tex (which will load this file) instead. +% +% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer +% with help & support from: +% - Karl Berry, who gave us free hands and all resources +% - Taco Hoekwater, with useful macros +% - Hans Hagen, who did the unicodifisation of patterns already long before +% and helped with testing, suggestions and bug reports +% - Norbert Preining, who tested & integrated patterns into TeX Live +% +% However, the "copyright/copyleft" owner of patterns remains the original author. +% +% The copyright statement of this file is thus: +% +% Do with this file whatever needs to be done in future for the sake of +% "a better world" as long as you respect the copyright of original file. +% If you're the original author of patterns or taking over a new revolution, +% plese remove all of the TUG comments & credits that we added here - +% you are the Queen / the King, we are only the servants. +% +% If you want to change this file, rather than uploading directly to CTAN, +% we would be grateful if you could send it to us (http://tug.org/tex-hyphen) +% or ask for credentials for SVN repository and commit it yourself; +% we will then upload the whole "package" to CTAN. +% +% Before a new "pattern-revolution" starts, +% please try to follow some guidelines if possible: +% +% - \lccode is *forbidden*, and I really mean it +% - all the patterns should be in UTF-8 +% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, +% and if you really cannot do without, also \input and \message +% - in particular, please no \catcode or \lccode changes, +% they belong to loadhyph-foo.tex, +% and no \lefthyphenmin and \righthyphenmin, +% they have no influence here and belong elsewhere +% - \begingroup and/or \endinput is not needed +% - feel free to do whatever you want inside comments +% +% We know that TeX is extremely powerful, but give a stupid parser +% at least a chance to read your patterns. +% +% For more unformation see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +% The Icelandic Plain TeX hyphenation tables +% as of Nov 2 1988. +% Jorgen Pind, Institute of Lexicography, Univ. of Iceland +% jorgen@lexis.hi.is (Internet) +% +% Mar 2 2004: Uploaded a new version to CTAN, with a clarified license +% statement, at the request of the author, Jorgen Pind. +% Kristinn Gylfason (kristgy@ieee.org) + +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.2 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.2 or later is part of all distributions of LaTeX +% version 1999/12/01 or later. +% \ No newline at end of file diff --git a/tex/context/patterns/lang-mn.hyp b/tex/context/patterns/lang-mn.hyp new file mode 100644 index 000000000..bd1591d8d --- /dev/null +++ b/tex/context/patterns/lang-mn.hyp @@ -0,0 +1,8 @@ +% generated by mtxrun --script pattern --convert + +% for comment and copyright, see e:/tmp/patterns/lang-mn.rme + +% used: + +\hyphenation{ +} \ No newline at end of file diff --git a/tex/context/patterns/lang-mn.pat b/tex/context/patterns/lang-mn.pat new file mode 100644 index 000000000..a54630e49 --- /dev/null +++ b/tex/context/patterns/lang-mn.pat @@ -0,0 +1,995 @@ +% generated by mtxrun --script pattern --convert + +% for comment and copyright, see e:/tmp/patterns/lang-mn.rme + +% used: а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ё ү ө + +\patterns{ +1ба +1бе +1бё +1би +1бо +1бө +1бу +1бү +1бы +1бь2ю +1бэ +1бю +1бя +1ва +1ве +1вё +1ви +1во +1вө +1ву +1вү +1вы +1вь2ю +1вэ +1вю +1вя +1га +1ге +1гё +1ги +1го +1гө +1гу +1гү +1гы +1гь2ю +1гэ +1гю +1гя +1да +1де +1дё +1ди +1до +1дө +1ду +1дү +1ды +1дь2ю +1дэ +1дю +1дя +1жа +1же +1жё +1жи +1жо +1жө +1жу +1жү +1жэ +1жю +1жя +1за +1зе +1зё +1зи +1зо +1зө +1зу +1зү +1зы +1зь2ю +1зэ +1зю +1зя +1ка +1ке +1кё +1ки +1ко +1ку +1кү +1кэ +1кю +1кя +1ла +1ле +1лё +1ли +1ло +1лө +1лу +1лү +1лы +1лэ +1лю +1ля +1ма +1ме +1мё +1ми +1мо +1мө +1му +1мү +1мы +1мэ +1мю +1мя +1на +1не +1нё +1ни +1но +1нө +1ну +1нү +1ны +1нь2ю +1нэ +1ню +1ня +1па +1пе +1пё +1пи +1по +1пө +1пу +1пү +1пы +1пь2ю +1пэ +1пю +1пя +1ра +1ре +1рё +1ри +1ро +1рө +1ру +1рү +1ры +1рэ +1рю +1ря +1са +1се +1сё +1си +1со +1сө +1су +1сү +1сы +1сэ +1сю +1ся +1та +1те +1тё +1ти +1то +1тө +1ту +1тү +1ты +1ть2ю +1тэ +1тю +1тя +1фа +1фе +1фё +1фи +1фо +1фу +1фы +1фэ +1фю +1фя +1ха +1хе +1хё +1хи +1хо +1хө +1ху +1хү +1хы +1хэ +1хю +1хя +1ца +1це +1цё +1ци +1цо +1цө +1цу +1цү +1цы +1цэ +1цю +1ця +1ча +1че +1чё +1чи +1чо +1чө +1чу +1чү +1чэ +1чю +1чя +1ша +1ше +1шё +1ши +1шо +1шө +1шу +1шү +1шэ +1шю +1шя +1ща +1ще +1щи +1щу +2а1я +2аа +2б3ю4у +2б3ю4ү +2в3ю4у +2в3ю4ү +2г3ю4у +2г3ю4ү +2д3ю4у +2д3ю4ү +2ж3ю4у +2ж3ю4ү +2з3ю4у +2з3ю4ү +2и1е +2й1е +2й1ё +2й1ю +2й1я +2л3ю4у +2л3ю4ү +2м3ю4у +2м3ю4ү +2н3ю4у +2н3ю4ү +2о1е +2о1ё +2о1я +2оо +2ө1е +2өө +2п3ю4у +2п3ю4ү +2р3ю4у +2р3ю4ү +2с3ю4у +2с3ю4ү +2т3ю4у +2т3ю4ү +2у1я +2у3ю +2уу +2үү +2х3ю4у +2х3ю4ү +2ц3ю4у +2ц3ю4ү +2ч3ю4у +2ч3ю4ү +2ш3ю4у +2ш3ю4ү +2ъ3е +2ъ3ё +2ъ3ю +2ъ3я +2ь3е +2ь3ё +2ь3я +2э3е +2ээ +2ю3а +2ю3и +2ю3о +.авто3а4г +.авто3а4д +.авто3а4к +.авто3а4л +.авто3а4н +.авто3а4с +.авто3б4л +.авто3б4р +.авто3в4в +.авто3в4л +.авто3г4р +.авто3д4р +.авто3и4м +.авто3и4н +.авто3и4о +.авто3к4л +.авто3к4р +.авто3о4б +.авто3о4к +.авто3о4п +.авто3о4т +.авто3п4р +.авто3с4к +.авто3с4л +.авто3с4м +.авто3с4п +.авто3с4т +.авто3с4ц +.авто3т4р +.авто3ф4л +.авто3ф4р +.авто3х4р +.авто3х4т +.авто3ц4в +.авто3э4к +.авто3э4л +.авто3э4м +.авто3э4п +.анти3а4в +.анти3а4д +.анти3а4л +.анти3а4н +.анти3а4п +.анти3а4р +.анти3а4с +.анти3а4т +.анти3а4у +.анти3б4л +.анти3г4л +.анти3г4р +.анти3д4р +.анти3и4д +.анти3и4з +.анти3и4м +.анти3и4н +.анти3к4в +.анти3к4л +.анти3о4б +.анти3о4з +.анти3о4к +.анти3п4л +.анти3п4н +.анти3п4р +.анти3п4с +.анти3с4в +.анти3с4к +.анти3с4т +.анти3с4ц +.анти3т4р +.анти3у4з +.анти3у4р +.анти3у4т +.анти3ф4л +.анти3ф4р +.анти3х4л +.анти3х4р +.анти3э4м +.анти3э4н +.анти3э4р +.астро3б4л +.астро3г4л +.астро3г4р +.астро3и4н +.астро3о4р +.астро3с4п +.астро3ш4т +.аэро3д4р +.аэро3к4л +.аэро3п4л +.аэро3с4т +.аэро3ф4л +.би3а4к +.би3а4л +.би3а4ф +.би3к4в +.би3к4р +.би3о4р +.би3п4р +.би3э4к +.био3а4к +.био3а4н +.био3а4п +.био3а4с +.био3б4л +.био3г4р +.био3и4н +.био3к4л +.био3к4р +.био3о4р +.био3п4л +.био3п4р +.био3с4к +.био3с4п +.био3с4т +.био3с4ф +.био3х4р +.био3э4к +.био3э4л +.био3э4н +.био3э4т +.бь4 +.въ4 +.вь4 +.газо3а4б +.газо3а4д +.газо3а4н +.газо3а4п +.гео3а4к +.гео3б4л +.гео3г4р +.гео3и4з +.гео3и4н +.гео3к4р +.гео3с4к +.гео3с4т +.гео3с4ф +.гео3т4р +.гео3ф4л +.гео3х4р +.гео3э4к +.гео3э4л +.гидро3а4б +.гидро3а4в +.гидро3а4г +.гидро3а4д +.гидро3а4к +.гидро3а4л +.гидро3а4м +.гидро3а4р +.гидро3а4э +.гидро3г4р +.гидро3и4з +.гидро3и4н +.гидро3и4о +.гидро3к4л +.гидро3к4р +.гидро3о4к +.гидро3п4л +.гидро3п4н +.гидро3с4т +.гидро3с4ф +.гидро3т4р +.гидро3у4д +.гидро3у4з +.гидро3у4р +.гидро3х4л +.гидро3э4к +.гидро3э4л +.гидро3э4н +.гипе2р3а4д +.гипе2р3а4з +.гипе2р3а4к +.гипе2р3а4л +.гипе2р3а4м +.гипе2р3а4р +.гипе2р3а4ц +.гипе2р3а4э +.гипе2р3е4а +.гипе2р3е4м +.гипе2р3е4р +.гипе2р3е4с +.гипе2р3и4з +.гипе2р3и4м +.гипе2р3и4н +.гипе2р3о4в +.гипе2р3о4к +.гипе2р3о4с +.гипер3б4р +.гипер3г4л +.гипер3г4р +.гипер3к4в +.гипер3к4р +.гипер3м4н +.гипер3п4л +.гипер3п4н +.гипер3п4р +.гипер3с4п +.гипер3с4р +.гипер3с4с +.гипер3с4т +.гипер3т4р +.гипер3у4р +.гипер3ф4р +.гипер3х4л +.гипер3х4р +.гипер3э4к +.гипер3э4л +.гипер3э4н +.гипер3э4о +.гипер3э4с +.голо3б4л +.голо3э4д +.гомо3а4з +.гомо3а4к +.гомо3а4т +.гомо3к4л +.гомо3п4л +.гомо3с4п +.гомо3т4р +.гомо3ф4т +.гомо3э4н +.гомо3э4п +.гь4 +.ди1а3г4н +.ди4ст5ри +.ди4ст5ро +.диа3д4р +.диа3к4л +.диа3к4р +.диа3с4к +.диа3с4п +.диа3с4т +.диа3т4р +.диа3ф4р +.диазо3т4р +.диазо3э4т +.диазо3э4ф +.дина3т4р +.дь4 +.евро3а4з +.евро3а4т +.евро3и4е +.евро3к4р +.евро3о4б +.евро3с4п +.евро3с4т +.изо3а4в +.изо3а4г +.изо3а4д +.изо3а4з +.изо3а4к +.изо3а4л +.изо3а4м +.изо3а4н +.изо3б4р +.изо3в4р +.изо3г4л +.изо3г4р +.изо3д4р +.изо3и4о +.изо3й4о +.изо3к4л +.изо3к4р +.изо3л4г +.изо3л4ж +.изо3о4к +.изо3п4л +.изо3п4р +.изо3с4т +.изо3т4к +.изо3т4р +.изо3х4р +.изо3ш4л +.изо3э4в +.изо3э4д +.изо3э4й +.изо3э4л +.изо3э4н +.ин3а4кт +.ин3а4п +.ин3а4у +.ин3б4р +.ин3г4р +.ин3к4л +.ин3к4р +.ин3с4тр +.инте2р3а4к +.интер3г4р +.интер3к4в +.интер3к4р +.интер3п4р +.интер3ф4л +.кило3а4м +.кило3г4р +.кило3э4л +.кино3а4к +.кино3а4н +.кино3а4п +.кино3а4ф +.кино3б4л +.кино3д4р +.кино3и4с +.кино3к4л +.кино3к4р +.кино3о4п +.кино3п4л +.кино3п4р +.кино3с4к +.кино3с4ъ +.кино3ф4л +.кино3ф4р +.кино3х4р +.кино3э4к +.ко3а4г +.ко3а4д +.ко3а4к +.ко3и4н +.ко3о4п +.ко3о4р +.ко3п4л +.ко3э4ф +.кь4 +.ль4 +.макро3а4н +.макро3а4с +.макро3б4л +.макро3б4р +.макро3г4л +.макро3г4н +.макро3г4р +.макро3и4н +.макро3и4с +.макро3к4л +.макро3к4р +.макро3о4в +.макро3о4п +.макро3о4р +.макро3п4л +.макро3п4р +.макро3с4к +.макро3с4п +.макро3с4т +.макро3с4х +.макро3т4р +.макро3ф4л +.макро3ф4т +.макро3э4в +.макро3э4к +.макро3э4л +.макро3э4н +.макро3э4р +.макро3э4с +.мега3о4м +.мега3п4р +.мега3с4к +.мега3с4п +.мега3э4л +.микро3а4в +.микро3а4г +.микро3а4д +.микро3а4м +.микро3а4н +.микро3а4р +.микро3а4с +.микро3а4у +.микро3а4э +.микро3б4л +.микро3б4р +.микро3г4р +.микро3д4в +.микро3и4з +.микро3и4н +.микро3и4с +.микро3й4о +.микро3к4л +.микро3к4н +.микро3к4р +.микро3о4б +.микро3о4п +.микро3о4р +.микро3о4с +.микро3п4л +.микро3п4р +.микро3с4к +.микро3с4п +.микро3с4т +.микро3с4ф +.микро3с4х +.микро3т4р +.микро3ф4л +.микро3х4р +.микро3э4в +.микро3э4л +.микро3э4м +.микро3э4н +.микро3э4р +.милли3а4м +.милли3г4р +.милли3о4м +.милли3э4к +.моно3а4в +.моно3а4з +.моно3а4л +.моно3а4м +.моно3а4н +.моно3а4р +.моно3а4т +.моно3а4ц +.моно3б4л +.моно3б4р +.моно3г4л +.моно3г4р +.моно3и4з +.моно3и4м +.моно3и4н +.моно3к4л +.моно3к4р +.моно3о4к +.моно3о4л +.моно3п4л +.моно3п4р +.моно3п4с +.моно3с4п +.моно3с4т +.моно3т4р +.моно3ф4т +.моно3х4л +.моно3х4р +.моно3э4д +.моно3э4н +.моно3э4п +.моно3э4т +.моно3э4ф +.мото3д4р +.мото3к4р +.мото3п4л +.мото3п4р +.мото3с4п +.мото3ш4л +.мь4 +.на3у +.нано3а4д +.нано3п4р +.нео3а4д +.нео3а4н +.нео3а4р +.нео3б4л +.нео3г4л +.нео3г4н +.нео3г4р +.нео3и4з +.нео3и4м +.нео3и4н +.нео3к4л +.нео3к4р +.нео3п4л +.нео3п4р +.нео3х4р +.нео3э4з +.нео3э4н +.нео3э4п +.нео3э4с +.нь4 +.орто3а4л +.орто3а4м +.орто3а4н +.орто3а4р +.орто3д4р +.орто3и4з +.орто3к4р +.орто3п4л +.орто3п4р +.орто3п4с +.орто3с4в +.орто3с4к +.орто3с4т +.орто3т4р +.орто3х4л +.орто3х4р +.орто3э4т +.орто3э4ф +.пара3а4к +.пара3а4л +.пара3а4м +.пара3а4н +.пара3а4п +.пара3а4ц +.пара3б4л +.пара3г4н +.пара3г4р +.пара3к4л +.пара3к4р +.пара3о4к +.пара3п4л +.пара3п4с +.пара3с4п +.пара3с4ф +.пара3с4ц +.пара3т4р +.пара3х4л +.пара3х4р +.пара3э4л +.пара3э4т +.паро3п4р +.поли3а4в +.поли3а4д +.поли3а4з +.поли3а4к +.поли3а4л +.поли3а4м +.поли3а4н +.поли3а4р +.поли3а4ц +.поли3б4р +.поли3г4л +.поли3г4р +.поли3и4з +.поли3и4м +.поли3к4л +.поли3к4р +.поли3о4к +.поли3о4л +.поли3п4л +.поли3п4н +.поли3п4р +.поли3с4п +.поли3с4т +.поли3у4р +.поли3х4л +.поли3х4р +.поли3э4д +.поли3э4к +.поли3э4л +.поли3э4н +.поли3э4т +.поли3э4ф +.пре3э4к +.пре3ю4д +.про3а4г +.про3а4к +.про3а4м +.про3а4н +.про3а4у +.про3г4р +.про3и4г +.про3и4з +.про3и4л +.про3и4н +.про3к4л +.про3с4п +.про3х4р +.про3э4к +.про3э4м +.про3э4н +.про3э4р +.про3э4с +.прото3х4л +.прото3х4р +.прото3э4р +.проф3г4р +.пъ4 +.пь4 +.ре3а4б +.ре3а4г +.ре3а4д +.ре3а4к +.ре3а4с +.ре3а4ф +.ре3а4э +.ре3г4р +.ре3и4м +.ре3и4н +.ре3и4ф +.ре3к4р +.ре3п4р +.ре3т4ра +.ретро3а4к +.ретро3а4у +.ретро3г4р +.ретро3о4т +.ретро3ф4л +.санти3г4р +.стерео3а4д +.стерео3а4к +.стерео3б4л +.стерео3г4р +.стерео3и4з +.стерео3с4к +.стерео3с4п +.стерео3т4р +.стерео3э4л +.стерео3э4н +.стерео3э4ф +.супер3а4г +.супер3а4д +.супер3а4к +.супер3а4н +.супер3а4р +.супер3а4э +.супер3г4р +.супер3е4с +.супер3и4з +.супер3и4к +.супер3и4м +.супер3и4н +.супер3к4л +.супер3п4р +.супер3с4к +.супер3с4п +.супер3с4т +.супер3х4р +.супер3э4в +.супер3э4к +.супер3э4ф +.съ4 +.сь4 +.ть4 +.фь4 +.хризо3и4д +.хризо3п4р +.хризо3с4т +.хь4 +.элек3тро +.элек3тро3а4в +.элек3тро3а4г +.элек3тро3а4к +.элек3тро3а4н +.элек3тро3а4э +.элек3тро3б4л +.элек3тро3и4з +.элек3тро3и4с +.элек3тро3о4б +.элек3тро3о4в +.элек3тро3о4г +.элек3тро3о4д +.элек3тро3о4к +.элек3тро3о4п +.элек3тро3о4с +.элек3тро3о4т +.элек3тро3о4ф +.элек3тро3о4ч +.элек3тро3с4т +.элек3тро3т4р +.элек3тро3э4к +.элек3тро3э4н +.элек3тро3э4р +3авто +3актив +3аппа +3г4рад +3г4рам +3г4раф +3им4пул +3ин3ст4ру +3ин3те4р +3к4ва +3к4лас +3к4ри +3оп3тик +3п3роек +3п4ро +3с4коп +3с4фе +3с4хе +3ск4ла +3ск4ле +3ск4ло +3ск4ля +3ск4ра +3ск4ре +3ск4ри +3ск4ро +3ск4ру +3ск4ры +3сп4ла +3ст4ра +3ст4ре +3ст4ри +3ст4ро +3ст4рук +3ф4рагм +3х4лор +3х4ром +3ш2таб +3ш2тат +3э4к5ви +3э4ко +3э4лек4т +3э4леме +3э4нерг +3э4нтро +3эффе} \ No newline at end of file diff --git a/tex/context/patterns/lang-mn.rme b/tex/context/patterns/lang-mn.rme new file mode 100644 index 000000000..338ec58fc --- /dev/null +++ b/tex/context/patterns/lang-mn.rme @@ -0,0 +1,86 @@ +% generated by mtxrun --script pattern --convert + +% This file is part of hyph-utf8 package and resulted from +% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. +% +% Source: mnhyphn.tex (2008-03-30) +% Author: Dorjgotov Batmunkh +% +% The above mentioned file should become obsolete, +% and the author of the original file should preferaby modify this file instead. +% +% Modificatios were needed in order to support native UTF-8 engines, +% but functionality (hopefully) didn't change in any way, at least not intentionally. +% This file is no longer stand-alone; at least for 8-bit engines +% you probably want to use loadhyph-foo.tex (which will load this file) instead. +% +% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer +% with help & support from: +% - Karl Berry, who gave us free hands and all resources +% - Taco Hoekwater, with useful macros +% - Hans Hagen, who did the unicodifisation of patterns already long before +% and helped with testing, suggestions and bug reports +% - Norbert Preining, who tested & integrated patterns into TeX Live +% +% However, the "copyright/copyleft" owner of patterns remains the original author. +% +% The copyright statement of this file is thus: +% +% Do with this file whatever needs to be done in future for the sake of +% "a better world" as long as you respect the copyright of original file. +% If you're the original author of patterns or taking over a new revolution, +% plese remove all of the TUG comments & credits that we added here - +% you are the Queen / the King, we are only the servants. +% +% If you want to change this file, rather than uploading directly to CTAN, +% we would be grateful if you could send it to us (http://tug.org/tex-hyphen) +% or ask for credentials for SVN repository and commit it yourself; +% we will then upload the whole "package" to CTAN. +% +% Before a new "pattern-revolution" starts, +% please try to follow some guidelines if possible: +% +% - \lccode is *forbidden*, and I really mean it +% - all the patterns should be in UTF-8 +% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, +% and if you really cannot do without, also \input and \message +% - in particular, please no \catcode or \lccode changes, +% they belong to loadhyph-foo.tex, +% and no \lefthyphenmin and \righthyphenmin, +% they have no influence here and belong elsewhere +% - \begingroup and/or \endinput is not needed +% - feel free to do whatever you want inside comments +% +% We know that TeX is extremely powerful, but give a stupid parser +% at least a chance to read your patterns. +% +% For more unformation see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +%% mnhyphn.tex v1.2 2008/03/23 (2010/04/03) +%% Copyright 2007-2010 by Dorjgotov Batmunkh, National University of Mongolia +%% email bataak@gmail.com +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% Special thanks to: Jim Hefferon and Robin Fairbairns +% +% There are few basic rules in mongolian +% +% 1. If there is a consonant then it can use hyphen before it. +% And if there're two consonants then it can use hyphen before second consonant. +% Are there three consonants then it can put hyphen before third consonant, +% also are there four consonants then it can use hyphen before fourth consonant. +% 2. In the case of hardsign or softsign, it's possible to hyphen after these signs. +% For instance, байгуулъ-я, үзүүль-е +% 3. However one vowel can be belong to a syllable, it's not possible to use hyphen. +% \ No newline at end of file diff --git a/tex/context/patterns/lang-no.hyp b/tex/context/patterns/lang-no.hyp deleted file mode 100644 index bbdd58e4d..000000000 --- a/tex/context/patterns/lang-no.hyp +++ /dev/null @@ -1,118 +0,0 @@ -% context hyphenation file, see lang-all.xml for original comment - -% source of data: nohyphbx.tex - -% begin description data - -% - -% end description data - -% begin hyphenation data - -\hyphenation { -and-ror -and-ro-ren -atten-de -aust-røn -aviser -betre -borta-for -bortan-for -borte-fra -bort-om -bort-over -bortre -Dansk-øya -der-iblant -der-ifra -der-igjen-nom -der-imot -dess-uak-tet -dit-over -esprit -finger-spitzen-ge-fühl -finger-spitz-ge-fühl -fram-ifrå -før-enn -hen-imot -her-etter -her-etter-dags -He-ro-des -høyere-lig-gen-de -høyt-ærede -gi-vet-vis -kvar-and-re -lands-øl -lands-ølet -lands-ølets -langt-ifra -Mosk-va -Mosk-vas -ned-imot -noens -Not-odden -nøye-reg-nen-de -opp-imot -oven-ikjøpet -promp-te -pyrrhus-seier -spleen -sel-ves-te -smal-enden -sørpe-is -sørpe-isen -skrov-is -skrov-isen -Steins-land -Steins-dalen -syd-enden -tvert-om -velan -} - -% end hyphenation data - diff --git a/tex/context/patterns/lang-no.pat b/tex/context/patterns/lang-no.pat deleted file mode 100644 index e61c157b5..000000000 --- a/tex/context/patterns/lang-no.pat +++ /dev/null @@ -1,26818 +0,0 @@ -% context pattern file, see lang-all.xml for original comment - -% source of data: nohyphbx.tex - -% begin description data - -% - -% end description data - -% begin pattern data - -\patterns { -.a4 -.aa4 -.ab4ba -.ab7be -.ab6s5t -.ac6tin -.adel4s -.ad8la. -.ad6le. -.ad2r -.ad1s2 -.af7f -.af5t4 -.af5f6u -.ag6na. -.ag6ne. -.ag4r -.ai2 -.a6k -.ak6ka. -.ak6ke. -.ak3kl -.ak3kr -.ak6ne. -.ak6r -.ak8sa. -.ak4se. -.ak6ta -.ak4te. -.akte4r -.akter5e -.ak5tr -.akva7 -.a6l -.albu5en -.alfa3 -.al4ge. -.al5gi -.al6ka. -.al4ke. -.al4kom -.al4la. -.al4le. -.al5leg -.al5lo -.all5s6 -.al4ma. -.al8me. -.al5m6in -.al4na -.al6s7k -.als5o -.alt4a -.al4ta. -.al5tar -.al4te. -.alt3o -.al6ve. -.am7b -.a6me -.am6ma. -.am4me. -.am4s4 -.am6ta -.a6n -.ana3b -.an4da. -.an4de. -.an5d4ra -.an4d5ø -.an3er -.anes5 -.an4ga. -.an3ge -.an4ge. -.ange4s -.an4ja. -.an4ka. -.an4ke. -.an4la. -.an3n -.an4na. -.an7nal -.ann4e -.an4ne. -.an5s8 -.an4sa. -.an4se. -.ant2 -.an4ta. -.an4te. -.an5tem -.an5tep -.an4ti. -.an6tin -.an4tis -.an4tiv -.ap8lan -.ap1p6 -.ap8t -.arbi5 -.ar6de. -.ar4ge. -.ar5ges -.ari6a -.ari8e -.arie5ne -.ar5ka -.ar8ka. -.arlan9 -.ar4me. -.ar7mea -.ar4na. -.ar3ne -.ar4ne. -.ar5nes -.ar6ra. -.ar6r7u -.ar6ta. -.ar4te. -.ar9ti -.ar6va. -.ar4ve. -.ar4ved -.ar4ver -.arvi6 -.a6s -.as8ka -.as4ke. -.as5kese -.as7keta -.as4le. -.as6pa. -.as5s -.ast5ru -.at4h -.at4ki -.at4le. -.at4na. -.at2o4 -.at3s -.atte4 -.att6r -.a5ty -.au8de -.au6e -.au8ga -.au4ge -.au4ka. -.au8le. -.au4r -.au6sa. -.au6se. -.aus9k -.au4sp -.avi2 -.av7i6d -.av7inde -.av4la. -.av4le. -.av7s6 -.b6 -.ba6by -.ba6la. -.ba4le. -.ba4ne. -.ban4k3l -.ba4re. -.ba4ri. -.ba8te. -.be4de. -.bede4n -.be6d5ene -.be4d5et -.be8di. -.be3e4d -.be6ke. -.be4la. -.be9nar -.be4ne. -.be6re. -.be4res -.ber6ett -.be8ri. -.be7ska -.be6sten -.be4ta. -.be6te. -.be5t4v -.bi6de. -.bi6en -.bi4le. -.bilet5 -.bi6t3r -.bl4 -.bla4d -.ble4k3 -.ble5k4e -.blek4k3f -.blekk3s4t6 -.blekk9s8v4 -.bling5 -.bo8da -.bo8de. -.bogs8 -.bok5 -.bo4k4en. -.bo8la -.bon2 -.bo4na. -.bor6t5 -.bort6e -.bor8ti8 -.bort9r -.brudd7s6 -.bruddså7 -.bu6da. -.bu3d6r -.bu4et -.bus6sy -.by6de. -.by8ta. -.bæ2 -.bø6k5a -.bø8nen -.bø8ner -.c4 -.ca4en. -.car4s5 -.ca6se -.ce6b -.cos1 -.co4st -.d6 -.da4ge. -.da4le. -.dags6e -.da2m -.da4ne. -.da4ta -.dau3s -.deka9r -.deko7d -.de4le. -.de4l5ei -.delei8ge. -.del5s6 -.de4mi. -.demo7e -.den5sl -.de4re. -.de4r5et -.de4ri. -.de6rim -.de4r5om -.de6s5m -.de4so -.de4sto -.de4u -.devi5s -.di2a -.di5e4l -.di6er -.di4et. -.di9f6t -.di4ne. -.dings7a -.di4sk -.di8s3t -.do4en. -.do4er -.do8et. -.dome5 -.do4ra -.do6re. -.drau4m -.ds4 -.du4a -.du4en. -.du4er -.duft3 -.du4ge. -.duk3n -.du4se. -.du4st -.dy4re. -.dø6la. -.dø6r3 -.dø7r4a -.dø7r4e -.dø4ve. -.då5ren -.då7ret -.e6 -.eb4ba -.ecu6 -.ed4da -.ed4le. -.efo7 -.ef4ta -.efta5s -.ef6ter -.eg8de. -.ege2 -.ege5l -.eg6ga. -.eg4ge. -.eg4gel -.eg8la. -.eg4le. -.eg6na. -.eg4ne. -.ego7t8 -.egs4 -.eg8se. -.eg5si -.ei2 -.eid5a -.ei5den -.ei4ga. -.ei7ger -.eik5a -.ei4ke. -.ei3l -.ei3m -.ei8ma. -.ei8me. -.ein7as -.ei3ni -.ein5og5 -.ein5s6ta -.ein8s7to -.ei9rar -.ei5res -.eir9u -.ei5te -.eit9r -.ekk4o -.ek4le. -.ek3li -.ek6ne. -.ek4r -.ek8sa. -.ek3se -.ek8se. -.ek4sp -.eks6pi -.eks3t4 -.ek8ta -.ek4te. -.ek7to -.el8da. -.el4de. -.el4g5r -.eli5ne -.el3k -.el5l -.el6s -.els6a -.els4kl -.els6t -.el6ta. -.el6te. -.el4ve. -.el6veg -.em3b2 -.emfa9 -.em4ma. -.em8me. -.em6na. -.em5p -.en5a -.en4da. -.en4de. -.end5r -.en4ga. -.en6gav -.en3ge -.en4ge. -.en6g5r -.engs6 -.en6ka -.en4ke. -.en5og5 -.en6sa -.en4se. -.en5so -.en3sp -.en5t -.en6te. -.ent4r -.en6t5ra -.ent8re -.en3ø4 -.ep6t -.er8a -.er4e -.er4g5r -.er4ke -.er4la. -.er4le. -.er6ma. -.er4me. -.er4mek -.er4na. -.er6ta. -.er4te. -.es9ast -.es1k -.es3ka -.es8ka. -.es4ke. -.es5l -.es8la. -.es8le. -.es3p -.es6pa. -.es6r -.es8sa. -.es4se. -.es4so -.es5ta -.es3te -.es6te. -.es7tet -.es5ti -.est3r -.es7tu -.et8la. -.et8le. -.et4na -.et4ne. -.et4s -.et8sa. -.et5s4e -.et6se. -.ets4i -.et1te4 -.et6ter -.et6ti -.ev8ja -.ev4je. -.ev4ne. -.ex4 -.f4 -.fa2e -.fag3s4 -.fa4ne. -.fan3t4o -.fe4e -.feil5i -.fe2l -.fela9 -.fel5l -.fel4ta -.fe4ma -.fe8me -.fem5o6g5 -.fem5t -.fer8ro -.fer6s -.fe8sl -.fe8st5 -.fes3t6e -.fi4b5 -.fi6a -.fi4le. -.fire5o6g5 -.fis6k -.fjel4 -.fla4t5o -.fo4bi. -.fol2 -.fo2r -.for3d6ri -.for7d6ra -.for5en. -.form5s -.for7s6o -.fre6e -.fri5e6re -.fug2 -.fu6ge. -.ful2 -.fu8se. -.fy8se -.fø8rel -.g6 -.gaf7 -.ga4le. -.ga8li. -.ga4me -.ga4ne. -.gang5s4 -.gas4 -.gas5ta -.ga2t -.ga4ve. -.ga9vee -.ge2a -.gel4e -.ge3ne -.ge6ni5 -.gen5s -.ge4o -.ge4st -.ge5s6tap -.ge9sv -.gha5 -.gift5s -.gi4n -.gi4s -.gis7p -.gi8v3a -.gl6 -.glo6i -.glo9v -.gly5s -.glø9se -.gnå7la -.go5des -.gos7 -.gra4v3end -.grei4e -.grunn5s -.grus5s -.gu4de. -.gud3v4 -.gu4lat -.gus1 -.gu4tu. -.gø2 -.gås4e5 -.gå4v -.h4 -.hai5s6 -.ha6ka. -.ha8ma. -.hand5s6l -.handsla9 -.ha6v5ak -.ha6vi -.he4er. -.hei5e -.he2n -.he6r5i6 -.he6r5o6 -.he9r6oe -.he7r6oi -.he7r6ol -.he9r8os -.hes4s5 -.het6s5 -.het7s6e -.he4t5 -.he5t6e -.hil4l -.hi4n -.hi6re. -.ho2d -.ho2e -.ho4re. -.ho5ren -.ho7ret -.ho8ta. -.ho8va. -.hu4di -.hus6val -.hvit3 -.hvi3t4e -.hy6ra. -.hy4re. -.høi5 -.hø4re -.hø4va -.hø4ve. -.høy6st5æ -.hå8en. -.hå8er -.hånd5s6l -.i2 -.i3a4 -.i3bl -.i4da -.ifø5re -.ig8la. -.ig4le. -.i4her -.ik2 -.ik6k -.ikke5 -.i3k6l -.ik5t -.ik8te. -.i5kv -.i3la -.i4la. -.i8lande -.ilbo8da -.il6d3r -.il6de. -.i3leg -.i6les -.il4ja -.il6je. -.il6ke. -.il4le. -.il6sk -.il4te. -.i6me -.imø5te. -.in5ad -.in5de -.in8ga. -.in4ge. -.in3gr -.in6gri -.in5k6 -.in6ka. -.in4n3 -.in4ne. -.in5n6e -.in6n7eks -.in6n7ets -.in6n7ett -.in4n3i -.in5s -.in7tes -.io4na -.io4nom -.i4rer -.ir7k8 -.ir8ra. -.ir6re. -.i6sa -.i3sc -.i6se -.is7k6 -.isla8ga -.is6lam -.is4le. -.is4let -.is4me. -.is8na. -.is8ne. -.i5spe -.is3s4 -.is6sa. -.is4se. -.is5sk -.ist6 -.is8te. -.i5sted -.i5stem -.is7ti -.i6s7tj -.i6s7tr -.is8ut. -.i6s5ø -.i5ti -.i3va -.i4van -.i4var. -.i3ve -.i4vel -.i6ven -.i4ver. -.i4vere -.iv8ra. -.iv6re. -.i3ø -.j4 -.ja4de. -.ja6e -.ja4ne -.ja8se. -.ja4va. -.je2a -.je2l -.je2m -.je5re -.jern5s4 -.je4ta -.ji4 -.jo8en. -.jo4se. -.ju6a -.ju6la -.jule3 -.ju4li3 -.jø4dep -.k6 -.kaf2 -.ka6la. -.ka6li. -.kalve5l8 -.ka5me -.ka3na -.ka4ne. -.ka4p3r -.ka4ra. -.ka5r6a5v -.ka6re. -.ka5rin -.ka4te. -.ka5t6h -.kau9k -.ka6va. -.ka4ve. -.ke6e -.kel3 -.kier3 -.ki4na -.ki7ni -.kino3 -.kir2 -.ki4se. -.ki8va. -.ki6ve. -.kje3de5 -.kje4k -.kjek7l -.kjønn4 -.kle4s -.kli5ne -.klo9va -.kly7sa -.kna7se -.kne4p3r -.ko6da. -.ko7gr -.ko4la -.ko3le -.ko8le. -.kol5j -.ko3pe -.ko6pe. -.kor6s5ed -.ko4se. -.ko6ta. -.ko4te. -.ko6ve. -.kring5s -.ks6 -.ku4le -.ku8ra. -.ku4re. -.ku8ta. -.ku8te. -.kva9ra -.kva9re -.kve9ka -.kve5ke -.ky8la. -.ky4le. -.ky6te. -.kø3s -.kå6pa -.l6 -.la4da. -.la4de. -.la4ga -.la4ge. -.la5ger -.la4ma. -.la6ta. -.la4te. -.la3tr -.la4va -.la3ve -.la4ve. -.le8ar -.le4da. -.le4de. -.le4er -.le6et -.le2f -.lef3l -.lega5ta -.le4ge. -.le4gel -.le8gi. -.lei5er. -.lei4ve -.le4ke. -.le4k5r -.lemu9 -.le4ne. -.le7s6a -.le4se. -.le4sek -.le4ses -.le4s5p -.le2t -.le7ta -.let6tan -.le2u3 -.le3va -.le4va. -.le4ve. -.le4ves -.li8a -.li4de. -.li4e4 -.li5ene -.li2g -.liga3 -.li2k -.lik5k6 -.lik3o -.lik3s -.li4ma -.link6 -.li6ra -.li4re. -.li4sa -.li4se. -.li4ta. -.li4te. -.li5ti -.li4ve. -.li4v5en -.liv8s7u6 -.liv4s5v -.lo4e -.lo6ge. -.lo8gi. -.lo6g5r -.lo4i -.lo6na -.lo8o -.lo6ri -.lo8sa. -.lo4se. -.lo6te -.lo4va -.lo3ve -.lo4ve. -.lpe4 -.lu4d -.lu2e -.lu4na -.lu6pa -.lu4pe. -.lu6ra. -.lu4re. -.lu6se. -.lu4ta. -.lu9tas -.ly4de. -.lyd3s -.ly8e -.ly8ge -.ly4se. -.ly4sk -.ly5s6e -.lys5s -.ly8str -.ly4te. -.ly4ve. -.lø8de. -.lø6en. -.lø8ne. -.lø6pa. -.lø4pe. -.løv5i -.løye5ne -.lå8ma -.lå5re -.lå6re. -.lå4te. -.m8 -.ma4ge. -.mag9r -.ma3ka -.ma4ke. -.mak6t5at -.makt5s -.ma4le. -.ma4li. -.ma4na. -.ma4ne. -.ma4ni. -.ma4ra. -.ma4re. -.ma4ri. -.ma4sa. -.ma4si -.ma6st -.ma8ta. -.ma6t8h -.ma4v -.me4d3 -.me6d5ei -.me6d4i -.me6d7in -.me6d5r -.mei5er. -.mei5et -.mek5l -.me6la. -.mel3l6o -.me4l5ø -.me6na. -.me4ne. -.me3ri -.me4sk -.me2ta3 -.me3ta4ll -.mes5ti -.me4tri -.mi6kj -.mi4le. -.mi4me. -.mi4ni. -.mi4nik -.mi6nise -.mins5ki -.mi6s3t4 -.mne6 -.mo5de -.mo6er -.mo4na. -.mo8ne. -.mon4st -.mons6t5r -.mor5d6e -.mo4re. -.mor3t6a5 -.mo4se. -.mo4ta -.mo4tek -.mo4ter -.mo4tr -.mo5v -.mu8ga -.mu8ge. -.mu6le. -.mul5es -.mur7 -.mu5r8e -.my8ka -.my4ke. -.mø4re. -.mø5res -.mø2t -.må6la. -.mål3o -.n8 -.nabo3 -.na6ge. -.nak2 -.na8ke. -.nan5s -.na4r -.na4sa. -.nat2 -.na3tr -.nat6tr -.ne4de. -.ne4den -.ne4d5i -.ne4d3r -.ned3s4 -.nei5e -.ne8pa. -.ne6pe. -.ne2s -.ne4t -.ni8ar -.ni6er -.nig4l -.ni4na. -.ni5o6g5 -.ni4pa. -.ni6pe. -.ni8sa -.ni6se. -.nita9 -.ni4to -.ni4va -.no6de. -.no6e -.no8ka -.no4me. -.no8mi. -.no4r -.no8se -.no8si. -.no4va. -.ns6 -.nt4 -.nu4e -.ny5a -.ny8sa. -.ny6se. -.ny4te. -.nær9ast. -.næ4re. -.nød4d -.nø4re. -.nå6da. -.nå4de. -.nå6le. -.o6 -.obo5e -.od4da. -.od4de. -.od8la. -.od8le. -.offsi6 -.of4te. -.of5teb -.og4 -.ok1k -.ok8ka. -.ok8ke -.ok4se. -.old3s -.ol4ga. -.oli5 -.ol8la -.ol8le. -.ol6m -.om1 -.om4ar. -.om6bo. -.om4e6n -.om4gå. -.om4me -.om5s2 -.on4de. -.on5des -.ond3s -.on6kl -.on6na -.on8ne. -.op5ar -.op4pa -.op4pe -.opp7el -.op4pi -.opp3l -.oppla8te. -.opp5s6 -.or4da -.or4de. -.or4del -.or4dr -.ord5s4 -.or5ga -.or6ka. -.or4ke. -.or6me. -.or4re. -.ort6 -.or6va -.osa5 -.os4k -.os4s -.os4te. -.ot5r -.ot7t8a -.ot4ta. -.ot4te. -.ot4tes -.ot3to -.ot4to. -.ove6 -.over3 -.overen6d -.over3i4 -.over5k8 -.ov8re -.ov5u -.p6 -.pa8la. -.pa4le. -.pa5n6e -.pa6n7eu -.pa5n6i -.pa6re. -.pe3do -.pe4ke. -.pek5t -.pel4sj -.pe4ne. -.pe2p -.pep3r -.pe8sa. -.pese5t -.pe4st -.pi6le. -.pi6p -.pi9ra -.pi2s -.plen5g6 -.plus6s5 -.plus7s6e -.plø7se -.po4et -.po3la -.po8la. -.po4le. -.po4log -.po2p1 -.po2p2e -.pop3p -.po3p2u -.po8ra -.po6re. -.po4res -.po6st -.po8ta. -.po6tek -.ps2 -.pøn3 -.pøn9s6 -.på5d6 -.r6 -.ra6da. -.ra6et -.ra4ga. -.ra4ge. -.ra4ja. -.ra4ka -.raks7 -.ra2m -.ra4na -.ra4ne. -.ran7s6a -.ra6pa. -.ra6pe. -.rap4s -.rap5s4e -.rap5s4o4 -.ra4re. -.ra6sa. -.ra7ti -.ra6va. -.ra4ve. -.re4al -.re6da. -.re4de. -.ree6l -.re7ela -.rege4l -.re4gi. -.rei2 -.rei7de -.rei5en -.rei5er. -.re4ins -.re6ka. -.re4ke. -.re8klar -.re8kle -.re4kli -.re6kn -.re8le. -.re4ma. -.re4na. -.re4ne. -.ren6sk -.ren4t -.rep5s -.res9s -.re5s6tan -.rett7s8kri -.re4ve. -.re4ves -.rev9n -.ri2d -.ri8e -.rie5ne -.ri6ka. -.ri6ma -.ri4me. -.rins9ke -.ri4pa. -.ri4pe. -.ri4p5o -.ri4sa. -.ri4se. -.ri5sko -.ri4s3ø -.ri4ta. -.ri6te. -.ri6va. -.ri4ve. -.ro4an -.ro4de. -.ro8di -.ro4e -.ro8ke. -.ro4ma. -.ro4mi -.ro6pa -.ro9par -.ro3pe -.ro4pe. -.ro4sa -.ro9sar -.ro4se. -.ro4sed -.ro4ta. -.ro4te. -.ro4tek4 -.ro8va -.ro3ve -.ro8ve. -.ru8ga. -.ru4ge. -.rug9le -.ru8ka -.ru4na. -.ru4ne. -.runes6 -.run7g -.ru4se. -.ru4sk -.ru8va. -.ru4ve. -.ry2e -.rye7ne -.ry6ke. -.ræ6ge. -.rø7du -.rø8la. -.rø8le. -.rø4re. -.rø1v -.rø8va. -.rø4ve. -.røy7e -.rå8da. -.rå4de. -.rå4en -.rå8er. -.rå6ka. -.rå4ke. -.rå6na. -.rå8sa. -.s6 -.sa4ge. -.sag6n -.sa4la. -.sa4le. -.sa4me. -.sa4mer -.san6d7 -.san7d8e -.san7d8i -.san8s7ku -.sch6 -.se2b -.se2e -.se4i -.se4k5l -.sek4s5o6g5 -.sel4v5 -.sel4v5i6 -.se6na. -.se4ne. -.sen7s -.se4ra. -.ser7vel -.se4te. -.sha8kar -.sha9ke. -.si2d -.si6er -.si6ga. -.si4ge. -.sik5k6e -.si8la. -.si4le. -.si4ne. -.sinn6s5 -.si4ra. -.si5str -.si4va -.si4ve. -.sje4i -.sju5o6g5 -.sk4 -.ska7ka -.ska5ke -.skat4 -.skei5d -.ski6n -.sko7de. -.skog5u -.skudd5s6 -.skuddså7 -.sku6m5 -.sky6f7la -.skå5ra -.slim5 -.slotts5 -.slu9ka -.slu5ke. -.slø5se -.sma4s -.smas5k -.smo9g -.småa4 -.små9l -.små5t6e -.små3t4r -.sn4 -.sne3 -.snitt5s6 -.snø3k -.soa8 -.so8de -.somma4 -.son6a -.sop4pa -.sor4t5 -.so4ta. -.sp6 -.spa5ra -.spe6e -.spi9la -.spri5s6 -.st6 -.sta9ka -.sta5li -.stat4s -.sted4s -.ste4i -.stein7a8 -.stein7s8 -.stem4m -.stev9na -.sti7me -.sto5ne -.sto6ra -.strek5s6 -.stu8a -.stu9va -.stål5l6 -.sund5s6 -.su4ri -.su5te -.sv8 -.sva5la -.sva5ra. -.sva5re -.svar5s -.sver8n -.syd5 -.sy5d6e -.sy6na. -.sy4ne. -.sy5ter -.sy3ti -.sy6v5 -.sy6v5o6g5 -.sz6 -.sæ2 -.sær1 -.sær3e4g -.sø8ka -.sø4ke. -.søl6v5 -.sør3a -.søye5 -.søy6en -.så5pen -.så3re -.t8 -.ta4ka. -.ta8ke. -.tak9r -.tak5sk -.tak7sp -.ta4la. -.ta4le. -.ta4les -.tal4li -.tam5m -.tan5de -.ta4p5r -.ta4ra. -.ta4re. -.ta2s -.te4e -.te6i -.tei9er -.te8ke. -.te4ma. -.te6o -.te8ne. -.te4se. -.te7si -.te4sta -.te4str -.ti8a -.tid5r -.tid6s3 -.ti4de. -.ti4e -.ti4g3r -.ti4ki -.ti4l5 -.tili6 -.ti4med -.ti4na. -.ti4ne. -.ti4p5l -.ti4s -.to5arm -.to6en. -.to4er. -.to6et. -.tokk8 -.to6le. -.to6na. -.to5o6g5 -.toppla8ga -.to4ra. -.to4re. -.to6reb -.to3ro -.torsk6e5 -.tor4s5v -.to5rye -.to4str -.tota9la. -.to5t8 -.to8te. -.to6va -.to4ve. -.tra7c -.tre3b -.tre5o6g5 -.tre6skja -.tres9kjare -.tre3s8ko -.tre3sp -.tre5s6t -.ts2 -.tsj2 -.tu4en. -.tu6na -.tu4ne. -.tu6ra. -.tu4re. -.tu8ve. -.tve6n -.tver6r5a6 -.två7g -.ty6da. -.ty4de. -.ty8et -.ty8re. -.tyr8s9 -.ty5ter -.ty5ti -.tæ4re. -.tøv9d -.tø6ve. -.tø9ver -.tø5vet -.tå5ker -.tå4le. -.tåp9n -.tå5ren -.tå7ret -.u5a6 -.u1b2 -.u6berg -.u3d2 -.u7de -.u3e6 -.u4er. -.u6era -.u4ere -.uf4f -.uf8sa -.u4ga -.u5gi -.ug6la. -.ug8n -.u1i -.ui6m -.u1k6 -.u4ka. -.u6ke -.u7kn -.u3le -.u4le. -.ule8k -.ulen4d -.u6lende -.u8lene -.u6let -.u4lin -.ul6ka -.ul4ke. -.ul4la. -.ul8le. -.ul8ma. -.ul4me. -.ul4ne. -.ul5t -.ul6te -.u1lu -.ul4v5i -.u1ly -.u3lå -.u5ma -.umu7 -.u2n -.unde6ri -.und5r -.une8 -.u5nek -.u9net -.un4ge. -.un2n -.unn3s -.u3no -.un4se. -.un4t -.u5nu -.u1o -.u1p -.u4pi -.up2l -.u2ra -.u5raf -.ur6an -.u6rane -.ur4d -.ure4n -.u4ret. -.u6rets -.u2r2i -.ur4ke -.ur6na -.ur4ne. -.u1ro -.ur1s -.ur8ta -.ur4te. -.urte5m8 -.ur6tet -.u5rut -.u3ry -.u5rå -.u1s2 -.u4sa. -.u4sas -.u5se -.u3ska -.u5sn -.u7sp -.us3se -.us6t4 -.u7stek -.u5stel -.usy5r -.u2t -.uta4g -.ut5age -.u3tak -.u4ten. -.ut5esk -.ut6e7sko -.u4ti. -.ut3kan6t5 -.ut4ne. -.u5tol -.ut3ov -.ut6rer -.ut6rov -.u3trø -.ut6se. -.ut4si. -.ut3t4 -.u3tu -.v6 -.va4da. -.va4de. -.va6ga. -.va4ge. -.vai4 -.va4ke. -.va8la. -.va4le. -.va6les -.valg5s -.va4ne. -.van4n5 -.vann5s4 -.va6reta -.vari4e -.var5sk -.ve8en. -.ve4ga. -.ve6ge. -.ve4g3i -.veg3s4 -.vei3s -.vei4ta -.ve4l3 -.ve5l4ar -.ve6l5art -.vel5d -.ve4l3e -.vel5l -.ve5l4os -.ve4l5ov -.ve4ly -.ve8læ -.ve4ne. -.ve4net -.ve4ra. -.ve4ras -.ve6re. -.vermo9 -.vers4t -.ver5ste -.ve4sl -.ve4st -.vete5 -.ve8te. -.ve4ve. -.vi4da. -.vide4 -.vi6de. -.vi4d5å4 -.vi2e -.vi4ka. -.vil5l6a5l -.vil5l6a5t -.vi6ma. -.vi8me. -.ving7s -.vin5n -.vi4sa. -.vi4se. -.vi6seri -.vi4ta. -.vi4te. -.vi5tr -.vok4s3 -.vok5s6e -.vo6r -.vo6ta. -.vy4 -.vye5ne -.væ4ra -.væ4re. -.vå4d -.vå4r3 -.vå5r4e -.vå6r5eng -.vå6r5er -.vå6r5et -.wa4r -.wi6e -.xe2 -.y6 -.ye4 -.yn8da. -.yn4de. -.yn6ge. -.yn8ka. -.yn6ke. -.yn4kv -.yns2 -.yp8pa. -.yp4pe. -.yr8ja. -.yr8je. -.yr8ka -.yr4ke. -.yrkes5 -.yr6t -.ys4 -.ysterie8 -.yt9ren -.yt5t -.yt6te. -.yv6 -.z4 -.zj8 -.æ8 -.ære4s5a -.ære4st -.æt4te. -.ø6 -.øg8la -.øg4le. -.øi5 -.øi6e -.øko5 -.øk6ta -.øk4te. -.øl3s6 -.øl3v6 -.øm4me. -.øres8t -.ør4je -.ør5k -.ør8na. -.ør4ne. -.ør6ski -.ør9sm -.ør3st -.ør8ta -.ørt9an -.ør8te. -.øs2 -.øs4t -.øv4d -.øve4r5 -.øve4r6s -.øv4re. -.øy6de. -.øy2e -.øyele8ge. -.øy5ene -.øy4n -.øy6na -.øy6ra -.øy4re -.øy8rer -.øy4str -.å2 -.å6e -.å6f -.å6g -.å6k4 -.å8l -.ål6t -.ål8ut. -.å8m -.ån8da. -.ån4de. -.ånd6s5 -.åp6na -.års3k -.å6se -.ås3k -.ås7l -.ås3m -.å3st -.ås5v -.å4t -.åt4te. -.åtte5o6g5 -.å6v -a1ad -4aaf -a3aft -aa4g -a1aks -aak5v -aa3la -aa2m -a1a2n -a6an. -aans9t -a7antr -a1ap -aa4ri6 -aarie9ne -aar5n -aa2s -3aase -aa5t6h -a1av -a6bab -ab7av -ab9b8l -ab4but -abe4lei -abel5t -abe9na. -abes9ka -a5bh -abie6 -abi9er -abi9la -a4bist -ab1l -ab9lara -ab4lok -abl7u -a5bo9a -abo3b -abo3e -a3boer -abo3kl -a3bord -5aborte -ab1r -ab8re -ab2sl -abu5e -a4buel -a4buf -a6busk -a4bute -a4by. -a4byb -a4byk -aby3r -8ac -aca5 -a6ca. -ache3a -ack3 -a1co -6ada -a5dal -ad5ant -a4dart -ad9da -a2deb -ade5i6s -a2dek -a4del -a4d5elv -a5dend -a3dene -a2deo -a2dep -a5der. -aderle7 -a2des -a5de4ser -a3desl -a3det. -a3dets -3adfer -1adg -ad8ge -adi4ene -ad1j -1adju -2adl -1adm -ad5n -ado7a -a4dob -ad7opp -4ador -a7dora -ad5raf -ad7ran -a2dre -ad7rel -ad5rep -ad3ret -ad3rid -ad1ro -a7drø -ad4s5amt -ad4si -adsle6ge. -ad5s4let -ads5te -ad5s6tek -ad3str -ad5un -1adv -adva5re -2adve -a4dy. -a4d5øy -2a1e2 -4aea -a4ed -ae3de -aed7r -aek5t -a4el. -ae5la -ae3li -ael5o -aen5t -a3ep -aes8ke. -aes4t -6afa -6afc -a4fe. -afei5 -af4fan -af4fei -affe3s -af7fi. -affi3d -af5f4u -af4i -afia1 -afi5an -a2fib -a6f5inn -afi7re -a4fiti -a5fjo -af9la. -af9lar -af3le -af5li -a4frik -6afo -afo7ra. -afo7r8e -afore5ne -afra5s -1afri -afs1l -aft5ei -af4t5e4l -af6t5o -aft1s4 -af5yr -afø4r -afø5ri -4aga -a2gaa -a5gae -a4ganf -agang7s8 -a4gart -a5gas. -aga6ve. -ag5de -a7gelen -a2gem -3a4gent -age4r3a -age6rek -age5risk -a7gers -a5geru -age5s2 -a4geta -a4gé -ag5gar -ag4gas -ag5ge -agg1s2 -agg7u -ag6gut -a4gi. -ag5id -agi6s -ag1la -ag4lem -ag6lesa -ag5lå -agmo8e -agn5om -4ago -ago5d8 -ag1or -a5gos -a3got -ag5ov -ag7ras -ag1re -ag1ri -a3gru -ag1rå -ag4samb -ags4ang -ag3s4ei -ag4sel -ag3sem -ag5s6ing -ag6sju -ag4ska -ags4kul -ag2sl -agsmå6la -ags3tr -ag2sy -a6gu. -agu3ay -agå8va -agå8ve. -a1h -a5hi -ah4n5 -ah4v -ai1a4 -ai3e2 -ai3er. -ai4is -ai5ke. -ai5ko -ai9kv -ai5ne -a3ing -a1inn -ai4n5o4 -ai1ro -ais4e -ai4s3k -aisk2h -ai8sm -ais6om -ais5s -ai5s4v -ai5ve -ai5ø -a1j -aja9d -a7je -a8je. -ajes7 -a4jé -a4ji -a6jl -6ak. -a1ka -4aka. -1a2kad -6akaf -ak3aks -6akan -4akar -ak6arb -aka4t5r -ak4au -2akd -2ake -a9kec -a2keh -a3kei5 -a6kek -akel8e -akelei9er -ake5l4i -ake4rek -a4kerø -ake5sm -akes6p -a8kete -akhe6n -4a1ki -a6kid -a6kik -ak7ind -akis1 -2a1kj -akk6and -ak5ke. -ak3ken -akk5erst -ak4kes -akki4 -ak5kim -ak4k5is -ak6kj -ak1ko -akk3ol -ak6k5ri -ak1ku -ak4kul -ak4k5v -2ak1l -ak3lev -ak6lik -ak6lus -6akn -ak5ne -a5kno -2a1ko -ak5om. -a5kon -a7kos -ak1o2v -ak4pe6 -akra8sa -ak5reg -akregi4 -ak3res -ak3ro. -ak3roe -ak1ru -ak4s5and -ak4sek -ak4s5elv -ak4ses -ak7s6id -3aksje -ak2s1k -ak7sku -ak6sl -4akso -4aksr -aks5ti -ak5stol -aks4tr -akst7ren -4aksu -ak4tab -ak4tai -ak4tak -akta6le. -akt5all -ak6tam -ak6tans -ak4tap -ak4tas -ak4tav -ak4teg -ak4tek -ak5teme -4akth -7aktig -ak5tit -aktle6ge. -ak2tr -ak6tre -akt3rå -akt5s4la -5aktue -akut2 -2akv -ak3val -ak5øl -a5kå -8ala. -al7adr -ala4g -ala9ga -a5lagm -alag8ra -a5lah -a1lai -al3all -al3a4me -al3ana -a3land -a5lande. -a5lane -alan5gr -al3anl -al3anv -ala5pr -a5lar. -a3lara -a5laren -al3ark -a7larl -3a4larm -al5arr -a5lars -al3art -a7larv -al3a4si -2alat -ala7tr -4alau -al5auk -al1av -ala4va -al4ba. -albo4g -albu7er. -5album -al3de -al7der -4aldo -ald3re -2ale -a2lef -a2leg -a9leg. -aleie6n -a9l8eik -a5leke -a4leks -a4leli -a2lem -al5e4mu -al8en. -a4l3enh -a4l5en5tr -ale4pos -a7lept -a4lered -alere6de. -a4le5ro -a4leru -ale1s2 -ale7se -a4lesk -ale6s5kr -a4lesl -a6lesu -a4leta -a4le3te -a2leu -ale5v -a4leva -a4levi -3alfab -2alg. -al3geb -al2gu -al4går -al3ill -a2lim -a9lin. -ali5na. -a4l3ind -a4l3ins -al3int -al9ja. -al3je. -alj5end -al3jer -al1jo -al4jor -al1jø -alj5ø6v -al9kera -alk7s6 -alla4ga -alla6ge. -al4lap -all5art -al5lea -alle6ge. -al4lek -al5len. -all5erst -alle3s4 -al4lest -al5let -3allia -al4lid -5alli5e -alli9ne -al6list. -al4lo3m -all4sen -all4sti -al6lul -al6løs. -al4løse -al8løst -al6lå -al6mek -al4met -4aln -a5lo. -al1o4b -a5loi -al1om -a1lon -al3ope -al7ord -alori5 -alo6rit -al3ove -alow7 -alp2 -al3ps -2als -al7sed -al9skap -al7skare -als1l -als5lø -al2sn -al6spu -als4te -als6ter -6alsu -alt6ak -alta8le. -al3ted -al7tema -5alterna -alte4t -al4t5eta -al4t5ete -al4t3op -a4l5u4k -alul8la -al5und -alu8re. -al5va. -alv5aks -alvak8se. -al4ved -al5v6er -al8v9er8m -alve5s -al9ves. -alvi8se -al1vo -alv3s -6a1ly -a2l5y4te -alø5se -al3øv -a1lå -al7å6t -a4mah -ama5is -a2mak -a5maki -am3aks -a2mal -am5ald -a3man -a3mar. -a5mara -a7mas. -amaso7 -3a4matø -am4bar -3ambas -am4bat -am5be -a2mei -am3eie -a3meis -a2mek -am3eks -amen8de. -amen4s3 -amen6t7arv -ame4ram -a4meret -3a4meri -4amerin -ame5u -amhu7 -2ami -ami7na -ami7ne -amisk3 -amis4ku -am4lese -am6lest -am4mad -6amn. -am4ned -a2mo -amo5e -am1op -am1or -amo6ve -am4pap -am4pare -amp5ei -am8peria -am6perie -ampes6 -amp7inn -am2p3l -am5p4let -am4p4re -am4pun -am2på -amru4 -am5rå -am1s -am7s6ku -ams4l -amst6 -am4s3tr -ams9ut -ams2v -am4s5ve -am2sø -am3ti -amti5da -5amtm -am7tv -am6ul -am5yr -am5øy -6ana. -anak8te. -ana3la -anal4f -3analy -8anan -a3nane -a5nang -anant8 -4anar -a6narb -an5art -ana3to -6an7au -anaus7 -an9av. -3anbef -4and. -an4da5m6 -anda5ta -an4dek -an5den -anderle7 -an9det -6ando -an4dos -4ands -and4sel -and8send -and7slet -and5s6tre -a2ned -an5egg -a4n5elv -a2nem -2anen -2aner -ane3ru -a5nes. -a4nest -ane5sv -an5e6tika -a5netike -an5e6tikk -an5e4tis -a2nev -3anfal -anfø5re. -ang4e -an4ged -an4g5enh -ang5erme -an8geste -an4gi. -5angiv -ang5of -an5gos -an4g9ra -an4gre. -an6gres -an4gret -an4g3ry -ang4sm -angs6tro -angs8t9rå -angst5y -ang5sva -ang6søy -ang4t5re -ang5t6ve -an4gun -an4gå. -ania7 -a6nib -a4nisj -an4kana -4anki -4ankj -an4kob -an4kop -an4kos -an2k1r -ankra8na. -ank3re -ank3ut -8an2kv -an4kø -an6k5å6 -2anla -anland6 -anlø9pa -ann5ans -an6neme -an5nen -an5ner -an5nid -an4ninn -an4nom -5annon -an4nov -ann4sei -ann4sid -ann6s7kå -ann3st -ann5sta -ann4s3u -an4ny -an2nø -a3no. -a9noa. -ano6deb -2anog -a7norm -a6not -a2no4v -ano5va -an3ove -anri7ke -ans5aft -ansa7ka -4ansan -3ansat -an4sek -an4sent -anseri8e9ne -an4ses -3ansik -ans5ind -ans5ins -an4ski -an3skj -ans4k3l -ans6kun -an5skø -an6slø -an4sn -ans5or -an4s3pi -ansport7s6 -an1st6 -6anstar -ans4te4 -6ans6ti -2ansu -5ansunda -1an1sv -4ansve -6ansy -an4så -anta8la -an5t6and -an4tans -an3ted -ant5emi -5antenn -an4tesl -anti7kl -an4tim -an5toi -ant5ord -ant5rab -ant7rom -ant5ryg -ant5s6 -an4tul -antus4t -2anu -anus7a -an5ut -3anven -6anvin -6any -a4nya -a2n1æ2 -anær8 -2anø -a2nøk -an7å -a1o -ao9a -aog9 -a2oi -ao6k -aon8de. -ao2p -ao4r -a5pea -a7pé -a1pi -a2pia -ap1id -a6pik -a6pins -a2pio -api6r5 -api7r6e -api7se -ap1j -a1pla -ap3li -ap9lo -ap2ly -4apol -a4pon -a4poo -apo3p -apo5s4ti -a2pot -3ap3par -4appar. -6appare -app9esk -ap5plas -ap4ple -ap5pli -ap6pri -ap3ra -ap5ren -ap5ret -ap3rin -ap2s1 -apsa4 -ap3sel -apse4s -ap8s9l -a3psy -ap4s5ø -8apu -a6p5ut -a1py -ap7ø -a3p8øls -a5på. -a1ra -ara9bi -ar5aks -arak5t -ar3alt -a4rami -2aran -a4ranor -a4rans -a4ranv -2arar -a4r5ass -ara5te. -ar5aug -ar7auk -arau9ken -ar7avh -1arb -2arba -arba8ne. -6arbeh -4arben -6arbet -2arbi -4arbj -6arbl -2arbo -arbo8da -2arbr -2arbu -2arby -2arbø -4arbå -ar7deb -ar6deli -ardfø5re -ard3re -ard5sta -a1re -1a2rea -4arear -a4reb -areba4r -a2red -a2ref -a2rei -are3in -a2rek -a6r5ekt -a4rela -ar7elek -a4reli -ar7emn -a5remo. -3arena -a6r5eng -a4reni -aren5tes -a2reo -a2rep -a6rerel -a4r5erfa -a6rerk -a4rero -a6rerø -a5res. -ares8ka -ar4et -a7reta. -a4rev -ar7e6va -ar3evn -arev6ne. -8a1ré -6arf -ar7g6h -ar5g6i -6argj -arg4l -ar7go -arg5stj -2a1ri -aria7ne -a3rib -ariba9 -ar5idr -a4rim -ar3inn -ar3ins -arins9k -ar3int -ari3se -arise4a -a4risto -a2riv -ar4kau -ar3ke -ar4ke5s -ar5kha -3arkit -3arkiv -ar4kle -ar4k5løf -ar6kod -ark6ste -ark4str -ark7veg -ar4køy -arla4ga -ar4map -5armbå -ar4medi -arme7t -ar6metr -ar4minf -armle6ne. -armå6la -2ar2n -ar4nad -ar4nal -arneva7la -ar3ni -ar3no -ar3nu -ar3nå -a1ro. -aro8de. -a5rok -a1ron -ar1op -aro6pa -a4r1o4r -a1ros -ar7ost -a1rot -ar3ove -ar6ped -ar9po -arp5ret -1arra -ar5ree -ar7resk -arri8e7 -arrå6da -2ars -arsa6ka -ars5ans -ar3sel -ar6s5ers -ar4sin -ars5kam -ar5skar -ars5kes -ars7kre -ar4spr -ars6tr -ars4vei -ars7æ -arta4la -arta6le. -ar3te -ar7tele -8artets -art4ha. -art4has -ar4tika -6ar4tim -4artn -4arto -ar4top -6artr -ar6trin -arts5ø -6artu -8arty -ar4tyv -ar1ul -ar1un -ar5u6r -a1rus -ar5utb -ar5utn -arve3s -ar6vete -arvi8sa -arvi8se. -a1ry -ar7æ6 -arø8ve. -ar1øy -a1rå -arå8de. -ar7åp -a6r5åt -6as. -4a1sa -asab4 -asak4 -a4salo -as6an -as7aug -asbe2 -a1sc -a2se. -asea4 -a2sed -a2seg -a2sek -as4el -ase5le -a2sem -a6senet -a4senk -a7seol -a2se5s -a6sest -a4sete -a2se3u -as2h -ash5et -as5hu -a4sib -a2sip -a2sir -a7sis. -asis5t -a2siv -as4ja -as5jet. -a6sjett -as5jin -as5jor -as3kar -as5keti -ask2i -as5kis -a5skj -as5ko. -as5koe -a4s5kopi -as3kor -as3kot -a1skr -as7kra -as3kul -a5s6kula -as6kule -ask9u8t -as4kv -ask5øy -as1l -asla8ga -as4lev -as4lit -a1so -a4so. -a2s5om -as5ov -as4pan -as3pe -as7pis -as5pl -as9sa. -as4sab -as4sal -ass5ald -ass5alt -as4sam -as5se. -as4sed -as4sek -asseri7e6 -as4serv -as4ses -as6sifr -as5sing -assi3s -as4sit -as2sj -as6s1k -assku6le. -as2s3n -as5so. -asso9a -as7sos. -as6s1p -as2s3t -as4stan -as4str -ass5tru -as2s1v -as4sys -as4søk -as2s5å -as1ta -as6tab -a6stande -a4statu -as5te. -as3ted -as4teg -as4tek -as4t5enh -a1stj -a9stof -a5stok -ast5ov -ast5ren -as4tro -as9tua -astu8ve. -ast5ø4v -a1su -asu3n -asu9sa -as1va -a6sym -asyn7d -as7øye -as5å -4at. -4ata1 -a5taene -at6af -ata8ka. -ata8la. -a4tang -ata9rar -a6t7arv -atas4 -a5tas. -atat8 -a2tau -at5avh -atch5 -a2tea -a2tec -at7edd -a2tee -a4tei -at5eid -at3eig -ate3in -a4teka -ate5k8e -ateke7ta -a6t5ekte -ate7le -at3emb -4aten -a5tene. -a4teni -a4tenu -a2teo -4ater -a5ter. -a6terat -a8terek -a4teril -a2tes -a4t3ett -a4té -3atfer -at4ha. -at8has -4ati -atik6ka -atili5 -ati5nea -ati4rep -ati8sta -at3jo -5atlant -atl9øy -3atmos -at4nel -ato5a -ato5gr -at1oi -a2tom -a6t5oppr -a1tor -a5tose -a3to1v -a1tra -at5reg -at3ren -at3rer -a4trif -at3rin -at5rot -a9tru -at5røs -at5røy -2ats -at7sje -at7s6kat -at7skj -ats6kul -at2s3ø -4att. -at6tat -4at5te. -at5tens -attfø7re -at4tid -atti4s -att5ise -at3tit -att1o -att9o6p -atto6v -at1tr -at4traf -at4t3re -at6trin -att3s6k -att5s8l -att3sp -att3sv -at6tys -at2t3ø2 -a1tu -atu5e4 -a2tut -at5v -atvi5er. -a3t3w -a1ty -atyr8ke. -a1tø -atør3s -atø9se -a4t5øy -a3tå. -a7tåa -a1tåe -at5år -at5å4se -at7åt8 -4au. -8a8ua -au9ar. -4au5b -auba6ne. -au3c -au5da. -au9det -au4di. -4a6ue -aue5re -au3est -au6e5ta -au5e6te. -au4gal -au4gas -au4gel -augele8ge. -5aug2n -3augu -au5i -au5keli -au5ket -auk5la -1auk7s6 -au5kve -au6las -au4lat -aul5l -aul8la -au5lu -au9men -au6mo -aum5s6k -aum7s4t -a5und -au5rae -aure5s -au5ret -au5ri -aur5s6 -au1ru -auru4e -au1sa -aus9kj -au6skr -au1so -aus5s -au6s8tas -aus8tett -austi6s -aus6t7ise -aus6ton -au5str -au6stri -au1su -au4sun -au2s5ø4 -aut6a -au3ta. -au7tar -au5te -1auto -auto5v -au3t4re -au4ty -2aux -a1va -av5ab -a5vae -ava7g -6aval -av3alv -a4v3and -av3ang -a4v5anl -3a4van5s -a9var. -av3art -avar6ta. -4avas -5avbi -1avd -3avdel -2a1ve -a2ve3d2 -a5vede. -a7veil -ave3in -a2vek -a4vela -a4vele -a5veleg -avens4 -a5ver. -ave7ras -aver5d -a6verei -a2ves -a2vev -1avfa -1avg -avi4ar -4a5vig -a1vik -avi9ke -a1vin -a4v5int -2avir -5avisa -avi5sa. -3a6vise -av5ising -avis3t -a5vit -avlu9t -avlø5se -6avn -av7na -av4nes -a1vo -a4vok -avo3r -avo4v -av1r -av4res -av5ri -av1sa -av5seg -avs2i -avsko7g -3avsni -av1s2p -avspe9g4 -avs4te -av5su -av1s2v -1avt -avta9ka -2avu -1avvi -av3øl -4a1vå -a6v7å6l -a1wa -awat4 -a5we -awe9ne -a1wi -ay2a -ay7ane. -ay5ar -ay9s8t -a5y4t -a5zu -azz3o -a1ø -a7å6 -1b4a -ba3a -baby5 -ba4bys -ba5cl -ba2d -ba4da. -ba7dan -b5add -ba8de. -ba4deb -ba5den. -ba7dens -ba3di -bad1s -4baf -ba2k -ba5kan7 -ba3kar -bakars9 -ba3ken -ba4k5end -baken6de. -ba3ker -bake3s -ba9ket. -bak9ett -ba3ki -ba8ki. -bak6kers -bak6ko -bak5kr -4bakr -bak4re -ba5kri -bak3ro -bak3sm -bak5sp -bak5s6ti -bak5str -bak3t -bak1v -ba3la -bal7ak -ba4les -ba4li. -bal3j -bal4lag -bal4lan -bal4led -bal4leg -bal4lei -bal4lev -bal4lig -bal6lov -ball5s6 -bal6læ -ba1lo -bal5t -ba1lu -ban4a -ba4na. -ba5nan -ba5nar -ban9da -ba4nel -ba4nes -ban6kap -ban4kor -bantu5 -ba3re -baret5t -ba3ri -bari6e7n -bark5s -bar5skr -bar5tr -ba5ru -ba5sen -ba4seru -ba4set -ba3si -ba2s1k -bas6sak -bas4san -bassi4 -bassis5 -bas4so -bas4st -bass6tr -ba2st -ba7s8u -ba1ta -2ba1tr -bat6ti -bau9la -6bav -ba5z -2b1b -b3ba -b6bak -b4b5arb -b6base -b3be. -b4beb -b4beda -b2bef -b4beg -b6beh -b2bei -bb3eie -bb5eig -b2bek -b6belo -bbelt3 -bbelte4 -b4bem -b9bene. -b2beo -b3ber -b4b5erf -b4bes6 -b7beska -b6beta -b6beten -b4beti -b6beto -b6betr -b2bev -b8b1h -b3bi -bbi9e8 -b4b5inn -b2b1l -bb7len -bb5op -bb5rek -bbu9ra -bb5ut. -bb5ute -b2by5 -bby3e -bby1k -b4bø -b6bå -2bc -2b1d -b2dek -b7den -b4dep -1be -be2au -be4bo. -bebo5er. -bebo9k -be4da. -be9dar -be3der -bedi9e8 -be4dre -bed5red -bed2s1 -bedy9ra -be1då3 -2bee -be5ed -be6ef -b4ef -befa5re -be3g -bega9 -be4ga. -be4gi. -be4gn -be5go -be4g5re. -be4g5rene. -be4gå. -be6ha. -beha7g -behers7 -4behu -behå4r -be6i -be5ke -be2k3i -bek6kel -bekke5r -bek4kes -bek6l -4beks -be4l3ab -bela9ga -bel5eie -bel5eig -bel5ein -be4lek -beli9na -beli9v -belle5sa -bel5let -bel5læ -be2l1o -bel5s4p -bel7s4t -bel4tag -bel4te5s -bel4t3ø -bel3u -bel5v -belæ5re -belå7ne -be4na -be5nat -be3ne -4bened -be4nest -ben5gu -be5ni -ben5s4i -ben5skj -ben5sp -ben5te -2bep -b4er -4berai -be7ras -ber5d -be4rep -8berest -bere5te -ber4ga -ber4g5ende -ber5ges -berg3l -berg3o -ber4g3å -be5rib -beri5ke -be7ris -ber6kl -ber5na -ber5ne -be1ro -be4ro. -bero9a -berri6 -ber5te -ber5ti -be1ru -beru9sa -berø5v -b4e1s2 -5bes. -be4se. -be5s4i -4besik -6besj -bes5ke -bes6k5n -be3sn -bes7ne -4be3so -beso9v -be5sp -bes3s -bes6s7a6 -bes6sel -bes7si -bes7tens -bes6tes -be5stes. -be6så -3b4et -5bet. -be4tab -be3te -4betei -be7tes -beto5ne -be6trar -be6tre. -be4t3ri -4betu -be4ty. -beva5re -be6ve. -bevi5se. -be9vo -bev9r -6beå -beån9 -7bé -2b5f -6bg -2bh -bhu1 -1b4i -bi5ak -bi6bla -bi5ce -bi1d -bi5dee -bi8dé -bid6r -bidu8 -bi5el -bi6ele -bi5erv -4bifa -bi5g -bi3ka -bik1k -bik6ki -bi5k4l -4bi7kr -bi6la. -bi4las -bi4lau -bi3let -bilet5r -bi4lin -bil3j -bil5la -billa8ga -bil5leg -bil1o -6bi5m -bi4nans -bingo5 -bin4gol -bi7no -4b5int -bio7 -bi3o8m3s4 -4bip -bi4ri5 -bi7ris. -bir4ken -bi1ro -bis2a -bi3se -b5ish -bis6hi -bis7ke -bi5s4la -8bisn -bi4sp -bis4p5i -bis5se -bi1st -bi5s6ta -bis4til -bis5tru -bi3s4v -bi6ta. -bi4te. -bi5tes -bi8ti. -bi4tre -bi6tri -bjar3 -bjek4t5o -bjø6r -2b1k4 -b5kh -bl2 -1b2lad -blad3a -bla6f3 -bla8ga -blak5r -bla5me -blan9da -b4lank -blan5ke -b4lant -b1lar -b8larar -b3lat -bla4u -b4lef -bleie5 -blei5er -b4lek -ble4k3a -ble5kes -ble4mo -b3ler -ble7r6a -b6lesa -blesse9ne -b4lest -2blet -bli9ke -bli5ma -bli5me -blings6i -blis3s -b5lj -blja4 -blo6dr -1blok -blom5m -b6lu -blues3 -blu9sa -bly7gl -blæ5re. -blå5n -blå3r -blå7sa -blå5se. -2b1m -6bn -b3ne. -b3ner -b7nes. -b7ni -b2o -boa5s4 -bobba6ne. -bob5by. -bob9bye -bo2bl -bob7la -bobs4 -bo3de -bo6din -bo6d7r -bo2dø -4boef -1boen -bo2er -bo4et. -2bo3f6 -bo4gel -bogn7 -bog1s -2boh -2boj -3bok. -bo2ka -bo6kel -bo4k3et -bok1i -bok1k -bo6kop -bo6k5ri -5bok1s -boksi8da -boks4p -bo2ku -bok3ve -b4ol -bol5eie -bo7li -boli7n -bo7lo. -bo5loi -bo4l5o4r -bol5s4p -bolst6 -1bomb -bom4bel -bom5m -bo6mo -bom1s4 -bo5nap -bon5ato -4bonn -bon5ne -bons4 -bo5nus -boo6 -boom1 -bo1p4 -bo1ra -bo4ra. -bo6re. -bo7rel -bo3ren -bo3ret -bo4rete -bo6ri. -bo3ro -bor6t7ef -bor6tei -bor4tes -bor6t7et -bor4ti -bort5s6 -b4o1s -bose8te. -3boska -bo2sl -bos5se -bo4sto -1bot -bo4ta. -bo4tak -bo4tal -bo6te. -2bo7to -4bot6r -4bot4v -bou3c -4bo1v -bow4e -bo6y -4bp -b7pl -br8 -1b4ra -bra5ka -brak5s -bra5se -bred5sp -brei5e -brei3s -bret7te -b6rev -brevi9er. -bre4vin -bri5a -b4rio -b2ro -bro9ar -bro1s4 -3b4ru -bru5ke -bruk4s3 -bru4na -bru7na. -bru5nes -bru5pl -bru7ren -bru5sa -brus4l -1bry -bryn4s -b4rø -brø5de -bråe6 -brå9ne -brå5te. -6b1s -bs4e -b4s5el -b5s6i -bsk4 -b4sli -b2sm -b2s1of -bs2t6 -b6st7f -b7s6v -bså5 -6b5t -b7t6s -1b2u -bu4ar -4bub -bu3da -bud5d6h -bu3de -4bu3em -bu4en. -bu9ene -bu4er. -bue5s -bu1i -bu6is -6buki -buk3l -bu5la -bu4le. -bul3le -bun7de -bund4s3 -bun8ge. -bunk3r -bunnla8ga -bunn3s -2bu3o -bu1p -bu6ra. -bu4re. -4bu3ro -bu3ru -bus6e -bu4se. -bus4h5e -busk7ø -bus6sek -bus4sel -bus6sent -bus6set -busse6te. -bus6sj -bus4sn -bus4sp -bus4st -buss3v -bu1st -4bustr -4busy -bu1ta -bu4tal -bu7tem -b5utg -4butst -bu2tu -bu1tø -4buv -6buø -2b1v -4b5w -1by -bya2 -by5al -by9are -by7dep -by4en. -by7ene -by5ens -by2er -by3ers -by4ge. -byg3l -3byi -by1lo -4bylø -by5n -by1re -by6re. -by1s -5bys. -4byse -6bysi -6bysp -byst4 -by4ste -4bysv -by5tar -by4te. -by1tr -2byv -bæ5rar -bæ6rar. -bæ4re. -bæ5ren -bæ5rer. -bæ5rere -bæ5res. -bæ5ret. -bæ3ri -bæ4r5is -bæ3ru -1b4ø -bø4e -bø7ens -bøf3 -bø4kes -bø6la. -bø6le. -bø2n -bøne5 -bøn6nes -bøn7o -bø6re. -bør4s5k -bør4sp -børs3t -børs8ta. -børs3v -bø5ta -bø1v -bøy7ar -bøye5 -bøy4ene -bøy4es -bøy4et -1b4å -bå4de -bå9des -bå6e -bå7ene -bå4la -bå1re -bå6reg -bå4rep -bå4s3te -bå6s7ti -bå6t5j -bå6to -båt5r -1c4a -cab4 -ca4e -ca5le -ca5me -ca5mo -ca4pe. -cap1r -ca6pris -ca3ra -car5n -ca5ro -car4te. -ca2sa3 -ca6set -cash5 -ca5s4til -cas5to -ca1t -cath5 -ca4to. -6cb -4cc -c1ci -c2d -cde6 -cebo9 -ce3d -ce1i -1cel -ce5le -cel4les -cel4lev -3cen. -ce4ned -ce4nee -ce4nem -ce4ne5s4 -ce5nes. -ce4net -ce4nev -5cens -cen4ti9m -cen6to -ce5o4 -1cer -cerba6ne. -ce3re -ce1ro5 -cer3t -6ceru -cest3o -2ch. -cha5le -3cham4 -cha7ne -cha5t -2chb -4chei -chel5s -che7te -chi4li -4ch3h -2chm -4chn -ch5ne -chom9 -2chp -8chs -6cht -ch1v -ci1c -3cid -ci2e -cie8n -cie2s5 -cil5l -ci3ne -ci5ta -2c6k -ck5ar. -ck5art -ck1en -ck3er. -ck4ere -ck5e4t3 -ck5et. -ck1i -ck1k -ck1o2 -ck7r -ck5s2 -cku6 -ckup3 -ck9ut -c2l -clai4r5 -cly4 -c1m -cmini4 -coa6 -coat5 -co6bid -1co4c -2cod -6cof -6cog -co4la. -co4lab -co4lak -co4la5r -co2m -co5ma -com5t -co6n5os -con5s -con7t -co2o -co7pa -2cor -co3r6a -co1re -co4so -4cost -co4ver -c1pr -cr8 -cras4h -crack4 -cre2e -creen7 -cros2 -5cru -4c4s -4c1t -c6ta -cty5 -1cu -4cu. -cu5la -cu5le -cu5lu -cup1l -cu6po -cup1r -cup7s -cu4på -2cur -cures4 -cu6t -cy2a -cy6p7 -cys3 -c6z -cæ5 -1da -4daa -4daber -8dabo -d5abs -6d5adel -d4adg -dadø4 -dadør5 -4daef -2daf -5dagb -da4gev -4dagj -dag7l -da6go. -da4g1r -da6gun -4dagå -4dahe -5dahl -da1i -2daka -4dako -4dakr -dak4se. -4daktig -da5kv -7d6al5j -da1la -da8la. -da4las -6dalau -dalbu8er -4d5ald -da4les -dal6so -da1lu -da4ma. -da4man -da3mas -da4me. -da3men -6d5ameri -dame3s -dame5t6 -da3mo -dam7pe -5dan. -6danal -d8ane -9dani -2d1anl -3dann -dan5neb -4danno -7dano -d4ans. -dan3sa -dan4sel -dan9s8kan -4dansv -9dant. -9danti -8dany -2da3o -2dap -da3pe -d3app -3dar. -5dara -2darb -dard3s4 -4darea -da4res -d5arn -da2ro -dar5os. -dar5s6 -dar4ta. -dar6va. -dar8ve. -4dasei -2dash -6dasi -4dasjef -da4sk -da9sko -6dastr -6dasu -data5 -4da4tal -data6le. -datali8na -da4tek -7d6ato -da3toa -4da5tr -dats6j -d6aud -daud7s8 -dau5go -2daut -2dav -d5avb -d1avl -d3av5s -4daø -2d1b2 -dba8le. -dba4ne. -dbe8ta. -dbe6te. -dbling7 -dbo6en. -d6byf -4d1c -6d1d -d2dad -ddag4 -d4dak -d4d5arm -dd3eie -d2dek -dde4lap -dde4l5o -ddel5sv -d4demi -dder5s -d4desu -ddie8 -d7dom -d4d1re -dd5run -ddsa4 -dd4sala -dd4skap -dds5tab -dd3s4te -dds5tr -d2dyb -ddø2 -ddør3 -d4d5øy -dd1år -1de -2dea -deak3 -de2al -de7b -6debar -4debas -3debat -2debe -4debl -2debo -5debon. -2debr -3debut -2deby -4debø -de1c -5ded. -2deda -6d7edd -7dede. -4dedek -4dedel -4dedia -2ded4r -2dedy -2dee -5dee. -de7er -2def -d5eff -d5eft -2deg -6d6e5ge -5degg -de3gl -2deh -5dehavs -2dei -dei4d -dei4ene -3deig. -dei8ge. -5deigen -dei4g5r -5deik -d2e1in -3deir -de5is. -de3ist -7de7it -2dej -8deka -2deke -2deki -2dekj -5dekk -dekk3a -dek4kan -dek4kel -dek2l -6dekly -5dekni -de5ko -4dekod -4dekon -4dekos -2de5k6r -dek6st -deks7ti -deks6tr -5dekt -2deku -4dekv -4dekø -4dekå -d4el. -6delad -6delage -de6lans -4delau -4deled -de4lef -4delei -del5ei4d -del5eie -4de4lek -de5lele -4d5elem -de4lest -6d3e4lev -4delid -6delinj -del5int -4delis -4deliv -del4lap -del6lei -del4lek -del6lerf -del6lig -d4els -del4s5at -del3se -delses7 -del4si -del4spo -d4elt -del6tala -del3te -del7tr -6deluk -del5ve -4dely -4delæ -2delø -delø6pa. -6deløy -2delå -2de5ma -d3emb -2deme -demie4 -4demj -dem8na. -de4mo. -de4mog -5demok -4demol -demo5no -5demos -dem5pe -3demr -5dems -4demu -2demø -2demå -d2en. -4dena -de7nak -6d5en6den. -de5neb -4dened -6denel -4denem -4denet -4denev -6d5engen. -4deni -4deno -de4nom -d2ens -den4sin -den4s3t8 -den6t5ant -4dentif -4dentit -dent3o -den4tr -dent5s8 -den6t5u6 -den6tå -4denu -2denæ -2denø -de2ob -2deol -4deopp -4de3or -de4ove -4depak -4depap -2depe -4depi -4depl -6depu -d2er -de6rant -de4rare -de4rark -5de7rast -dera5te -der3av -der5d -4derea -4dered -de4ref -4dereg -4derep -6deresi -der5est -8derest. -6dereste -4derett -de4rif -de4ril -5derin -de4rinæ -der5k -der5ne -de5rob -4derog -4deros -de5rose -dero8se. -6de7rot -dero4v -der5s6n -der4sp -der3t -der5un -de5rup -6derus -der3v -4derør -2derå -de1s -3d6es. -2desa -4desc -2dese -de5seg -des5ers -4desho -desi4s5t -2desj -2desk -9desk. -5deske -4des4le -2deso -2desp -7despl -6de5s6pr -d4es2t -5dest. -5deste. -de5sti -4destj -4desto -4destrå -4destu -6desty -de4s3tå -6desup -2desy -deså7 -d2et. -2deta -deta8ka. -de3te -4detea -6deteg -6detekk -4detel -4deten -4detep -detes7 -2deti -2detj -4deto -4det6r -2detu -4dety -4detø -6detå -2deu -d1eur -5deus -2dev -deva8ne. -devi9er. -3devik -d7ev8n -de5vu -2dey -4deø -2deå -2d1f -dfø6rarar -2d1g4 -d4gel -d5gi -dgi6n -dgjø6re7n6h -d3go -2d1h -dhav4s -dheim2s5 -dhu9ga -dhø4r -1di -di6ak -di5alg -dia5li -di1ar -dia3re -dia1s -dia7sp -dias6t -diats4 -2diav -2dib -did5ri -di7ell -di5en. -4di5end -di1er -dies4 -3diff -diffe5 -3diful -4difø -di8g9and -di4gat -di3ge4s5 -dig7g -2digj -dig8la. -dig6le. -4digren -dig5ret -4digru -di2gu -4dih -4dii -2dij -di5ka -di8ka. -di5kem -2dikj -6dikn -2diko -2di1kr -dik7v -2dili -dil4les -di5ma -6dimed -6d5i6mel -4dimes -4dimet -2dimo -4d5imp -4dimå -di5na -2d1ind -di7nen -4d5ingk -din3gr -ding8s5en -ding6s5er -din8g9å -dini4 -di4ni. -4d1inn -2dino -2dinv -4dinø -3diog -7diol -dio3na -dio4no -di3ori -dio5tr -2dip -3dipl -4dired -4direg -4d5irs -5dis. -di6sc -di6sed -dis4i -disie5ne -d6isk -dis6kam -di4skj -dis6k7l -di4sk6o -dis5ko. -dis7koe -dis7ku -dis5s -dis1t -dis7tik -di5sv -dis4vi -2disy -di4tal -di7te -4ditek -dit4tet -ditt3r -di9us. -di4va. -4dival -di7van -4divek -div6i -2divu -2diøk -d1ja -d1je. -d1jen -djer5ve -d7jes. -dje9ve -d6jingan -d6jingar -d1jo -dju8la. -5djup -6djupar -d4jø. -2d5k2 -dka8ra. -dki6 -d5kj -dko2r -dku4le. -4d1l4 -d3la -dla4ga -dland7as -dla6te. -dla4v -d4ledi -d2lef -d4lega -d7legar -dle3ge -dlei7er. -d5leka -d2lel -dlem4st -d4lenet -d4leru -dleva8ne. -d5li -dli4f -dli5ke -d5lo -dly8se. -dlø8pa. -d5lå -dlå9re -2d1m -dme6la. -dmo4e -dmors6 -dmo8s -dmø4re. -dmå6la. -8d1n -dn6a -dno8de. -1do -2doav -do2b3 -4doba -do3be -8do9b8lan -2dobå -do4da -dodø4 -dodør5 -4doeu -2dof -d3off -d5ofr -dog6med -dog4me5s -2dogr -6do5i -do3ki -4dokine -dok6kan -4dokn -do5le -4doled -doli8ne. -4dolinj -6dolis -4dolj -dol5l4 -4domes -do5mis -4doml -do4mo -dom7p -2domr -dom8sa -dom8s5e6 -dom6s5i -dom4s3k -doms3l -domsla6ga -dom4so -do4mu -do4na. -don5g -4donke -6d7on6kl -don5st -don5t4 -2dop -do4pa. -do4pe. -3dopi -d6o1ra -do5ran -2d1ord -dor4da -do1re -dor6gest -d5orie -dorm8 -do3ro -5dorp -3dorr -dors6 -dor5ska -dor5ske -do1ru -do7rye -5dos. -do4se. -do4set -do1sk -6do7s6l -2doso -4dosp -2dost -do3str -4dotr -2dov -do5va -do5ven -do4ver -dov9n -4doø -2d1p2 -5dq -dr4 -d1ra. -d5raa -d9rad. -d5rade -1d6rag -dra5gen -dra6kes -3drakt -1dram -5d6rang -3drap. -5drapa -3drape -d3rapp -d1rar -d6rarar -d3rarb -dra6ret -d5rarm -d5rarr -d9ra8sa -9dratt -drau7ma -2dre. -5dreass -2dred -d5rede. -d5reder -dre7d6r -d5reds -9dreg. -9drege. -d3regj -3dreie -drei5en -drei5er. -drei7ern -d5rej -d6reka -d7rekk -3drekt -4drel -d7relig -4drem -d1ren -4drer -d3ret. -d3retn -d6retr -d3rets -drett4 -dretts5 -5drevet -3drevn -4dria -3d2rif -2d1rig -d2rik -d3rik. -dri8ka. -d3rike -3drikk -drik7s6 -d9rikt -5d4ril -2d1rin -dring6 -drit7tr -drit5u -dritun8ge. -1d2riv -3dronn -dro6pa. -drop5s -3d4ros -dro8ta. -2d1rov -dro5va -dro3ve -2dru -3druk -d1rul -d1rum -d3rup -6d5rut -2dryk -drykk4 -d2rys -d4røm -drø6re. -d7røt -drø3ve -d1råd -drå4de. -3dråp -8ds -d5sa. -d3sabl -ds1ad -ds3a6del -d1sag -dsa9ga -dsak6se. -d1sal -dsa8la. -d4s3alf -d6sall -d9same -ds1a6n -ds5ane -ds1a2r -d2sas -d4satf -dsbø6n -d5se. -dse4d -ds1ef -d2s1ei -ds3ela -dsel4s5a -dse2m -ds3emi -d6s7enda -dsen8de. -d4s3eng -d5sens -ds3e2p -d7ser. -d6serf -ds5erk -d4s5e4sk -ds5e4st -ds3eta -dse4te. -d5setj -ds1ev -d2s1i -d3s2id -d7sida -ds5ident -ds3idr -d7sil -ds5ind -d3sir -ds3i4s -dsi4ve -d4s3jen -d2sjo -ds7jor -ds6ju -ds5kab -d4s3kan -ds3kar -d4skat -d8s9ki8n -d1skj -ds5kjen -ds1ko -d5skot -ds3kro -ds1kv -ds1l -ds5la. -ds5lan -ds6lem -dsli6k -ds6lo. -d9slott. -ds4luk -ds3ma -d6smo -dsmå6la -ds3ne -ds5no -ds1o2 -d7somst -d4s5os -d7sot -ds1p -d3spek -d3spel -ds2pi -d9s8py -ds5s4 -dst4 -ds3tak -d4s3tal -d3s8tar -d5s4tat -ds6tau -d8s9te. -ds9teik -dste6ma. -ds5teo -d3s4tig -d3s4tik -d5stilli -ds1tj -d3stor -d3stri -dstu8na -d5stund -ds3tv -dsty8e -ds3tyv -ds1u2 -dsure6 -d5s6us -d6s7usk -ds1v -dsva8ne. -d3s4vet -dsvi6ka. -d3syn -dsy6na -ds1yt -d2s1ø -d6sør -ds1å6 -4d1t -d3t4a -dta6la. -dta4le. -dta4s -d3tem -dte4ma. -dt4eng -dterle7 -dte4se. -d5t4et -d3ti -dt6j -d7to -d5t4rag -d5t4rø -d6t1s2 -d3t2va -dtø8 -dt6øk -dtørs3 -dtå4 -1du -dub5b -dub5l -du1c -du9ene -du9ens -due5s -4dufo -3dug -4dugu -duit6 -du6ka. -dul5l -4duly -dums2 -du4na. -dun7de -4d5uni -dun5s6 -dun7sta -7duo -d3upk -3dur -du6ra. -du6re. -du6rei -dur8ta -du1s -du5s4a -du9sem -du5s2i -du2sk -du2sl -du2sp -duss4 -dust4 -du2sv -2d1ut -du6va. -du4ve. -2d1v -dva6la. -dva6lel -dva4ne. -dve6s -dve6va -dve8ve. -d7vo -dvo8r -2d1w -1dy -dy9a -2dyba -2dyf -dy5ke. -4dykl -4dykø -2dyl -dy4na. -dy4ne. -4dynk -dynk6s5 -dy3pes -dy2p3r -dy4ra. -dy5reba -dyrle8ge. -dyr5s4 -dy2r5u -dyr5ø -7dys. -dy8sa -4dyse -dy6se. -dys7s -dyst7r -dy2t -d5z -8dz. -1dæ -dærs4 -1dø -4dø. -død2s1 -dø3gr -2døk -d5økn -dø4ma -dø4pe. -dø4pen -d2ør -dør3i -2døs -d6øs. -dø2st3 -døt3 -dø9va -dø3vel -dø1vi -6døvl -døv8le. -2døy. -døya8 -døy8g -4d9øys -1dåd -dåd6s5 -då8na. -1dåp -då8ra. -då5ri -d3ås. -då8sa. -då7sem -d7åt. -2ea -e1a2b -e1ad -ea2d1i -eadli5 -e1af -ea2gu -e1a2k -e4akr -eak6se. -e1al. -e5alle -eal8le. -ea4lov -e3alte -ea2lø -ea4m1 -e3aman -e5amn -e1an -e2an. -ea4ne. -e6a5net -e4ani -ean7n -ea4nor -e6ans. -ean3sl -e1ap -ea4pe -e1ar -ea2re -ea5rer -ea5ret -ea5r4i -ear6ka. -ear8ma. -ear4ta. -ea2s1i -e3asp -e1ass -ea7ta -e5a4tel -eate6ren -ea4t3et -eat8h -eat6le -e8ato -ea5tri -e1att -e1au -eau6ga -eau6ge. -eau8ra. -eau6re -eau5s -eau8sa -eau8se. -e1av -eav8la -eav8le. -2e1b2 -eba3d -eba4ne. -eb3be -eb4be. -ebe4d3e6 -ebei7er. -eben6s5k -ebers6 -ebesku5 -ebet5s -eb3h -e5b6lo -eblæ5 -ebob3 -ebo4da -ebo5ers. -ebo6kr -ebo6la -eb5s -ebu4e5re -ebu5ern -ebu6et -eby4ta -ebø6n -2ec -e4ca -ec4c -e1ce -e5cha -e3com -e2dad -ed5ad. -e5d4ag -e2dar -ed3ark -ed3arv -ed7dela -ed4dyr -e3de. -ed5e6ge -ed5eg4n -ed3eie -e4deks -ede8le. -e4denf -e8d5eng -eden5t -e6depr -ede4ra -e4derø -e4desk -ede4sl -ede4sm -e4desn -ede4s5p -ede4ta -e6d5ett -e8dé -e5d6ia -edi6a5ne -edi4ene -edi6gj -ed4is -edi3si -edi4s5k -e7div -edle6ge. -ed8ob -edok8se. -e4dol -ed1op -ed1ov -e1dr -ed2ra -ed3reg -e5drev. -ed3rom -e6d5ryg -ed7ski -ed3skr -ed3s4la -ed2sm -ed5ta -ed3te -edt6r -edu8a -ed7va -edvi6s -e3dyk -ed5ynk -edyr6ke. -edæ4 -e3d6ø1r -e3e2 -eea7 -ee3b -e2ed -ee3di -eeg4ga -eeg6n -ee5gå -eei4d -eei7ni -eek1e -eek4te -ee3la -e5e4li -eem6na -ee4n -e5enb -een3in -een6k -een5t -e3epl -ee8ra -eer3en -ee3ri -e4er3l -eer4me. -ees8ka -ees6ke. -e3e6t -eev4ne. -e1f -4efa -efal6s9 -e4fana -ef3ank -e4fark -efar6s5 -ef7ea -ef5ef -ef3fe -3effek -ef3fo -4efi -e4f3id -e5fig -efi7ren -efisken8 -4e3fj -2efl -efle6ge. -eflå3 -e2fn -efo8bi. -efo4no -ef2sj -ef2sk -ef2sp -ef6str -e8ft -ef2ta -efta5r -eft5ei -ef5ter -eftle8ge. -eft1s4 -6efu -efyrs5 -e3fæ -4efø -efø5le -eføy9 -2ega -e3gaf -e6gala -e7gam -ega4ve. -egde8l -eg7des -e5gedo -egei9e -ege4let -e2gem -e3geme -egen5s -e7geom -e2ges2 -ege5sp -eg9gen -egg3l -eg8g9ut -egi3an -egie2 -e4giko -egis4p -e3g6lad -e3g4led -eg7lesa -e5g4lit -eg7ly -e5g6lø -6egm -e9g8nag -eg4nem -eg6no -e7gnå -4ego -e4go. -7egoi -eg2r -egrans5 -e7g8rø -egs4am -egs4ki -egs4ta -e1gø -egøy6e5ne -4egå -egå4va -egå4ve. -e1h -ehea4 -ehei9e -eh5er. -e4h5ere -eh7ern -eher4s -ehog5 -ehov2 -ehy6re. -ehø8va -e6hå. -2e8ia -e9iakt -ei9a4n -ei7ar. -ei4c -e8id. -ei3d8ar -e3idea -e3ideo -ei9der -ei5det -5eidf -5eidg -e6i2do -e1idr -ei3d4u -ei7e -eie5d -ei8eg -eie2n -ei9en. -eier3a -ei4ert -ei6es -ei1fl -8eig. -ei3ga -eig6e -ei6gev -ei5gi -ei6gra -ei6gu -4eii -ei5kaa -ei3ke. -ei6kee -ei6keh -ei4kel -ei6keri -ei4ket -ei1kr -eiks3a -eik6se -eik4so -4eil -ei9led -eil5egg -e3illu -ei3lo. -ei9loa -eil5op -ei5los -eil5s6 -4eim -ei7ma. -e5imag -ei4m5a6l -ei4med -ei6mei -ei7men -ei4me5s -ei4met -eim9ett -ei6mo -e1imp -ei4n3al -ei4nans -ein5ant -ei7nare -ein1d -e3indu -ei5ned -ei7nel -ein9f -einga6 -ein3gr -e4ini -ein3k4 -e5inkar -2e1inn -ei4nom -ei4nov -einsi9d -ein4s3l -e4inspi -ein7sto -ei2n1u4 -ei2n3ø -ei5or -ei9pa -ei3pe -eip5s -2eir -eir9ak -ei7ren -ei3ri -eir5s -2eis -ei5sar -e4ise -ei3se. -eise5i -ei3sen -eiseri9e8 -ei3s4ha -ei4sil -e3isk. -e3iske -ei6s3kj -eis3ko -ei3s4pe -ei4spi -ei4tek -ei4tera -ei4tere -ei2to -eit7ta -ei6t7ut -ei3tve -ei6t7ø -ei4vak -eiva9r -ei9ven -ei3vi -eiv5s4 -e1j -ejo8en. -eju6la -4e1ka -ekali7 -ekalie6 -ekam6s5 -eka6ra. -e5kavr -ek3eie -e4kero -e4kes -ek5e4ta -e6key -e5k6hov -e1ki -e4ki. -4e1kj -2ekk -ekke7le -ekk9ist -ek1kj -ek4kjø -ekk3l -ek5kok -ekko5v -ek6ku -ek4ky -e1kl -e8klane -ek6leg -e6klen -ek5let -e3klu -e5klæ -ek2lø -4ekn -ek9na. -e3knek -ekne7s -ekni7p -ek3no -e3k4nok -e1knu -e5knø -e1k2o -e4ko. -eko7le -eko6te. -e4kov -2e1kr -e3k2ra -e3k4red -e7kref -e3kren -e4k5ret. -e5krets -e5k4rev -e3k2ri -e3kro -ek4ry -e3k4rå -ek5råd -ek3s4ak -ek4sal -3eksam -ek3sel -3eksem -ek4sig -eks1k -ek4ska -1eksp -eks5pe -ek4sta -ek7s6tel -ek3sti -ek5stil -ekst5o -ekst3å -ek4sæ -ek6t7arm -ekt3av -ek3tef -5ek3tep -ek5tes -ek6test -ek4tid -ekti5m -ek5tiv -4ekto -ektori6a -ek4t3ra -e1ku -eku4le. -e1k2v -ek4val -ek6var. -6ekve -e4k5ve4d -e4k5vik -ek4vin -ek6vis -3ekviv -e5ky -eky6te. -e3kæ -e1kø -e1kå -ekå6pa -2e1la -ela4ga -el3agg -e2l1ak -e5lake -elak8se. -el7akt -el1al -el3anl -e4larr -el7arti -e5las. -e5lase -ela4te. -el5ato -el5avl -el3avs -elbo8da -el4ch -el5do -eld4rer -eld5sle -4eled -e4ledi -e4ledr -e3lee -eleg5d -ele7ger -eleg8na -e7leir -e7leis -e5leke -e2lel -e2lem -e5lem. -e5lemat -5elemen -e5lemet -e3lemm -4elen -ele9na -e4l5enh -elens3 -e4lentu -e5lepa -2e3ler -ele8ra. -e7leret -e6l7erg -ele3sk -e6lesku -e4leta -e4lete -5e8lev. -ele4vak -el5fi -el9ga. -el5gele -el5gi -elg3s8 -2eli -e9lie -eli5e6rer -e4lif -e4li5g4r -e4l3ind -elin5es -e4linsp -eli6o5s -eli8ta. -eli4tet -eli6v7en -el1j -elk2 -el4ke5s -el4kete -el3kn -el5la. -el5l6ar -el4led -el4leg -ell5eie -el5ler -el3le4s -el6lete -elli7ga. -el4lisj -ell7sa -ell5sk -ell5s4l -ell5sp -ell5sv -el5l4ur -el4læ -el5m4o -el5mu -el5n -2e1lo -elo6ka. -e2lom -e3lomm -el3omn -el3oms -el1op -e2l1or -e3lort -el3ost -el4ot -elo7vers. -e4l5ovn -el4pet -el5ph -elro4s -el4sei -els5eie -el3sen -el3se6s3 -el3si -el4sje -el4skal -7elskand -els5kare -els1l -el6sno -el4spe -el3spr -els4ten -el4sti -el4stj -el2sø -els5øk -el5s6åpe -elta8le. -el5te. -el6teg -el4tero -el4t5ett -el4t3op -el4tro -elt5rop -el2tu -e3lua -e1lu2e -e3luk -e7lum -el3ung -elun6ge. -e7lup -elu8pe. -e1lur -e7lus -el3utr -elv3an -el4ve3d -el4vei -el6vere -elv1r -5elvs. -elvæ6re. -4e1ly -ely8et. -el5ynd -2elæ -elæ5res -el9ærv -e6l5æt -2elø -e4l3ø4r -el3øy. -el5øya -el5øyd -e6l3øyn -2e1lå -el1år -e5låt -4em. -e2mad -emafo5 -ema4ge. -e4magr -e2mah -ema4ke. -e4mako -em5akti -e4maku -ema6le. -5e4malj -e4mam -e4mana -ema4ni. -e6manu -e4mare -em7ar8m -e4masi -e6masku -e4mata -ema3uk -ema5ve -5emball -3embed -embe6r5 -3embet -6emd -8eme -emei9e -eme4li -e4mend -eme5tri -eme6trisk -em5e4v -e4mib -emi5ert -e4mig -4emin -emi5ni -emini6st -e4minor -e6mir -emi9sa -em7je -e5mju -em5le -emle6s -em5me. -em5men -em8mi. -8emnd -em4ne. -em4ned -em4nem -6emni -emo5nol -em1op -e2m3o4v -em4ped -em6peri -em2p3l -emp9lane. -em6pli -empo3 -em4pol -em4pos -em4ses -emse8te. -em4s5ju -em4s1l -em2sn -em4sor -em1st8 -ems4te -ems3u -emta8la -em4til -e3mug -e2muk -e5my -emy4k -6emø -emø8r -e5møy -emå4la -emå9lan -emål4s -em1å8r -2ena -en1ak -en3ald -ena5li -en3all -en5and -e5nane -e6n7ang -e4n3ant -e5nar. -en8are -e4narr -en3ass -enat6s5p -ena2v -en3avi -4enb -enbe9na -en4d5and -en4dek -en3del -endelø7se -en5demi -en3der -en4desl -end5l -1endr -en4d3ro -end3st -en7dø -endø4r -endør5e -en5egg -eneg8ga -en3eie -en5eks -e3nekt -4enem -2enen -en5eng -3energ -e4nesk -4enev -ene7ven -eng6a -en7gar -en4gem -en4geri -enge6r5u -en4gle -eng4les -eng4r -eng3s4e -eng5so -eng5sp -engs4ti -en4gut -en4g5å -4enhj -e4ni. -e4nierk -e2nif -e5nir -en4kera -en4keri -2enna -en9nal -2enne -en4nem -ennes6t -enne4s5v -enn2i -enn2o -enn4sj -enn5sta -enn7ø -2eno -en3ok -en3og -en3om. -en1op -e6n5ord -2enp -en4pås -en4rem -en5sab -ens5af -en6s7a6ker -en4sek -en4seli -5ensemb -en4ses4 -en3si -ensi8de. -ensi5ert -en4sim -ensle7g -ens6lev -en7s6opt -en7so9v -en1st -en6s7tal -ens4ter -ens4ti -ens7und -ens4ve -ensvi6 -en2sø -ens3øk -ens7å -en5ta. -en4tap -en5te. -en4tec -en4teg -en4tel -en3ti -en5tie -en5tig -en5tik -en9tima -en7timen -en4to4r -ent5ori -ent5rab -en4tre -ent5ren -en4t5rol -entropi5 -en4t3rå -en6tul -entun6ge. -3entus -2enu -e2n7ul -e4n5ur -2en3v -4enw -e4ny. -e2nyb -e6nyr -e2nys -e4nyta -4e7næ -enæ8m -enø4k -e2n3øv -en5øyd -4enå -en1ås -en6ås. -e3o6 -eo3a -e6obe -eo2bl -eo5d -eod8de. -e1og1 -eo7gr -e2o1i -e2ok -e3oks -e2ol -e4o7lo -eom1s4 -eon8de. -eo5ne -e7onk -eon4kl -e3ont -eo2p -eo3pa -eo5pl -eopo3 -eopp5r -eo3pr -eor4da -eo5re -e2ori -eo4rid -eori5e6 -eo4rik -eo4ris -eo1ro -eo1s -eos6l -e2o1u -2e1p -epa3t -e6peno -epe6p -eper5r -e3pes -epe4st -e4peta -e6peu -3epid -epi6ka. -epi7kr -3episo -ep2l -e8plen -ep5lene -ep5ler -3eplet -epo6et -3epoke -epp2s -ep6sem -ep4ses4 -ep6s5lu -eps1t -ep2su -e3p2sy -ep6tin -ept6r -2e1ra -e4r3abb -era8da. -e4rael -e2raf -er3aft -e4ra4g -e2r1ak -e3rake -era5kl -eral3u -e4rama -era6na. -e5rande. -e5ra7ne -er7anli -era4no -er5ape. -er5aper -er5a4pin -er3apo -er5appe -e5rar. -e4rarg -e5rasane -e5rasar -e4rasje -e4rask -e6raso -e4r3ass -er6ast -e4ratek -era7tor -e4ratr -er5att -e2rau -er5auk -erau9ken -erau8s -er3av. -er3avh -er5avl -e3ravn -er3avr -er3avs -4erb -erbi9ti -erbo8da -erbo8de. -er8byl -erd2e -er4ded -erden8s -er4dis -er1dr -erd4ra -erd8re -erd4skj -erds3t -erd4sto -erdsto8ga -erd4v -e1re -er3eff -er3eft -er5e4gen -er3eid -er3eie -ere6ka -ere6ke. -e4r3eks -e4r3e4le -ere4lit -e6relli -e4r3els -e9rem. -e5remm -er3emn -er5enden -e4r3eng -e4r5enh -e3re4o7 -er8er. -e4r3erf -e5reri -er3ess -ere4t -e5ret. -e4r3eta -eret6h -ere5to -e7rets -6erett -eretts5 -e4r3e4va -e4r5e4ve -e4r3evn -erev6ne. -e8ré -5erfari -6erfi -4erfr -2erg -erg5elv -ergi3f -er6gli -er4go. -erg5ret -erg5sko -erg5sp -2erh -erhø6re. -e1ri -e4riad -e4riak -erib3b -eri3bl -e4rice -e2rid -e5rid. -e5ridn -eri4kat -e6rikn -4eril -e7ri6ma. -er3ind -e3ring -6eringar -ering6si -er3inn -er3ins -er3int -e5riori -e5ris. -e4risa -eri3se -e4riso -e6risp -e5rist. -e7rista -e5riste -eri5stil -e4ri5s6to -eri5sø -e4rite -e4rito -er7ivo -er7jes. -4erka -8erke -erkeri6e -er4kesa -er4kese -er4kete -er6k5ett -3erklæ -6erkn -4er5k4o -4erkr -erland7as -erle6ge. -erle7s8t -er3me -ermo8de. -erm1s -ermå6la. -2ern -er4nad -er4ned -er5nede -er6nee -er4nero -er4nest -er2no -er3nob -2ero -e3roa -er3obl -5ero4b7r -e1roe -er3off -e1rog -er5oks -e1rol -er3oly -e1rom -er5omk -ero5mo -e1ron -er5ond -erono5 -er1op -e5rop. -e7ro6pa -e5ropen -er1o2r -e5ror. -e3rore -e7ro4sa -3erosj -er3osl -ero4ta -er1ov -2erp -2err -er3ra -er4rae -er4rel -errie9n -6ersa -ersa8ka -ers6al -er3sep -6ersj -er1sk -er3ska -ers4ka. -er8skaran -er9s6karar -ers5kor -er1sl -ers4la -ers6led -ers4mi -er5sne -6ersp -ers5tens -ers5ter -er7stev -er1su -4ersv -er4sva -ers4ve -er1så -er4s5år -2erta -er4tare -er4te3s4 -er5tia -er3tib -erti4e -er5til -erti4mo -er4top -ert5rol -4erts -ert3sa -erty6e -ertå7ren -2eru -e1rua -e5rud3 -e1rui -er1u2k -e3rum -e4r3ung -er3uni -e3rup. -er1u8r -erure8 -e1rus -er5ut. -e5ruta -e3rute -er5utn -er9uto -e4ruts -er7u6v -ervele8 -6ervi -ervs3 -ervæ6re. -e1ry4 -erye7ne -er1yr -erys3 -e1ræ -e9r4ære -2e1rø -er5økn -er1ø4l -e4r5øn -erø8ra -e6r5ør6s -er3øya -e4r5øy7e -erøy4n -e4r5øys. -er7øysk -2e1rå -e9rå. -erå4da -erå8de. -erå6e -erå4k -er5åke -er3å4l -e2r1ån -er3å4p -er3å4se -erå6t -er7åta9 -e6råv -2es. -e1sa -es5aa -e2sad -esag6 -es4al -esa6la. -esa9met -e4s3ant -es5arab -es5arv -esbi9e -2ese -es5ege -es3ei4d -es5eie. -es3eig -esei8ge. -e3sek -e4seku -esel5s4 -e3s2en -e5ser. -e5sere -e5seri -e4s3erk -ese5s2 -e3sest -e4sesv -ese5tas -ese4te. -e5setj -e9sets -e4seu -e4sha -es6har -esh9ar. -es4h5er -e4shi -e1sho -esi6ar -esi5ert -e4sil -e5sili -es3ill -e4s3ins -esi6v -esi3st -es3jor -e5skab -es6ked -es4kee -es4ker -e4sking -eskinns5 -e1skj -e8s9kjer. -es4kjæ -e6skjøn -es5k4n -e5sko. -es7koa -e3skot -e1skr -e1sku -esku5et -es3kvi -e5sky -e6skyr -e1skø -e7skå -eskå7r -e1sla -es4lek -es4let -es7let. -es7lets -es4lit -e4s5lok -es4løk -es4make -e7s4mett -es9na. -es4ner -es2no -es4nu -es2ny -esnæ5re -4e1so -eso4b -e2s3od -e2s1of -es3oks -e2som -e3somm -e4s3ori -e1s2p -espa9ra -es3pas -es5pe. -e4s4ped -es5perm -es3pl -es4p5le -es3pol -e3spor -es3pun -es4sed -es4see -es4seg -esse7i -es6sendi -es4s5enk -es4ses -es4sete -ess5e4va -es4s3ja -es4sje -es4skr -ess4let -ess3om -es4sos -es4spa -ess5tilt -es4stol -ess5tor -ess9tua -ess5tue -esstu8en. -4essu -es2s1v -e7stad -es5tae -es7takt -es9tala -e8stane -e5stans -es5tant -es3tap -e5start -e3stat -es5tato -e4s3tau -e7stav. -est5avs -e6s5te. -es4teg -est5eie -est5eig -es4tek -es4tel -e5stell -es5tels -e4stema -e6steme -e4stemo -es5temp -6esten -e7steng -es5tenk -e8s7ter. -e5s6terk -esterne8 -este3s4 -es4test -es4tien -e3stif -es4tig -e3stik -es4tikk -es4tis -e4stiv -e1stj -es3t6on -e4stog -e3stok -e3s4tol -es6tone -est5ord -est5ori -es5trak -est5rene -est5rer -est9ré -es5trib -e5stryk -e3strå -e1stu -e5stud -es5tus -8estå -estå5ren -estå6s -est7åse -e1su -es5ut -esva5re -e5s4vek -es5vig -e5svikt -es3vis -2e3sy -esy4na -e4s5yt -es5øvi -es7øye -e1ta -4eta. -e4tae -e2taf -etafo7 -e3tak -e6tako -e3tal -eta3la -eta4la. -et5ald -eta5le -etal6list -etall5s6 -etal4s7 -et3amb -e6tand -eta4nen -et4ap -e9tapa -e5tape -3etappe -et8ar. -et8are -et5art -5e6tasjes -1e2tat -4e5tati -e5tato -e3tatt -et5aun -e8tax -et1c -2ete -e4teka -ete4ma. -e5teran -ete5ru -etes5i -e4tesl -et8et -e5tet. -e7tets -4eté -4eth -2eti -e3tit -2e1tj -e7tjer -et3jø -6etl -et5m -2etn -et6nev -etning4 -etnings7 -2e1to -eto4er -et5oppd -et3ord -e4tot -2e1tr -e5t4rad -e7t6rak -e5tree -e5tref -e4t3ris -e9tru. -et5rum -ets1 -et9sar. -et4sku -etsku8le. -ets7l -etsla8ga -etsnæ4 -et2sø -et4tak -et4tal -etta6le. -ett5alt -et4tank -et8tap -et5te. -et6tei -et6telt -et4tenk -et4tenn -ettera4 -etter5at -et5t6erf -5etterk -5etterr -ett5esk -2etti -et6tia -ettian8 -et4til -et2tj -etto5a -et4tr -ett3re -ett4ski -ett4sti -et3tug -et4tur -ettvi5se -et2ty -2e1tu -5e6tui -etu6na -et3uni -2e3t2v -e4t3va -e5t6vang -2e1ty -4etz -4etæ -etæ3ra -e1tø -e1tå -etå5re -e1u -eu4a -e8uf -eug8la -eu4h -eu4ka. -eu2ke -eu5kem -eu7kr -eu2l -eum2 -e3u2n -eun4ge. -eu5nu -e4up5a -e6upk -e2ur -eu6rat -eure4 -2euri -e3urn -eur8na -eur6ne. -euro1 -3europ -e3urt -e2us -eu4si -eu1ta -e3uts -eut7t -e4u3z -e1v -evad6r -ev5akti -eva4la -evann4s -e4v5anta -e4varar -e4varb -e4v5ark -e6vatf -6eved -eve5d6a -eve5del -6eveg -e5vegg -evei6s5 -even5s -5eventy -e4veny -e9ver. -e5ves. -e5veta -e5vev. -evi4e -evi5ere -evi5ert -evin4s -evi4se. -evis3t -e2vj -ev2na -evn5a4k -ev7nu -ev7oms -e7vri. -ev9rå -ev1s -evs8v -evta8la -evti4 -e2v3un -e5vyrk -e2vø -ew3a -ey1 -eybal4 -e1y2d -ey5k -e1yng -e1yr -eyr6ka -eyr4ke. -e1y2t -e7yti -ey3tr -e3zi -e1zu -e1æ2 -eær3 -e1ø4 -eør6na. -eøy4 -eøy9an -eøy7en -e1å6 -eåk4 -eån8da -eåt8t -é1a -é1b -é1d -édø4r5 -é5e8 -é1f -é1g -é1h -é1i -é1k -é1l -é1m -é4n5e -é5n6et -é5o -é1p -é1r -é2rj -é1s -ése2 -é1t -é1v -éva8la -évo8re. -é5å -è1r -è2red -è2ref -è2rek4 -è4rener -è2rep -ère3s2 -è4rest -è2rev -è6ves -ê8lan -ê6ra -ê1re -êr7o -êr9sl -1fa -4fabo -fac8 -fa1ci -fa3de -fa6de. -6fadm -fa4f -fa2g1a -fa5ger -fage4t -fag5eti -fa2gi -fa2go -fa2gr -6f5agro -fag3sk -fa2g1u -fai5 -2fakr -fakse9t -fakta3 -fa1ku -5fal -fa1la -fal6kes -fal4k3l -fal6lers -fal5m -fa4lo -fal4sk -4fa5mo -fa4na. -7fan5d -5fane -fanfa5 -fang4s -fangst7ev -4fank -2f3anl -fan5s6 -fan7tesk -fan5ti -fan3to -fan4try -6fanu -2fap -3far -9f8ar. -fa3ra -fa4ra. -fa4re. -fa4res -far4gel -far4ges -fa4rit -far5n -far6skj -fart2 -far4vel -4fary -fa7sa -fa4sel -fa4seru -2fasl -fast3r -fa3tal -fa4te. -fa6t7ers -fa1to -fat2r -fa3t6re -fav5ne -fa1vø -2f1b -fba4ne. -2f1d -1fe -3fe. -2fe1a4 -5fea. -fe5a6l -2fec -fe4da -3fede -fe2dr -fe3dra -fe3d4ri -fe7ene -2fef -2fe3g -2fehj -fei5en -fei5er. -feig4de -fei5ge -feil5es -fei4li -9fein. -7feine -fei7ter -8fej -2feka -4fekl -2feko -4fekr -fek6tes -fekt5ev -fe5lag -fe5len -fe5li -feli7e6 -6felik -felles5 -fel7læ -2felo -fel5ok -fel9ta. -fel4tek -fel4ti -fel4tra -fem5ak -fem9b -fem9ne -fe4mo -fem5s -fem4tid -fe2m1ø -5fen. -4fena -fend9r -4feni -5fens -fentleg5 -2feo -2fe3p2 -5fer. -fe6ral -4feram -fe5ras -fer6at -fer4dam -fer5de -4ferea -4fereg -fe4rek -fer6en -fe7rer. -fer5ers -feri6e -feri8e5ne -7fern -fer2r -fers9kar -fers7ke -2fe1ru -3fes. -2fesi -2fe1sk -fe2st -fes9t6i -fest3r -fes9tum -fe6st9ø -4fesy -fe6ta. -4fetap -fe4te. -4fetea -fe5ti -4fetil -2fet6r -fett5j -4fe4ty -2feu -2fev -fe4ven -2feø -fe6øy. -2feå -1fér -2ff -f7fa. -f4fab -f2f3a2g -f4f3ak -ffa7l -f6fann -f4farb -ffar6d -ffa7re -f9fas -f6fat -f8f9au -f2f3av -f2feb -f2fe3d -f2fee -f6feh -f2fem -f6ferdi -ffe4rer -f2fes -f4feti -f4feto -ff5eve -f2fib -f4fice -f2fid -f9fien -f4finn -ff5int -f2fip -ffi5s4 -f2fj -ff3la -ffla8ga -ff9leg -ff3li -f2fo -ff1re -ff1ro -ff5sl -ff5t4 -ffu6r -ff5ut -f3fæ -f4fø -2f3g2 -2f1h -1fi -fia7l -fia4n -4fiap -fi4as1 -fibi6en -fi9cen -fici7 -fi7di -fie2 -fi1er -fi7e6re -fi4f -fi5fi -fi5fo -fi7fl -f6ig -figh9t -fi7g6r -4fih -fi9ka -fikali7 -fikalie6 -fi7ken -fik6ka -fik6k5n -fi5ko -fik7sa -4fiku -fi4la. -fi3li -fil6lel -fil6leri -fil4les -fil7leti -fil8m7at -fi1lo -filt6re -fil7tres -fil4tri -4filæ -fin5art -fin5d -fi4ne. -fi5ner -fing3r -6finj -finn5ei -6finnsa -fi4n3o -fi9nor -2fins -fin6sleg -fin6te5s -fi2nu -7fio5 -fi2r -fi3ra -fi6ra. -fi9rene -fi5res. -fi3ri -fi5s4a -4fisc -fi6se. -fiser6s -fi8si. -fi2sk -fi6ska -fisk5a6d -fis7kal -fisk5and -fis6kart -fis6k5end -fis4k3l -6fiskol -6fisku -fis5ti -6fistu -fiti6me. -4fitr -fitt5s -fi7ty -fi4ve. -1fj -f1jeg -fjel6lend -f5jen -fjer5ne -fje4sk -fje2t3 -f5ju -fjære5 -fjæ4res8 -2f5k6 -f2l2 -f5lag. -fla7ke -f4las -2fleg -fle6i -f4lek -f6lel -fle4sl -f4lett -f3lev -fli7ne -flis7t -flit9t8 -1flo -flo9ga -flok9s -flo2m3 -flo6r5o -flos6kl -f6lu -flue3s -flus8 -fl5ut -3fly -fly3s4 -f3løn -flø5s -1flå -flå9sa -flå7se -2f1m -fn6 -1fo -2fo. -fo9ar -2foe -4fof -foi7la -fo8ke. -fo6la. -fol4dr -fo4le. -fo5led -fol6k5v -fol9ler -fol5lese -folke5s6 -fol5li -fo4lu -3fon -fo4na -fond2 -fo5ne -fo4nin -fon1s2 -f1op -for1a -for9drev -for7dro -for5d6u -fo6re. -for9ei -for7e6n -for5ent -for5ess -for4et -for9e8te. -for9e8ten -for9g6 -forh6 -fo4r9in -fork8 -forlo7v -forlø9pa -forlø9se -formo9r -for3n -foro6 -for5p -for3se -forsi9da -forsi7de. -for3s4m -fors8t -for9ste -fors4v -forta8le. -for5t6e -fortei9e -for7t6i -forti5da -for3t4v -for3u4l -for7v6 -forva9re -for5æ4 -for5ø4 -for9å -fo9se -fosfo5re -4fosj -fo4ta -fo6te. -foto5 -fo4tok -fo4tom -fo6top -fo4tor -fot3s -fots6v -fot3t -4f1ov -3fô -2f3p2 -fpo6e -fr2 -1fra -fra5l -fra4m5e -fra6mi -framma8ne. -franko5 -fran7se -fra7r8 -fra1s -fra5se. -fra7sep -frasi8e -fra7sk -fras6p -fra7v -fra7v6r -f2re. -fred8sel -freds5t -fre2e3 -8freg -f4rek -fre4m5 -fremma8ne. -frems4 -fre7ne -fre6sk -fres7ko. -fres5koe -fre8s9v -fri5a6re -6f5ridi -fri4erf -f1rin -fris6ka -fri5s4p -fri5s6til -frite8re. -friti8me. -fro7f -fronta9le -fro8st -frus1 -fruta6le. -f1ryt -frø5b -frø7ko -frå9r -fråve4 -2f1s -fs2h -fsho6 -fsi2 -f5sjuk -f2sl -fsle6ge. -f4sm -f2sn -fs7ne8 -fs5ov -fs2t -f6s5tan -f4s9v -2ft -f1ta -f3ta. -fta7f -ft1ak -fta8la. -ft3alg -f2t1am -f4tana -f7tane -ft3anl -f5tar. -ft8as4 -f6t1av -f2tea -f3ted -f4tee -f2teg -f2tei -f2tek -f6tem -fte4na -ften3d -f4t3enh -ften5s6v -f2teo -fte4r5a4 -f4terin -fter5s -f4test -f4teta -f4t5ett -ft3ind -f2t5i4s -ft5l -ft7n -f2t1o2 -f5tog -3fton -ft3r -fts5alt -fts3ei -fts5ers -fts5erv -ft2s1i -fts1k -ftsla6ga -ft5s4lan -ftsle6ge. -ft3sto -ft5s6tri -ft5stø -fts1u -ft2s1ø4 -ft5t -ftta8ka -ft1u -1fu -fu8ga. -fug9le. -fug6l7eg -fu6le -full3 -ful9lar -fulle6 -ful9le. -ful4len -fullen8de. -ful4ler -ful7les -fullfø7re -funn2 -funns3 -funnsla8ga -fu6ra. -fu6re. -fu9ret -fu7ro -furu1 -fu7sel -fu6sk -fus6o7 -fu4s5t -fut4h -futu1 -4f1v -fva8la -1fy -fy5la -fyr2 -fy8ra. -fy4r5a4b -fy1re -fy4re. -fyr7k -fyr8ke. -fyr5t -fy3s -fysa7 -fy8sa. -2fæ1 -1fø -fø4da. -fø4dek -fø5den -fø4des -fø5des. -fø1f -2føk -fø4le. -f8ør -før6a -fø5rar -fø4re. -fø4res -fø7resv -fø8rete -før6tin -4få -få7ren -få7ret -få5ri -får7u -få7va -1ga -4gaba -ga1bo -6gabø -ga3da -ga4ded -4gadg -2gadm -4g5adr -6gaflo -g3aft -6gah -6gak -g1aks -gak8ta. -gak8te -ga1la -ga4la. -galei5 -ga7len -gal4les -4galli -5ga7lo -ga4ma. -4gamb -ga5mer -gamme6l5 -6gand. -6ganden -9gane -gan5g6en -gan4g5j -4gan5k -2g1anl -4gann -4gansa -4gansv -4g5antre -ga6pa. -ga4pe. -ga4p5l -gap3s2 -ga6p7u -9gar. -ga6raf -ga6r5ak -2garb -5garbr -5garby -gar4dek -7gare. -4garea -gar5es -gares6ke. -gar2i -4garki -gar3ne -gar6ta. -g5arte -gar8te. -g3arti -gart5s6la -gar4un -ga4ryl -ga4sc -ga5s2i -gas8ka. -gas8ke. -ga6ski -4gasp -gas6sel -gas5sen -gas7ser -gass5ett -gass3l -5gast. -gas5te -ga5sto -gas7t6ra -gas9tri -g2at -ga4te. -ga5tens -gate5s -ga3ti -ga1to -ga3tr -gat6tap -gau5la. -9gav. -2gavd -6ga4vei -ga4veri -4gavg -g5avk -2g1avs -2gavt -4gavv -2gaw -4gaø -2g1b -gba4ne. -g6byk -2g1c -8g1d -gd5alt -g6d5au -gde3a -g2deb -g3deba -g4dedi -gde5lo -g2dem -g4dend -g2de5o -g4dera -g4de5re -g6dero -g2des -g2det -g3det. -gdevi8sa -gd5op -gd1or -gdy4d -g6d1øy -1ge -2ge1a -geak8ta -geak6te. -gea7ren -ge4ark -2geb -6geba -4ge5be -3gebri -4gebrå -3gebyr -ged4 -4gedan -6gedel -gedia5 -9gedom. -7gedoma -9gedome -7gedomme -6gedoms -4gedos -2gedr -2gedy -2gedø -2gee -geen8de. -2gef -g5eft -3gefæ -2ge1g2 -g5egg -g3e2gn -2geh -gehø8ve. -2gei -g1eie -ge1in -gei4r3 -gei9re -gei8s7p -gei6st5 -3geit -geit3a -geit3o -gei4t3r -2gej -2gek2 -ge9kl -ge3kn -g1eks -6gekt -5gel. -ge4lar -4gelau -ge6le. -ge7lea -4geled -4gelei -gelei5er -4gelek -4g3elem -ge5len. -ge5lens -5gelet -gel5ett -3geli -4gelid -6geligg -4gelit -6geliv -2gelo -ge5lov -7gels4 -gel3se -gel5si -gelsk7l -gel5t4 -4gelu -ge5lun -gel7ve -4gely -2gelæ -2gelø -2gelå -5gem. -2gema -9gema. -2gemi -3geml -4g5emn -gem6na -2gemo -9gemr -3gems -3gem4s5t -2gemy -2gemø -2gemå -g2en -3gen. -ge2n1a -ge7n6am -gends6t -ge3nea -4genem -gen5erf -ge5nes -gene4t -gen5eti -4genev -gene5ve. -gen8ga. -gen5gr -ge4ni6n -6geniv -gen5k -genle6ge. -gen3n -gens5l -gen6sun -gen5tr -4genum -4geny -4genæ -4genø -2geo -5geog -3geol -geome5 -geomet4 -ge5on -6geop -ge9ope -2gep -g2er -3ger. -ge5ra. -ge6ral -ge4r5ant -ge9ras -ger5di -4gered -4geref -4gereg -4gerek -ge6rene -4gerep -6gerese -4gerett -ger4i5d -4gerik -geri8ka -6gerike -ge4rim -ge4ris -ge4rit -ge4riv -gerle9g -g9er8ma. -ger3n -gerne6 -4geroa -4gerom. -4geromm -6gerop. -4gerope -ger5p -ger4s5af -5gerud -ge5rup -ger5v -gerø6re. -ge4r3ø4v -4gerå -g6es -5ges. -2gesa -2gese -5gesen. -5gesens -4gesi -4gesja -4gesje -2ge1sk -ge1sl -geslu7 -ges4lø -4geso -4gespe -ge4spr -ge5spra -2ge1st -3gest. -gesta7b6l -5geste. -ges6tekk -ges8ti. -gest5rid -gestri8de. -6gestå -2gesu -ges5vik. -2gesy -6gesæ -2gesø -2ge1så -geså5re -5get. -ge5tak -geta6le. -6getat. -6getate -4ge3te -5gete. -2geti -2getj -2geto -2getr -5get5s -2getu -2gety -gety8e -2getø -2geu -g2ev -2ge9v8a -2geve -4gevir -gevi6sa -4g5evn -gev6ne. -4ge5vo -5gevå -2gey -4geæ -2geø -2geå -1gé -2g1f -gfe2l -4g1g -g6gal -gg5ask -g2g1av -g4gedi -gg1ei -g4gela -g4gele -g2gem -g4genu -g6gerei -gge4rin -g4gerø -gges6b -gges5l -g4gesm -g6geso -g4gesp -g6ges6tio -g6ge5sv -g2gev -ggie6 -g4gif -g4g5i4m -gg4je -ggje5s -g2gl -g7glu -g4gn -g2g1o2 -g3go. -g5gos -gg3rad -ggra6da -gg5rat -gg8re. -gg3red -gg7rek -gg5s4par -gg3sto -gg4sy -gg3sø -g7g8ud -g4g5u4r -2g1h -ghe8n -ght5ene -gh4to -ghæ8 -1gi -3gi. -4giak -gi1ar -4giarb -6giav -2gib -gi8c -2gid -gi3de -gi1e -4giek -3gien -gi9end -5gier -4gifa -2gifo -4gifr -4gifu -gi6ga. -2gigr -2gih -2gii -5gika -3gike -4giki -3gikk -gi5k4r -4giku -gi5le -4gimess -gi4metr -4gimi -4gimø -2g1ind -6gingeni -gi4nin -2g1inn -gin5nu -4gino -4g1ins -4g1int -2ginv -4gi5om -2gi1op -gio4r -2gip -gip5si -6gira -gi3re -gi4re. -giro3 -gi6rob -5gis. -2gisa -gi3se -4gisel -4gisen -5gisk -6giska -gis8lu -gis4lø -4giso -4gisp -gi3s4pa -gi5s4pr -giste6ru -gis5ti -gist5ra -gi5stré -4gistu -6gisty -gi5ta -4gi5te -gite4s -gi2t9r -git5te -2giu -gi7va -4gival -4givo -4givu -1gj -2g1jak -g5jarn -2gjaz -gje5f -4g3jeg -gjels4 -gje2n -gjen1opp3s4 -gjen5s8 -6gjent -3gjer -gje7sk -gje4s3p -gje8v9ak -2g1ju -7g6jut -gjø9de -2g3k2 -gkly9 -gl2a -6gla. -gla3de -4glag -gla4ga -gla8ge. -g3land -g1lar -gl5art -glar7v -1g2las -7glase -g6lass -6glast -g5last. -3glat -g5lau -gl6e -gle6dero -g2lef -gle3ge -gleg8ga -6glei -glei7er. -g2lek -g7lek. -g5leke -g2lel -3glemt -4glen -g9len. -g9lene. -g9lenes -g9lens -gle9pl -4gler -gle4ra -glere8de. -g9les. -gle6se. -g4le5sk -g6le7sm -4glet -g2lev -1g2lid -gli4del -gli7e6n -gli8er -glig1 -3g2lim -gli9me -4glio -glitt4 -6g7liv -4glj -gl7ja -gl5l -g4lo. -g2loa -5glob -1g4lor -gloria7 -glori6an -glorie7ne -g4los -glo5ste -6glov -gls4 -5glug -g5luk -6glun -gl5ung -glun8ge. -gl5ut -g5lyd -3glyf -gly4se. -g2løg -glø8pa -2gløs -gl7øy. -5gløym -2g1m -g4mete -g4metr -g5mé -gmini6 -gmo4e -g3mu -gmu8le. -gmå6la -g1n -gn1ak -gna5lem -gna4lo -g2nav -gn1d -gndø6 -gndør5 -gn4e -g2nee -g4nelo -g6nero -g6nerø -gne1s4 -gne8se. -g4nesk -g4nest -g5net -g6netr -g2nev -g4nib -g4nid -g6nik -gning4 -gnings5 -gni4s -g6ni5sk -gni6st -gnist9r -gn5k4 -g2nom -gn5o6p -gn7o6v -gn5r -gn1s -gn4skr -gn6sm -gn4som -gns4pr -gn4sti -gn2s1v -gn5t4 -gnu5re -gnæ6re -g2nå -1go -7goan -go1ar -7goar. -2gob -gobe5 -go4da -go5dal -god5ar -2godd -go4de. -gods9t -2gof -go9ga -go5ge. -go9g8r -6goi -2gok -gok4se. -go3le -gol6fa -go5lo -gol4va -gol6var -go4lå -2gom -g7o6ma -6gometris -7gomm -go4n5and -go9ne. -go7ni -go5nok -gon9s -2g1op -3g6or4a5 -go5ra. -go7rae -go7ras -2gord -gor6da -go1re -gore8a7 -2gorg -g4ori -gori5e6 -g5orv -gor8va -go5rø -gos3p -4gost -6goto -got6r -4gov -go8ve. -go8vi. -2g1p6 -1gr4 -8gr. -4grab -6grac -gra5ce -9grads -graf5f -graf5t6 -gra4m5 -grand3s4 -gran5to -grant4r -gra9se. -gra9set -gra6sk -gras3t -gra5t -gra8te. -grati4s -gra4u -gra4v3ak -gra7vis -gravta8 -2grea -4g5reds -gre4en -2gref -g7refe -g4rega -greie5n -grei6ene -6g3reis -4grek -2grel -g5rent -4grepi -grep4s3 -g7rese -gres6sak -gres6sent -6g5rest -4grett -4g5ri. -grib3 -4grid -4grif -4g1rig -gri5sete -4grit -gro9ar -g4ro7i -grom5m -g4ron -gro5sk -gro3ve -4g5rui -grun7g -5g4rup -gru7sa -grus5t -2g1rut -2gryd -4g5ryg -grø5de. -4g5røv -grø5ve -4grøy -gr7øy. -6gråd -grå6da -gråk4 -grå7n -grå5te. -8gs1 -gsa2 -gs5akers -g7sal. -g7sale -g5salg. -g5salge -gsam3 -gs3amb -gs7amn -g3s6ank -g5sard -g2sas -g7sast -gsbø6n -gs2ce -gs5ef -g2seg -g2sei -g2sek -g5sekr -g7sekv -gse9la. -gsel4s5a -gsel4st -g2sem -gs6ende. -gsen6ke. -g5sens -g3sent -g2ser -g5ser. -g3seri -gse4st -gse4t -g3sete -gs3eti -g9sets -gs4ett -gse2v -gsfø2 -g2si -g5sider -gs5is -gsi2v -gs4jar -g3sjef -g5sji -g2sjo -g5sjå -gs4ka. -g5skad -gs4kal -g5skall -g6skam -g4skan -g4skapa -g5skape -g4skapi -gs7kav -g5skilt -g7s6kjæ -g3skot -g5skren -g7skug -g6skv -gsla6ga -gsle6ge. -gs6leri -g4sluk -gs4lun -gsl9ut. -g5slyn -gs5med -g9s6mert -g7snel -g5sog -gs9ope -g5spal -g3spel -gs2pi -gs5pik -g3spil -gs5pile -g3spur -gs3s4 -gsse4e -gs5tak -g9s8tand -g5stang -gs4tasj -g7s4tat -gstatsrå7 -gst6e -gs5te. -g5ste4e -gs4tell -gs5tema -gste6ma. -g7stemt -gs4tere -g5s4terf -g5s4terk -g5s4tern -g5s4ters -g5s4terv -gst7evnen -g5s4ti. -g3s4tie -g3stif -g3s4tig -gs5tiå -g5sto. -gs4tol -g5stol. -g7stola -g5stole -gs5toll -gs4trap -g5strau -gst5rea -g5strede -gst5rei -g5streke -gs6tret -gstri8de. -g5s4trof -g3strø -g5s6trå -g5stue -gst5ut -gstyr8ka -gs4tør -g5s4tå -gsu2 -gsu5g -gs4vane -gs5vik -gs7væ -gsy2d -g7sym -gsy6na -gsy6t -g2sø -gsø6ki -gs6øt -gså4 -2g1t -g3ta -gta8ka. -gta8ke. -gta6la. -gta4le. -g9t6e -gte6ke. -gte6ma. -g3ti -gti8de. -g4t5if -gt6re. -gtråd5s6 -gt7sv -gt5t -gtu8en. -gtvek8 -gty8e -gt9yt -1gu -4g5u4bå -gu2di -guds3t -gu4el -6gug -g5ug6l -gui4d -guid5ar -gu4le. -4g5ulk -gul8ke. -gul4la -gul5o -gul7ø -7gum -gun4g -gur2g -gu4ri -gur8na -gur6ne. -gu5rua -gu3rue -gu4st -gu1ta -2gutb -4gutd -g5ute. -6gutg -g7utl -2guts -gut4tak -gut4tes -4guttr -2g1v -gva4ke. -gva8la -gvedli6 -gvi8ta -6g1w -1gy -g9y8a -gy4da. -7gym -gy3ne -gyr6 -gy8sa. -gy6se. -gy4te. -gy4ve. -g5æt -4g5øk -gør3s -2g3øv -gøy9a -gøye6r -gøy5n -1gå -gå6as -gå6en. -gå4er. -4g5å4k -4gåm -4g3ån -gån8da -2g1å4p -2g3åre -gå2s -gå3st -gå9ven -gå4vet -h2a -ha4a -haba9 -4hae -ha2el -4hafi -ha2g -ha3ga -ha4ga. -ha3gen -hai1 -ha7ism -ha5ka -ha4ke. -ha5ken -ha7kera -ha4ke5s -ha1la -ha6la. -hald4s7 -ha4le. -ha4lev -hal6lei -hal6lø -hal4s3k -hal4so -hal4s3t -ha5lu -hal4v5 -ha5ma -ha8me. -ham6nest -ha5mo -ham4st -ha5na -han6d5r -hand7skr -hand5ø -ha4ne. -hani1 -hanis4 -han2n3 -han4ne -han6nel -han5nen -han5n4o5 -han3se -han4sk -ha4pe -ha4re. -ha5rei -ha4rel -ha3rem -ha4res -har5k -ha5rov -har7se -har5tre -har4tri -ha4sj -hasj5e -ha2sl -has6p7l -has5v -ha3tar -ha4te. -hat6le -h4au -hau5ke. -hau6st -hau4t5r -hav4a -ha4va. -ha5van5 -ha4ve. -ha4veg -ha4vei -have3s -ha1vi -ha4vo -hav4sl -ha6vu6 -hav1ø -4havå -2h1b -hba4ne. -4hc -2he. -he2a -he7ans -heat4r -heb5n -he4de. -heder6s5 -he2d9r -hef9ta -hef7tes -he3ge -he4ge. -he2g3r -he2i -heia3 -hei5en -3heim -he3ins -hei4sk -heit4s -he2k -hek4sek -hek6serin -hel1a -he4la. -he4le. -he4l5ei4 -hel6lesu -hel3o -hel2s2 -hel3sa -hel4se7 -helses4 -hel3sk -hel5sp -hel5ste -hel3sv -hel4tes -hel9ve -he4mak -hem5ne -hem3s8k -henfø5re -hen5o6 -hen1s2 -hen5se -hera9da -he5ret -he4ri. -her5j -herle9ge -herli9ga -4her5n -he1ro -he4ro. -hero9a -her7p -her6rei -her6resi -her6ret -her6ska. -her8s7kare -her6sv -her5un4 -he2r3ø -he4se. -he2sp -hes7pa -hes5pel -hes5pen -hes9per -heste5ri -hes4tes -he6stø -het2 -he4te. -he5t6i -het4s3a4 -het3t -he6va. -he6v7arm -he4ve. -hev9na. -2hf -2hh -h5hu -hi5ao -hi4bak -hie4n -hi2et -hi4f1 -hiff2 -hif9r -hi6ge. -hik7e -himme6l5o -hi6n7an -hin4nes -hins4 -hins9ke -hi4pl -hip3p -hi1ro -hi2s1 -hi9se. -hi3sen -hi5s4i -4hisk -hit7o -hi4t5r -hit5ti -hi8va. -hi4ve. -hiv1s -hjar4 -hje4 -hjem7e -hjorte5 -hju6l7 -hju7l8e -2hl -h5lan -2h1m -hma8n -2hn -h2na -hne6n -hn1s -h4o -ho5ar. -hob6 -ho6da -ho4de. -ho5den -hode3r -ho5der. -ho5dy -hof4f3 -hof4f3a4 -hof4f3e4 -hof5f6er -hof4fi -hogs6 -hog6str -hog7stra -hoi5 -ho2la -ho5lag -ho5lan -ho4le. -ho4lin -hol5l -ho4lom -hols4 -ho4lu -hol7ut -ho4me. -ho4mo. -ho4mod -ho4mos -ho5n6o -ho4o -ho8pa. -ho4pe. -ho8pi. -ho5ra -ho6ra. -hor2e1 -ho1ro -2hort -ho4s -hos5a -ho5sen -ho5ser -ho5si5 -hou2 -ho1v -hove5re -ho4vé -2how -h1p -2hr -h1ra -h1re -hri5ne -hri2s3 -6h1s -h5s4e -4ht -h5ter -htere4 -h1tr -ht5t -hu4da -hu4d3 -hud5s6 -hudså9re -hu4er -hu6et. -hu4ga -hu4ge. -hu8ja. -hu6ka. -huk8ra -hu4la -hu4le. -hu4leg -hu5les -hu4lev -hu5ma -hun6des -hun2n3 -hu1ru4 -hus1a -hu8sa. -hu5s6a6r -hu6s7arr -husa7r8e -hu4se. -hu4s3ed -hu2s1i -hu2s5j -hu2s1k -hus7m -hus5s4 -hus1t -hu8str -hust9ran -hus4tre -hu6sty -hu6s5u6 -hu2sø -hu4va -hu4ve. -hu4ves -hv4 -hva5le -hvas5 -hve2r -hver3a -hvi5l6i -h4v4ir -hvits4 -hvo2 -hvor5 -hvor5i6 -h6y -hya3 -hy2bl -hyd4 -hy2e -hye5ne. -hye9nes -hyg5gel -hy6la. -hyldes7 -hy4le. -hyr4des -hys3 -hy8sa -hy4se. -hy2s1j -hys5t -hæ5g -hærfø9 -hær3s6 -hø4e -høf5 -hø2g -høg3ri -høg7rø -høk6 -hø6le. -hø4na -hø4ne. -hø5rar -hø5ren -hø5rer -hø4res -hør6sp -hø2s -høst7a -høst5ø -hø1va -hø1ve -hø1vi -høy5a6 -høy5k -høy7n -høy7rar -høys4 -høyse6te. -h6å -hå7a -hå8le -hå6na. -hånd5skr -hå5nel -hå6pa. -hå4pe. -hå4p5l -hå1re -hå1ri -hår3s -hår7u -hå8va. -hå4ve. -ia9al -i1abl -ia1bo -i2a3de -i1adj -ia5d8r -ia1g2 -ia2ge -ia1in -ia1kr -i1aks -iak8se. -ia5ku -i1al. -ial1a -ial5ein -iale4t -ial5eti -ia4l5ett -i2alf -ial3g -ia4lin -i4alk -ial3op -ia6lov -i5als. -ials4t -i3alt. -ial1u -ia2lø -i1an. -i2ana -ia4nal -ian5ald -ia5nar -i7andr -i5a4ne. -ia8nes -ia7net -i5ank -i1anm -ia2no1 -i1ans -ian3sa -ian3sl -i1ant -ia7nø -ia2pa -i3app -i1ar. -iar4do -iard5s4 -iar4du -i2are -i5area -iar5e6l -i5arn. -i9arns -i7arska -i6asi -i1asm -ia4sp -ias3s6 -i3assi -i1ast -i7ast. -ia1t -ia5te -iat6r -iaty6ra -i1att -i7auk -i1av -i1b2 -iba4ne. -ib5bo -ib3bu -i3bere -ibe4ro -ibi5er. -ib7lar -i2b3le -ib4leg -ib4le5s -i5bo -ibo4e -ibo7n -ib4r -ib3st -ib8t -ibya7 -iby9ar. -8icanarar -ice5ne -i1ci -ick1 -ick7ete -i1co -i5cy -2ida -i5dal -i3das -id1av -id3del -iddel5u -id6dep -2ide. -3ideal -i2deb -i6def -id5e4ge -i7deki -i9del. -id3elv -2iden -i5dend -iden5sv -5identif -5identit -ideo3v -i6derap -i9de5re. -i7deren -i9deres -iderla8ga -iderle7g -i7dern -i5ders -i6desm -id6gem -id4ges -idi4en -1i2dio -i8dj -id7jer -id9na -1i4dol -id9ran -id5reg -4i3drev -2idri -id2s1 -id5sam -idse4 -id6sel -id5sim -ids5l -idsla6ga -ids3t -id4s5tu -id2t1 -i2d1un -i2dy -3idyl -i3dø -i6d7øy -id7å -2ie -ie1a2 -i2ed -i1eff -ie4ge -iego4 -ie1i -iei6d -i1eie -i3eig -i5eini -iek8l -i1eks -i2ele -i5elem -ie4lev -i7e6lim -i1els -i9elt -ielø8pa -i8e9ma -iem7b8 -ie3me -i1en -ie7na -i2end -ien6dela -ie8né -i2e5ni -ien7n -ie5no -i5ens -ien4sk -ien4s5v -ien4t3r -ie5nu -i6eny -ie4ran -i4erd -ie6re. -ie5reg -ie4r5eng -i6eret -i2eri -ie4ril -ie4ris -ie4riv -i2erl -i6ero -ie7ro. -ier4ra -ier4sp -iers3v -ier5t -ie3run -ier5v -i2e1s -i6es. -ies4c -ie3se -ies5s -ies4ti -i1et -i2eta -i5e4tabl -i3etat -ie9te -ie5té -iet4re -ieu2 -ie7ved -2if -ife4s1 -if2fa -ifi6e -ifjø8 -if3le -if4les -iform4 -if1re -i8ft -if4tal -if4tere -ifte5s -ift2s -i3fø -2ig -i2gae -ig3ann -i7gark -ig4art -iga3ru -iga7te -ig3att -i2gav -ig3d -i6geb -i6gedi -i6gedomm -igedoms5 -i2gem -i3gen -ige6no -i5gers -i4gerø -i4gesp -ig3e4ta -ig5ett -ig4ged -igges4 -ig4gra -igg9s2 -i6gh -i2g1ia -i5gib -i4gim -igion4 -igje9va -ig1l -igl6d -igli6se. -ig5loa -ig5neu -ig5no -igof6 -igo5fr -ig1om -igo4no -ig2ra -ig2re -i2g1rø -ig3råd -igrå5t -igs4al -ig5sel -igs2j -ig5s4ka -ig3s4kr -igs4mu -ig3s4pa -igst4 -igs4ta -ig4ste -ig5stek -ig7stel -ig5stem -igs4tra -ig5s4va -ig1un -ig9ut -i3h -ihen3 -iho7le. -i4huk -ihu9la -ihu5le. -i1i -i5in -i7is. -i6ita -i1j -2ik -i1k2a -i2kab -i5kabel -i2kaf -i2kak -ikan9d -i2kao -i4kapo -i5kar. -i5kara -ika5re -i4karei -i6kasa -ika3sp -i2ke. -i2ked -ik9ei -i9keleg -i5keli -ike5lu -i5ken. -i4kena -i5kene -i9kens -i3ker. -i4kera -i5kere. -ike5ri -ike4r5o -i2ke1s2 -ike3si -i6kesk -i5keso -ike5su -i5ket. -i5kets -i1ki -iki9ne -ik5inn -iki5st -i1kj -ik4kaf -ik6kana -ik4kap -ikk5arv -ik4kas -ik4kat -ikk5att -ik6k7ent -ik4keru -ik8kesk -ik4kest -ik3kjø -ik4kjøp -ik4kl -ikk5lag -ik2ko -ikk5ord -ik4kr -ikk3re -ikk5sv -4ik2ku2 -ikk5und -ik2kv -ik6ky -ik1l -i5klæ -i1ko -i2koa -i9koar -i2kob -i4kod -iko5de -i2ko3f -i4kog -i4koh -i2kok -iko5na. -i2koo -i5k6ord -i4kore -i2kov -ik1r -ik4rak -ik5rem -ik5robe -ik3ros -ik2ry -ik2sa -ik4sek -iksmå8la -ik7sot -ik5spel -iks5ti -iks5to -ik8stu -ik4tav -ik4teg -ik2t1r -iktsla8ga -i1ku -iku6le. -i6k7u6t -ik1v -ik4vin -i1ky -i3kø -i3kå -ikå8pa -i1la -il5adr -il7af -i2l3ak -il3al -i4lana -il6and -i4lark -il3art -il5ass -ilas5t6 -ila5t -il5av -il4dak -il4deko -il4dete -il7dj -ild3re -ildsfa9re -ild3s4t -ilea9r -ile8are -i3le7e -i2lef -ile4ge. -i4l3egn -i2l1ei -i6leig -i2lek -i2lel -i4leno -i4lero -ile1s -i4lese -i4le5sk -i4lest -ile6tri -ilet5te -ile4tu -i1lé -ilfø5re -il5ge -il1gl -i4lid -ili5ers -ili9ga -i5lik -i2l1im -i4l3ind -i7line -i4lins -i4l3i4r -ili5s6tik -il3ja. -il1je -il5jese -il1jo -il1ju -ilke3 -il5ker -il4kes -ilk7o6s -il5ku -il4lab -il6lam -illan8da -il6lap -il9lau -il4lee -illei9e -il6l7ender -il6lesk -il4lev -illi9ga -il4lo5m -ill3s2 -illæ4 -illæ9re. -il4m5est -ilm5e4v -il4mi -ilm5s -i1loe -i9lolo -i4lom -il5omv -i5lon -il3opp -i4l1o4r -i5loso -ilot3u -ilo1w -ilret4 -ilset8je -il3sl -ilsla7 -ilsle7ge -ils4mu -ils2p -ils2t -il5str -il7su -il3s2v -ilsva9ra -ilsva5re -ilta9la -ilt5rett -il6t7å -ilu4h -i5luk -il7ul8 -il3un -i5lur -i9lus -il1ut -il5v6 -ilve8d -ilve4r -i1ly -il1å8 -ilår6 -8im. -4ima -i2mad -i4maen -i2mag -i6m5akk -i4mako -imal8n -i2mam -i9man -i2map -i5mar. -ima5s -i4matr -imb2 -i4mee -i2me1g -i2mek -i6melu -im5enh -im8et -i9met. -i4meta -i4meti -i6mey -i8mé -imi9la -imini6 -i7mj -im4lev -im8l9u -im5m -i6mog -imo9l -im5ord -imor8da -im7o6v -imp2 -5imperi -imp4l -1impo -imp9s -impse8 -1impu -im4ref -im4rek -im4res -im9se -ims4k5l -ims3kr -im5s4me -im1s4t -im6sti -imta8la -4imu -i3mø2 -2in. -6ina -i4nag -in5agg -i5nakk -ina4let -i4na2m -in3ame -in2an -i9nane -in5ann -i2nap -in5app -i5nar. -i5nars -i4nask -i4nasp -i4n5ass -ina4t5ak -i6nau -in7auk -in5avl -in5avr -ince2 -in7der -6indig -in4dog -ind9ra -in3dru -indr5ø -ind5sk -ind3sp -ind5s4t -5industr -ind7å -4ine -ine8are -i2ned -inedy6 -in5egg -in5eid -in3eie -i6nele -ine4li -in7eng -ine8pa -ine8pe. -i7nere. -i5neren -i9neres -ine4rik -i7nern -i5nert -i5nes. -i4nesk -ines8ka -ines8ke. -ines4st -ine5s4ti -i4nesø -i2nev -8iné -3infek -in4fos -in4fot -infu9 -4infy -in4g5ald -in4gav -in5gebj -in6gem -5ingeni -in5geri -in4geru -in3gev -ing5jen -in4goa -in4gos -in2gr -ing5rep -ing7ris -ing2s -ings5om -ingst8 -ings5v -6ingu -in2g5ø -i7nia -ini9ar. -i2nib -i5nie -i4nif -i2nig -i4nil -ini7m -i4ninn -i2nip -i4nisa -ini3se -i4nises -5initia -i4nito -5injek -2ink -in5kel -in4kero -in4k3la -in4kok -in5l -inla8ga -2inn. -in4nal -in4nem -in4nerø -in4nesi -innes6t -4innet -in6n7ette -innfa9s -1inng -5innhal -3innho -2inni4 -in4ni. -in4n5om -in5n6ova -inn1s4 -6inns. -3innsa -inn5se -inn9sen -inn9ste -inn7sve -1innt -in4n5u4 -4innæ -in2nø4 -2ino -ino5a -i5noar -i4nod -inok6 -in7oks -in1s -4ins. -8insa -in9sa. -in7sal -in5sar -in5se. -in4sek -in3sen -inseri8e9ne -in3si -insis5 -6insj -in4sja -in3sje -4insk -in9s8kas -in5skat -inske4t -ins4ki -in3skj -ins5kjøt -ins6kor -ins4k3v -ins6kø -insle7g -ins8lega -in3slo -in5s4ma -in3sop -1insp -in4spa -in5s4pl -ins4po -5instal -in8s5te. -ins5ten. -ins9tens -3in3s4ti -in4stin -4in3s6to -in5stra -inst5rel -5instru -in6stå -in7sul -in2sv -6in3sy -8int. -2in3ta -inta8la -4inte. -5in9teg -in5ter -int5ess -in5te4t5 -4in5ti -inti5me -int2r -intran4 -int4rer -in5tres -6inu -inu6i -i8n9ul8 -in7ut. -in9u8te -1inv -6invev -iny4i -iny4t -6inø -in7øk -i7nøt -in3øv -4io -io1a4 -io4dere -i1off -io5gn -io1i -i1oks -iol4 -io3le -iol7jen -io3mu -io4nans -io4narr -io6n5erst -ion3g4 -io4nin -io4nu -io1pl -i1opp -io5ra. -ior8da -io1re -io4rie -io4r5in -iorla8ga -iosk3v -io1st -iota6le. -io3t4e -io4tra -i5pap -ipa4ti. -i4pee -ipela9 -i7pe6p -i1pi -ipi1e -ipi9ne -i4p5ings -i1pl -i2ple -ip4peli -ippel7s6 -ipp6lan -ipplæ8re. -ip2pr -ipp4s3t -ippsy8na -ipp4sø -ip7pun -i1pr -i6pra -ip5ru -ipru8te. -ips1a -ipse4l -ipsfø5 -ip2si -ip2s1k -ipsle6ge. -ips1t -ip6tar -i5py7 -i3pø -2ir -i1ra -i9r6and -ir5ark -i9rast -ira6tr -ir5de -ird5s -i1re -ir3eie -ir6ek -i3repo -i3rer -ire6r5a -ire7st -i3ret -i8reto -ir7g -i1ri -iri4a -iri8ka. -ir3ind -ir3inn -ir5inst -iri9t -ir5ka. -ir4kat -ir5ker. -irke3s6 -ir4kest -ir4kle -ir5kv -irk5ø -ir4mag -ir4mal -ir4mast -ir9mé -i5roa -i1roe -i4roi -i1rol -ir5opp -iro1s -ir3re -ir7sko -irs2p -ir3s4t -irt6 -ir3ta -irti6g5r -i1ru -ir5u4k -iru8m -iru7sa. -i1rø -i1rå -ir7å6l -i1sa -i4saks -i4sanb -is3ann -i4s3ans -is3ant -i7sas -is5aud -3isbry -is6cen -isch5 -is3co -i5scr -i2sed -i4seel -i4seen -ise5ern -i2s2e3g4 -i2sei -is3eie -is5eig -ise5is -i2sek -i3sekt -i6s7eld -is4e5li -i2sem -ise5ne -i4seno -isensi6 -i5ser. -i5sers -i2ses -is5ess -i4sete -iset8je -i2seu -8isé -isha7ne -3ishav -is4h5in -ishø9ve -isi6ene -is5ild -i4s3ind -isis5t -is7jun -is9ka. -is3kal -is3kar -isk9art. -isk5arte -i8ske -is5ke. -is8kee -is4kel -isk5els -iske5s4 -is3kje -i3skjo -iskla8ga -is6k5le -isk3lo -isko5g -is7kogr -is3kop -is3kot -is1kr -is6k5rin -is1ku -is4kul -i5skula -is1kv -is4kvi -is1l -i6slu -isl7ut -isl9øy. -i5smak -is4med -ismo5e -is5ne -is5nu -1isol -6isold -5isomo -is5omr -iso3pa -iso5pe -iso7pr -3isot -is1ov -is1p -is4pan -is5pane. -is6pis -is7pru -is4ses -is5si -issis5 -is6s7kj -is4sko -is7skr -is5sky -is4skå -is5sok -is7sto -is6sve -is5svo -is4søk -i5stab -ista9le -is5tane -is5tap -i4s5tar -ist5avb -ist7avi -i2ste -is5te. -is4tek -ist5ekt -istel5l -iste6ma. -ist6en -is5ten. -is5tene -is5ter. -is5tern -is6terø -is6té -is4tik -is5tilb -is5tis -is3tok -is3tol -i2str -i8s8tre. -i4st5ren -i5strer -i6strer. -i4stres -i6stret -is3try -is3tus -6isu -is5uf -is5ul -is1un -is1v -is4vak -is7w -isy8na -isy5r -is5yt -i2s1øk -i4søy -is7åk -is3år -i1ta -ita4l3a -ita6l5ers -ita4lo -ita4ly -i6tang -itan7s6v -itau4 -i4tav -i4tec -i2teg -ite8ke. -i7teky -i6t7elg -i4teni -i2teo -ite3re -i4tero -iter6s5 -i4te5ru -i2te1s -ite6se. -itet6s5 -i1té -it2i -iti6er. -i4ties -i2tif -i4tikam -i4ti3kv -iti5me -i2tio -i2tip -iti3r -i4tisa -i4tisen -i4tisi -i4tisj -i4tisko -i4ti3sp -i4tist -iti5str -i2tiu -itiv4 -itivs5 -it7jaran -it7jer -it7ji -itma6le. -itnes4s -i1to -ito9a -i4tom -it5ord -ito4s -itostra6 -ito8v -i1tr -i4tra. -i6trae -it3rel -it3ren -it5rim -itri8ma -it3rin -i5tris -it7ro6s -it1sa -it4s3ei -it3ser -it6ses -it5sku -itsla8ga -it1sn -it6sti -it3sun -it4tag -it6tak -it4tal -itta9la -it6tann -it6tap -it4t5at -it5ted -itte4l5o -it4tenk -itte5s4 -itt5ett -it4tid -it4til -it4tj -itt1o -it6tof -it7ton -it4tr -itt5skr -itt4sø -it4ty -it7tys -i1tu -itu5e -itær1 -i1tø -i5tå9 -i1u -iu6a -iu2b -i5u6l -i5um. -ium4f5ar -iu2m1i -ium5m -iu4mo -i6umse -i4um5s4t -i4umsu -iu2n -iu8p -i2ur -iu5se -4i1va -i4vad -i6vaj -i4v3aks -i5val -iva6la. -i4vana -i4v5ank -i4varb -ivar5s6 -i4v5ass -ivat3t -i1ve -i2veg -ive6ge -iv5eg6n -i4vei -iv7eig -i2vek -ive4ra -ive5ras -iver5d -i6veret -i4vesk -i4vesti -i6vesv -i6vetø -i2vev -i1vé -i1vi -iv5ins -iv5is. -iv5isb -ivle6ge. -iv3n -i1vo -iv7om -iv3r -iv4sal -iv2si -iv2sk -iv2sl -iv2sn -iv4so -ivs5v -i2v3un -iv7y -ivyr8ke. -i9væ -iv7åpn -i1wa -iwi5 -i5wie6 -i5y -iyr8ke. -i5za. -i7zas -i4ze -i1zo -i1ø -i1ø4k -i1ør. -iør5i -iør5s -i4øs -iø3se -i1øy -i1å4 -iårs7l -iåt4te. -ja1ak -ja9ar -ja4da -1jae -ja7en -5jag. -ja4ga. -ja7gar -ja4ge. -jag6r -ja4ha -ja4hv -ja4j -jak4kel -jak7kele -jak4ko -jakk5s4 -ja1k8r -ja8kre -jaktel -ja7ku -ja3lo -ja1lu -jam7b -6jambi -jamhø8ve. -5jamm -jams2 -jan4gr -j5anl -ja6ra. -ja6r5ap -ja9rek -jarn3s4 -jar5ta -jar5te. -jar5tet. -jar7ti -6jarø -ja6rå -ja7se -ja8ski -ja5sti -ja5ta -jau4ere -ja9vi -1jaz -j1b -2jd -j2e -2je1a2 -je5ak -2jeb -jeb9b -je4deb -6je4dek -4jedr -jeep1 -6jeev -2jef -je4f3et -je2fj -jef5lag -je4f3re -jef4sa -jef6s5i -jef3t4r -je5ge -jeg5ge -6jegl -jeg6les -4jego -4jegr -4jegy -2jeh -je1i -je5i8s -4jej -2jeka -jek6keru -4jekl -je4kli -2jeko -jekt3a -jek4tan -jek6tes -jekt5ev -jek4t5in -jek4t3r -jekts4t -4jekø -2jel -je6legr -jelei7er -je7lele -je4les -jel7ge -jel6lag -jell5ang -jel5len -jel4lo -jelt3 -jel4tr -jel9ut -jel7va. -2jem -je4mia -je4mit -jemp6 -jem5pl -jem5se -jem4sti -2je7na -jen1d -4jendr -je3ne. -je7ne8s -4jenet -jen5ged -jeng5s4 -2jeni -4jenl -4jeno -4jenu -je2n1y4 -4jenæ -2je5o4 -2jep -je3raf -je4r5ant -jer4dep -jerd6s -je3r6e -4jered -6jereg -6jerei -6jerenn -je5rik -je6rim -je6rinæ -jer4kes -jer6k5l -jer4kv -jerle7 -jer6mu -jer6n5as -jern5sl -je6ron -jer4sp -jert5s -4je1ru -6jerå -5jesf -5jesh -jes4kil -2je3sp -jes4tea -je6stim -je3str -5jesut -je5sve -je4t3ag -jeta6ka -je9tar. -je7tara -je9tare -je4t3ru -jets2 -jet4t5an -jet6term -jett3o -jett5s6 -je4t3v -jety8e -2jeu6 -4jev6a -je7vark -je6vas -4jeve -jevi4s -jev7na. -jev7ne -6jeø -j1f -4jg -j1h -4ji. -jib5b -ji7e6 -6jik -2j3inf -ji7ro -ji6sj -4jiø -2j1k -j4kap -6j1l -6j1m -6j1n -6jn. -j5ni -j2o -1job -5joc -jo4da. -jo6dat -jo6dis -jo4fl -jok9ker -jokk9o8 -jol5t6 -j3omr -jon2 -jo5ne -jon7n -jons1 -jons5a -jonse4 -jons3p -jons5t -jon6sti -jon4str -jonsu4 -4jop -jo5ra -jor6dek -jor6d7erv -jor6d7is. -jor4d3o -jord3r -jord5s -jords4l -jor6du -jo1re -jo4rie -jort6a -jor5tet -jo3r4u -2jos -jo3se -jo4ses -jo5stei -1jou -jour5 -j1p -4j1r -2j1s2 -j1t -ju8are -1jub -jubi3 -ju9bo -ju3de -ju2do -ju7doe -jue7ni -ju4e5re -jue9s -jug9le -5jugo -4ju2k -ju3ka -ju3ke. -ju3ken -juk9sar -ju2l -ju3la. -ju5lar -ju5las -ju4li. -ju6lid -ju4lik -jul7inn -1jung -jun7ge -ju6nis -8jup -jup7s -ju6p5å6 -ju4ra -ju7ras -3juris -ju9ro -ju3ru -5jury -1jus -ju5so5 -ju1ta -jut5o -ju6va. -ju6vak -ju1å -j5v -jy1 -jy8de. -jy2p3 -jæ5le. -jæ3ra. -jæ9ran -jæ9res. -jæ7te. -j2ø -1jø. -1jøa. -jø5b4 -1jøe -2jøef -4jøeg -6jøei -2jøek -4jøend -4jøeng -4jøeta -jø1f -jø3gr -jø9kj -4jøl -jø4les -jøl6ver -jø5me -jøn5ne -jø5pa -jøp9sle -jør4kel -jør4sp -jørs5v -jør4tel -jø3ru -jør7ut -jø1rø -jø4ses -jøst2 -jø9ta -jø3te. -jøte4t -jøt5eta -jø1tr -jøtte4 -4jø1v -jø4vel -2jå -jå5ar. -jå9ge. -jå6la. -jå4le. -jå7les -jå5let -1ka. -2kaa -5kaa. -5ka4an4 -k3aas -ka3at -6kabes -ka7bo -4ka1br -4kaby -ka3da -6kadale -ka5del -ka6del. -ka4deri -4kadg -kadi7e -2kadr -5kadu -4kady -3kaen -ka3fe -kaf5fere -2kafo -ka9fr -2kaft -kaf5ta -6kafø -2kag -k5a4gi -kag2r -2kah -ka5isk -ka5ism -6kajo -ka4ka. -ka4ke. -ka4ked -ka4kel -ka4kes -ka4ki. -ka4kis -4kakt -ka3ku -ka3lam -ka3lan -ka6lant -ka3las -kald5s -5kaldt -kal2e -3kalen -ka5lev -5kalis -k6alk -5kalky -kal7la -kal6lero -kall4s -ka1lo -kal3p -kal7s6v -kal4ves -1kam -ka6ma. -ka8me. -4kammel -kam4p3i -kam4pr -7kamu -1kana -ka8na. -4kanda -kan6da. -5k6ande. -1kane -ka5ner -kan4i -ka5nin -2k1anl -4k1anm -k3anno -5kano -ka4no. -ka8nom -4kansa -6kansi -3kansl -1kant -kan6t7end -kan6t9r -2kap. -5kapad -ka4pak -3kapas -ka5pe -5kapell -4kapen -3kapit -1kapp -kap3re -kap4s3t -1kar. -1kara -4karab -4karam -karan5 -ka3rav -1karb -4karbei -4karea -ka6rek -ka5rel -1karf -5karg -ka4ri. -ka6rid -6k3arki -6k5arkt -1karm -kar3n -ka3rol -kar3om -kar5pes -karp3s -3karri -7karsj -kars4t -1kart -kar5ti -5karu -4karå -1kas -7kas. -ka5se4i -ka3sek -kas5ev -6kasjø -ka4sk -kas3ka -kasko5 -6kasp -ka4spi -kass6 -kas6sad -kas4sak -4k3assi -kas4so -ka4st -8kas5to -kas3t6r -1ka7t6a -ka3ted -3kateg -ka3tet -ka1to -ka4t5op -4ka1t4r -kat7s -kat5ta -kat4tel -kat6term -katte5s -kat4til -kat4tri -ka4t5y -k7au4r -2kav -ka7ves -k9avis -kav8l9u -9kay -2k1b4 -2kc -k5ce -kcen4 -2k1d -k5d6v -1ke -2ke1a8 -ke9al -2keb -4kebr -4kebuk -4kec -ked4 -ke5da -4kedag -4kedal -5kedan. -9kedant -ke5de -6kedei -4kedem -4kedes -7kedes. -2kedi -2ke5dr -kedu6 -4kedy -2kedø -2keeg -2keek -2keel -ke4ep -ke7ern -2keev -4kef -k3eff -k5eft -2ke1g -k3egg -keg8ga -5kegladh -ke5h -3kehet -4kehj -2kei -k3ei2d -k1eig -ke5il -ke1im -k6e1in -keis2 -2kej -2kek -kek2l -ke3kn -k1eks -k5ek4t -k6el. -2kela -ke3l4ak -5kelal -ke6lans -ke6lat -kel5eier -kel5eig -kel7eik -kelei8ke. -6keleis -kel3e4l -4k5elem -4keleng -4ke5lep -4keles -7k6elet -4kelev -keli8e8 -keli9en -3kelig -4kelign -4kelinj -kel5int -4kelis -ke4lise -5kelit -4keliv -kel5l -4kelof -6kelov. -4kelove -kels4 -kels7kar -kel5sl -kel5sp -kel5st -kel3sv -kelsva9 -kel2t -kelt3e -6kelua -4kelue -kel9uka -kel5uke -ke4l3ur -6keluv -kel5v -2kely -2kelæ -2kelø -kelø8pa. -6ke5l4å -kelå7re -2kem -ke4mit -5kena. -6kenam -ken6ap -ke4nas -5kenatts -ken5de -6k5en6den -6k5en4der -4kend5r -ke3ne -4keneb -4kenek -4kenel -4kenem -6kenett -4kenev -3kenf -ke4ni -5k6enh -4ke5niv -ken3k -ken7n -ke4nom -ken1s2 -4k5ense -kens6t -ken7te -ken5t6r -4k3entu -6ke3ny -6kenø -2keo -ke3on -4kep -5kepi. -9kepia -7kepie -6kepl -kera7l -4keram -ke4ran -ker5ant -6kerau -4kered -4kereg -kerei4d -4kereir -6kereis -4kerek -4ke5rem -kere6n -6kerene -ke6r5eng -4kerenn -4kerep -ke4r5ert -ke3res -4keress -4kerest -4keresu -4keret -5keret. -5kereta -7kerets -3keri -ke4rif -6kerik. -4kerike -6kerikt -ke4rim -ke4rine -6keringi -6keringj -ke4rinæ -ke4ris -8kerist. -8kerista -6keriste -3kerm -7kerop -5keror -4ke3ros -kero6se. -ke3rot -k4ert -ker5to -ker3t4v -ker3un -4kerus -keru6se. -kerø6re. -8ker8øya -6ker6øye -2kerå -5kes. -4kesam -9kesam. -7kesdale -5kese. -k5esel -ke5sil -4kesit -2kesj -k9es8ka. -4k5eske -kes8ke. -4keski -4keskj -6keskå -kesle6ge. -kes5ped -5kespot -5ke4spu -5kest. -4ke3sta -5keste. -4ke5sted -4ke5stei -4ke5s4ten -ke3sto -4kestri -4ke5stru -4kestu -4kestø -ke4s5un -kes1v -2kesy -kes1å -2keta -keta6ka -keta6le. -5ketals -k6etar -ke3te -5kete. -4ketek -7keth -2keti -2ketj -2keto -2ket2r -kets2 -ket6t7enh -ket8tes -2ketu -2kety -kety6e -4ketæ -ketøy6s5 -2ketå -2keu2 -ke5ur -2kev -kev2a -keva8ne. -5kevas -3kevel -kevi6sa. -k1evj -kev6ja -kev4je. -k3evn -kev6ne. -ke3vr -kevæ8ra -ke2yt -6keæ -2keø -2keå -1ké4 -két5 -2k1f -k5fi -4k5g2 -k3ge -k5gh -kgu4 -4k1h -kh5ak -k4har -khe4o -khjul8s -kh6m -ki3a2r -k3ideo -4kidol -ki3dr -k4ie2 -kie5re -ki6el -ki3er. -2kif -ki5g4 -ki6ka. -ki1k8l -ki3k2r -kik4s -ki8la. -3kilde -ki4le. -ki5li -4kilj -kil9ja -kil6le5st -ki7loa -ki4log -ki3los -ki4lov -2kilt -ki7lå -ki8ma. -ki4me. -5kimo5 -ki4mol -2k1imp -kin9and -ki4nark -ki5nas. -6kind -ki5ne -ki6ne. -2kinf -1king -king5and -kin3ge -kin5ing -2kinn -kinnsi8da -kinnsi8de. -kinn4sp -ki2no -2kins -kinsi6de. -2kint -kinti8me. -ki6nu -2kinv -kio4 -4kiol -7kios -2kip -ki5pe -ki4p5l -kip5pe -kip2s3 -1kir -ki5re -ki5ri -4kirs -ki3se -ki5sko -ki3smu -ki1s2p -ki5stav -ki5str -ki6ten -ki7ti -5kito -ki4ton -4kiu -k6iv -ki4vek -ki4v5enh -ki6vi. -kiv3s -kj2 -3k8jan -kjap5pe -6k7jarn -kje7fj -kje7f6r -4kjegg -3kjeld -kjel7leg -5kjemas -3kjemp -6kjenk -kje9ny -kje1s -kje6t5r -kjet5t -6kjor -kju5le. -kju5len -kju9r -3kjærl -k5jødi -1kjøp -3kjøri -kjø4tr -2kk -k1ka -k2kab -kk3aft -k2k1ak -k2k3al -k2kam -k4kanb -kk5and -k8kand. -k6kanden -k4k5ang -k4kann -k4kao -k4karb -k6karg -k4k7art -kkar6ta. -k5kast -k6kasu -k6katt -k2k1au -kk1av -k6kedo -k4kedu -k2kee -k2keh -kk1ei -k5kel. -kke6lei -kk5e4lev -kkel3t -kkelu4 -kke4luk -kkel5un -kke6nan -k5ker. -k4kerei -k4kerel -k6kerent -k4kerig -k4kerit -kke5r6und -k4kesa -k5kesau -k4kese -k4kesi -kke3s4l -k4kesp -k6kestad -k4kete -k5ketet -k4ketø -k4k9g2 -k1ki -kk3ind -kk3inf -kk9inn -kk3ins -kk3int -k2kir -k1kja -kkjek8 -kk5jent -k4k5jern -kkje7t -kk5ju -kk5k -kkla4g -kk3lan -kk8lar -kk7lau -kk1lo -kk1ly -kk3læ -k4kn -kk5ne -kk5ny -kk6s5v -k1kod -k1koe -k4k1of -kko6lig -kk5oml -kk7oms -kk9omt -k6koo -kk1op -kko7s -k4kosi -k6kosk -k4kost -kk3ove -k4kra -kk5ram -kk3rap -kk3rea -kk5rei -kk3ren -kk3res -kkri6k -kk3ro -kkro8e -kkro4s -kk3ru -kk4rus -kk7rø -kk7rå -kk7s -kks6al -kk4sar -kk5sed -kk3s4ei -kk4sin -kk1sk -kks4kj -kks4l -kk3sla -kk7sle -kk5sli -kk3spe -kk1s2t -kks5tak -kks7tep -kkst4r -kk8s7va -kk5s4å7 -kk3t2 -kk5uk -k2k1u6t -kk1v -k2kvo -k1ky6 -kkyl4 -kk5yr -kk7yt -k2k1ø -k8køl -kkø6r -kkøy6 -kk1å2 -kl4 -6kl. -4kla. -4k5lagt -2klak -kla9ke. -kla4mel -3k2las -k7lati -kla4tr -kleby7t -3k4ledd -kle4deb -kle4des -2kleg -klei9e -k7leik -k4leiv -k2lem -5k6lem. -7k4leno -k6lerik -kles7j -kle5sno -kle4sp -kle5sti -2klet -8klia -4klie. -4klig -1k2lim2 -3k4lini -k5linj -1klip -4klit -klon7a8l -1klos -2klov -k3lukt -4klun -klun5t -k5lyd -6k7lyf -klyse7te -k2læ -klæ5res -klø7na -k6lør -6kløs -klø9va -klø5ve -6k1lån -klå5re -2k3m -kmann6 -kmål2 -2k1n2 -3k2nap -kna5t4re -kne4b3l -k4nedi -5k2nee -kne8se. -k4nest -kn5f -3k4nip -knippe6 -kni2t3 -3k2niv -kno7g -kno6kl -5knop -kno9ta -kno5te -3k2nu -4k3num -3k2ny -kny4s -k2nø -knø9le -kn3øy -9koa. -4ko1ak -9koane -ko7ar -ko2b3 -ko3bo -4ko3br -ko5da -4kodd -ko4de. -3kodek -5koden -2kodø -ko3e -3koef -4koek -4koel -4koes -4koev -ko4g5eng -kog9ger -kog3l -ko4gre -kogst6 -ko4gu -ko6gå -2koi -koi4e5ne -ko7i6k -ko1in -2koj -ko8ja. -ko4ka. -ko4kab -ko4ke. -ko6kel -ko1ki -kokk6o -k3okku -4kok4l -4koko -2koku -kolba5 -2kole -ko4leg -ko4lei -ko6lel -ko4let -ko4leu -3kolle -ko5lo. -kol5p -4koly -2kolå -1kom -ko4ma. -4komaf -ko4me. -6komg -ko4mi. -4komil -4komisb -ko4mise -2komr -4komse -kom3sl -kom5so -kom4st -4kom5t -4komu -4komå -k6on -ko4na. -kon3d -kon6dr -kone5l6å -4koniv -kon3s2 -kon6s7v -kon6ton -ko4nu -1ko1o -4koom -ko5pa -ko5pers -4kopet -ko4pi. -ko4pip -ko4p9l -4kopo -kop5per -2kopr -ko1ra -ko4ra. -kor6da. -kor4d3o -kord5s4ø -kor4du -ko1r6e -6koref -4ko7rei9 -ko5rem -ko7ret -ko3ri -ko6rik -4korm -ko5rol -6korpa -6korpe -1kor3r -kor4sal -kor6s5inn -kor4s5l -kor6str -kor4sv -kor5tes -kor6top -kor4t5r -kort5s4 -ko5ru -ko6rume -1kos -2kosa -ko6sa. -ko4sed -ko4sek -5kosele -ko5sen -ko4ses -ko9si -kosi9d -ko2sk -ko1sl -4kosmu -2koso -2ko1s2p -ko6sta -kost7as -kos6t5ers -kost5j -4kosø -kotes7 -ko5t4i -4kotil -4kotr -ko6tre -kot2s -kots5tr -kot4ti -kott4s -kotts5t -4koty -2kou4 -kout3 -kou7ta -ko1va -kover7e -4kovr -1kov4s3 -4koø -4koå -6k1p -kr6 -k3rad -1k4raf -5krag -3krakk -krani6e7n -6krank -3krans -4krap -kra9se -kra4sj -kras9ja -kras5je -kras5s -kra4to -kra4u -1krav -4kred. -3kredi -4k1reg -kregi3 -4krei -krei9e -krei5s -6krek -kre4kli -2krel -k5rela -4k3renn -4krent -6kreo -k5repr -5kreps -5kresj -kreta9 -6k7retn -k4rets -k3rett -2krib -4krif -3k2rig -kri9ga -4krik -kri5ke -kri4kj -krik6ka -1krim -kri4me -3k6rins -krin6s7t -kri2p -1k2ris -7krisene -k2rit -3krite -6kriv -k2ro -kro5b4 -kro5de -k3rofo -k4rofor -krok7k -k6roni -k5ronl -kro4nom -k4rop -krop9n -kropp4 -k4rost -kro9t8e -kroten9 -kro3v -kru3i4 -krum3 -kru5sa -krutt5i -kru3tr -2k5ryg -kry7pa -kry5pe -kry4pi -3krys -krø5ke -krø3v -4kråd -krå8da -kråe6 -5kråk -krå5le -krå9m -krå7ne -4ks -k1sa -k3sa. -k2s3ad -ks3alt -ksa5me -k3sane -k4sans -k4s3ant -k3sar. -k7sara -k6s3ark -k7sas -k1sc -k2sed -k2see -kse6ge -k2s1ei -k5sekt -k5sela -kse5lev -ksen5to -k4serf -ks3erk -k5serol -k4sesa -k4ses6k -k4se3sm -k5seso -kses4p -k5sess -kses6sel -kses8serie -kses4sp -kses4st -kse6te. -ksfø4 -k5sia -k2sif -ksi5ko -ks3ind -k3sing -ksi7ni -ks3inn -k4s3ins -k7sio -ksi3st -k4siti -ks9kab -k6s3kal -k6skio -ks1kj -ks5kl -ksko7na -ksko5ne -ks1kr -ksk8u -ks9ku. -ks7kua -ks8kut -ks1k6v -ks1l -ksla8ga. -ks5lo -k7s6lu -k8s7lug -ks5løs -kslø8va -kslø8ve. -k5s4mak -ks4mel -k5s4no -k7s8nø -k1so -k6s7oa -k6sod -k4sog -k4somb -k2s1or -k2sot -ks1ov -k3spal -ks3pek -ks5pio -ks3pir -kspor6t5r -ks1pr -k3spy -kss2 -ks3sm -k5stad -k4stak -ks3tal -ks5tant -k9s8vak -ks6tav -kste4da -ks4teg -k3stei -k4stek -kst3ev -kstev6ne. -ks4til -k4stin -ks1tj -ks1tr -kst6ran -ks4t5rek -k6stren -k6strer -ks4tri -ks4tro -ks9tum -k5stus -ks3tyv -k2stå -k1su -k6sun -ks1v -k9s8vake -ksva8ne. -ks5veg -k7s6vert -k5s4vin -ks5w -ksy8na -ksy8s7m -ks5ær -ksø4ke. -k6s3øl -ks1å -k3så. -k4såp -ksår4 -ksåt4 -6k1t -k5ta. -k4tag -kta6ka -k4t3aks -k4takt -kta6la. -k4t3ana -kta9na. -kt3anl -k4t3ann -k4tanv -kt3app -k9tar. -k4t3arr -k4t3art -k6tass -k5tast -k6t7atl -kt5avh -kt5avk -k6t3avl -k3ted -k4teda -k6tee -k4tefø -kt5e4ge -k2te5i -k6teka -kte5le -k6t5elsk -kt5e4lit -ktem8 -kt7emn -k4t3enh -k9ter. -kterie5n -kterie7ns -kter5s6 -k7tes. -k6tesa -k6tese -kt5eske -ktes6ke. -kt5esti -k4t5e4ta -k4tete -kt5evn -ktev6ne. -k5tib -k3til -k4t3ins -k5tir -ktis5t -kt7i6te -kti6v7end -k2tja -kt7ju -kto9a -kt5off -k6togram -k4toli -k2tom -kt5omf -k2t1op -k9tor. -k7tora -kt5ord. -k5tore -ktori9e8 -ktor7s -kt1ov -kt3ral -k2t1re -kt2ro -ktro5s -k2t1ru -kt4s5amb -kts5ar -kt5sek -kt7sem -kt4s5er -kt6sin -kts5kra -kt5sku -kts4kv -ktsle6ge. -kt6sok -kt5spre -kt4sta -kts6ton -kts5top -kt4stå -kt3t8 -ktu9er. -k4tuk -kt7und -k2t1ut -kt7yrk -ktyr8ke. -ktør7 -ktør8e -k6t5øs -kt1øv -k2t3år -ku2a -ku9an -ku4be. -ku3bj -2kud -ku4dal -ku4er. -kue4r5a -ku4et -6kuf -ku4f3l -6kug -k5u4gr -ku7is -kuit6 -6kuldi -kuld3r -ku4led -ku4leg -ku6lei -ku4lem -ku5len -ku4let -ku4lev -ku5li -ku6li. -3kull -1kult -ku4man -kumen6tal -ku6mi -kum2s -3kumu -1kun -kund5s6l -2k1ung -kun4ge. -k6unn -ku4o -1kup -ku4pe. -kup4pl -ku7ra -ku4rek -ku8r7o -ku7r6op -kuro8pa -1kurs -kur6sk -kur4sp -kur4s3t -kurs3v -kur3t -ku5ru6 -kuru9ken -kuru7ker -1kurv -kur4v3i -1kus -5kus. -ku7sa. -kus5a6k -5kuse -ku4s5el -ku4ska -ku7s6pe -kus3t -6k1ut. -ku1ta -4ku5te. -ku5to -ku6t7r -2kuts -1kuu8 -kuøy6 -kv2 -kva8ke -k4vali -k6vard -kvari6e5n -k6vart -kva9se -kve3d2 -kve7e -k6veil -kvei9se -1k4vel -kve5la -4k3verd -5kvern -kverns8 -2kves -kves5t -7k6via -4kvid -3k4vie -kvi4ene -kvi5er -kvi7la -3kvinn -kvi5se -7kvist -2kviv -1kvo -k1vog -6kvok -k4vot -k2vu -4k3væ -k1vå -k7we -k5wu -ky5a -ky6el -4kyf -kyf5le -2kyg -ky4leg -2k3yns -kyn6skjer -ky2p1 -ky4p5r -1kyr -kyrie5ne -kyr8ke. -ky8sa -4kyse -ky6se. -kyse8te. -ky3skr -kys6sk -1ky4st -kyst3a -kys4tel -2kyt -ky6ta. -kyte3s -k1æt3 -1kø. -kø2ar -1køe -kø4en. -kø2er -6k1øk -kø4le -k1øn -køn6skjer -k3ørr -køs4 -kø5se -køy7ar. -k7øyd -køy4e5ne -1k6øyr -4kåke -kå3le -kån8da -kå5ne -kå4pe. -kå7pen -kå9ras -kå1re -kå1ri -kå2t5 -k5åt6t -1la. -2laa -la1b -4laba -la6bl -1labo -4laby -4lad. -l6ade -la4dem -4ladg -ladi9e8 -2ladm -2ladr -lad1s4 -1lae -2laei -4laent -4laep -2laf -la3fl -4lagg -lagi4 -6lagne -la2go8 -lag5om -la2g1r -lag5san -lag4sj -2laha -2la1in -la5ka -la4ke. -4lakj -l2akk -la2kr -l7aksj -l5aksl -4lakt -lakterie6 -la5kø -2lal -l1alk -la5mab -4lamb -la4mes -la4met -la3mo -l8a8mu -4l3anal -lan2c -lan6das -lan6deb -land3r -l6a3ne -3lane. -4lanet -lan6gel -lan4gem -lan6germ -lan4gr -lang3s4 -lang4s5e -lan6g5ø6 -4lanl -4lann -l3anno -la4nor -6l5ansi -lan5ti -4lanv -l3anvi -2lao -la6pal -la7pi -la8pl -lap5sa -lap5sen -lap5s4i -1l8ar. -6l7arab -2larb -l8are. -4l7area -la9red -la5rem -l6aren. -4larena -lare6t -la6r7eta -5larf -la7ria -lari6e7n -4l3arki -l2arm -lar3n -6l7arr -4lart -lar6ta. -lar7vet -la6sc -la5se -lasi9e -la2sk -7laskj -4lasm -la5smi -4la4sp -las6sak -las6sam -las6sat -las6sel -l6ast -4lastr -las3v -la1ta -lat5ang -6latau -la4teg -lat6ek -la4teno -late5s4 -la5ti -la6ti. -4latm -la1to -lat7ra. -lat9ran -lat5rar -lat4t5is -lat4tra -latt6u -lau7a -2laud -laue6 -4laun -4laur -lau7se -lau6st -2laut -2lav -la4v5al -la4vel -l5avh -lav5inn -6lavs -7lavå -1law -lay1 -2l1b2 -lba3de -lba4k -lba5ke. -lba4ne. -l5be -lbe9na -lbe8re. -l4boa -l6buh -lby4e -l5bå -2l1c -l4ce. -6ld -l7da. -ld5aks -ld5akt -l9dand -lda6t5o -lda6t5y -l2deb -l5den -l2de5o -l2dep -l3der -l7der. -lder7a -l4derek -l6derik -l6derklæ -lderle9g -lder5s6te -lder6s5ti -l4desh -l6destr -l9dé -ldis7k -ldo9a -l8d5oks -l2dol -l4dore -ld5ovn -l3drak -ld3ran -ld5ras -l6dre. -ld7regn -ld5rer. -l8dres. -ld1ri -l7dry -ld1rø -ldse8 -ld4sek -ld4sel -ld4ses -lds1k -ld4ska -lds4kj -ldsla8ga -lds6leg -lds4let -ld4s9m -ld5s4om -lds3tr -ld6tus -ldø2 -ldø5d -ldø5l -ld7øy -1le -2lea -le7ag -le3ak -le1al -lea5la -3leas -le5at -2leb -le4bem -le6bosta -5lebæk -lec4 -2leda -5ledar -led4dø -4ledeb -le4dem -6ledep -le5der -le3des -2ledo -3ledop -5ledov -le4dro -le5dry -led1s2 -6ledu -4ledy -2ledø -4le3då -2lee -6leei -6lefa -lefa6ne. -4l1eff -2lefi -4lefl -4lefor -4lefot -2lefr -l1eft -6lefy -4lefø -6legap -5legas -3lege -le4ged -le9gen -le4gera -le9geran -le9geras -le4gero -le4geta -le4gev -7leggi -le3gi -6legif -4legj -2le1g2l -le4gol -4legre -leg3s4 -2legu -2legå -2leh -6lehal -6lehamr -6lehan -6lehau -6lehave -le3ido -l6eie. -lei5ende -lei4e5ne -l6eiet -leig6d -lei4ger -lei7ger. -lei4get -leig4h5 -leig6na -leig8ne -2lein -le3int -lei6r7u -leis7t -l6eit -2lej -2leka -le4ka. -6lekan -le3ki -2lekj -lekk7s -2lek2l -2lekn -lek4na -2leko -2lekr -4l3ekso -4leksp -lekt5ord -lekt4s5t -2leku -2lekv -4lekø -4lekå -2le3la -8l9eld -2lele -l3elem -4l5elg -5lelig -2lelo -3lels -4l3elsk -le1lu -4leluk -l5elv -2lely -4lelæ -2lelø -lelø6pa -4lema -le3me -le8me. -4lemet -8lemetrisk -8l9emn -lem8na -2lemo -lem9ped -lem5pes -3lemr -lem4si -lem4s5ø -2lemt -lem5ti -2lemu -6lemy -4lemø -2lemå -le4na. -le4nal -4lenav -lend8a -len9dan -6lenden -l6endre -4lendri -4lened -4lenem -4lenev -len4g5r -leng9u -le5ni -4leniv -lensa4 -len4s5ak -4lensem -len5ses -len4sta -len4tam -len4tr -len8t9ra -2lenø -4lenå -2leo -5leol -2lep -le5pa -le4pel -le8p9enden -le2p3j -le8pla. -le4ple -4lepo -4leraba -4leram -ler5d -l8ere -le9re. -6lerea -4leref -4lereg -4le9r8ei -4lerek -le5res -4lereso -4leresu -4leret -4lerev -9leri. -7lerie -le6riei -le7rina -le4riv -4l5ernæ -le5ro. -4lerom -6lerope -le3ros -4le3rot -7lers. -lers4p -ler7te -le1ru -4lerus -leru8se. -2lery -5leryr -2lerø -2lerå -5l6es. -le4sab -4lesam -7lesar -4lesau -2lesc -le5sed -le4seg -4lesek -le5sen -le3ser -4leset -4lesho -le6si. -4lesig -le7sing -les5inn -4lesit -4lesju -le7skap -le4s3kj -6leskol -le6sk9u8t -4lesla -2lesp -6lespal -les3s6 -lesse6ne. -4lesta -9lesta. -7lestal -le5sted -le5steg -le5stel -le4stim -le3sto -4lestrø -4lestyr -4lestø -4lestå -4lesug -les1v -le5s6vi -4le5sy -4lesø -5lesøy -3let. -le4tab -6letak -leta8ka -leta8le. -l5e4tas -5lete. -6letea -4leteg -4letek -le5ten -6letenk -6le7tep -le5ter. -4letes -2le3ti -l5e4tik -2letj -2leto -2let2r -le7tre -le5t4ri -3lets -let6sj -lets8k -let6tea -let6tr -lett3s4 -2letu -le4tv -2lety -lety8e -4letø -8letå -4leul -2leun -l1eur -2leut -le4ute -2lev. -le6vad -le6valu -le4ved -4leveg -4levei -4levek -6levern -4le4vev -levi6d -lev5n -2levo -lev1r -4levs -4levæ -lex1 -4leø -2leå -5lée -1lér -7lét. -7lè -5lê -4l1f -l4fa. -lf5ant -l5far -l5fe -lf3f -l5f6in -lf5ja -l7fje -l6f3nul -l4fom -l4fut -2lg -l6gaf -lga8le. -l4g5alt -l4g3ana -lga5t -lga4ve. -l2ged -l4gela -l4gele -l2gem -lge4r5an -lge4rap -lge5ri -lger5un -l4gery -l4gesl -l6ge7sp -lg5g -lgie8n -lg1lo -lg5ly -lg5n -lg3ob -lgo2d -lg1ok -lg1om -lg5ov -lg3ref -lgr9øy -lg3s2e -lg2sk -lg5s4kre -lgsle9g -lg5s4tr -lgu4l -lg3un -lg3ur -l1gæ -lg5ø -l6gå. -lg5år. -lgå8va -lgå8ve. -8l1h -lha8ka. -lhav6s5 -l5hj -1li -li1a -li4ala -li2am -li5ans -li4as -liba5 -libe5ro -libi5 -libie6 -liby5e -li4dak -li4ded -li4do. -2l1idr -lid3t -li4ene -li3er. -li5ers. -lie5s -3lif -4lifat -lif5f -3lig -li4ga. -li4g3an -li4gar -lig9art -li8gas. -li4g5enh -li4get -5lign -li4g3re -lig3se -lig3s4i -lig3sl -lig3s4p -lig5s4ti -lig5str -li2gu -4lih -li5kan -li9kar -li7kas -li5kee -li3ken -li5keså -li9ki -likk3o -li1k2l -9likn -liks4t -li5ku -6lila -4l5ild -li3le -lil5lebe -lil5let -li4mar -li4mas -li6mate -l6ime -li4me. -4limh -limp3r -lim7r -lim9u -li4na. -4lina6l -lin6c -linch5 -5l4indr -4lindu -l5indus -li4ne. -li3ne6a -li6nem -2l1inf -lin4g3j -ling5l -ling7sen. -5lingv -4l5inju -lin5kes -lin5kle -lin4kv -2l1inn -lin5net -3linni -6linns -6l5inntr -li4nor -l4inse -5linsk -4l3inst -4lint -2linv -li6n5ø6 -lio4no -lion5sp -lion5sv -li5o6s -2lip -lipes4 -lipp4s3 -li9rar -li4rek -4lisak -li5set -lis4kl -2liso -4lisp -lis6sp -lis7tan -lis6terk -lis5ti -4lis6til -list3o -li6s8tr -list7rø -lis4t3u4 -li4st5y -listyr8ke. -li4tee -li4tek -li4ti3a -li4tid -li4tig -li4til -li4tim -liti5st -li4tiv -lit5j -6litn -li5to -li2t1r -lit5rer -lit6tele -lit6terk -lit6term -litt5s6 -li5ty -7liu -li6va. -li4v3ak -liv5eg -livi5e -liv2s3 -2lj -l1jan -l1jar -l4jarb -ljar5s6 -ljas4 -l4jed -l6jee -l2jei -l2jek -lje3l -lj9elv -l1jen -l3jer. -l4je1s -l5jes. -ljes4t -l5jet. -l4jete -l5jete. -l6je5t6r -l2jev -l5jé -l1ji -3l2jod -ljo8e -l4jom -lj5ori -3ljos -lj5un -l7jur -lj7ut -ljø3 -l5jøs. -6l1k -l3ka -l5ka6l -lkali9e8 -lk4an -l6k5b -lk4e -l3ke. -l2ked -l5kedal -l3kede -lkeei4 -l6keh -l5keleg -l3ken -l7ker. -l4kera -l4keri -l4k5ers -l4ke3ru -l5kestad -l5ket. -l5kets -lk2l -lk4li -l5k4lu -l6k5nin -l6ko. -lko9ma -lko9sa -l2kot -lkras5 -lk5ri6k -lk4ser -lk1s4t -lku4le. -lku8t -lk9ute -l6kveg -lkå1 -2l1l -l5la6a -ll6a5f -l2lak -ll1al -l4lami -l5lane -ll3anl -l4l5ano -llans4 -ll5ansk -ll7apa -llap3s -ll4as -ll5asp -ll5aur -llau6re -ll7avl -ll5avr -ll3d2 -lle5a -l5leak -lle8da. -lle4d3r -l3lee -l2lef -lle5gev -lle5gr -l5leha -l5leho -l5lehå -l4l5eig -l4leki -l6l5ekst -l4leli -l2lem -llen6da. -ll5enden -l4lendr -l6lendt -l4lenk -l5l8ens -l4lentu -l4lenu -ll5eple -l6l5e6rik -l4lerob -ll6es -lle4so -lles5pr -lle5stø -l5let. -l4leta -l5lets -llet6tele -l8letæ -l2leu -ll5even -lle7vev -l5levå -l2lé. -ll3g2 -lli1e -lli5e4n -l9lig -l2lim -l4l3ind -l4lins -ll3int -l9lint. -l3lip -l4lir -lli6sen -l4liv -ll1j -ll3k2 -ll5m -llmue9ne -llmu7ens -llmu9er -l5lo. -llob5 -l2lod -l4l3off -llo5id -ll5oks -llo2m1 -ll3op -ll5opp -l2l1or -l4loso -l6lote -ll5p -llra7n -ll4sak -llsa6me. -ll4sem -lls5end -llsk4 -lls6kar -lls5kv -ll5skå -lls5lag -ll3smy -lls4no -lls4te -lls6tig -lls7øk -ll3t4 -llto4e -l8lua -l4lu4e -l4luf -ll7ug -llu4k -l8l7uka -l4l3uke -l6luks -l5lum -l4l1un -llun6ge. -llu4pi -l2l1ur -l3lus -l2l1ut -ll1v -llva8n -lly4se. -l4løk -ll5øks -llø6pa. -l4løve -ll7øy. -ll5øya -ll3øye -lløy6er -ll5øy6n -ll1å8r -ll3å2s -2l1m -l5ma. -lm3anm -l4map -l4marki -lm3av -lm7b -l4m3els -l4melu -lm5e4po -l4m5erf -lme7ri -lme7sti -lme5t4r -l5mil -lmi8le. -lm3ind -l5ming -lmini6 -lmin7ne -lm3ins -lm5int -l7mis -lm5l -lm5m -lm1op -lm1s -lms6j -lm5s2p -lm3t -lmu4le. -lm3ut -lmyr8ke. -l4mø. -l6m5øs -lm5øy6 -lmøya9 -lmå6la. -lm5å4r -l4m5ås -2l1n -l2nab -l3ne -lni4u -l7ny -lo1al -7loane -lo1a4r -5loar. -2lob -lob5by. -lob9byan -lob9byar. -lob5bye -lo2bl -lo2d3a -lo3de -lo4d3ri -lod3s4m -lod7ste -lod7s6v -lo6d5u -6loeng -6lofj -3loft -1log -lo5ge -lo4gir -log2o -lo3gop -log8res -lo6g5ro -log5sa -4loh -lo5id. -lo3ide -lo1in -3loja -lo1ki -lok4ko -lok6kul -2lo1k4l -4lokon -2lok7s4 -lok8se. -lo1k4v -lole6ge. -2lolj -lolo9 -l5omdr -lo4m5in -lom4mel -lomst9r -lo4nal -6lond -lo5ne -lon4g3r -lo4nit -lon7skj -2lop -lo3pa -lo4pea -lop5pa -5l4opt -lo1ra -2lord -lor6da. -lo1re -4l1org -lor4g5l -lorie6 -lo1ro -lo7rød -lo7sa -lo6sek -lo4ses -lo5sev -los4kle -lo1sl -lo9sp -2lost -lo9tes -lo8ti. -lo3to -4lottet -lo1un -1lov -lov7ald -lo3van -lo9vand -lo7vane -lo3var -lo3ve7d6 -l6over. -love5re -l5overn -l5overt -7lovo -lov3sa -2l1p -l7pa -lpa5re -lpas5 -l4pedo -l4pee -l2pei -l2pel -l5peleg -l3peli -l4pelin -l3pesm -l4peti -l2peu -lp2h -lp2i -lpin3e -lpi5ne. -lp2l -lpo6et -l4put -l5q -2l5r4 -lra8da -lradi4u -lra6ne. -lre4de -lre4i -lre8ka -lre8ke. -lre8va -lri8ma -lri4ve. -lro8de. -lro6pa. -lro8sa. -lro4se. -lrot5s -lrø6re. -lrø5v -lrå8da. -lrå4de. -8l1s -l2sad -lsag6 -ls5ald -ls4am -l7sana -lsan6ke. -l4s5ano -l4s3ans -ls5ark -l4sat. -l4scu -l3se. -l2sed -l2see -ls3eid -ls5eig -l4s3ele -l4s3elv -l2sem -ls5emb -l4seno -l7ser. -lse2s -lses5ku -lses3l -lses5pa -lses5s -lse8s5tr -lse4te. -l2seu -l6sev -l4sf -l2sh -l5sig -l5sik -l6s5ill -l4sim -l5simu -l4s3inn -ls5jakk -l5sjef -ls3jeg -ls3jen -8lsk. -ls5kabi -l4s5kan -ls5kari -lsk5art -l6s5ke -lskif5 -lskinn6 -lskinns5 -ls3kjo -l6skl -lsk3læ -ls3koa -ls5kor -ls3kov -l4skra -lsk5un -ls7kva -ls3kvi -l4skå -ls3kåp -lskå6pa -l2sl -lsla4ga -l7slagn -lsle6ge. -ls5lo -l5s4luk -l6s5løs -l2sm -l5smør -lsmå6la -l2snu -lsok3 -ls5ond -lson6de. -l2s1or -ls7o6se -l5sot -ls1ov -l2spa -l9speg -l5spei -l9spel -l5spi -l4spr -l5spred -ls3pri -ls7s2 -l4s3tak -l4s3tal -l6stank -l6ste. -ls4ted -l4steg -l3ste4i -ls4tel -ls5terr -ls6ti. -ls4tie -ls6ton -ls5tren -l9stri -l2su -l5sub -l3suk -ls1un -l2s1v -ls7vea -ls5vee -lsve8en. -lsve7re -l4svik -ls6vind -l4sør -l2s1øy -l2s1å -2l1t -l4taa -l4taf -lt3akt -l3tal -lta4la. -l4t3alb -lta6lev -lt3anl -lta6no -lt3art -lta4st -lta4t3o -ltat3r -lt3avk -l5tavæ -lt9b -l3tede -l4teka -lte6ma. -lt4en. -l4t5enh -lt3epi -l4teras -l4t5erst -ltesa8me. -l4tiet -l2tif -lti6g5 -l2tik -l4tina -lt3ind -lt9inn -lt3ins -l4tivi -l2t1ja -ltle8ge. -lt9n -lto9ar -l3tog -lto4s -lt3ost -lt2r -l3tra -lt3reg -lt3rei -l6treko -l6t5rel -l6t7rem -l4trens -lt3res -l5t4rest -l5trev -l4t5rit -lt3rol -lt3rom -ltro8pa -l5tros -l4t5rød -l5trå -lt1s2 -ltsa8me. -lt5s4i -lt7s6t -lt2s3v -lts4vi -lt7t8 -lt3und -ltu4ra -ltur5e6 -ltu5r6en -ltu5r6er -ltur5s6 -ltur5å6 -l2tut -l5tv. -ltva8la -l3tvs -l4t5w -l3ty -lty8d -lt7øl -lt3øv -lua8r -2lub -lub6band -lu6bri -lu5c -lu7ere -1luf -3lugar -lu7go -lui6 -luid6er -1luj -4luk. -lu4ka. -4luket -luk6keri -lu3kr -4luly -l4um -lu6mel -lu2mo -lum6sk -lu4mø -lun5d4r -lu4ne. -lun4gel -l7u2ni -lun5ne -3lunsj -4lunt -lu6o -lup4s -lu2p3u -lur2e -6lurei -lu5ren -lu5ri -6l5urn -lur8na -lur8ne. -lur8ta -1lus. -lusa5 -lu7sak -lu6sel -lush7e -lu2s5k -lus4o5 -lus4sid -lus4s3t -lus1t -luta3 -lu3ta. -lu7tet -6lutf -4lutg -luth -3lu5t6he -lutla9 -lut6m -lu1to -lu4t5r -2luts -lut4tal -lut4tap -lut4t5at -6lutv -1luv -lu4va -lu4ve. -lu9ven -lu9ver -8lv -l1va -l4va. -lva6k -l4vakti -lva6la -l4va4m -l4vana -lv8and -l7var. -lv7asa -l4v5ass -lve3d4a -lve5i6s -l4vela -l4vele -lv4en -lve9ne -l9ver. -lve9rau -l4veru -l4vesk -lve5sl -l7v6et. -lve5str -l9vé -l1vi -lvi8ene -lvi9er -lvi6ka. -lv9im -lvin5g6r -lv3iro -lv1j -lvly8se. -lv3n -lv1of -lv9op -lvo8re. -lvor4s -lv5o4v -l6v5p -lvra8r -lv9ri -lv1s2 -lv5se -lv7s6k -lvs6l -lv9ta -l5vøe -lv1å -l3våg -lvå4p4 -lvå6r -l5w -ly1a -2lyb -ly4d9r -ly5e -lyes3 -ly4gel -ly5g6l -ly8is -2lykj -lyk6keri -ly5ku -ly7kv -6lykø -ly5l -ly5me -2lymp -ly2n3a -ly4ne. -ly4n5il -lyn3s2 -2lyo -ly5ok -ly3pe -ly1r8 -ly8ra. -ly6re. -6l7yrk -ly4sa. -ly4s5a4k -lyse6te. -lysk4 -lys3kj -lys9kl -ly2s1l -4lysp -lyst9ra -6lysy -ly8ta. -4lytek -ly4teri -lyte5s -l5y4tin -ly1tr -ly3ve -l3z -l6z5b -1læ1 -læ6ra. -læ5rar -lær4arm -læ4re. -lære3i -læ3rer -læ4re3s -læ5res. -lær6sv -læ6ta -1lø -lø3de. -lø4del -lø5dem -lø4er -løk5kj -4l1økn -2løko -lø4k5r -l5ø6l -lø9me -lø2na -løns5t -løp6s5 -lør5n -4l5ørr -5løs. -lø2sa -lø5san -lø5ser -løs3k -løs3s -2løt -lø9ta. -lø3te. -lø4teg -løva9r -6l7øv8d -lø4ve. -lø3ver -lø5ves -6løy. -4løya -2løyd -4løye -løy8ed -løy5el -2løyf -løy4g -løyg5e -4løym -6l5øys. -løy5ter -lå6gal -lå6gre -lågs4 -lå4gå -2låi -lå1k4 -lå6ke. -lå9me -lå2m5o -lå2n -6l5ånd -lån2s1 -2låp -l1åp9n -2lår -lå8ra. -lå9rar -lå5ras -lå3rin -lå1ru -lå6sa. -lå1sk -lå6sko -lå4s5l -lå4ste -lås7ten -lås5ter -lå5su -lå3te. -lå4teg -lå4tek -lå8ti. -4lått -lå4ve. -1ma -2maa -3maa. -ma3ar -2mab -ma5br -ma3che -mada5me -ma4del -ma3dra -m6ad9s -4maef -4maek -7maene -2ma1f -3mafia -3mafr -6mafrå -ma8ga. -ma4ged -ma4gel -ma4ges -3magn -ma2gr -2mahe -ma4is -ma4ja -2mak. -ma5kab -4makad -ma4kes -mak7ke -4makl -mak6le -ma4kot -mak2r -ma3kre -mak5ron -mak4tal -4makti -mak4to -makts4t -ma1ku -2ma1kv -ma1la -ma7leb -ma6leng -ma4let -mali9e8n -mal5l -ma4lov -mals4 -mal4t5ek -mal3u -mal3å -4mamer -ma3mo -m4an. -ma3nak -m3anal -6manam -4manav -man8ce -man4dom -man4don -ma3ne -m4anf -man5g4a -m6ange -4mangr -mania8 -2manl -m3anle -4manm -5m4ann -man4nem -manns5l -ma4no -2mao -4mapa -2mapr -4marb -mar5d6 -7mare. -6mareg -ma3rei -ma7rel -5ma9ren -ma5res -3mar4i -mari8e9ne -ma3rin -m4arka -4markit -mar4kv -mar5m -marmo9ra. -mar7n -ma1ro -ma4ro6p -mar3s4h -mar7sl -mar5te -ma4ry. -ma6rå -4masel -ma5set -mash3 -ma4sia -ma4sik -ma4sis -6masju -mas4ki -4masko -4masp -mas4see -mas6set -massø9 -7mast. -ma5stem -4masto -4ma5str -2masy -m6at -ma1ta -ma5tad -ma3te -ma4te. -ma6ted -ma4tel -7maten -7mater. -6matera -7matet -6m7atfe -4matil -7matil. -ma1to -ma1tr -4matra -ma4t5ras -ma4t3re -ma6t7rom -mat3s2 -mat5ta -2mau -mau4k -mau7l -ma1un -5maur -mau7su -2mav -ma6ve. -ma5ven -m7avh -m5avk -ma4ze -ma3zo -2m1b -m4bao -mbar3d -m2bea -m4beb -mbe9da -m4bedø -m2bef -m2bek -m4beli -m2bem -m4bena -m4beo -m4bereg -m4bero -mbet2 -mbi6ar -m2bib -m3b4l -mboe2 -mbo4end -mbo5er. -mbo5ere -mbo5id -mbo5n -m4bop -mbo5re -mbo9t -mbu7ar. -mbu4e -mbue7re -mbus5 -m1c -m6co -2m1d2 -m3de -md7om -1me -2mea2 -me5al -mea5m -2meb -2mec -meck4 -4medat -2medb -5mede. -me4ded -med5ei -me7den -me7det -4medf -me3di -4medik -4medir -2medm -me6dok -4medom -2medr -me6dret -med1s4 -4medu -me6dun -me5d4us -med5v -7medve -2medy -4medå -me7e -2meef -6meek -2meel -4mees -4meev -2mef -m3eff -6me2ga -me7gal -2megr -2megu -4meh -mei2e -meie5n -m1eig -me3ild -me3ind -mei5ni -me7isk -4meiso -2mej -4meki -4mekj -2mekk -me2k1l -me3kn -4meko -2me5k8r -4meks -mek5t -6mekte -m2el -4mela -5melane -5melar -me3le -me4le. -4meled -4melei -4melek -6m5e6lem -me4l5eng -4melik -4melis -4melit -4meliv -mel5le -4melok -4melov -mel4si -melsk4 -mel5s4t -mel7tr -me1lu -mel5v -melvi6 -2mely -2melæ -4melø -4me5l4å5 -2mem -me6mo. -4m5enga -men5k -menle6ge. -m6enn -men4ny -me4nom -me4nor -men4si -men3sm -men5spl -men5te -men6tek -men4tom -men5tr -me4nyt -2me3o -me6os -2mep -5mer. -me6rab -4merad -me4ra5l -me4r5ant -mer5di -4mered -4mereg -4merei -4merek -4merel -me6rense -me3res -4meress -mere6t -m4eri -4me5rib -meri5ke -5merin -merle7g -mer9n -mer5os -5mers -mer5sk -me3run -mer5und -4merus -2mery -me2r3ø -2merå -me4råk -5mes. -2me5sa -4me5s4h -2mesj -2me1sk -mes5ke -2me1sl -mes6le -4me3so -2mesp -5mess -7mest. -4mesta -5meste. -mes4ti -6me7sto -mest3r -me5stro -6mestrø -4mestrå -4mestu -4mesu -2mesy -2mesø -4metab -4me9tap -me4tar -me3te -4meteg -4metei -4metek -4metel -4metep -4metil -2metj -4meton -me4t3ra -me4tre -met5ren -met7rer -met5res -met5rik -me4tru -4metræ -2metu -4metv -2mety -2metø -4metå -2meu4 -7m4eu3s -2mev -meva8n -2meø -2meå -2mé -2m1f -mfa9ra -mfar8ta -mfav5 -m2fek -m6f3ess -m4fi. -m4fibr -m2fit -m5fru5s6 -m5funn8s5 -mfu6se. -2m5g6 -m4ga. -m4gi. -mgå8va -mgå8ve. -2m1h -mhea4 -m4hu. -1mi -mi1a -5mi6al -mia2n -9miane -7miar. -2miav -mi6c -miche6l -8m9idé -2midi -mid5j -mid3s4 -mid4t -4mi3ele -mi3er. -mie9s8 -2mi5f -5migraf -2mih -2mii -4mij -mik6h -4mikj -2miko -mik5ro. -mik5ron -mik5sa -6miku -mi4la. -mile6t -mil7eti -mi4lev -mi7li -4milin -mil6s5v -4milæ -2mim -mi8ma. -5mimo -m7imp -mi4na. -mi5nar -mi4ne. -mi4n5ers -4m3innh -4m3inns -min2s -min3sp -mins4t -mi3nu -m4inv -mi4n5y -mi7ov -2mip -4misa -mi4san -mi3se -4misek -4misel -9misé -misha9ge -4mi7si -mi2sk -mis4ko -mi3s4la -mis9le -7mism -mis4s5k -mis4s7p -mista9k -5mis7te -mis4tra -4mistu -2misy -4miså -6mita -mi3te -4mitj -4mito -2mit6r -mitt3s -mi5ur -2miv -mi5vå -m6ja. -m6jan -m5jar. -m7jarn -2mje -m7je. -m1ji -m8jingan -m8jingar -mju7ke -1mjø -mjøs5t -2m3k2 -m4ko. -mkro5 -mku6le. -mkå8pa -4m3l -m7la -mla6ga -m2lef -mlei5er. -m2lek -m2lel -m2lem -m4lera -mle6se. -m4lesk -m6le5s8v -m4leta -mle4ve. -ml6i -ml5ja -mly6se. -mlø6pe. -mløy3 -2m1m4 -m6mai -mma5kl -mmal5 -mma8le. -m4mam -mmando5 -mman6dol -m5mar -mmar7in -mmar7o -mmatik7ka -m4medø -m2meg -m2mei -m2me3k2 -m4melu -m6meni -m4menu -mmer5t -mme4run -m2me1s -mmest6 -m5met. -m4meta -m4meti -m4metra -mme5t6re -mme3u -m3mé -m4mia -m7mian -m2mib -m4mid -mmie6n -m2mik -mmi5sk -mmi5so -mmi3st -mm5n -m3mu -mmø2 -mmå8la. -2m1n -m2nee -mn7eid -m2ne9l -mne4ra -m5nese -m4nesk -m4nesta -mnes9tie -m9net. -m4nete -m2nev -m6nip -mn7sk -1mo -3moa -mo2ar -4moba -5mode -mo3dem -mo5di -mo6di. -2mody -3moe -mo4en. -m1off -mofo6bi. -mo6gi -5mogl -mo5go -m5ogs -4moh -2moka -mo8ka. -mo8ke -mo1ki -mo6la. -mo3le -mo4le. -mo7le6s -4molt -mo3ly -m5om. -4momf -2momr -mom4s5ø -mo5ne -mo4nisa -mo2no -mon1s -mon4ste -mon5t6 -2mop -5mo1ra -mo4ra. -mo4rar -mo7rar. -mor5d6e -4mordl -mor6d5r -mo3re -mores7 -m2ori -mo4ri. -mo6rid -4m3o4rie -mor4kl -morla8ga -mo5rok -mo4rom -mor4si -mor4skj -mor7sky -mor4sp -mo1rø -mo9sen -mo2s7k -mos4o -6mostab -4motap -mo4te. -mo6te6g6e -mo4tei -mote7kl -mo5ter. -mo4tes -mo5to -4motr -mot7re -mot1s2 -6motsagd -motsva5 -mot7t -mour5 -3mo3va -mo5w -8m1p -m4pana -m4p5anta -m4pee -m4pelot -m6pena -m6pep -mpera8te. -mpe5res -m6peress -m4p5erfa -mperi6e7n -mpes2 -mpes6te -mpe4sti -m5pett -m2pe5u -mp3id -m4pinje -m8pla. -m3p4lan -mp5le. -m6p5lin -m6p5n -m6p5ob -mpoe4 -m4poeta -m4pog -m6pok -m2pop -mp3opp -mp1p2 -mp3rad -mp5ret -mp3rop -mpro8pa -mp1s -mp3sek -mp5s6t -mpun6ge. -m9pur -mp5ut. -mp5ys -mpø5 -m9på. -m3q -2m1r6 -mro8sa. -mro6se. -mru7te. -mrø9de -m9rår -6ms -m5sa. -ms1ak -ms5ant -m1sc -mse5lu -m9s6ei -m4sem -m4s3eng -ms5e4pl -m4serv -mse5s -m5s6etn -mse6t7jare -mse8t9jas -msi6e -ms4ing -ms3inn -m4s5ja -ms5kab -mska9k -ms6kin -msk5ing -ms3kor -msk8u -ms3lan -ms6lega -ms9lua -ms3lue -ms4ly -m2sm -m1s2n -ms9ne -ms5no -ms3næ -m1so -m4soms -ms3ori -ms1ov -ms3s2 -m4s3tal -m8s7te. -ms7tea -ms2ti -ms5tilb -ms3tim -m1sto -m4s5top -mst5ord -m8strand -m5strane -mst5red -ms5tref -mst5ren -ms5trik -ms4tru -ms3unn -msu9ta -msu7ten -ms1v -msva9ra -msva5re -ms3ynd -msø4ke. -m4s5ør -ms1øy -ms1å -2m1t -m3ta -mt4b -mtbe6 -m2tee -m2teg -mteks7 -m6te7kv -m4tel -m6testu -mti9a -m9tida -mti5e -m6tien. -m6tif -m2tik -m6tini -m4tiø -mtiør6 -m5to -mt4r -mt6ve -mt4vin -mtå5 -1mu -mu6a -m1u2b -mu2e -mu3el -mue7r -mues1 -2mug -mug5l -mu4he -mu2k -8m9uka -4m1uke -mu5la -mu4leg -mule6s -mull2 -mull6s7 -mul6tiv -4muly -7mum -mu3mi -mum2s -mun2c -munes6 -4mung -mun6ge. -mun3k -munn3s -mu6ra. -mu4re. -2murn -murs4 -m2us -mu4se. -mu4ses4 -mu4sé -mu2s3k -muske6l5a -must4 -mus5tan -2mut -3mu1ta -mu8ta. -mutsa8la -mut7t6r -2m1v -mvak5t -mva6la -mvari6 -mveg5s4 -mvi7e6 -mvi6se. -2mw -1my -my5a -myg4ga -my3ke -myk4kes -myk3l -my8kr -my2ra -my9ran -my9rar -my1re -my4re. -4myrk -m5yrke -my4r5u -mys3 -my6sa -my4se. -my4so -my4te. -mytt6s5 -5mæ -mæ6la. -1mø -møb3l -mø7des -mø6e -mø9ens -m3økn -2møko -mø6na -mø4ne. -møne9s -mø8nest -mø2o -3mørke -mør4k5r -mør5sm -mør3ø -mø5se -7møt -mø9tas -mø4tere -møt9t -2møy -møy9ar -m5øys. -1må -2må. -må5a -6måenh -må7g2 -må1k -må4ka. -må4ke. -må4kes -m6ål -må5lar -må4le. -må6led -måle3i -målø6pe. -må4ne5s6 -må9nese -må8pa. -må4pe. -må7pl -2mår -måra6r -må1re -må1ro -må1ru -må1s4 -må6tak -6måtf -må5tr -må3tø -1na -na6ans -2nabo -7na7bortr -na6bot -4naby -na4ded -na8dem -nadi4 -n3adop -nad2s1 -4nadv -8naf -n1aff -nafo7r -na3fr -naf7t -na8ga. -na3ge -4nagen -nag3s4 -nagså5 -na7gø -6nah -4nair -2nak -n6akk -nak7ka -nak6ko -5nakl -na1kr -n1aks -nak8sa -nak8se. -8n1akt -nak6ta. -na7kv -na9lag -na6lare -6nalarv -na7leg -na4l3ei -na4lek -nal5epo -na4les -na4l5ett -na4lev -nal5g -nal6ge. -na4lil -nal6lag -nal4løp -nal3op -nal5s2 -nal3t -na3lur -2naly -na2l5ø -4nalå -na3lå5r -5nam. -na7mere -na5mes -na5mo9 -5nams -2namø -9nan. -4nana -n3anal -n6ane -nanfø8 -4n5angr -nan5k -nan6ke. -4n3anl -6n5anle -nan4ne -na4n5o -n4n5ans -nan4sin -nan4skj -nan4s5t -4nany -na7o -na5pe -nape4s -nap3s4 -n4ar. -na4rap -2narb -nar5dr -4narea -nar7ei -4na5rek -nari4e5n -7nariksk -4narkiv -6n5armé -6n5arme -nar8ma. -nar5s -nar8ste -2nart -nar6ta. -nar5ti -nar7v -nar5ø -nasa3r -na4sas -nas7h -8nasik -na4ski -na2s5t4 -nasta5 -8nasu -na1ta -nate8k -na7tem -4natl -4natom -natori5e6 -nat8ra -nat3sp -nat6tak -nat6tea -naty5 -2nauk -naus6p -na6va. -4navd -6navf -2navg -2n3avh -na1vi -4n5avk -4navl -nav4les -3navn -6navo -4navr -n1avs -4navt -4n1b2 -n5ba2 -nba3d -nba9ser -nben4s -nbo5et -n6buf -n6butr -nbyr5 -nbø9le -nbø6n -n1c -n5ca -ncel5 -n3che -nch3ei -n6cot -n2cy1 -6nd -n7daa. -n6dabi -n4dad -nda5f -n7dag4 -ndags5 -n4daks -n3dal -n4dalf -n4d5all -ndals3 -n4dark -n6d3art -n8dask -nda5tal -nd5d4 -n3de. -nde5a -n2deb -n2ded -n5defi -nd1ei -nd4ein -nd6ek -n4dekl -n4deko -n5d4e5l -nde4le. -n4delik -ndel4sk -ndel4st -n2dem -n5dem. -nde5mo -n5den. -n6dener -n5dens -n2de5o2 -n2dep -n4derab -n4deras -n4derei -n4derim -nd6erk -nderla6ga -n4desi -n4dest -n4desu -n1dé -ndi4en -n4d3int -ndi6sk -nditori5 -nditorie6 -ndit4t5a -nd3jer -nd1ju -nd5k -nd4lem -nd4lese -nd4lest -nd4lev -ndo9a -n6dob -n6d5okk -nd4om4s3 -n2doo -nd1op -n2dor -nd3org -nd5orm -n6dote -nd5rae -n4d3ram -nd3ran -nd6rek -ndre4ra -nd5resen -nd5rett -nd1ri -n1dro -nd4sag -nds3ak -nd4s5amb -nds5elv -nds5ende -nd4ser -nd4sje -nd4skj -nds7kul -ndsla6ga -nds6lett -nd7spu -nd3s4te -nds9teg -nds5trek -nd5stry -ndta6ka. -n6duf -ndu3is -n4dun -nd3ung -ndun6ge. -n2dup -ndu6si -ndus7k -nd7v -n2dyg -ndy1k -n2dys -ndy5sp -ndø5l -n2d1øy -1ne -2nea -5neae -nea4g -ne7a6le -ne5alp -ne5als -nea9m -ne9a8r9an -nea9ren -ne1as -6ne7av -2neb -3nebb -4nebe -ne4ble -neck5 -2neda -3nedal -ned3d -4nedeb -4nedeg -4nedel -5nedg -ne4di. -nedi4s -2nedo -ned5over7 -ned1r -ne6dre -5neds -ned3st -6nedu -4nedø -ne5dår -4neeg -4neei -2neek -5ne4e4r5 -2nef -n1eff -n5eft -2neg -5negati -ne3gla -neg5lesp -neg8r -6negru -6neh -2nei -n2eid -nei8dan -n5eig -n2e1in -n3eini -5neir -2nej -2nek -ne4ka. -6nek2l -ne3kn -nek2r -nek5rin -n7ekser -nek5t -4nela -nel3de -4neled -6nelegg -7neleggj -4nelei -nelei5er -4n3elem -6nelê -4nelid -4neliga -4nelis -4nelit -4neliv -nel4lov -nel7s -2ne1lu -4nely -2nelæ -2nelø -nelø8pa -4nelås -2nema -4n3emb -4nemel -4nemer -6nemes -2nemi -nemie8 -6nemj -nem6k -5nemn -nem5ne. -nem7nel -2nemo -2nemu -2nemy -2nemø -2nemå -3nen -4nena -nen5at. -6n5en6den -6nendr -nene4 -4nened -4nenem -ne3nes -4nenesl -4nenet -nen5eta -4nenev -nen4ga. -4n3enhe -6nenhet -4neni -nen5se -nent5ei -6n3en5tr -4nenu -4neny -4nenæ -2neo -5neo. -ne5o4r -7neos -2nep -ne5pe -3n4er. -4nerad -6nerap -3nerb -4nerea -4nered -nere6de. -4neref -4nereg -4nerek -4nerent -4nerep -ne5res -4neress -4neresu -4neret -4nerev -4nerfar -4ner2g -ner3ga -ner3ge -4ne3rib -4nerik -4nerit -ne4ri9v -5nerl -nerla8ga -n3erob -6neroc -ne7rof -ne5rok -4nerom -ne5rot -ner4ov -n6ers. -ner7se -ner5s4i -ners4p -ners8ten -4ne3rul -ner5un -2nery -3neryr -4nerør -2nerå -2nesa -ne4sa. -5nesar -4nesc -4nese -6nesek -nes6er -5nesets -nes5eva -ne3si -nes5ind -4nesit -2ne5sj -ne5skam -4ne5skar -nesk4e -4neski -5neskins -4neskj -4ne5sko -4neskr -6nesku -2nesl -ne3sli -ne7slø -nes6mi -6nesn -ne7snø -2neso -3nesot -2nesp -nes6sam -nes4stu -5nest. -4nestas -nes9tas. -nes9te. -4nesto -nes5tor -4ne3str -4nestu -4nestø -2nesu -2ne1sv -nes8va -6nesy -4nesæ -5nesøy -4ne5så -neså5re -3net. -2neta -4netaks -neta6le. -ne3te -5nete. -4ne3ti -6netid -2netj -2ne5to -6netom -2net4r -3nets -net5s4p -nett3a4 -net6tel -2netu -ne4tv -4nety -4netå -netå5ker -2neu -neu1r -ne5us -ne6va. -ne4ve. -5nevik -nevi8sa -3nevn -nev1r -ne4y5t -2neø -4neå -1né -4néb -4néd -2néf -6néh -2nél -4ném -6néo -2nép -5nér -4név -4néå -4n1f -nfall4 -nfalls5 -nfan5t -n6foa -n4fob -n4fole -n4fom -n4fora -nfor9en. -nfos4 -nfø5des -nføy8ed -6ng -n8g8ad -n4gaf -n6gag -ng1ak -ng5and. -n8gan8da -ng3ank -n4g5arm -n4gart -ng5art. -n5garta -ngar5u -n2gat -ng5ato -nga4ve. -ng7avi -ngd4 -ng4ded -ng4del -ng4dep -ng3dr -n4geda -n4gela -n3gen -n4gena -n7gene -n4g3eng -n6geno -n4genu -n3ger -n4geret -nge5run -n2ges -nge3sl -n4geta -n2ge7v -ngfø4 -ng5g2 -ng5id -ngjen5g -ng1l -n5glem -ng4lu -ng7n -ngo4d -ng5odd -n7goe -n8g7o8m -ng9ome -ng5ond -ng7o6pe -n2gor -ng5ord -ng3ork -ngos6p -n2got -ng3ra. -n5grad. -ng5rand -ng7rea -ng3reg -ng3ren -n4grend -n4grer -ng5rest -ng3ret -ng3rev -ng3rid -ng3rin -ng7ro. -ng9roa -ng7roe -n5g6ros5 -ng3råd -ng8sa. -ngs5elv -ng4sem -ng4ses -ng2sj -ng2sk -ng6skj -ngs7leg -ng5sløy -ngsmå6la. -ngs3ne -ngs7tep -ngst5rid -ngstyr8ke. -ngs9tør -ng3und -ngu5ru. -ngvi4s -ng5ye -n1gø -n2g1øy -ngå8va -ngå8ve. -4n1h2 -nhat5 -nhet4s -1ni -ni1ak -ni1a2n -nian5dep -ni2bl -4niby -4nibå -4nicr -n8ida -ni4del -ni7dele -n5idé -ni6do -nid7r -nids4 -nid5st -4nieg -ni1el -7ni3e2n -ni3er. -nie5ri -ni7ers -ni5ert -4n3i4fr -ni5gla -ni9glo -2nih -8nij -ni3ke -2nikj -4ni5ko -2nikr -4nikv -ni5l4i -5nilu -4nimar -4nimas -4nimo -2nimp -ni6n7al -2n1ind -4ninf -ning3o -nin5gr -ning6s5 -ningse4 -nings5te -2n1inj -n1inn -4ninnb -4ninnh -4ninns -4ninnt -2n1ins -2n1int -2ninv -5nio. -nion2 -nions3 -4niop -7nios -4ni5ov -ni4pet -ni9pet. -ni9pets -ni2pl -nip3li -nip5si -4nir -nir7kel -4nisem -ni5set -4ni3skj -nis4k3o -ni9sol -niso5ne -niss4 -4nistas -6nistat -nis5tik -4nistil -ni3str -4nisty -4nistø -6nisu -6nisy -n4it -ni3ted -6nitj -ni4tog -ni4tos -nitt4r -nitt4s3 -4nitu -ni3ty -nit5z -nitær6e -2niub -ni4umf -2niut -4niva -2nive -niv5ei8 -4n5ivo -niv3s2 -6niå -4n1j -n6jah -njav9 -n2jed -n5jede. -n4jee -n6jei -n2je1s -n3jes. -n2jet -n3jet. -njet6r -n5jett -2nk -n1ka -n2kak -nk3aks -nkal5l -n2kau -n4kedo -n4keer -n4keh -nk5eie -nkel5s -nkelt3 -n4k5enh -n8keno -n4k5erfa -nker4st -n4ke1s4 -n6ketø -n1ki -n4kid -n4kie -nk3ier -nk5ind -nk7inf -nk3inn -nk7int -n5kj -nk1k4 -n1kla -n5k6lang -n7k4lis -nk3lok -n1klu -nk3ly -n3klæ -nk1lå -n1knu -n1kny -n1ko -n4kof -nkofi8 -nk5oks -nko5le -nkol4la -n6kot -n6kov -n1kr -nk1s2 -nk4tak -nk6tal -nk4tin -nkt3sk -n1ku -nku4le. -nkuri9 -nkurie8 -n4ku6t -nk9ute -n1kv -nk3ve -n7kvit -n6kvo -n9ky -n1kø -n1kå -nkå6pa -4n1l -nland9a -nland6se -n5le -nlei7er. -nle8ma. -nli4en. -n3lj -nlu4e -nly6de. -nly6di -nly4se. -nlø6pa. -n7lå -4n3m -nma4le. -nmik3 -nmi8l -nmini6 -nmo6se. -nmusik7k -nmå6la. -4nn -n2nad -nn5ad. -nn9aft -nn5air -n6n1ak -n4nala -nn5alg -n4name -nn4an -nn5ana -n9nane -nna8ni -n4n5ank -n5nanl -n6n7anta -n9nar. -n4nari -n6nasi -n4nask -n2nat -n2nav -nn3avl -nnbo9e -nnbu9e -nn5d2 -nndø4 -nndør3 -n5nea. -n5neap -n5nebar -nnebe8r -n5nebu -n4nedi -n2nee -n6nef -nn1ei -n3neke -n4nelo -n3n4en -nne6nat -nne4n3o -n9ner. -n4nerel -n4nero -n7nes. -n6nesj -n5nes4la -n4ne3st -n5n6et. -n4nesø -n4nete -n2nev -n2ney -nn3g2 -nnhø8re. -n4nid -nn3ide -nni3e -n2nim -nn7inf -n5nis -nni4sj -nni4s3t6 -nn7k2 -nnle6ge. -nnlø6pe. -n4no. -nn5of -nno2m1 -nn6oms -nnomsy8na -nn1op -n2n1o4r -nn7ord -n4n3o4ve -nn9r -nnsa9ka -nn4s5amb -nns5and -nns3ar -nn5seg -nnsei8g -nn4s3em -nn6s5enk -nn4s3es -nnse6te. -nnsi7da -nn4s3in -nn4s5i6s -nn6s5jak -nns5kan -nn5s4kli -nns5op -nns3or -nnst6 -nns5tab -nns5tal -nns5telt -nns4ten -nns5tep -nns7tin -nns5top -nn6s5tre -nns5tro -nns3tv -nn4s5ul -nns3va -nn6s5vo -nnsy8na -nn2sø -nns3øk -nn3så5r -nn7t4 -nnte6se. -nnto9ga -nnu1i -nn6ung -nn1ut -nnvi4s -nn1yn -nny4t -nn7øk -nn1øv -nn1å -1no -noa4g -no1ak -5noane -no7ar. -2nob -nobe4l -no4bl -nob5le -no3b4r -no5co -nodi4e5n -3noe -4noef -4noei -4noek -4noent -2nof -n1off -3no3ft -n6ogra -no5id -no3in -2nok -no1ki -nok8r -nok6se. -n3oksi -no9le -2nolj -no6mid -no6mik -no4mil -4nomj -nom9m -nom7s2 -5nomy -non1s4 -non5t -2noo -2nop -n1opp -no1r4a -no5ran -no5rar -no5ras -nor4da -nor6d5end -4nordn -nor4d5r -nord3s4 -nor4dø -no9ree -no3rek -no3ren -no7ret -nor5g -3norge -norges5 -n3o4rie -7norit -4nork -nor6kla -nor6kle -n4orm -normlø7se -nor2s -nors6ka. -no3ræ -no4sel -no4ses -nose8te. -4nosp -no3stj -nostra4 -2nosy -no4ta. -no4te. -note5i -5notek -no4tel -no4tes -not3s -4noty -4nou -no1v -no3ve -4no5vi -4n5ovn -7nó -6n3p2 -n5pe -npo8ta -n4påk -n3q -2n1r2 -n9ra -nra8na -nra8sa -n3re -n4reb -nrei7e -n6renem -n6reo -n6ri. -nro6de. -nro6t -nry6 -nrå8da -6ns -n1sa. -ns1a4d -n5sag -n5sakk -n5sa4kr -ns3aks -nsak6se. -6n5akti -ns5akv -n3sala -ns3ald -n6s5alp -n5sane -n4sanf -n5sann -n5sanse -ns5ansi -ns5ant -n5saren. -ns6arm -n6sart -n4sati -n1sch -n3sco -nse9a8l -n2sed -ns5edd -ns8ede -n2see -nse5ei -nse6er -n6sef -n2seg -ns5ege -nsei6d -ns5eie. -ns9eig -n4seks -n4s3elv -n2sem -n5sen. -n5sene. -n4sener -n9senes -n4senet -n4seni -n7sens -n3ser. -n4sera -nseri7e6 -n4sesa -n4sesi -n4se3sk -nse3sl -n4ses4p -n4sest -n6sesu -n4se3s4v -n4sete -n9sets -n2seu -ns5fr -n2sh -ns3ha -ns7he -ns5hi -nsi5de. -nsi4ent -nsi6er. -nsin5d -n3s4ing -ns3inn -n4sinte -nsi8ra -nsis7k -ns3jak -n4sjav -n5sjef -n6s5jord -n4skan -n6s5kauk -ns7kele -ns4kete -n9skim -ns5kir -n5skis -n6skja -n6skjele -ns5kjen -n3skjæ -ns5kor -ns3kro -nsku9et -n4skug -ns5kuli -n5skum -ns1kv -n5s6ky. -n5s4kye -n5skyss -n5slang -n7slarar -ns5las -nsle6ge. -ns6leri -ns5lid -n5slyn -n1slå -ns3mi -n4s5mo -n4smur -nsmå6la. -n5s4nar -ns5nes -nso4d -ns1of -n3s2ok -n1sol -n4sond -nson6de. -nso5ris -ns1ov -n3sovn -nspa9ra -ns5pels -n5spet -ns1pr -n6spros -n7spur -ns5s6 -nsse4e -nsså5 -ns4ta. -n4stak -ns5take -n3stam -nst5art -nstar8ta. -ns4tau -n3s6ted -ns4tel -nste6ma. -ns5tenk -n6step -n5s4tik -ns5tild -ns7tilf -n4s5tils -ns4tin -ns4t3i4s -ns1tj -n5sto. -n3stru -ns7trøy -n3stue -n6stuk -ns5tur -nst3ut -n1su -ns1uk -n4sung -ns5vang -nsva9ra -n2s3ve -ns9veg -ns5verd -ns5vern -ns1vi -ns4vind -ns9vis -n4svu -n3s4væ -nsy4d -ns1yt -n5søn -ns1øv -ns5øya -n5såpe -nså7pen -ns7ås. -6n1t -n5tab -n4tagr -nta4lan -ntall4 -nta5na. -n4t5and -nt3anl -nt4anv -nt3app -n7tart -n6t5arvi -nt6as -nta5sia -nt4at -nt3avi -nt5avr -nt7avs -n2tea -n5teat -n2tee -n4tef -n4tege -n4tegi -n7tegn -n2tei -nt5eini -nte5ins -n5teis -n4teka -n7tekn -n4tekse -n9teleg -n5telig -n5tell -n4tels -n9telt -nte4ma. -nt3emb -nte4mis -n5ten. -n4te7na -n5tene. -n4t3enh -n5tens -n2teo -n5teori -n5tepp -nt4er -n5ter. -n7terek -n6terest -nte6risk -nteriø7ra. -n5ters -n7tes. -n4tesel -n4teta -n4tete -nt4e3u -nt5e4va -nt9g -nti1a -n4tiat -n4tid -n5tiem -n4tig -n4tikap -n5tiki -n4tikl -nti5kli -n5tile -nti3lo -n9time. -n7times -n4t3ind -nti6net -n6tini -n2tio -n2tip -n4tisa -n4ti5sti -nt5l -nt5n -nto3a -n2tob -nt5omf -nt5omn -nt3oms -n2t1op -n5tor. -n5to5re -n6torg -n2tou -nt1ov -nt6ran -n4trep -n5trer -nt5resi -ntres9kjare -n4t3rin -ntrol6li -n6trom -n6trul -ntrøy4 -nt5skj -nt5s6la -nts2t -nt3t -n6t7ub -ntu9e -ntu4l -n2t1u2n -n4t5uro -n2t1ut -ntva8la -nty6e -ntyr3s -nt7år. -1nu -4nu. -nu3an -nu4av -nuft4 -nufts5 -2nug -nug6la -4nu4h -nuit8e -nuk5 -nul9t8 -4nulu -6nuly -nu9me -2n1un -nun4ge. -nuo2 -6nup -nu3pl -nu4re -nu5sa. -nu5sen -nu7ser -nus4k5l -nus7l -nuss4 -nu6st -nus3ta -2nut -nu7ta -nu3te. -nute6r -nut5eri -n7utl -nu6ume -6n1v -nva6la -nvand5 -nverle9 -nves1 -n5vi -nvi4et -nvi4ka. -nvi5ke -n3vu -nvæ8ra -n3w -1ny -ny5ar. -ny9ast -2nyd -ny4de. -4nyef -4nyg -ny5ge -ny3ke -ny3k4le -4nyko -ny1lo -2nyn -nyn8da. -nyn4de. -4nyo -4nyp -ny8pa -ny6ra. -ny4re. -ny7rev -ny4ru -ny1s -ny5se -ny9s6k -nyst4 -nystu4 -ny3te -ny3tr -2nyv -ny8va. -ny8ve. -4nyø -n1z -1næ1 -næ8ra. -nær9and -næ8rast. -1nø -nø2da -4nødd -nødde5 -nød5sto -nø9dun -2nøe -4nøf -nø1fl -nø1fr -nø7gr -4nøks -nø4le. -nø9mo -nø5mu -nø3p4 -nø7ra -nø6red -nø1ry -nø3se -nø1sk -nøs4l -nø7te -nø7tr -nøtt6r -nøv4d -nø3ver -nøy1 -2n1øy. -nøy8a9n -n7øyh -4nøys -n3øys. -nå6as -1nåd -nå5ded -nå8en -nå6et -nå8j -n1å2k4 -1nål -nå2la -nå5lev -nå8ma -nån6de. -n1å4p -nåp8na -n1å6r -nå2s -nå5sa -nåse4 -2oa -oa5c -o1af -oa4k -oak6kana -oak4ku -o1all -o3alt -o1a2m -o3a6n -o9and -o1a6p -oar6d7e -oar4d5in -oa4r5e4g -oa4r5enh -oa6ré -oa4r5i -oar5m -oa9té -o1au -o1a4v -2o3ba -obb4l -ob4bo -ob4b5r -ob4b3u -ob4e -o4bea -ober5et -ober4s -obers5ta -obers5te -o3bes -2o3bi -obi5e6 -1ob1j -o1b2l -ob5la. -ob3le. -ob3len -o2b5li -3oblig -ob4lo -o1b4o -obo9a -2obr -ob5rar -ob1re -ob1ri -3obser -ob5st -2obu -2oby -obyl5 -o5bø -o3bå -4oc -ock5ers -o5cy -2o1d -o6dab -oda4f -od7att -odd5ei -od4del -od4dest -od9do -od4e -o2deb -o6d5ei -o4deko -o5deku -o2dep -oderle7 -o2des -o5det. -o5dets -odie4n -o4d3igl -o4dj -odko5 -od3oml -od3ov -o2d5re -o4d3rø -od3sk -ods4ka -od3s4po -od5s4tol -ods8t -odu7s -o4dy. -o4dyb -od5øk -o5døs -od5øy -o2d1å4 -6o1e -oe6f -o4ein -oek6s -oe2l -oe4mu -oe2n -oen5a -o7ene -oeng5d -oeng7r -oeng3s -oeng3u -o5ens4 -o7ens. -oen5t -o3e4re -o6erer -oer8ma -o3ersk -o2es -oe6sip -oe6sit -oes8ka -oes8ke. -o4etan -oet2h -oe5ti -oev6ne. -2ofa -o2fa. -ofag6a -o4fara -ofa4se -o2fav -o2feb -o4fei -o4fera -o4fe3st -o1fé -off9and -of4fek -of5fes -of6fia -off5id -of6fr -of2fu -of6fy -2ofi -o4fip -o1fl -of5le -2ofo -o6fra. -of9ras -of1re -6o5fri -of8sa -of8se. -6oft -of4tel -oft2s3 -2ofy -2og -o2ga. -og7ank -o4gare -o2g7av -o2ge. -o4ged -og1ei -oge7na. -o3get -og4gera -og4g5j -ogg3s4 -og6g7u -ogi3a4 -ogie2 -o4giev -o2gif -o6gig -o4giko -o2gil -o2gim -o2gin -o3ging -o2gi1o -o6gista -o6gi7str -o2giv -og5jer -og7la -ogly7 -og4ned -5o4g5ni -og6nel -o5g6nos -o2go. -og6ra -og4re. -o4g3reg -o4g3rei -og4rer -og7rett -o4g3ri -og3ryd -o4g5rø -og5rå -ogs6an -og3s2e -og1sk -ogs4kj -og5sl -ogs4le -og1s4p -og5ste -og3sti -og4s5tj -ogs4to -ogs4tr -ogs5t6ra -og5stre -og5sy -5og5s6y4v3 -ogt6r -5o4g5åt -og1un -og5ø -og7ås -2o1h6 -ohe5te -ohm9a -o4ho. -ohø4 -oia4 -o1i2d9i -o1idr -oid5t -oie4n -oi5er -oi6es -oi5k -oi4la -o1im -o3in. -o1ing -oi2n1o4 -o4insp -oi6r -o1is -o2is. -o6isa -o2ise -o4isi -4o1j -o8je. -o4jo. -o1ka -ok7aft -ok1ak -oka4n5i6 -ok2ar -ok5ark -o3kas -ok1ef -ok5els5 -ok5elv -o5k6en -o4kesk -o6kev -o1kj -ok4kand -4okke -ok6kera -ok4ke5s -ok3kje -ok3ko. -ok5kol -ok4kun -4okl -ok8la. -okla5m -ok8le. -o1klu -ok7lut -oklå5 -2okn -okna8sa -o3ko -o8ko. -ok8ol -o4k3oms -ok3omt -oko5pe -ok5opp -ok3orm -oko4s -oko9se -o6kov -o1kr -ok5reo -o4k5ru -oks4al -oks4e -ok4sek -okse5kr -ok4sem -ok7sen -ok6serin -ok4ses -okse9te -ok5s4i -oksi7da -okst2 -oks6ti -oks6tr -ok5ta -3oktan -ok3ti -ok5to -okto4r5i -okt6r -o1ku -ok5u4k -oku8le. -oku6t -ok7ute -o5kva -o3kvi -ok5øy -o3kå -8ol. -4o1la -ola6ded -ola8ga -ol5anl -ol3ant -o9lar. -o6larbe -ola5t -olber4 -olbo7e -olbo7ge. -ol4bol -olbu7 -2old -ol9dan -ol5de. -ol4dem -ol4dest -ol5det -ol3do -oldo7ve7 -ol5drev -ol3dri -old3s4kr -2ole -o5leaks -o6leb -o2led -o2lef -ol5eig -ole5in -o2lek -o7leki -o2lel -olele6ge. -o2lem -o5lem. -o5lems -o7lene. -o9lenes -o4lenet -o4leni -o4leno -o6lered -o4leru -o2les -ole5sta -ole5str -o9let. -o2lev -o1lé -ol4f5i -ol4fj -ol3g4e -ol1g4l -2oli -o4liba -oli9e6n -oli7ert -oli5ne -3o6lj -olke3s4 -ol4kese -ol4kesk -ol4kest -ol2k3l -ol9ko -ol6ku -ol5kv -ol5la. -oll3ak -ol4lam -ol7le. -ol4led -ol4lel -ol7len -ol4les -ol6linj -ol4log -ol4lom -ol5los -ol4lov -oll5over -olls4t -oll5sv -ol2lu -ol4løp -ol6løs -ol6løy -ol2lå -olme5s -ol4mest -ol4må -ol9n -2o1lo -o4lo. -o5loan -o3loe -o4lof -olo3i -ol5oks -ol3oms -ol3op -o6l7os. -o6l7o6se -o6l5osf -olo5ve -ol4ped -ol7so -ols8t -ol9str -ol5sva -ols5vik -ol3ted -ol5tep -ol2tr -ol6t7ra -olt5re. -olt5rer -olt5ret -o1lu -olu5l -o4l3ung -olun8ge. -o4l5ur -ol5va -ol1vo -o1ly -oly7d -ol5ør -o1lå -2om. -2oma -om3ald -o2ma2m -om5ang -oma4nif -omann4 -oman5t -om3ars -omar7ø8 -om4as -om9att -om1av -omb6 -om4bet -om4bis -om3bl -5ombod -1ombu -2ome -o2m1ek -o5meka -o7menes -omer6s -o6mese -o5met -ome4tak -ome7tar -om1eu -3omfan -3omgre -8omh -o2mia -o2mib -omi3e4 -o4miek -o2mig -o7mikk -o7mine -om7inn -om3in5s -o4mio -o2mir -o4misj -o4mist -o2miu -om1j -2omm -om6mat -om4med -om4metr -3ommø -2omo -o4mofo -om1op -omo1v -omp2 -ompa3t -1omr -2omre -2omro -2omru -6oms. -oms3al -om4sek -3omset -omsko9d -omsku9la -om4som -oms3un -oms4ø -omt2 -3omtal -om4tes -om3ti -om3tv -o2m1u -o3mus -omvæ8re. -6omy -omyr8ke. -o2møk -omø4r -om5øy6 -o5må -2on -on3abo -o4nac -o6nak -o4n3ang -o4nap -on3app -o6narb -o4n3arg -o4n3arv -onat5r -o2n1a4v -on5b -on4dar -onder6e -ond3re -on4d5ri -onds4i -o4ne. -on5eie -o4nele -o7nell -o2nem -o3ner -o4neru -onesi6 -o4nesk -o4ne3s8t -o4nete -o2nev -on7f -on7ga. -ong3d -on5ge. -on6ged -onges4 -on5gi -on5go. -ong2r -on8gro -ong9ros -ongs4j -on2gu -on4gy -on4g5ø -o9ni. -o2n3i2d -oni1e -o2nil -on5ild -o2nim -oni6mi -on3inf -o6n7inn -o2ni1o -o4ni5p -o6niso -on3j -on1k -on5k6a -3onkel -on5k6i -on4kle -on5ku -onle6g -on5nad -on3ni -on5ny -o4no. -o5nor. -o4no4v -on3ove -on4sh -ons1i -onsi3s -onsi4v -ons1k4 -ons7ke -ons1l -onsla6ga -onstitue9ra -onstitue9re -onst5rum -ons5und -ons1v -on4sve -ons1å -ont6a -on3te -on4ted -on5ten -on5ti -on4tok -on5tor -ont2r -on7ul8 -on5ur -onu4sk -o4n5ø4 -on6øy. -on7å6 -2oo -ood1s -o1off -oo2k1 -oo5k8a -ook5es -ool7a -oo4m5i -oo6mo -o1o2p -oopa8 -oop9an -oo4pe -oop5en -oop5et -o6opi -o1o4r -oor6da -oo5s -oo6sp -o1o4v -2op. -2opa -o4pab -o2pak -opan9d -o4pa3re -o7paren -o4pasj -o4pau -o3pea -ope1i -opel6lø -2open -o4pena -o9pend -o4penet -o7pent -o2per -6o3per. -3opera -ope6rar -o7pero -o5pert -2opet -o4peta -4oph -o1pi -o4piek -oping9s -o4pir -2opl -o1pla -o4p5land -op3li -op9lu -op4na. -op4ne -2o3po -2opp. -4oppa -op4p5art -op4pas -4oppe -1oppg -op4pi. -op6pia -op4pis -opp3li -3opply -op6poe -op6pr -opp5rop -opp5und -opp1å2 -2o1pr -op6re -op7ru -op7rå -op6sa. -o8p8si -op2t1r -o4q -4or. -o6r7add -or3adr -o2rag -or1ak -2oral -or5ald -o4r5alg -oral4st -or6alt. -o3r4am -o4rana -o3rane -o4rang -o4rans -or3att -o4rau -ora3uk -or1a4v -4orb -orbit5 -or7by -4orc -orda9ta -or3dea -6ordel -ord7e6pl -or7dik -ordi4s -or4d5ise -ord3it -1ordn -ordre8gi. -ordsa6me. -ords6e -ord3st -ordy9ra -8ore -orear8a -orear8e -o5rebra -o8redi -or1ei -or1el -o4rela -o6reld -ore6na. -ore4ned -ore4net -or3enk -oren3s -ore6o5g6 -o6rerf -o4rero -ore1s2 -o5resc -o4reta -or9et8n -o6retv -o2rev -2orf -orfa6re. -orfi7ne -orfø9re. -1orga -4orga. -or3ge -or5ger -orge4s -orgi6e5ne -org4sk -orha9g -orha9le -o1ri -o3ria -ori5b4 -ori4e5ne -5orient -o7riet -o2rig -ori7ka -o6rim -or3ind -or3ink -or3inn -or3ins -oriro8 -6oris -oris4a -6orit -o4riti -oriti6me. -or5ka -3orkes -or5ko -orko6se. -ork7s2 -6orl -orla7te -or5le -orm5ang -or6map -or5mel -or4m3un -ormæ9 -or4nar -orned5 -orne6dr -or5net -or4nol -orn3t -4oro -o3roa -o3roe -or3off -o5rog -oro5i -o1ron -or1op -o4r1or -oror9da -o5rosa -o5rot -or3ove -or5ovn -orpe6s -4orr -2ors -ors5alt -or5sen -or4serk -orse9ta -orse7te. -or3si -ors5kar -orsk5ei4 -ors8k9l -ors4ku -or1s4l -orsmå8la -or1sn -or3s2o -orso9na -orso9ne -orso9v -ors4pa -ors4ten -or1su -orsva9re -or3sy -or9sø -2ort -or4t3ak -orta8la. -or4t5and -orta9pe -or4t5av -orte5i6g -or4tek -or3tem -or6t5erf -or4t5erm -or5tii -or7til -or5tis -3ortod -or6tok -orto9ne -orto4r -ort5ori -or4tou -ort5res -ort5råd -ortå4 -or4t3år -or1u -oru8d -or9ude -oru4h -o5rum -oru4t5 -oruta4 -or4utf -orva9ra -or5veg -orv3s -4ory -o7rya -or1yn -o9r4ære -2orø -or9ø8k -orøk8t -or5ør -or3ø4v -orøv8d -or1øy -or5ås -2os -o1sa -o4sa5b -o6sad -o2saf -o4saku -osbi7 -osefi5 -o2seg -o5selei -o2sem -os2en -o6sena -ose5sl -ose5sm -oses4sk -oses6sp -oses4st -o4seu -osfa9ta -os2hi -os7his -osi6e7ne -osi5ere -osi5ert -osk3ei -oskei6e -o4skil -osk9lar -osk5len -o1sko -osko5p -o3skri -os2l -os3le -oslo1 -os3lod -os5lu -os5lø -os9ma -os5me -os3mo -o2sn -o3so -os7ove -os6pa. -os6pe. -os4pil -os4por -os4sek -os3sem -os5sens -osseri7e6 -osse5v -ossis5te -os6ski -oss3kj -os4s5ko -oss9l -os6spa -oss7tro -os7sty -os8sv -ost5adr -os5tal -osta5le -o8ste. -os4teg -ost5egg -os4tek -ost6el -os5teo -o4sti. -o8stia -o4stie -o4stin -os5tis -ost1o -os6tons -ost5ran -ost3re -o3stro -ost5rup -ost7rå -o5stø -os1v -os5øy -os7år -2ot -o1ta -o5tad -ota4l5a -ot5ald -otal7ev -ota4lov -o9tane -o9tar. -ot3arg -o8t9arm -o5tas -ote7d -ot6ei -ote5int -otek5i -ote6k7la -otekla8ga -ote4kle -ot5elem -ote5lev -otel6lan -otel6lek -otel4li -otel8lø -o4tena -o4t5ende -oten8de. -o2teo -o4teram -o4teret -o6terev -o4tero -oter5s -ote5r8u -o4terå -otes6ter -ote5sté -otet5a -otet5o -otet3s6 -otfø4 -oti7ert -oti2k -otika3 -ot7i6ko -o1tj -o6tja -ot5jer -ot6nero -otno7te. -ot6nå -o1to -o2to. -o4to3a -o5toa. -o2tob -oto6en. -o6tof -ot3off -o6toga -o6togram -o4toi -o2tol -oto5ne -oto4ral -otor5d -o2tot -o2tou -o1tr -ot7red -ot5rer -ot5rev -o6t7ri -o6t5rom -o6t5rø -ots5el -ot6sh -otshusvæ8 -ot4s3ki -ots6op -otsopp6 -ots5pr -ots5tab -ot7ste -ot6tank -ot5tas -ot5tegn -ot6tenk -ot5tese -ot5tin -ot5toa -ott4s3k -otts5po -otts4ti -ot7tug -ot4typ -o1tu -o6t5ut -o1ty -oty8e -ot1yt -o1tø -ot7å -oub8 -oul5l -oun6ge. -ou4r -ou7ri -ou5ro -ou9sa -out8a -ouve4 -o5vae -o1vak -ovanfø8 -ovan9o -ov3anv -o7var. -o6varb -ova9re -ov5art -ov7arv -oved3 -o1vei -o1vel -ove4la -4oven -o4vend -o5vende -ove6nya -ove2r -over3a -ove7ra. -ove9ras -overe6 -ove8r5es -3o4verf -3overg -o5verks -5overr -5oversik -overs4p -over9v -o1vet -6ovh -2o1vi -oviso3 -2ovj -6ovna -ov4nes -2ovni -4ovo -o5vo. -o7vom -ov1or -o5vot -ov1o2v -ov5sal -ov4sek -ov4sen -ov9ske -ov4sle -ovs1p -ovs5te -ov4sti -ov7sun -ovsy5k -ovta6le. -ovveg7i -ow1 -owa8 -o7was -owat2 -ow5h -ox3 -oy9ar -oys5l -o1y2t -o1za -o3zy -o1ø -o1å -ô6ra -ô2re -ôr5ei -ô1ri -ô4t -ó9sa -ó7t -ó8v -ò9re -1pa -4paa -2pac -pa8cen -p5ad. -pa3deb -p4adg -pads4 -2paj -6pak. -6paka -4pake -pak4kas -pakke4s -pakk7esl -4pakti -3pa1la -pa3le -pa7lim -pal5in -pal1j -pal5lø -5palm -4palø -2pam -pa5me -p3anal -pa4nap -pan9de -pa5ne -pang5s -pan3ka -9panne. -pan5se -pan5sl -pant8r -4panv -pa4ny -2papa -pa8pa. -pa3pe -4papo -pap4pr -4papr -pap3ri -pa4ra. -5parad -2parb -4parek -4parena -par5ess -par5g -2pari -pa4ri. -pa3ris -4parki -par6k7l -par4kv -par3m8 -pa1ro -4parr -par8ra. -par9s4 -par6tid -par4tig -par4tin -par5u -par7v -parvi6 -6parø -4parå -p6as -pasa5 -pa9se -pase6r5 -4pasp -3pass -pas5sab -pa4s3t -pas4tar -pas5ti -pas9v -pa1t -pa3te -pa4tist -pa6tre -p8atta -pat6tak -2patu -pau7k -2pav -pa4ve. -3pa1vi -2p1b6 -pba4ne. -pbo6da -pce6 -2p1d4 -pde4le. -pdø2 -pdø9d -1pe -2pea -peak3 -pe4a3re -4peb -pec3 -pe7d6a -5pedas -4pedd -pe3de -pedfø9 -pedi9e8 -pe6doa -pe6don -4pedr -pe4dro -4pedu -4pedy6 -2pedø -pe7då -pee6 -pe3er -2pef -p5eft -2peg -p5egg -peg8ge. -pego4 -2peh -pe4il -pei4leg -2pe1in -pe6ism -2pej -2pek -pe8ka. -pek4l -pek4tro -pekt7ros -8peku -p6el -4pela -pe5l4aks -5pelal -pe5lar -pel9d -4peled -pe4lef -4pelei -pe6lep -4peler -pe6lev -6peliv -6pelj -pel4lo -4pelov -pel5s6e -pel5s4i -pel7st -4pelu -pe5lun -2pely -2pelø -6pelå -2pem -p1emb -pe4nan -pe4n3ar -pen3de -6p5enden. -4pener -pe3net -5peng8 -pen4gel -pen7gl -peni4n -4peniv -penly4 -pen7s8a -pensa7k -pensa8la -pen5sk -pen4s5l -pen3s6m -pen5s6o -pens4t -pen9sta -pen7ste -pen7tag -pen5tr -6peny -2penå -2peo -pe7o6s -2pep -pep5ar. -pep7p -pera3a -4pe4rab -4perad -pe4rai -pe4ral -4perap -pera5t -4perate -4pered -4perei -4perek -4peresp -4perest -4peresu -4peret -pe4rev -3peri -perie8ns -4pe5rik -peri3s4 -4perit -per5k -per6les -per5mu -per5n -4pero -pe3ros -pero6se. -per6regj -per6rei -5perro -per4tro -per4t5rå -pervi6k -2pery -6perø -4pe7rå -2pe1s -3pes. -pe3se -pe6se. -pe7si -pes8ka. -p3eske -pes4ke. -6pesl -pes4n -5pess -3pest. -5peste. -pes5til -4petab -peta6ka -4petal -4petas -4petau -pe3te -5pete. -4peted -6petei -6petek -4petel -4petem -pe3ti -4petid -4petil -pe4tim -2petj -2peto -2pet4r -pe4t5ru -pet1s6 -4pett -2petu -4petø -4petå -pe2u -2pev -peva8ne. -pe5vi -p5evn -pev6ne. -4peø -4peå -3pér -2p1f -3p6fenn -p3fo -p5fr -pfri4 -pfø5re -2p1g2 -pgjer4 -2p1h -phav2 -pha9va -phavs5 -phe9te -phe7va -phe5ve -phi5li -7pi3ane -7piar -pi4as -7piase -4piav -4pib -pi6ca. -2pid -pie2n -6piend -pi3er. -pi9ers -2pif -pi9fr -pig5ge -pig6g9u -p7i6gj -2pih -6pii -pi4keh -pi6kel -pi4ké -8pikk -pik3ko -4pikl -piku5 -pi5la -pi6la. -pi3lep -pil4lag -pillba6 -pil6led -pil4leg -pillega6 -pille6ra -pil4le5s6 -pi1lo -2pim -pi4na. -pi4ne. -pi9ned -pi4nel -pine4v -3ping -pin6go -ping3r -ping5sk -6pinns -pin4sl -pi2nø -pio6n5an -pion5s -3pi2p -pi4pi -pip9la -pi4rar -pi4res -pi4rut -pisi9e -pi4ski -2piso -piss4l -pis4sp -pis4st -pis1t -pis4t5r -pis9t8ra. -1pit -pi9ta -pita7la. -pi5té -2piti -4pitj -4pitr -pit5t -2piu -2pi5v -4piø -4p5k4 -pka5v -pka8va -pl6 -8pl. -2plad -pla8de. -p4lak -p4lan. -plan7de -4plane. -plan5g -plan5s -plap3 -4p1lar -p2las -pla4st -p2lat -platina5 -2ple. -2pled -4pleis -p2lek -p6le5n4u -ple5n4a -ple6r5u -ple8se. -4plev -p2li -4plit -p3liv -pli7va -plo4gj -p4lo8i -p1lok -4p5lov -plu4e -p4luk -plun3 -plun6d7ri -p1ly -plæ5re -plø6pa -p1lå -2p3m -2p1n4 -p7ner -pne6se. -1po -po9a -pod8 -po6da. -po4de. -po6em -2pof -po6f7r -pog6 -4poh -po5id -2poke -po6lan -po3le -po4lek -6polj -pol5li -po6lom -pol6s4ka -polst9ra -po2lu -2pom -pom6p9u -pom5s -4pon. -pon5d -pon4gr -pongs6 -2pon1s -pon5sa -pon4sv -po2p1a -po6pe. -p5opn -pop1s -2por. -po1ra -2p5ord -po1r4e -po4ref -po6reg -po8ré -2p1org -2pori -2pork -por6s7v -por4tor -por4t5ro -por4trå -2porv -po1ræ -po1rø -po4se. -po4ses -4posj -po2st -po4sta -pos5tas -po5stat -pos3te -4pos4v -5pot. -7pota -potak9 -po3te -po4te. -potek5l -po5t6ha -3poti -4potr -4pou -2po4v -pove6 -pover6n -pow4 -2pp -p2pad -p2pak -pp3akt -p2p3a4l -p9pane -pp5angr -pp5ank -p4p3anl -p2pap -p9par. -pp5arr -p7past -p4p7at -p4pee -p2pe5i4 -p4pena -p8p9ender -p4pendr -ppe9nes -ppe5p8 -p4penø -ppe5ra -p7pere. -p4perkl -pp7e6sen -pp9esn -ppes8ti -p4peta -pp5e4tas -p4pete -pp5ett -p2peu -p1pi -pp1id -p2p1il -pp5im -pp3inf -p4p5inn -pp7ir -ppir8re. -p4pist -pp1j -pp3k -pp1l -pp5last -pp3led -pp5lei -pp9lev -pp5n -pp1of -p2pol4 -pp3old -pp5om -p2p1op -pp3ork -pp1ov -pp5p -pp1r -pp5rei -pp5rin -pp4ris -pp7riss -pp9riv -pp9ro. -ppropri6 -pp7rot -pp1s -ppse6te. -pp3ska -ppska9k -pps2p -pp9spe -pp3spl -pps2t -pp7sto -pp7t2 -p2pu -pp1uk -pp5ut -pp3ø4 -ppøs8 -p6på -pr6 -4pr. -4prad -3praks -pra7li -2pran -pran3s -5prat. -5prate -pra5te. -4pray -5pref -prei7er. -4preii -pr5elem -1prem -pren4s -1pres -6pres. -pres6sak -p6restas -4prett -p3rif -pri5ke -4pring -5prino -3pr6in6s5 -3pr6in7s6e -3pr6in7s6i -1pris -pri6s5k -pris3t -2prit -pri9ve -1p2ro -8pro. -6p7roc -3prof -4prog. -4proge -4progl -4p3roi -p5rop. -3pros -7prose -6pru -prun7ge -pru5ta -pru5te -6prør -prørs5t -prø5s4 -5prøv -prø5vels -2prøy -4prå -prå8da -pråk3i -prå4ko -pråk5k6 -2ps -p1sa. -ps5a6n -p1sc -p3se. -psei8ge -p2sek -p2s1el -ps5e4ly -p3sen. -p5sens -p7ser. -p5sete -p5sets -p2sh -p6sib -ps5ins -p7sis -p3s4jo -p4s3kil -ps7kjen -p2s1ko -p7s6ko. -p3skod -p5s4koe -p2sle -p9s8lo. -pslø8va -pslø6ve. -p3s4lå -p2sm -psmå8la. -p2sn -ps4no -ps1o -p3sod -pspi9la -ps5ple -p3s4pre -p4s5pro -ps5pu -ps3s2 -pst2 -ps7tal -p4s5tem -ps3tv -psu4r -p3s4us -ps1v -p2sva -p2sve -ps4ving -p4svæ -ps5w -psy3ke -3psyko -p2s1ø -p3s2øk -psø4ke. -psøy8 -psøy9ene -ps1å -2p1t -pta8la. -pta4le. -pt7ark -p3te -pte6k -pte4ma. -pte7re -p5ti -pto7g -p4tou -ptus5t -p4tut -1pu -5puc -6pu6dy -pu2k -pu7la -pu8le. -pull6 -5pum -pu4ma. -punk4t5 -punk5t6e -2punn -2pur -pu4re. -pu8rea -3puri -3purk -pur5u -pur3v -pu7sa -pus4h -pusl7u -pu1ta -pu4ta. -pu5tas -pu5ter -pu5tev -4putg -2puts -put6tr -put4tu -2putv -6putø -2p1v -pver7 -pvi4se. -py4dr -py8o -3pyra -py1re -py1ro -6pys -py6sa. -py4se. -pys6t -4p5z -1pæ -pæ4re. -pø1kj -pør4ret -pø8sa. -pø9ta -pø9te -p1ø2v8 -5påb -på4by. -på1k2 -1pål -på4la. -på4le. -p5ån -på3pe -på1pl -p1åpn -på1r -1pås -på7sko -på5sm -på3t2 -6påtå7 -1påv -qa5 -qu2 -qu9ar. -1que -que7r -4raam -4raar -4rabis -ra1bo4 -4rabr -2raby -ra3cet -ra3ch -5raci -ra3d2a -4radf -3radio3 -4radir -4radj -2radm -2ra1dr -r3adre -rad2s3 -radvi4 -ra5ede -rael4 -4raerk -raf4fer -ra4fiu -ra2fj -2rafo -ra5fo. -ra4fos -2rafr -ra5fre -6raft -ra4fu -ra6fy -ra7gea -ra5gee -2ragl -2rah6 -7raid -ra5int -ra3isk -6r5akad -ra9kar -ra7kel -ra5k6ha -r2akk -rak4kel -r6akr -ra5kro -2raks -rak6sa -rak3s4e -rak6se. -rakst6 -4rakti -rakt3r -r4a5ku -4rakv -ral5ans -6ralbum -5ralds -4raled -ra5leo -ral3g -4r5alge -4r5algo -rali5e6n -ra4lin -ral1j -ral5le -ral7m -ralo6i -ral3op -ra5ly -4ralø -4ralå -ra4mag -ra4mas -ram3b -rambu9ens -6ramed -4ra4mer -ram8et. -4ramil -ram1o -ramperi8 -ram6p3u -ramse8te. -ramta8la. -ramta6le. -4ramu -6ramy -r4an. -ra4naa -6r3anal -ra5nar -ran9cs -r4an9de. -r5andel -rand3r -r4ane -4ranfa -ran5ge -6rangi -rang5st -rania8 -ra6nin -ran3kv -2r5anl -r6anli -2r1anm -r4ann -ran6n5ett -ran4n5in -rann3s4 -rans7kar -4ransv -ran4tik -ra5nu -ran6ut -4ranø -2rao -4rapa -ra4pel -4rapin -ra4pir -ra4pis -ra6pit -ra1pl -4rapo -ra4pos -4rappa -4r5appl -3rappo -2ra1pr -4raps -4rapu -1r4ar. -2rarb -7rarbeh -4rarea -4rareg -rar5e6l -4ra3rep -rar7eta -r1arg -6rargu -8rarinna -6rarinne -rar8ka. -4r1arm -rar8ma. -6rarn -4rarr -rar3re -rar5s -2r1ar5t -rar6ta. -ra3rø -4rasa -2rasc -ra3sea -4rasel -ras3h -ras7ja. -raska8ra -ras3ke -ra4ski -ra7s6ko -ra6sl -rass4l -ras7st -4rasti -ra5s4til -4rastj -rast5re -6rasty -ras7v -ra1ta -ratak9 -r6ate -ra4te. -6ra5teg -8r7a6teli -4ratfe -ra1to -ra1t4r -ra4t5ro -ra4trø -rat5tel -ratte4s -4ratub -rat5ut -6raty -7raud -raud3s -6raug -rau6ga -rau6ge. -4rau4k -raus6s -2rav -6ravd -rave5s4 -4ravg -ra1vi -r3a4vis -4ravl -rav8l9ut -ravlø8pa -ravlø8s -rav6r -4ravt -ra5vy -ra3vør -4raw -raz5z6 -2raø -raøy4 -2r1b8 -rba3d -rbe2d -rbede4 -rbed5en -rbed5et -rbed9ra -rbie8 -rbi9er -r2big -r2bik -rbist6 -rbis5tr -rbo8di. -rbo4ni -rbon7s -rbo5re -rbra5s -rbrei6 -rbu5en -r5bø -r1c -4rd -r4dab -r5dag -r5dah -r4d5ak -rdal4 -r4dala -rda4le. -rdals5 -rda4mes -rda8n9o -r4dant -rd5anta -r4d3arm -r4d3art -rd5atl -r4datm -r4d3au -rd3d -r6dedi -rde4en -r3defi -rd5e4ge -rd1ei -r9deka -r4dekl -r4deks -r6delo -r6demi -r7dena -r6d7eng -r6d7enh -rden4s3 -rdense4 -rdenta8le. -r4deo -r6depo -r4derik -r4d5erst -rde6sm -r6d7ett -r8dé -rdfes5 -rdi3an -r4diana -r4dians -r6diau -r4did -rdi3e2 -r2dif -rdi6gres -rdig3s4 -r4dika -r4dikl -r4diku -r2dil -r6dimi -r2dio -rdi3ov -r4dish -r2dit -r2diu -rd5je -r1dju -rd7m -rd3n -rdnæ4 -r9dob -r4d5od -r4dol -rdon8na. -rd1op -r6dor -rd3ost -rd1o4v -rdover5 -r9drad -r3drak -rd5ran -rd7rara -rd3ras -r3drei -rd3ret -r5drev. -rd1ri -rd3rot -rd8ske -rds4kv -rds5tan -rd3sto -rdsto5g -rds9tre -rds9tu -rdsva9r -rd5t -rdta8ka -rd5tr -rd7tø -rd3und -rd5ve -rdvi8ka. -r4dyg -rdy5pe -rdy3re -r6d7yt -r6d5æ -r7d6ær -r7d6æ5r6e -rd1øs6 -rdø4ve. -rd3år -rd7å6s -1re. -2rean -re7a6r7an -rear5e -4reav -2reb -3redak -6redam -re3def -re5den -re3des -re3di -3redig -r1edl -2redo -2redr -re4d5ri -red5sku -red4sl -reds5la -red7s6led -3reduk -6redy -2redø -2ree -re4el. -re3er -8refa -4reff -4refi -2refj -6refos -6refr -4reft -2refø -4regar -rega7ta -re3ge -4regeb -re5gel -4regen -4reger -4regg -1regi -re4gia -re4gil -reg1l -2regr -4regub -4regud -2regå -2reh -2reid -2reie -2r1eig -rei8ga. -rei8ge. -4reik -rei9l -rei5na. -rei7nas -re5inde -rei5ne. -rei7nes -rein6skj -re4inva -rei9ra -rei5sa -rei3si -rei7ska -reis6led -re7ism -rei7va -rei5ve -2rej -6rek. -re5ka. -re5kav -re7ken -4rekj -rekk6an -rek4k5v -5reklam -rek4led -re5k6lir -re7ko -4rekob -4rekom -4rekon -6rekos -4rekra -3rekru -r3eksa -6reksp -rek4ter -4reku -r8el. -re9la -4relag -9relandsk. -9relandske -2r2ele -rele8ge. -6relek -re7len -7relene -6relg -r3elit -4re3lj -r2ell -rel4lag -rel6land -rel5led -rel4lev -5r4elm -rel5ses -rel4sk -4re1lu -4relv -2re5ly -2relæ -2relø -4re7l6å -relå7r -2rem -remann6 -r1emb -remi6ene -remi6l -re7mis -rem9ji -remmed5 -rem8na -rem5p4 -rem1s -remti9da -4remu -8remy -4remå -2re3na -ren4del -4rendr -8rened -re5neg -re7nei -4renek -r3e4nel -4renest -6renet -6rengd -reng5l -4rengn -reng5st -re5ni -2renk -ren6kl -r3enl -ren8ne8sl -rennes9la -re5no -ren5sa -r3enss -6r7entit -4r3en5tr -6rentu -4renu -5renz -6renæ -4renø -re5og -2reop -re3o2r -5reou -8repen -6r5e6pi -1repu -6repus -1rer -6rerad -6re9rang -4rerat -re5re. -4rered -4reref -4rereg -4rerei -re4rek -4rerent -4rerep -4rerese -4reresu -4reret -6rerfa -4rerig -4rerik -4r3ernæ -4rerol -4rerom -re3ros -rero6se. -re5rot -3rers -rers4p -4rerute -re6r7øy -2rerå -1res. -2resa -re2s3c -re3se -4resel -re4sem -4reset -resi7ere -4resin -2resj -2resk -res5ke -re6s7kje. -res6kl -res7kod -re6sky -6re1sl -re4slu -1resm -re5smo -re9spe -4respi -4respr -2ress -res4sal -res4sek -res4sit -res4sj -res6sk -res6sort -res4sp -res4st -res4sy -res9tane -5restau -res6t5erv -res4tes -res3té -4re3sti -res4til -re3str -4restre -7restv -4re5sty -4restå -1resu -6resuk -4resun -re3svi -2resy -2resø -4retaki -4retal -re4tap -4retea -8retek. -6reteke -4retekn -6retel -6re5tem -re5ten -4re5ti -4retj -4retoa -2re5t2r -rets4i -ret4st -ret7ted -ret5ter -rett8o -rett6set -4re5tu -2rety -2retø -5retøya. -7retøyets -4re7tå -2reu -reu6r -4revak -re5van -reva5re. -6reveg -4revei -4revel -re6v7enh -re5ver -reve5s -r3e4vig -re4v5inn -re7vom -1revy -re4v5åp -3rew -2reå -2r1f -rfa5re -rfat5 -rfe8en. -rfe8er -rfe4et. -rfei5li -r4fik -rflå3 -rft2 -rfu8se -rfyr4 -r9fæ -rfø8rarar -2r1g -r5ga. -rga8le. -rga8li -rg5and -r7gann -r4g5anv -rga3ri -rg3art -rga4ve. -r6gedi -r4gef -r2gem -rgent4 -r3geo -r4gerei -r4geret -r4ge3ru -r4gesj -r4gesl -r4gesta -rgi1a -rgie4n -r2gik -r2gil -r2gim -r2gio -r2gir -rg3i4ri -rgi7sl -r2giø -rg2le -rg5le. -rglem5 -rg3len -rg3ler -r2gn -r4gog -r3gom -r2got -rg5rab -rg3rea -rg3rel -rg5reps -rg5rin -r3gru -rg5sc -rgs6kor -rg5s4le -rg5s6till -rg5sto -rg9stu -rg2sy -rgu7d -rg6ut -rgå9as -rgå6va -rgå6ve. -2r1h -rhav2 -rhavs3 -rhjul8s -rho3d -r9hu -rhø5re -rhånd6s9 -rhå9ne -ri1an -4rianf -4rianl -6riansv -ri1ar -4riarb -4riarr -6riau -2riav -2rib -ri2b3l -ri8ca. -ri4co. -ri5da -4ridale -ri5der -ri5di -2r1idr -rid3t -4rieie -4rieig -4rieks -ri1el -6rield -4rielem -6rielim -riel4la -rie4n -ri3end -4rienh -4rient -rien5t4r -ri1er -rie5ra -rie5ri -4rietat -ri5even -2rifa -riferi9e8 -rif4fi -rifiserba8 -6rifj -1rifl -rif5la -2rifo -2rifu -4rifø4 -ri4ga. -rig4gr -ri3gi -4rigj -4rigre -rig2s -rig6s7t -2rih -2rii -2rij -5rij. -ri4kali -ri5kan -5rikd -ri3kes -ri7ki -rik7ken -rikk5j -4rikl -ri8k9la -2ri7ko -6rikon -2ri1k2r -rik4sk -rik4s5u -rikt6 -rikts3 -riku6m -ri3k4v -4rikå -2rila -6r5ilde -6riled -ri5lei -ril6lest -2ri5lo -ril4sn -2rilø -4rima -ri9mab -ri9mar -6rimes -ri5met -2rimi -ri4mi. -7rimis -rim7l -4rimm -4rimo -ri4mor -4r1imp -4rimu -rim9ut -4rimy -rina5l -ri5n6am -4rinas -4r5inc -4rind -r3indu -ri4nee -ri4nes -2r1inf -rin7gom -ring3r -ring4sa4 -rings5ak -ring8spa -2r3inj -2rink -4rinn -rin9nes -4rinor -2rins -rins6k -rin6sm -2rint -rin4t5j -rin4tr -2rinv -ri6nø -2ri1of -6ri3om -2ri1op -2rior -rio5s4 -riot3r -2rip -4ripe -ripo4s3 -4ri1r -4risau -4rised -rise5i -6risek -4risel -ri4seli -4rish -5risiko -2risj -ri6sju -4riska -ri4ski -6risku -4risky -6ristad -4ri5sted -ris5tik -4ristil -ri4sto -ris5tof -ri5stun -6ristø -ri6stå -4risv -4risy -4risø -ri3te -6riteo -ri7ti -riti9da -4ritil -4ritj -ri5t6o -ri5tr -rit1s6 -ri6tun -4rity -2riun -riu4r -2riut -4rivar -ri6ved -rive9ge -ri5vei -4riverk -2rivi -ri4vi4s -riv5ise -6rivo -4riøk -riø4r3a -8riøya -4riå -r1j -rj7ambi -r4jere -r2jes -r4jeti -r4jetr -r4jetu -rju6la -2r1k -rk3akt -r6kanf -r4kao -r4kapr -r6katr -r3ke. -r2keh -rk5eik -rkei8ka -r6kek -r4kelo -r4ke3lu -r3ken. -r4kenav -r3kene -r4keni -r5kens -rke5ri -r4keris -r4kero -r5kers -r4ke3ru -r4kerø -rke4se -rkeslø7se -r9ket. -rk4han -r3ki -rki3d -rki3e -rki4vi -rkjek8 -rk5jor -rk1k2 -r5k8led -rk2li -rk5lun -rk9lut -rklæ5re -rk2lø -rklå9ra -r3knek -r5knep -rk7nes -r3kno -r2kob -rko6b5r -r6kofo -r2koh -r4kola -r4koli -r4kope -r4kora -r4koru -r4kosel -rko6sele -r4kosj -r6k7ras -rk5rei -r5k6rem -rk4sar -rk2s1i -rk4ska -rk1st -rk6stal -rk4sten -rk4s5ti -rk4stj -rk4sto -rk5ti -rkti4s -rk5to -rku4le. -r6k7u6t -r4k5ve6d -rk9vei -r5kvel -r4kver -rk3ves -rk5vik -r4k5øl -rk5øy. -rk9øys -rkå4k -rk5åke -rkå6pa -rk5å4s -2r1l -rla4te. -rle4a -r2lef -r3lep -r4l5e4ri -r6le7sl -rle4st -r4lesu -r4leu -r3l4i -rli9ke -rli8ta -rli4te. -r3lj -rl6o -rlog2 -rlo5ve -rl4sk -rlu4e -r3ly -rlys7k -r6l5z -rlø8pa. -r5løy9 -2r1m -rma6ge. -rma5k4l -r4m5alte -rm3anl -rm4ans -r6manv -r4mare -r4marr -rm5av -rm3b -r2me7g -r2mek -rme6lap -rme5ne -r4menet -r6merev -r4mese -rme9tar -r4mey -r4m5ide -rmi6ene -rmini6 -rmin5ski -r6m5inst -rm5i4v -rm1je -rmlø8pa -rmo4e -r2mof -rm1op -rmo7st -rm7p -rm5s6ko -rm1sl -rms6n -rm1st -rms5til -rm1su -rmta8la -rm3te -rmu7an -rmue4 -rmue5ne -rmu8la. -rmu6le. -rm5øy. -r9må. -rmål4 -r6m5åp -r9mår -r6m7åta -2rn -r3na -r4n1ak -r4n3ald -r6n5appar -r4narb -r4n3art -rnat7r -r4natv -r6n9a6vis -rn3avl -rn3d -rndø4 -rndør5 -r3ne. -rne5a2 -r5neboe -r2nec -r4nef -r2nel -rnele6ge. -r3nell -r3nels -r4n3eng -r4nenh -r4nerei -r6neris -rne3ro -rne1s2 -r5nes. -rne6se. -r8nesi -r4ne3sk -r4nesm -rne3so -rn5e4tab -r4nete -r2nev -rne5vr -r2nés -rn5g6 -r4ninn -rn5k4 -rn3n -r5no. -r4noa -rno5b -r4nod -r4noi -r6nok -r2nom -rn5omn -rn3oms -r4n1op -rn3ork -r2nos -r4n1o4v -rn7se -rn4s3in -rn5ske -rn3skr -rn5sla -rnsle7ge -rn7s6mi -rn6s3ovn -rn5spon -rn3s4pr -rn1st -rn4sti -rn3te -rn5ti -rn7tr -rntre4 -rnt4v -rnu4 -rn5ug -r6n3ut -r7nøt -r4n5øv -rnå8le. -rn3ås -ro1ak -roa4s -ro5asi -9roban -9robar -1robe -ro4bed -ro4bef -5roben -ro4bes -5robølgj -1roc -r3odds -7rodo -ro5end -ro7ens -ro7fa -ro4fel -ro4fem -roff5ri -ro7ga. -roga9ta -ro7ge. -rog5ret -ro6gry -rog1s4 -ro2gu -1roi -ro4kel -ro5ki -rok6kat -rok6keri -rok5kl -rok4kom -ro7k6l -rok5n -rok7s -rok8se. -rok5v -roli7ga -4rolj -rol4lab -rol4lap -rol4leg -rolle8ge. -rolle8se. -rol4lis -rol6ly -rolo9v -2roly -ro6mak -ro4mal -3ro5m8an -ro4mate -2rom7b -4ro3me -rome5d -4romk -4r3omn -ro4mor -2romr -rom5sla -r7omsy -romsø3 -rom3t -ro5ne. -ro7nim -6ronism -6ronista -8roniste -6ronisti -4ronn -ron4na -rono5s -ron1s4 -ronta6le. -ro4pad -5ropet -ro4pia -ro8pla. -2ropp -ro9py -ror3a -ror6da. -ro3re -ro1ru -ro4sat -ro5sel -ro3sen -4rosl -ros3la -ro4sm -ro6sov -ro1s1p -ros4st -ros4sy -ros7tas -ro3sti -ro3str -rost7rø -rot5ekte -ro5tes -rote7ster -roti7ka -rot5ord -ro5tu -6roty -roun2 -round3 -ro5ut -ro5va. -ro9vare -ro7vas -ro5vek -ro7ven -rove5re -rov5sm -rovve6 -rò6te. -2r1p -r5pa -r6parb -r5pefo -r4peno -r6penø -r5pesk -r5pet -rp6j -rp2l -rp3lad -rprø5ve -r3pu -rpun7g -r6p5ut. -r6p5øy -r2påk -2r1r -r8raa -r2rag -rra3r -r4raro -rr3d -rr6e -r4reb -r7rebart. -r2ref -rre7int -r4rekl -r5relat -r4reo -r4repl -r4re3ru -rre5sk -r4resm -r4reso -r4respe -r3ress -rre4st -rres5ta -rre7sti -rre5str -rret6s5 -rre5u -r3ri -rri6ka. -r6rip -rri5v -rrmå8la -rro6e -r5rom -rro8sa -rro8se. -rro8ta -rr5s2 -r2r3un -rr5v -rrå5de -4rs -r1sa -rs3ab -r2s7ad -r3sak -rsa5ka -r6sakt -rsa6la. -r8s9ald -rs3all -r5sam -r4sarr -rs3arv -r1sc -5s6ch6l -r8sedi -rse6g7 -r4seku -rs4ela -rs7eld -r4seli -r4s3elv -rs5e4rik -r3ses -r4sesi -r6sesu -rse4te. -rs6ett -rsett8o -r7sim6 -rsimp7 -rs1in -r5s4ing -r4sins -rsis5t -r7sja -r4sjh -rsj3or -r3skad -r6s7kaf -rs4kam -r3skap -r4skar. -r4skas -r4ski -r5skil -rsk7inns -r1skj -rs5kjens -r6skl -rskla8g -rsk5lar -rs4k5le -rs4k3læ -r5sko. -r5skoe -rsk3op -r4skor -r3skot -r1skr -r4s3kra -r5skriv -r4s3kro -r1sku -r5sku. -r5skue -rsku7et -rsk5und -rsk5var -rs5kys -rsk5ø -rs4lef -r4slei -rs4lek -rs4les -rs3lok -r4slun -rs4make -rs4mo. -rsmål4 -rs6nev -r1so -rso9a -rs5oml -rso6n5 -rso7n6al -rso5n8e -rso5n6i -r2s1or -rs5ord -rso7ris -rs1ov -r1sp -rs4pan -rs6pat -r5spel -r4sper -r7spes -r5spi -rs4por -r5spred -r4spå -rs3s2 -r1s2t -r4s5tabb -rs5tank -rs3tap -r6st7b -rs4ted -rs4tem -rs5tend -rs5ter. -rstev9na -r3stil -r4s5tilf -r4s5tilh -r4s5tils -r4s5tilv -r5stis -r4stit -r6st5k -rst4r -rs9tre. -rs7tree -r4strin -r4s5tro -r5strø -rst7ut -rstu9va -rstyg7 -r3st6ø -r7stå -rs5ukl -rsu9r -rsu7sa -rs5usi -r1sv -rs8vak -rsva9ra -rsvar4s5 -rs1ve -r4s5vek -rs5vit -rsy4na -rsy3t -rsøks3 -rs9øye -6r1t -rt5ad -r4t5af -rta4ka. -r4tana -rt3anl -rta9pa -r4tarr -rt3art -rt3avs -r4tec -r4teda -r3tede -r2tee -r4tego -r4tegr -r4teie -r4te3in -r4teka -rte6ke. -r4teki -r4teku -rt5e4lit -rte6ma. -r3temp -rten4s5k -rtentle8 -r2teo -r7t6er -r5terd -r5teres -r4teris -r5terk -r4terå -r4tese -r6tesk -r6testi -r4teta -r4tete -r4tev -r4th -rtian8d -r4tians -r4tiar -rti8ar. -rti5en -rti6gra -r4ti3kv -r4tila -r4tili -r4tilo -r4ti7na -r2tio -r2tip -rti7sa -r6tiska -r4tiski -rt6i9so -r4tisp -rtis3s -r4ti5str -r3titu -r2tiv -rtma6le. -r5to. -rt3off -r9tofo -r9tok. -rt3omk -r4t3opp -rt6opp. -rt3ord -r6t7o6s -rt1o4v -rt2r -rt8ra -r9tre. -rt6red -rt3reg -rt3rei -r4t5reko -rt5rel -rt5rep -r7trib -r4t3ris -r4t5ros -rt3rut -rts3ar -rt4seg -rts5eng -rt2si -rt4s5ja -rt5ske -rt3skj -rt5s4no -rt3s4pe -rt4sti -rt4s5tøy -rts5unde -rt3t -rtu6en. -r7tug -rt3und -r2t1ut -rtu8ve. -rty8da. -rty8de. -rtyr5s -rty6ra -rt5yt -rtæ9ra -rt5øl -r6t5ås3 -ru3and -6ruav -ru6avh -ru8bl -ru5bo -ru4di. -rud4r -ruds4l -ru4ele -rue4r -rue3s4 -ruga8l -ruga5t -rui3d6 -4ruk -ruk4su -rukt3s -ru9la -4ruli -6r7ulk -rul8ke. -r2ull -r7ulv -r4um -rum3al -rum4p9l -run5del -r5unders -rund3r -rund3s4 -run6ge. -4ru2ni -run5kr -ru4nøy -ru2r -ru5ra -ru8ran -ru8rar -ru9rer -rur8ta -r4us -rus2h3 -6r7u6sik -rus5j -rus7lu -ru1s4o -rus5sel -rus4st -ru4str -r4uta -ru3tal -ruta8la. -r7utan. -r4utbe -4rutd -rut8e -ru4tel -ru9tene. -ru9ter -2rutg -r1utk -rut9o -6rutr -rut4re -ru6trø -rutto5 -2rutv -ru5va -ru4ved -ru4veg -ru4vei -ru4vel -ru4vere -ru4ves -ruvi8 -ru6v7is -2r1v -rv4a -rva7ka -rva6la -rve3de -rve4den -r4vedr -r4vega -r4vegi -r4vegr -r4veim -rveis7e6 -rve5kl -r4vela -rvel9le -r4v5eng -r5ver. -rve5re -r2ves -r2vev -rvil9l -rville9d -rv2j -r4vos -r4vov -r3vr -rv2s1 -rv5ung -rvå7r -4r1w -rx1 -ry1a4 -ry2dr -ry7fe -ry5fl -ry5ke. -2ry1kl -ry7le -ryl4l5i8s -ry4nes -ry5nes. -ry4pa. -2ryr -ry8re -r1yrk -ryr4ke. -ry9ro -ry5rø -rys6sal -ry5ta -ry4tek -1rytm -r3ytr -r4z -ræ7le -8r3æ4re -8r3æ4ren -rær5in -rær8t -ræ8v -2rø. -rø8ar -6røb -rø4be. -rø4dek -rød1s -4røep -røf5l -rø4ke. -rø4kero -røk3l -4røkn -røk5s4 -røk7t -røk1v -2røl -rø2m -røm1a -røn5nes -rønn5s4a -rønn5sk -røn5sko -rø4pe. -røp9l -1rør -rør5d6 -r6ørende. -rø7ret -5rørl -rør4sp -r8øs. -rø3se -rø5sla -røs5v -rø8ta -røt9as -rø1va -rø5vede -rø9vers -rø1vi -2r1øy. -4røya -røy9ar -røy6ed -røy6ene -røy5es -røy4et -5røyk -3røyr -røy5re -røy8senes -6røy4s3k -røy4st -2rå. -rå7a -4råag -4råb -3rådet -rådy9ra -rå9ene -2råf -4rå5g4 -2råkj -råk3re -rå2k3u -råk1v -4rål -råle7s8 -rå4let -rå5let. -rå5lu -r5ånd -rån6da -2råp -2r1år -rårs5k -rå5ru -rå1s -4råsb -2råse -rå5si -2råsj -rås4t -6råta -råta8ka. -rå5tr -rå5tu -2saa -5saa. -sa4ba. -s6abe -s8abl -sa5bok -s3abon -sa5by -sa3ce -sa4dag -4sadam -sa4dere -4sadm -sa4do -2sadv -sae5d -3saen -7saer -1safe -5saga -sa4ga. -sa4gas -sa4gat -6s5a6gi -sag8na -sa6go. -sa4gog -2s1a2gr -sag3s4 -sa3ik -sa5ir -sa1is -5sak. -sa2ka -3saka. -4sakad -sa5kai -3sakb -3sakd -3s4a3ke -5sakf -1sakh -sakh5e -1saki -sa4kj -sak5kr -5sakl -5sakm -4sako -3sakp -sa1k2r -5s4aks. -sak4s3i -4s3aksj -sak4sp -5saksr -5saksu -2s1akt -sak6ta. -5s4akto -4sa7kø -1s4al. -sa1la -7sala. -5sa5lat -1sa3le -sa9let -1salg -s4alge -4s5algo -salg6s5 -s6ali -sal4mes -sa5lo -5sal2s3 -sa1lu -3salv -sal5ved -2saly -1s2am -5sam. -sa2ma -sa5ma. -sam4an7 -sa5mas -sam5ei -sa4mel -sa4met -5saml -sam4lev -5samm -sammen5 -sa4my -4s1a2na -sa9na. -sa7nar -sa3nat -san6da. -san7d8al -5s6ande. -sand5r -sand5s6lo -sand5st -san4d5ø -1s2a5ne -4s3a6nek -5sang. -3sange -4s3angr -s7anken -2s1anl -s5anm -san5ne -sa2no -s5anor -san5os -san1s -5s4ans. -4sansa -5s4ansen -san7s6k -4s5ans8l -4sansv -s8ant. -san9te -4santy -4s1anv -2s1ap -sa2po -1s2ar. -1sara -6sarab -2sarb -s4ard -9s8are. -4sareal -4sareg -sa5rev -3sari -sa4ri. -sar6ka. -4s3arki -2s1arm -sar5me -sar8me. -s1arr -2s1art -sar4ta. -sa4ru -4sarv -1sas -8sasju -2s1a4sp -4s1ass -s6ast -4sasty -2sasu -4sasy -1sat -sa1ta -sa5ten -sa3ti -2s1atl -4s3atmos -sa1to -4sa5t6r -s5atsk -5satt. -4s3atta -satte4s -5sau. -sau4d -sau5di. -5saue -4saug -sau6ga -s3auge -sau6ge. -2s1auk -5saum -3saus -4saut -2s1av -s2ava -sa4ve. -sav5n -3savu -8s9b4 -sba4ne. -sbi6e -sbo4da -sbu6et -s6bug -sbul3 -sby8ta -4sca -1sce -2scel -s4cene -s3cer -6sch. -8schl. -6s7cl -4sco. -4scos -s4cus -6s7d4 -sdam9p -sde6le. -sdu8en. -sdu8er -sdø8v -1se -2se1a -3sea. -sea4g -se3an5d -se7ansa -sea9re -5se4au3sk -2seb -4sec -4sedag -sed5d -se3de -5sede. -5sedl -4sedo -2sedr -2sedu -6sedvanle -2sedø -5see. -see3d -2seef -2seeg -se6e3i -se3e4l -se5en -seer1 -5sees -2seev -2sef -s1eff -4s1eft -6sega -sega6l -se2ge -se6ges -se3gev -seg8ga. -9segl. -7seglet -4se7g8r -2seh -2seid -sei8dan -sei9den -sei8e9nes -s5ei4et -2seig -sei6ga. -sei5ge -sei5k -3se8il -6seim -2sein -se3ind -s3eini -se6ink -se3ins -se3int -sei5r -3seis -2sej -5sej. -2se5ka -3seke -4seki -2sekj -5sekk -sek4kes -2sek4l -4se3kn -2seko -se2k1r -4sekra -4sekri -4sekro -4seksp -sek4st -sek6te. -sekte9ra -3sek5to -4seky -4sekå -s2el -2sela -se6la. -3selak -5selane -5selar -sel5art -s3e4las -se6l5at -sel1d -se4le. -4se5led -6selega -4selei -4s3elem -4seleng -4seles -4s3e4lev -3selg -4selik -4selil -4selis -4s3e4lit -sel6løp -2selo -7selol -se3lom -3sels -sel4sin -4s5elske -sel9s8lag -sel4spo -sel5t6 -2selu -se6l7u6r -sel4v5ak -sel4van -selv3e4 -sel4ve. -selvei4 -sel4ver -sel8vin -2sely -2selæ -2selø -selø8pa. -6selå -2se3ma -3semb -7semd -se5me -se4mi. -semini6 -2s1emn -sem4na -9semnd -2semo -sem5pe -2semå -s2en. -6senau -sen9d8a -sen6dela -6senden -4sendr -s2ene -4sened -se3neg -4senem -8senesa -6senese -sene8se. -s5engas -2s1enh -se6nin -s3enkj -5sen3n -s2ens -4s5ensem -sen6s5end -sen4sj -sen3so -7s6ent -sen5ter -sen5trep -4senum -4seny -2senæ -6senø -2seo2 -7seod -se3or -2sep -se3pe -seperso5 -3sept -s2er. -se3ra -4seram -5seran -4serap -5seras -6serau -ser5d -s2e5r4e -5sere. -4serea -4sered -4seref -4sereg -4serei -4serek -4serel -4serenn -4serent -4serep -4sereso -4seress -4serest -4seresu -4seret -4serev -s1erf -s2eri -seri6e5ne -4serik -4serkje -5serkr -5sern -ser7nev -2se1ro -se4rop -se4ror -se4ros -3s4ert -ser4tak -ser6tat -ser4tr -se1ru -4serul -se4r3un -ser4ved -ser4vel -2sery -2serø -2serå -5ses. -ses5ald -5sesals -ses5alt -4sesc -2sese -se4sene -ses5in -se3sj -4sesje -4sesjuk -ses5kal -ses5kar -ses5kv -ses5lit -se3sna -ses3pr -ses4s5in -se1st -5sest. -5seste. -4sesto -ses5un -ses1v -2sesy -4sesø -ses3å -3s2et. -2se2t6a -3seta. -se5tae -seta8ka -se5tar -6setea -4seteg -4setei -4setek -se7tel -se4tera -se5tero -4setes -2se3ti -se8ti. -s3e4tik -s3e4tis -4setje -5setje. -7setl -5setn -2seto -2set6r -s4ets -s5etters -2setu -2setv -2sety -6setø -3seum -4seun -seure9ne -seu2t -2sev -seva6ne. -s8e5var -sev4d -sevi4sa -s1evn -sev4ne. -se3vr -3sevåg -2seyn -2seø -2seå -1sé -2séa -6séb -4sée -4séf -4séj -4sék -2sél -4séo -6sép -9sér -4sés -2sév -2s1f -sfa4ne. -sfe6et. -sfes5 -sfisken8 -sflå3 -s5fo -sfo8ra -sforlø9 -sfra5s -sfri5e6re -sfyrs5 -3sfæ -sfø9ren -sfø5rer -sfø5ri -6s9g2 -sga4l -sga8va -sga4ve. -sgen9s -sge4st -sgå4va -sgå4ve. -s1h -4sh. -sha2k -s7hat -s3hau -6she -shea4 -s5hei5 -s4hi. -sh5isk -4shj -3short -3show -6shs -2shu -4s5hy -s5hø -shø8l -shø6va -shø6ve. -s7hå -1si -4sia5m -si7ans -4siap -4siav -si2bl -3si2da -3si4de. -3si3den -si4deo -s4ider -si5der. -si4dete -2si2do -4s1idr -sid8ra -4sidy -4sieg -si1el -sie4n -si5er. -si6eren -sie4s -si3est -6sife -si3fl -2sifo -si4f3r -2sifu -4sifø -3sig -siger4s -4sigi -4s3iglo -si5gr -4sih -3sik -si3ka -si5ke. -sik2h7 -sik4ka -sikk8artet -sik4k5el -sik4ko -siko3 -si4kom -si4kop -si4kos -si4kot -sikt4s3 -s2il -5sil. -3sild -sil4del -sil4der -sil4des -sil5j -sil2k -sil4les -2silø -si6mel -4simet -2simp -si3mu -4sinde -4s3indu -si3nek -2s1inf -sing4s5a4 -7singu -si4ni -4sinj -2sinn -3s4inn. -7s4inna -s6inne. -5sinnet -s3innh -s5innk -s3innl -4sinnt -si5nob -sinsk5e -2s1int -4sinv -si6nø -4si5ov -si4pa. -si8pe. -si6re. -si7ren -si4ri. -sir8kl -s2is -si5sel -si4serf -sis5e4v -si6sin -6sisju -si4sk -sis5ke -si4sn -si4s5te -si4sti -sis3to -4sisy -3s2it -si5ta -sit8ji -si6t7ra -si4t5re -si4tri -sit3s4 -sitsva9 -sit6term -sit4tes -si4umf -4siut -5siva -si9van -si8vi. -si9våt -1sj -2sj. -4sja9g -4sjam -s4jan -4sjanl -s7jarn -2sjb -6sjd -sje4f3i -sje4fla -sjef5t -sje3g -sjek4t5o -3sjel -sje4lev -4s3jent -sje5s4 -sjet4ti -2sjf -2sjk -2sjl -2sjm -2sjn -2sjob -5sjok -4sjom -9sjon -sjons5 -2sjor -2sjou -2sjp -2sjr -2sjs -2sjt -s6j3t6sj -sju1a -6sjub -6s7jug -sju8la -4sjun -2sjus -5s2jø -sjø3k6 -sjø1p -sjø9rø -sjø1s2 -sjø3t8 -6sk. -1ska -2ska. -4skab -skabe3 -s2kad -8skae -4s6kag -2skak -5s4kal8a -ska5lar -2skam -s4kaml -4skana -4skande -4skane -4skano -6skant -5s6kap. -9s8kapa. -4skapas -5skapen. -4skapp -2sk2ar -sk5arab -sk7arbe -5skard -4s5kark -6skars -3s8karv -2skas -4skate -8skay -4skb -6skd -2ske -s4keda -s6kedo -s2keh -s6kei -skei5er. -s8k5e4lev -s6kelik -skel3t -s4kelu -s3ken. -s4kena -s6kenav -s4keno -s5kens -5skept -s5ker. -s4kero -s5kers -s2ke1s -ske3si -skes4m -ske5sn -s4ketet -s3ke4t3j -s6kev -s2key -2skf -2skh -1ski -5s6ki. -7skia -4skid -5skie -5skif -5skik -s6kill -ski6net -ski4nin -5sk8inns5 -skino6 -5skiol -5skip -2skir -s4kire -6s5kirk -sk5irs -s6kis. -7skiss -4s5kist -5s2kiv -s6kje. -5skjema -6skjemas -3skjer4m3 -3skjer5m4e -7skjers -3skjor -4s5kjærl -5skjøn -skjø5res -2sk1k4 -2s1k2l -sk5lak -s6k5lan -sk9leg -s6klei -sk3lek -sk5ling -sk5lit -s4k5luf -2skm -2skn -s1knu -4skoa -7skodd -4skof -3s2kog -1skol -7s4kola -3skole -4skoll -4skom -s6koma -6s1kon -4skoo -sk5ord -s7kors -4skort -2skos -s2kot -3skott -sk8ra -5s4kral -s4krat -sk6re. -4s3kref -6skreg -5skrek -s3kret -5skrevn -3skrib -3skrif -4skrig -3skrik -3skrip -4skrite -3skriv -s3kron -4s3krop -sk6rud -skru3s6 -6skryss -1s2krå -2sk1s2 -2sk3t4 -5skud -1s4kue -sku4end -sku4er -skue5re -1skuf -5skulan -5skular -3skule -6s5kulis -4skull -s4kulp -4skult -skum3s -2skun -s6k5underv -4skup -4skurv -2skv -sk5va. -3skvad -sk3vas -s6kven -sk3ver -sk5vit -3skvu -1sky -s6kya -s6kye -4skyr -sky3re -4skys -3skyt -6skæ -6skø. -6s5køa -4skøe -1skå -skå5re -6skåt -sl4 -sla8da -s3lade -sla5ge -sla8ge. -sla5ke -s5laks -3slal -4s3land -slap5pe -s5laran -s5lare -4s5last -s1lat -sla4te. -4s1lau -s5laus -sla1v -3slave -sla4vin -2sle. -s8leda -7slegare -5s6legas -s4legi -s4legn -s6legr -6slei -slei5er. -s4leiv -sle8ke. -s5lekk -s2lel -s4leme -4sle7ne -s6lener -s6len6t3 -2sler -s6lesj -s4leso -s6lest -s4leta -s4leva -4sley -s5lia -2slid -sli4en. -6slig -sli5ke -s4likk -2slin -slin6t5 -3slip -5s4lit. -3s4lite -4s5liv -slob5b -slott4 -s6lott. -7slottet -1slu -8slu7a -2slu2e -slu5es -6sluf -4slug -sluk3s6 -slum4p5 -slum5p6e -s3lund -s5luns -s6lup -slu7sa -s4lut -s1ly -sly8et. -1s4lyn -4s5lys -sly8t -slæ6rari -2sløn -4sløp -slø4pa. -s6lør -2sløs -slø8s5a -3s4løsi -slø5va -slø5ve -slø5vi -5sløyd -sløye7 -9s4lå. -s4låe -s1lån -slå5ner -1slåt -s1m -sma6d -3smak. -5s4maken -sma9let -4sman -s4med. -s4mede -s4medk -smeg5 -4smei -smek7l -s4mekt -3s4mell -5s4melt -2s5men -3s4mert -6smes -s6mesi -s6mia -s4mie -smi4ene -s4mig -s6mil. -smi7la -s6mile -smini6 -s2mit -smo7a -smo8de. -s2mok -3smug -6s5mugg -smul2 -s6mula -s4muld -s6mule -1s2my4k -6smøn -1s2mør -smør3s -4smøt -5små. -små5r -s8mått -s1n -8sna. -s4nab -7snak -4s3nas -6s3nat -4snav -4sne. -4sneb -4sned -s6nee -s4neg -3snei -snei5er -sne4kri -s7nekt -s4nel -2snem -4sner -6snes -sne9sa -snes9v -4snet -s6nif -sni6gl -s2nik -snik5ko -3s2nil -6s3nin -3s2nip -snir4 -5s2nit -2s3niv -s8no. -s6noe -s5nord -6s7not -5s6nud -s3num -s4nur -7snut -6snyh -2snæ -snæ4re. -5s6nø. -snø5d4r -5snøe -1s2nør -snø1s -snø5vi -so3al -so8ar -4soav -2s1ob -so2bl -1sod -so4da. -5soe -sofa1 -so4fag -so4fas -6s5off -6s5ofre -soft1 -so2ga -so8gi -so7gl -sog6nem -6soh -5s4oi4 -so5id -5sokn -4soks -sok4se. -7sol. -so4la. -sol5av -1sold -so4le. -solei5er -so4lene -1so7li -2solj -so2lo -so8lo. -sol3s2 -sol5t4 -so4lum -so4lø -3som. -so6mend -4s3omfa -4s1omg -5somh -2s1omk -4soml -1som5m -sommar5a -3somme -somme6r5e6 -2somr -7somren -5somrer -4sområ -s1oms -som5sl -s4omst -som5sti -4somsy -1s2omt -5somt. -6somta -3son -so4na. -son7da -7s6one -so8nea -song3s4 -so4n3o -sons4k -son5st -so2nu -so4ny. -2s1o2p -so7pak -so9par -so7pet -3sopp. -5soppa -3soppe -sop4pi -so3pr -1sor. -7sora -so3ran -5sorb -4s1ord -sor4da -1so1re -so4rek -7sorga. -sor4gl -so2ri -4s3orie -7soris -so5riu -4sorke -sor5n -3sor5s -3sort -1sos -4s5osc -so8se. -6sosf -4sosj -so4sl -so5te -so8te. -so4tra -sots4 -sot5te -sot4ti -4sou -2sov -so3va -so4ve. -so5ven -sover5e -sove3s4 -5sovet -3sovj -sp2 -4sp. -spa5g6h -7spak. -7spaka -5spake -s2pal -s3pall -5spalt -3s4pann -3spari -4spas -5s6paser -4spe. -spe4a -spe9dé -s4pee -1s2pei -s2pel -spe4leg -spe4les -5spelet -3s4penn -s4pent -s5pep -6speri -s4perr -s3pers -3spesi -s4pest -s9pet. -1spi -4sping -s2pio -2spip -spi7res -spi7ri -spi7ro -5s6piss -2s1pl -sp9lar -4sple -s4plin -3split -sp6o -2spoe -spo6et -2spol -5s6pole -s4pora -s4pore -sport6s5 -3sporv -2s5pos -4spot -s3pote -spo5v -9sprag -5spran -6s3preg -5sprei -s4prek -spre5ke -s3prem -5s4pren -6s5pres -5s4pret -s5prio -8sprinsi -4s3pris -6s5prob -s3prod -4sprof -5sprog. -5sproge -5s6pross -1spru -s4pry -3sprøy -5språ -2s3ps -2spul -5s2pø -sp5øy -9spå. -5spåd -6s3r -s7ra -s5re -sre8ka -sre8ke. -sri8e9 -sri8ka -sri8ma -sri4ve. -s5ro -sro4e -sro6pa -sro6sa -sro6se. -sro2t -sro9te -srot5o -s9rø -srø1v -srå4da. -sråde9r -srå6ders -srå8ma -4s1s -s7sabel -s7sabl -s6sae -s4saj -ssa8ke. -ssa6la. -ss5all -ssa4me. -ss5amp -s5sane -s7s8ar. -ssari8e9n -s7s6arm -s4sarr -ssar8ve. -ss6as -ssau8sa -ssau6se. -s6seet -s2seg -sse5ge -ss5egg -ss4el -sse5li -ssel5s -ss9elv. -s2sem -s5sen. -sse8na. -ss5enden -s5sene -s4seni -ssen6ke. -s4senu -s6senå -s5ser. -s6serab -s6serat -sse7sk -s4seski -s4sest -s7set. -s9sets -s2seu -s4sey -s2sh -ssi4a -ssi7e6rer -s4siff -s6silo -s8s9ime -s6s3ind -ss5init -ss3inj -ss3inn -s4s3ins -s5sis4 -ssis5m -ssi6v7end -s5s6jarg -ss4kape -ss3kar -sska8ra -ss3kof -s7skog -s4skor -ss6ky. -ss4kye -ss4kå -ss5kål -s7skåp -s2sl -ss1lo -ss5ly -s2sm -ss6nar -ss2no -ss4nø -ss5nøk -s2sof -s4sok6 -sso5lo -s2som -ss4oma -sso3ra -s4sorga -ss3ove -ss6pil -ss4por -ss9ri -ss2t -s5stad -ss4ted -ss3tek -sstel6li -ss5tep -ss7tilp -s7stip -sst6r -ss5tren -ss4trå -ss3tus -ss3t4v -s2sul -s3sur -ssva7ra -ss1ve -ssy6na -ssy5r -ss7øye -s6så -6st. -2s1ta. -stabs3 -3s6t2ad -stad3a -sta6d3o -s5tafa -3stafe -sta5fl -st3aft -sta7ge -4stah -sta6ka. -5stakk -6stal. -6sta4la -sta5lak -st5ald -4stale -sta4le. -5s6tali -5stalt -s3tame -3stamm -sta5na. -3s4tand -6stande. -st8ane -s4tanf -s4tang -st3anl -sta8n9o -s6t5antr -st3anv -4stao -2stap -s7tapa -s4tapp -s8tapå -s3tari -1stas -3s8tasj -4s5tast -1stat -4stato -sta5top -sta3tu -3stave -2s4t5b -st7c -2std -2s3te. -2stea -2steb -3sted. -s4teda -5stedt -s2tee -2s4tef -3s6teg. -stega6l -s4tege -3stegh -4s5tegn -s4tegr -4stegsp -5stegspl -ste4her -s2t4ei -stei5er -4steikn -ste6in6s5 -3s4tek. -4s4teka -s6teke -ste4ket -s4teki -4s5tekn -4steko -v4s5tekst -s4tekt -s8te5kv -4stela -ste5le. -s5teleg -ste5lev -s5telig -5stemd -3s4temm -3stemn -4stemø -sten5a -ste4nar -5s4tenen -s4tener -4ste5nes -3s6teng -s4teni -6stenk -4steno -stens5l -4steo -s5teol -2step -step7per -st8er. -s4teram -s6terest -s4terev -s7t6erf -s4terid -ste7ris -s6teri6v -4s3term -6sterr -ste5run -2stes -s4tese -ste7sle -4stet -s4teta -ste7t6r -s6tetø -4steve -4stevi -6stevl -6steå -2s4t5f -2stg -stga6ve. -stgå8va -stgå8ve. -2s6t5h -st5he -2s3tia -4stib -s5tibe -s9tibl -3stic -6s5tid -s6tidel -sti5en -s2tif -3stift -s4tigen -7s6tigi -st9i8gj -3stign -s5tij -6s5tika -4s5tike -s4tikl -3s6til. -5s4tila -sti4lag -4stild -3stile -stile9ge -s6tilk -6stiln -s4tilo -6s5tils -5s4tilt. -5stilte -4stime -sti7mer -6stimé -3s6timu -s6t3ind -s6tini -4s6tinn -s6tinst -s6tint -1s2tip -5stir -2stis -6s7tisk -4stitt -4stiå -s4tja -5stjel -4s3tjen -s6t5jent -3stjer -4stju -2stk -2stl -2stm -2st5n2 -s2to. -1stof -2s3tog -4stoks -3stoli -4stolj -4stom -s9tomm -st3oms -4stoni -st3ope -st5oppl -6s8t5ord -sto4ret -s6torm -stor3o -4stors -st5o4s -s1tot -sto4t5r -5s6tore. -st5ou -5stova -2stp -8str. -st3ra. -4strad -s8traff -st3ral -st4ran -stra8na. -5strand -4strane -6strans -4strap -4strar -st7ras. -st7rast. -5s4traum -s4tre3a -s4tred -st5reis -7strek. -st5rekl -6streni -st5rer. -6strers -6strh -9stria -5strie -st5rige -st3rin -3s4t6rip -5stri3s -6stroe -s5t4rog -5s4trok -st3rol -6s4t5rom -st3ron -st7rop. -st7ro6pa -s6trope -3s4truk -st5rum. -2stry -6stryg -s7trykt -4s3træ -1s2trø -st6røm -4strør -4strøs -st5røse -s5trøst -4strøy -6stråd -2st5s6 -stsa6me. -stsy8na -4st7t6 -stta6le. -st3t4r -s4tua -1s2tub -3s4tud -s2tue -stu4er -stue5re -3s4tum -6s3tung -6stur -2s4tut -2stv -s3t4ved -1sty -2stya -2styd -3s4tyk -sty6l -2s5tyn -2s7typ -3s4tyr -styrs3 -6stysk -4styv -sty5ve -1stø -2støk -5støl -5støp -6størk -5støt -stø7va. -stø5var -stø3ve -stø5vi -st8øy -1stå -5s4tåe -stå5k -4su. -1su4a -su7a8l -1su2b -sub7l -sub3o -s3ubå -1sue -su8er -su2f -5s2ug -su6ga. -su4ge. -sug3g -su2h -3sui6 -su3is5 -suit5a -su2k -4s1uke -3suk5k -suk3r -1suk5s -su4le. -3s4ulf -su4lik -sul4t5r -s1ulu -2suly -sulæ5 -3s2um -4s3umid -su2mo -sums6 -5sund. -5sundet -sun6d7r -9sunds -sun4ge. -6s7u2ni -su4o -3s2up -su4pe. -super3 -supi9 -sup4r -su8pre -sur5d -su4re. -4s3u4rei -1surf -su4rie -su4riu -surs5k -sur4sp -sur4sti -1sus -su3san -su4se. -4susi -su4sik -sus3p -su2sy -2s1u4t1 -sut6ra. -sut8reg -7suv -8s5u6vi -sv2 -6sv. -sva5a -svai5 -5svak. -3svake -sva4la -sva4les -6svalet -5s6vali -7s6vam -s4var. -s4varet -3s4vart -s1vas -6s1veg -sve6g7i -s5veie -3s4veis -s5veka -5s4vens -sverd5s4 -sve4re -sve8res -3s4verg -5s4verj -s5verk -sver4ki -s4verm -6s7verv -7s4vev -s4vie -svi6e3l -4svig -svi5ke. -6svikg -4sviks. -4svil -svi4nes -sving5s4 -ll6svint -4svir -2svis -svi4sa. -svi4se -svi5sen -svi5ser -s8viv -svi9ve -4svol -5s2vor -svor7t -s3vr -3svul -5s6vulm -s3vy4 -svye7ne -1s2vø -2s7vå -1sy -sy4c -sy4de. -sy5den -5sye -sy2er -sy8ka -sy4ker -sy5kere -2syko -sy6kog -sy7me -s2yn -synk4 -syn6sk -syn3te -sy4ra -sy5rar -s6yre -sy4re. -2s1yrk -syr4ka -syr4ke. -3sy1s -sy4se -sy2sl -sy2s3t -2sy2t -sy5ten -sy5t6h -9sytt -sy2vå -s4z -sz3c4z -6szt. -1sæ -sæ2l -8s3æ4re -8s3æ4ren -sæ4r1i -særle9 -sær5s8 -7s6æ5te4 -4sætt -1sø -4sø. -sø2d -s1øde -4søf -søg4 -4søj -9søk. -3s6øke -5søkj -5søkk -søk7kj -2søko -søk4sk -søk6s3e6 -søk4ta -3s4øl -sø4la. -sø4le. -sø5let -3s2øm -sø6må -3sønn -s1øns -sø4ras -sø4re. -sø4r5end -søren6de. -sø8ret -sør9ett -7sørl -sør3s -sør5ø -3s2øs -4søs. -sø8sa -7søt -sø7tast -sø7tel -sø5tes -2søv -s1øve -3søvn -2s5øy. -4s3øya -søy8de. -6s5øyd -8søye -3søyl -6s5øy4n -søy2r -2s7øys -5såg -s3å2ke -5s4ål -så4le. -6s1ån -sån4da -sån6de. -så2p -9såpa -så5pet -6s1åpn -såp9u -så2r -så6ra -sår9ast. -så4re. -sår3sk -sår7ø -så2s -s7åsa -s4åsb -s5åse -sås5k -sås5t -9såv -såva7 -ta1a -4tabo -tab2r -tab2s -ta4bu. -4tabø -ta1c -4tad -ta2da -ta8d3ei -ta6d3e4t -tad5spa -tad7s6v -ta6du -t8ae -6taei -4taek -4tael -1taen -4taend -4taenh -ta6es -2ta5fe -taf7f6 -5tafis -4tafl -1tage -4tagj -8tah -ta7is -1tak. -4takau -ta7ken -ta5ker -tak7kel -tak5k4l -ta8k9la -2takr -tak4sal -tak6se. -tak4si -4t3aksj -5takst -tak4tal -4taktig -tak4to -t5aktø -ta1ku -tak3v -1tal. -ta9lam -ta3lan -tal5ang -ta7las -3tale -ta4lei -tal5eie -ta4lek -ta5ler. -1talg -tal6ge. -7talj -talj5es -tal4led -tal4leg -tall7es -tal8lign -tall6s9a -tal4ly -tal3op -6talter -t5altern -ta6l9u -ta6lå -2tamb -tamba6ne. -t3ambi -t4ame -4tamet -tam4i -2ta3m4o -t6an. -ta2na -4t3anal -ta3nar -ta5nas -ta5nat -t5andak -5t6ande. -t7andel. -t5andele -tand5r -tandø4 -tandør5e -1tane -ta4nel -ta5nem -4tanett -t3anfa -tanfø6 -6tangf -6t3angr -1tank -2tanl -t3anle -2t1anm -3tannl -t5anno -tanns4 -tan6sk -tans5ka -t5an5sl -4t5anstr -4tansv -8tantil -tan4tra -6t7antre -t3anve -2ta3o4 -5tap. -ta4pa. -1tape -ta4pe. -3tapi -4tapl -4tappa -5tappi -1t4ar. -t6ara -ta4r3ak -4taram -ta6rare -2tarb -3tarbo -5tarbø -6t7ark. -tar8ka. -4t5arke -4t3arki -4tarra -tar9si -tar7sp -tars6v -4tart -tart7est -t5artik -tar7tit -tar4t3r -ta6r5å8k -4tasa -ta3se -6t9asf -t3a4sia -tasi3e -ta4sif -ta4sil -ta4si5s4 -tas4p -tas5s4 -6ta7sto -ta7str -4tasu -ta1ta -ta7tes -tate8se. -tat5e4v -tati1 -tat3op -tat2s1 -tat3te -t3attr -1tau -9tau. -7taue -4t5aug -2t1a4uk -4taun -tau4ne. -tau4sk -2taut -2tav -6tavin -3tavl -4tavli -ta9xy -6t1b2 -tba3d -tba2n -t6be. -tbe6te. -tbe6t7r -tbe6t8ra -tbo6da -tbu8da -tby3k -tby4s -tby7te -2tc -t1ce -tcen4 -tch5e -t5co -2t3d -tdy5pe -1te -4tead -4te3ag -2teak -2te9a8l -tea6m -2tea2n -2teap -2tear -te5arb -tea4s -3teatr -4teatt -2teau -2teav -4teb -t5ebb -tebu8da -4tecel -te1co -2ted -3tede. -4tedeb -te7def -4tedek -4tedel -4tedem -te5den -4tedi -5tedil -4tedo -tedo6en. -tedo4er -tedo8et. -te4dor -ted4sk -ted4sl -6tedu -4tedy -tedyr9k -4tedø -te3e4 -2tef -8tefa -4tefi -4tefl -4tefo -tefo8r -t3efte -3tefø -2tega -5tegat -4t3egd -te7gea -te9gee -4tegg -teg8ga. -2tegh -te4gim -2tegj -2tegl -te3gla -te9g8li -8tegs. -6tegspl -6tegsv -2tegu -tegvi8 -2tegå -5tegås -4teh -5tei. -2tei4d -t3eie -t3eiga -tei6ga. -t7ei6ge. -6teigr -3teikn -tei5le -te1im -6teinf -te4inne -te5inte -te5i4s -6teiso -2tej -te7ken -te5ker -4tekil -2tekj -5tek1k -2tekl -te5k4la -tek6lede. -tek4li -4teknu -2teko -2tekr -te7kra -te6k5ru -9teks. -4t3eksa -t3ekse -4teksp -t4ekst -tek8t9r -tekt4s -tek6ty -2teku -te2k3v -4teky -2tekø -4tekå -2te3la -tel6ak -5te4l5ar -3telav -8te4le. -4teled -4telei -4telek -4teleme -te4lene -6teler -te4les -te5lesk -4te4lev -te6leva -4telid -4telik -4telil -4telin -te4lir -4telis -4telit -4teliv -tel5lef -tel4lei -tel4lev -tel8lign -tel4lo -2telo -tel3se -telses5 -t3elsk -tel7s6v -5teltet -2te1lu -7telut -2tely -6telæ -2telø -telø8pa. -2telå -2tem -3temae -6teman -te4mans -t5emba -6temenn -5temik -tem9ma -6temn -tem5ne. -tem5ord -tem5pe -3tempo -tem3s -4temø -3ten. -te5nab -te4n5al -ten8am -te4nan -te4nat -ten5at. -6t7enc -6t5en6den -4tendr -4tened -te5neg -6tenem -6tenerg -5tenes -4tenet -2teng -7tengon -t5e4nig -7tenik -5tenis -4teniv -ten9no -te4nom -te5nor -6tenorm -4tenot -te6nov -6tenó -ten3sa -ten5sko -ten6slu -ten3so -tens5v -ten4t5in -tentle8ge. -4tenum -4teny -4tenæ -2tenø -ten5øks -2teom -5teon -4teop -te6ora -4teord -2teov -2tep -te3pa -4tepak -tepa9ra -4tepas -4te5pe -7tepee -9tepé -tep6pere -t5e6ple -4tepr -4terac -te7rakk -6teramm -ter7apa -4terapp -te4rare -6terasa -4terase -7terast -terba6ne. -t6er5d -4tered -4teref -4tereg -4tereis -te4rel -8terem. -6teremm -te4r5eng -teren6ga -6terenn -4terep -te4rerk -ter5esti -4terett -6terevo -3ter5g -3terh -te4rig -4terik -4terisi -te4riv -ter5j -4terk. -4terke -4terkh -7terkr -6terks4 -4terkt -terla6ga -terle7ge -terle6ve. -ter8ma. -ter3no -tern5s -te5ro. -tero6e -te3rof -4teroll -4terom -5teromr -4te3ros -4te3rot -tero6v -ter5r -5ters. -5tersjøo -ters4kl -ter7s6ko -ters4l -ter3s4m -ters6ne -ter5sv -tersø6ke. -3ter3t -ter9to -ter9ul -8terum -ter7v -tervi6se -2tery -ter5ør -4terøt -te4r3øv -4teråd -te4r3ås -t4es -5tes. -2tesa -5tesar -te7sen -2te1sh -4tesid -4tesik -6te3sin -4tesit -4tesj -6tesjef -4te1sk -t9es6ka. -6teski -te5sko -2te1s2m -7tesmåe -2te1sn -2te3so -6tesp -5tesr -3tess -5test. -4testaf -tes5tas -4testat -5tes7te. -4te5stei -te5s6tiv -5testid -tes4tik -4te5s4til -4te3sto -4te3str -4testy -4testø -2tesu -4te1sv -tes8væ -2tesy -2te3sø -te7så -teså9re -3tet. -teta6ka -teta6le. -te4tap -te3te -5tete. -tete4e -4teteg -4tetei -4tetek -4tetem -2teti -3tetik -3tetis -2tetj -2teto -2tet2r -3tet2s -tet5ti -tett3s -2tetu -5tetu. -2tetv -2tety -te2t3å -2teu -teu8k -t1eur -3teus -2tev -t6eva -te4valu -3tevl -tevo6r -te3vr -2tey6 -2teø -2teå -4téa -2téb -2téf -2téh -2téi -4téle -2tém -2tése -4tést -6t1f -tfe6e -tfe4l -tflå3 -t7fo -2t3g2 -t4ga. -tge4a -tgei5 -t4gi. -tgi5ros -tgrei9e -t4gå. -2t1h -t4hap -t4hea3 -thei5m -tho7li -tho3re -3thr -thu5le -thu6s -thy5r -1ti -2tiad -ti3ag -2ti1ak -4ti3all -ti5als -2tia2m -2ti1ap -ti3asp -4tiau -2tiav -2tib -2tick -3tid -ti2da -4tidan -tid7d -6t3idee -4ti5dem -4t7idé -4tidis -4tido -4tidr -2tidu -tidvi4 -6tidy -4tidø -ti1e2 -2tief -2tiei -2tiem -4tienh -tie5ra -4tierf -4tierk -ti4ert -ties3 -ti3esk -ti3et -4tieta -4tiett -2tifa -tifa8ne. -2tife -4tifl -2tifo -2ti5f6r -t8ifrå -4tift -tif5te -2tifu -4tifø -ti9ge. -4tigj -2tign -3tigno -ti6gun -2tih -2tii -2tij -ti3ka. -6tikarr -ti5ke -4tiket -4tiki -6tikj -tik4kj -2ti3ko -2ti1k2r -ti3ku -6tikular -6tikult -6tiky -4tikø -t4il -tila6ga -til1d4 -3tilde -2tile -ti3lei -3tilfe -3tilg -til3id -4tilke -3tilkn -4tille. -4tillh -4tillin -tillø7 -4tilm -7tilnæ -3tilst -til3t4 -4tilte -2tilu -2tilø -ti7mab -5timat -ti4me. -5timedie -ti4mera -5timeri -2timl -4timo7 -2t1imp -tim7s -2timu -2timy -2timø -ti6nab -tin5art -4tinaz -2tind -t3indu -ti4nem -4t1inf -tin5ge4s -6t5inj -2tink -7tinks -4t1inn -6t5inne -ti5no -tinsk5 -4tinsp -4t3inst -4t1int -2tinv -4tiny -9tiol -6ti7om -tion9s -4tiop -ti1or -ti1ov -ti3pa -ti6pla -4tipr -3tips -2tir -tira4t -ti4ref -ti1ro -6tisak -4tisam -ti5s6an -ti3se -4tis4ei -4tisek -4tisel -4tisem -4tisep -tise8ra. -4tisers -6tisig -4tisio -4tisje -4tisju -tis4ka -4tiskan -4tiskil -tis5kok -6tisku -tis5l -4tisn -4tiso -6tisprå -4tistat -tis4ti. -tis4til -ti5stre -4tisty -4tistø -ti8støy -2tisy -2tit -ti7ta -ti3te -ti1tj -3titl -tit4r -tit3s -3titt -4tiub -2tiut -ti4v5and -tiva9re -ti4v5art -2tivo -tiv5si -tiv5sk -4tiy -ti5ær. -ti7ære -ti9ært. -ti1ø8 -2tiå -6t3jag -2t1jak -t5jarn -2t1je. -2t1jeg -2tjel -1tjen -tjen6st -6tjep -2tjer -t5jev -2t1ji -5t6jingan -5t6jingar -2tjo -t5jord -2tjub -tju4e -2tjun -6tjur -3tjuv -tjæ4res -2tjø -4tjå -4t3k2 -t6kag -tka8ra. -tkly9 -tku6le. -tkå8pa -6t3l6 -tla4ga -tla8te. -tle6da. -t4ledr -t6lef -tlei5er. -tle8se. -tle5ti -tligh6 -tlight5 -tli6nes -tli4te. -tlu4e -t6l7ut -tlø4pa. -tl7øy. -tlå3ne -tlå7r -2t1m -tma3d -tma8ge. -t6maku -t2mam -t2meg4 -tme3in -t2mek -tmini6 -tmin5s6 -t2mos -tmå4la. -8t1n -t3na -t6nee -t4neli -t7nelig -tne4rek -tne4r5ø -tne8se. -t4nesk -t4nest -t5ni -t8no. -tn5sk -tnæ6re -7toan -7toar. -toa6t -6toau -2toav -tobe6r -t3o2bl -4toc -to5da -to9de. -to4dera -3todo -1toe -2toek -6toel -toe4t -2tof -6toff. -t3ofre -to5fri -to7gen -4togg -to6gl -6tograv -to4gre -tog3st -to2gu -2toh -toil3 -2to1in -4toj -t6ok -1to3ke -to3ki -2tokj -2tokk -tokk5end -to3kl -5toksi -5tokt -2toku -to4l5arm -5tolat -to5lel -tolele7 -5tolera -toli8ne. -2tolj -1to4l3k -7tolki -tol4lab -tol4lag -tol6leg -tol6lett -3tolo -tol5tr -4tolå -to9ma. -2tomb -to5mene. -2tomf -4tomg -to3mi -to5mise -to7mist -4tomk -tomlø8pa -t8omm -2tomr -4tom1s -5toms. -1ton -to5na -to4ned -to4nel -tong5s4 -to8nib -2tono -ton3sa -ton5s4l -ton5sp -2tonu -to4ny. -2to3o -4to1pl -4toppd -6toppg -top4po -4toppt -4topr -to1ra -to4rak -tor5alt -tor5ang -to4r5ant -to4r3as -4tord -tor8da. -to1re -6toreg -to4rek -tor7eks -to7rem -6torent -5torer -tore4t -tor5ete -4torga -tor5int -tor7me -torm5s -tor5na -tors4i -tor5t8 -torvei5 -to4rø -4torå -to1s -4tosa -4to3se -to2sh -6tosj -tos5ke -to8sku -4tos2p -2tosy -4tota -to5te -to8ti. -to5to. -to4tor -6toty -2tov -to1va -to7veg -to5verd -tove7re -t5overs -5tow -4toø -6t3p2 -t7pa -tpi7ne -tpi7pi -tpo4et -t4påk -tr4 -8tr. -3trafi -tra8ka. -trak7to -t5rane -3t6rans -tran7ske -5trap -tra3pe -tra5po -tra5r4 -5trase -tra5se. -tra5ses -5trasé -t2rat -t5rate. -3trav -tre4al. -tre1c -4t3reds -t3refu -6t1reg -t5regi -4trei -tre5int -6trek. -4treke -4trekl -4trela -3t6re7na -tre5ne -t6reng -3t6reni -4t3renn -tren6sk -t7repe -t5repres -t2rer -t4rero -t4re3ru -2tres -6tresi -tre5sko -tres4l -3tresn -t5resu -t1ret -t4reta -t6reto -t5retted -5t6rettel -4trev -tre9va -tr5h -t6rib -4t1ric -4t4rid -tri7ei -t5rig. -t4rikk -t8rina -t4ri5ne -4t5ring -3trinn -t4rist -tri5to -t4riu -t2riv -tri7vi -5trix -3t4ro. -5troa -tro9ar -3troe -t4rof -tro5g -3t2roi -tro3in -t4rok -t2rol -4t3rom. -t6rond -5t4rong -tro5per -t2ros -5t6rosk -tros3l -tro1v -t8ru. -t8rua -7trua. -5trued -5truet -3trug -tru1i -5trukn -t3rull -2t1run9 -t3rund -4trupe -tru5sa. -7t6rusk -2trut -t5ruta -t3rute -t3ruti -tru5v -try3dr -3t2ryg -tryg5ge -7trykk. -5trykke -try7pe. -t6ræ -trø8a -t5rød. -t5rødt -4trøk -4trøm -2trør -5trøt -5trøya -5trøye5 -trøy9et -4trøyr -6trøys -5trøyt -trå8da. -4trådet -trå4dr -t6råkl -t3råst -4ts -6ts. -t5sa. -t5sab -tsa2g -tsak6se. -ts1an -ts4ang -tsau6r -t1sc -t6scha -t6sch5k -t5se. -tse6d -tse4er -ts5ege -tsei4d -ts3eig -ts2em -t3sen. -ts4ende -t5sendi -tsen8ka -tsen6ke. -t5sens -t4sentu -t5ser. -6t5erf -t3seri -t4s3erk -tser3o -t5s6ers. -ts4es -t4sesk -ts3eta -tse4te. -ts1e4v -ts3f -ts4fæ -ts7ill -ts3inn -t4s3ins -t5sir -ts5jeg -tsje5t6sj -ts5jor -5t6sjov. -t7sjuk -t4sjur -t5skad -t4skan -ts6kis -t4s5kjed -ts6kjø -t5skol -t6skoll -t7skot -ts5kren -tsk5ru -ts5krø -ts1k6v -ts9kvi -ts6ky. -t6s7kyn -ts1l -t7s6lo. -t3s4lot -ts2lu -ts5lø -t5smit -tsmå6la. -ts1o -t4s5o4d -t5sok -t5somst -t5spek -t3spel -ts2pi -t3s4por -ts5s4 -t1st4 -t5stad -ts3tak -t4s3tal -t5stand -t5stang -t5star -t5stat -ts6tau -t3sted -t4steg -t4stek -ts6tig -ts4tik -t4stilk -t4stin -t4stit -t2s1tj -ts5ton -ts5tors -ts5tree -ts5tren -t4s5tro -ts3try -t5stu -ts3tv -t4sua -tsu7ge -tsu4l -ts3uli -ts3u4r -ts5usi -ts1v -t3svik -ts1w -t5syk -ts5yt -tsø8ka -ts5økni -ts5øv -tsøy8er -ts1å -tsåt8 -6tt -t1ta -t3ta. -t2tab -ttaba6ne. -tt9abo -tt5adr -t2taf -tta9fr -tt3aft -tta4la. -t6t3ald -tta7lel -ttall4 -t4t3ana -t5t6ane -t4t3ang -t4tans -t4tanv -tt5appe -t7t8ar. -ttare6 -t4tarr -tt5ar5t -tt6arta -t4tase -t4tasj -t4tav -tt3avi -tt5avk -tt5avr -t3te. -t2tea -t3ted -t4teda -t5tede. -t8tedr -t2tee -t4tef -tt3eff -t2teg -t2tei -tt7eid -tte3in -t2tek -tte7kv -tt7elev -tteli6te. -t4tem -tte4ma. -tt5emn -ttem8na -ttem6ne. -t3ten -t5ten. -t4tena -t5tene. -t4teni -tten5s -t9tens. -t4t5ense -t2teo -t5ter. -t4terei -tter5un -tte4r5ø -t4terå -t4tese -t4tesi -ttes6ke. -t4tesl -t5tet. -t4teta -t4tete -t1té -t4th -tt5he -tti5a -t4tidel -tti3e -t2tif -t5tig -tti4g5j -tt3ind -t5tine -t7tiné -t5ting -t4tini -t4t3ins -t4tisj -t6tisti -t7tite -ttle6de. -ttlin5 -t1to. -t5tofr -tt5om. -t7tomr -t2ton -tton6na -tt3opp -t5tora -tt3ord -tto5re -tt5o4ri -tt3orm -tto5u -ttpar4 -tt6pås -tt9raka -tt5rake -tt3ram -tt3rap -tt7rat -t4t3rep -tt3res -tt3rev -tt5rom -t5trop -t5try -t2t1rø -t6ts -tt7saf -tts3ar -tts5kan -tts5kj -ttsla6ga -tt3sok -tt5still -tts5top -tts5tra -tts5tøy -tt3ugl -t1tum -tt1un -ttun6ge. -tt1ut -tt8ute -ttva8la -tt5ve -tt6vun -t5tw -t5ty. -tty8e -tt1y6t -ttæ6 -tt3ø4l -t1tør -tt3øv -tt7øy6r -tt1å4 -5tual -4tu4av -tuba3 -tu4be. -tu6bå -tu6dem -5tuel -tu4er. -tug8la -tu1in -tu2k -t5uka -t1uke -7tukt -3tula -1tule -tul5les -tum5m -tum4s -3tun. -4tund -3tune -tun5gesv -tung9s -6t5uni -tu4nio -5tun5n -9tuns -3t2ur -tur7ant -tu4ras -4tu4rei -tu4rek -turi4 -tu4rin -tur1o -tur3p -tur5s2 -tur3uk -tu5rus -tur1ø -1tus. -tu1sa -3tusb -3tusf -tu4sin -tu4sm -tus5o -tus7s6t -tust6r -tus5u -2tutg -t5utj -t5utk -t1utr -tut6tenk -tut5tor -tutt5ov -tu8va. -2t1v -tv4a -tva8k -tva6ne. -3tvang -t4v5anl -8t9var -tve5del -3tveit -tvert5 -t2vet -3tvet. -7tvets -t5vik -tvi8ka. -t8viklas -5t4vil. -tvi5la -5t4vile -t4vi5l4i -t6ving -tvi4sa. -tvi4se. -6t7vo -3tvung -6twa2 -1tyd -tyg9gel -tyg5ges -6tyh -tykk5s6 -ty4med -1tyn -ty4ne. -6t5yo -1typ -ty4pere -ty4pet -ty4rak -5tyrann -6tyreg -ty4rep -tyre5st -ty4ri. -tyri9e -ty4ri5s -ty2s -3tysk -tys3t -2ty2t -ty8ta -t3ytel -ty5ten -ty4ve. -2tz -t5za -5t6zel -6t6z5l -1tæ -tæ5l -tær6ene -tæ4renh -tær4er -tær4et -tær5s4 -tøf3l -2t1øk -tø9ket -tøk8ta -4tøl -t7ø4let -5t4øm5 -tøn5nes -4tøp -tøp5se -t2ør -tø4r3as -tør3in -tørk4 -7tørk. -9tørka -5tørke -tør5ne -tørs7ta. -tørs7ter -tørs5tin -tør3t -tøs4 -tø8sa -4tøt -tøt5a -tø5ta. -tø3te -tøtt6 -2tøv -tøv6d -tø7vele -t4øy -tøy5a -t9øyem -tøy5r -tøy5te -tå4en. -tå2k -tå5ket. -tå5ki -tåk6r -tå2l3a -tå9la. -tå4leg -tå7lel -tål5s4 -tån8da -tån6de. -tå3ne -4tåp -tå6pe. -t1åpn -tå6re. -tå4rep -t3året -3tårn -2t1års1 -tå3s -tå2t -t3åtak -tå7ten -ua7g -u1ak -uak3s -u1al. -ua7la -ual5l -ual3o -ual3u -u3a4ne. -u5anl -u3ans -u1ar. -uar5d -u4arr -u5ars. -uash3 -ua3t -u5au8 -u1av -1uavh -u4ba. -ub7alt -ub7ant -ub5ark -ub4bo -ub2br -ub4bu -ubel5s -ub5h -ubi6s -ubis7t -ub1j -ub7lande. -uble3s4 -u1b4r -ub5rin -2ubs -ubu8e -uch5en -uch5er -u1ci -uck1 -ucu5 -2ud -u3da. -u7das. -ud4dag -ud2dr -udd4s5e -ud2då -udea9 -ude8are -u2deb -udeie5 -udei5er -u2dek -ude3lu -u2dep -u6dero -u2des -u3d2et -u6d5ett -u5devo -udia2 -udi3an -udi4en -udio5 -ud7ir -ud7ji -ud5leg -udle6ge. -u7dob -u6doe -u2dot -udover7 -ud1r -udse4 -ud3t -ud5v -3u4dy -udy9ra -ud5å4s -ue5a8 -u5ei -u1el -uem8na -u1e2n -uend5r -uensar4 -ue7o -u1er -u5e6rast -ue4re. -ue5ren -ue4rer -ue4res -ue5ri -uerle7 -u2erm -ue4se -ue2si -ues6n -u1et -uet8r -ueul8 -u4fe. -u6feb -ufe6e -uf1f4 -uf4f5erm -ufi9l -ufi5ne -u1fl -u6foa -ufor3s -u1fr -uft3a -uf4tan -uft5s4la -uft3sp -ufø6 -u5gag -u5gar -u6g5av -ugby7 -u2gem -u5gen -u3ger -u4gerø -u2ge5s4 -u9get. -u8geta -u2gev -ugg3s4 -u5gis -u4gl -ug1la -u5g4lad -ug9lar. -ug4le. -ug9ler. -ugle7s -ug5ly -ug7na -ug7ne. -ugo1 -u4go. -ug4re -ugrei9er -u4grø -ug5s4i -ugs4k -ug7so -ug3s4pr -ug5s4va7 -uguay7ans -ug5øyn -u1h -3uhel -ui8a -u4i6c -ui2d -uid5el -uid5en. -uid5ens -uid5er -uid5in -ui3e6 -u4il -uil5l -u1im -ui3ne -u1ing -uinnsmi8 -uinnsmig9 -u1ism -uista7 -uit3en -uit5er -u1itt -u1j -u4jas -u8je. -u7jå -4uk. -u1k2a -u7kar -ukare6 -ukar5t4 -u5kat -u2ke. -u4ked -uke5l4 -4ukem -uker5an -uke4rek -uker5i -ukho7 -u7ki -u1kj -4ukk -ukk6a -uk7kestal -uk8k9l -ukk7n -ukks6 -u5klem -uk8lu -ukl7ut -u5k4no -u1ko -u4k5og -u2kra -uk3rus -2uks -uk2sa -uk4sek -uk4sel -ukse7te -uk2si -uk2s1k -uk7ski -uk2so -uks5t -uk4s3un -uk2sø -ukt5e4sk -ukteslø9se -uk4t3id -uk6tj -uk4t5ori -uk2t7r -ukts6l -ukt3sp -ukt9s6v -uktu8e9ra -uktue5re -u1ku -uku6e -uku5le -uk5vik -ukys8 -uk3ø4 -uk5å4 -6ul. -u1la -u4la. -ula7d -u6l1af -ul3aks -ul5art -ul4det -u4lef -u2lek -u2lel -ulele8ge. -ule5ma -u3len. -u6leni -u3lens -u5ler. -u5lere. -ule3ri -u2l3erl -u4lero -u2les -ule3st -u5lest. -u5leste. -u2leu -u1lé -ul4f5l -ul4fo -ul4fr -u3l4i -ulie8 -uli9en -uli5ke. -3ulikh -uli9na. -uli5ne -u7linj -ul1j -ul5ka -ul4k3v -ul4lag -ul4lam -ull7arm -ul4leg -ull5egg -ulleg8ga -ul6leng -ul9lere -ul4le3s4 -ul8li. -ul8lig -ulling7s -ull5i4v -ul4l3o6s -ul8lot -ullo3v -ull5sle -ull3s6m -ulls4t -ull3sv -ul2lu4 -ul6ly -ul2lø -u1lo -ulo6i -ul5op -ulo7va -ul4sk -uls4po -ul8sn -ul2st -ul8s3t6r -4ult -ul4teg -ul4tek -ul4tes -ul4til -ul4tim -ul4to -ul7tor -ul4t3re -ult3ri -u7lua -u3lue -1uluk -u5lup -u5lus -ul9ut. -u7luta -u9lute -ul7va. -ul5van -ul4var -ul4ve. -ul4veg -ul4vei -ul4ves -ulv3t -ulv3u -1uly -ulyk5kes -ulæ6ra -ulæ5re -ulø3se -uløy6e -ul5å6l -2uma -uma8ge. -u6mare -um5au -umau7ken -um3av -2umb -um5be -4umc -4umd -2ume -u4mend -u4m3enh -umen4t5i -ume5ra -2umfo -2umh -2umi -u6midd -umie6n -umi9na -u4mint -um9ja -2umk -4uml -4umm -um3me -um4mil -um4mis -um3n -umna8 -4umo -umo6g -um5ok -2ump -um7pan -um4ple -um4p7ut -4umr -ums1 -um7se. -um4sku -umsku8le. -um2sn -um4sor -ums3t -6um7t -umta8l -um5ut -4umve -umør3s -um7øy -umå7 -2un. -una6da -un5alg -u4n3ap -u9nar -u7nas -u3nat -2und. -6unda -6unde. -un4dek -un4del -6unden -5undersk -5underv -4undet -un6d7im -4unds -und5s4i -u2ned -u4nee -u9nei. -u2nel -unele6ge. -u4n5eng -u4neno -u2ne1s2 -u3nes. -u2nev -unev5n -1ungd -ungele8ge. -un4gem -un2g1j -un4g5l -un4go -un2g1r -un9g8ru -ung3s4i -un6i -u4ni. -u2nid -1u2nif -u4nim -u3nin -3union -uni4st -4unk -un4k5l -un7ko -un4kr -un7nak -unn5erf -un4n5ers -un4n5erv -un5nes -un4niv -un2no -unn5ste -unnta8la -un4n3y -u4no. -u2n3os -uno7t -4uns -un6sj5i -un3skr -un5s4p -un3stek -unst5e6l -unst3o -un1s2v -un4tal -un4tam -un4tas -un3t2r -unt5rep -un4tri -untun8ge. -unu6 -un5ut -u3ny -u3nø -un5øy6d -u7nøyg -u3nå -uo9a -u1ob -u1om -uom7s -u1op -uor8da -uo1re -uo5ro -u1ov -up3av -u3pea4 -u5per -uper3a -upe6ren -u4peta -6upf -u3pi -u8pi. -up3ins -up3li -up6nev -upo9pe -up1p2 -up4ped -up4pla -up6pre -upp5s -4upr -u3pra -6ups -up6sen -up2s3k -ups4ke -ups5pr -6upt -6upu -u1på -upåvi6 -u1ra -u2rad -u2raf -ur3aft -u2r1ak -ura6ly -u4ram -u5rane -u3rans -uran6t5re -u5rar. -u6r7arl -ur3arv -u9ras. -ur5asp -ur3att -ur7au -urau9ken -ur1av -ur4bod -ur4c -urd4 -ur3di -ur4d5o -u1re -ure8al -ureer6e -ur5egg -uregi6 -uregist5 -3urein -ure4l -ur3ele -u4reli -u7r8ell -u7r8elt -u4r3els -u4r5eng -u7reom -ure7o6s -u4resu -u4reta -u4rete -ur4e5v -2urf -ur4feb -ur6fed -ur3ge -u1ri -u4ri. -uri6a7ne -uri9en. -uri4e5ne -uri9er. -u3rik -u3rim -uri5ne -ur3inn -ur3ins -ur3int -uri6sp -ur4ke5s -ur6k7ja -ur8kla -ur4kle -ur6k5n -urk5s -urla8ga -urle6ge. -urle8se. -urma7g -ur3nea -urn1s2 -urnæ6re -u4ro. -u6roc -5uroe -urom5s -u2rop -uro7pi -ur3opp -ur1or -uro3s4 -uro4sta -uro8ta -ur4pel -ur6p9ut -ur3re -ursa8ka -ur4sal -ur4s3el -ur4sin -ur4skr -ur4spe -ur5ste -urs5til -ur4stj -ur2sv -urs3va -ur2s1ø -ur3teo -ur5ti -ur4to -urts4t -urue7re -u6rug8 -ur7ugl -uruk6 -uru4ke -uru7kn -ur6ul -urumo7 -urun4g -u7runk -uru7v -ur4vel -urv3s -u6rys -urø2 -ur1ød -ur1øy -4usa -u9sane -us3ang -u9sar. -u7saren -u6s7ark -us7au -us1c -2use -u5seal -use4al. -us7edvanle -u2s1ei -u2sek -u4sele -u2sem -u6s5endi -us7erk -u4s5erm -u6sesi -uset8je -us3eva -4usg -u2sh -u2s3h4a -u2s3h4o -us4id -us3ind -us5inn -us7jag -u4sji -us5kaf -u4s3kan -uska8ra -us7kat -us5ken -u6s5kis -usk4l -us6k5le -us5klo -us1ko -u1skr -us7kru -usk7u6t -us4ky -us1l -usle6ge. -us5lin -u4slu -us7mø -u4sn -us1ok -uso5l -uso6l5d -us1or -u3sori -usove7r6e -us1p -u1s2pin -us5sar -us6sat -us4sjå -us4skj -uss5kor -us4skur -uss1l -us7smi -uss7mø -us4s5ti -us4str -us2sv -u6stande -u4stat -us3tav -u2ste -us3ted -u5stei -us7ten -ust9ette -us5ti -u5s6tig -us1tj -ust5of -uston8 -ust7onn -us5tor -ust5o6v -us8tra. -us8tran -us8trar -u6stre -ust5ren -us4tri -us3tro -ust5rød -u6st5rå -ust7ut -u4stå -us3ung -u2sur -us1v -u5svale -u7s6valt -usva8n -usvi8ka. -6usæ -usæ9le -usø6m -us1øy -u1tae -u2tag -u7tagg -u9tal. -ut3alb -ut5ald -u3tall -u5tande -uta7no -ut6anv -ut3arm -ut3art -uta1s4 -u5tas. -u6t5a6sa -u6t5a6se -u2ta1u4 -1utb -ut4ba. -utbe8d -4utbi -ut6by. -utch5 -1utd -4utdat -utda7ta. -u2te. -u2tea -u4tee -u4tei -u2tek -ut3eks -u5tekst -ute6ma. -u5temm -u9temt -ut2en -u6tena -u3tenk -u4tenu -u2teo -2uter -u6terø -u2te1s6 -u4teta -u3tett -ut6eu -uteva9 -1utf -utfa7s -utfø5re -1utg -8utgåe -6u3ti -u4t5if -utikk6u -utiku9 -u4tili -u6tiven -ut1j -u5tjen -ut6ju -3utlei -utlø5se -utlå7na -utmå5le -u8tni -1utny -2uto -ut7oms -uto5s -uto4v -3utpr -ut4på -ut1r -u5t4radi -ut3re -u5treng -u3triv -u3trol -u3tros -5utru -u5t6rul -ut4rø -ut9rød -1ut1s4 -4uts. -4utsei -utse8t9ja -2utsj -ut3sk -5utst -7uttak. -5uttake -ut4terk -utt5eva -ut4tid -ut4til -ut5torea -ut1tr -ut4tra -3uttry -utt1s2 -u1tu -utu5e -u6t5un -utun8ge. -u2t5ut -1utv -u3t4vil -utvi5se -2u3ty -3u4t6yd -u8ty. -8utz -ut1ø -u5tør -ut4ø8s -utøs7t -1utø4v -ut5øya -ut7åk -u3tål -ut1ån -ut7år -u1u -u7uma -u5ume -u7ut -u1v -uve5di -uve3in -uve6ris -uve3s -u7ves. -uvet5ø -u6vev -u5vi -uvi6k -uvjo8en. -uv5ra -uv9sa -u5vu -uvø9re -u1w -4ux1 -ux4a4 -uy6a -u7yn -u1æ -uærle9ge -u1ø6 -uøv5 -u9åra -u7åre -va3am -va8an -4vab -6vadj -vad1r -vaf3 -vaf6r -vai5r -vai5s -va6ka. -va7kan -va5ker -6vakh -va8ki. -4vako -vak3r -7v6aksi -4v3aksj -vak5s6t -1vakt -vakt5r -va1ku -vak3v -va3lan -va4led -val9eks -4valel -val4g3r -vali9e8 -val3la -val6mes -va6l1o -va1lu -va4lun -4valv -va4løy -val7å -vam8pu -4v3anal -vand5s -v4ane -vane5s -va4net -2vang -van4gr -vang4s7 -va8ni. -1v4ann -van4nan -van4niv -vann6sti -va4nom -v4ans -van5sem -5vansk -van5s6ki -van3sm -van3ti -van9tr -va4ny -2vap -va5po -va4ra. -va6rak -va4ral -va4ram -va4rap -va4re. -va4reg -va6rem -va4res -var8ka -var5ma -var4mee -var4sa -var4sk -var4s5ti -var4sv -varta9la -var6tem -var4t5i4s -4vasa -va4sa. -va9set -6vasid -va6sie -va4sif -va4sik -va4sil -va6sis -va2sk -vass5a -vas4sau -vas4sel -vas6s7ø -4vasta -vat5a -va3ta. -va6t7e8l -vatle6ge. -5vatn -va1to -va6tr -vat7ra -vat1s -4vau -2v1av -va4z -2v1b2 -vba4ne. -vber5g -vbo6da -6v1d -v7dev -vding5s4 -v7doi -v7don -vd6r -vdu6en. -vdu6er -v7dø -1ve. -2ve1a2 -ve6ag -ve6ar. -2veb -2vec -ve2d1 -ve9dob -vedom5 -veds2 -ved5s4k -3ve8d5t -vedø4 -vedå6 -2vee -ve4er -2vef -ve6g5av -ve5ge -3vegg -veggs4 -2vegj -4vegl -ve3gle -ve5g6lød -veg5n -2vego -6vegre -veg5rett -4vegru -ve4gut -ve4g5å -2veh -1vei1e -vei3en -4veill -6veit -2vej -4veka -5ve4ka. -ve4ke. -ve4ked -4vekee -2veki -4vekj -2vekl -vek8la -vek8le -ve4kli -2veko -2vekr -3veks -vek4st -veks4t5r -1vekt -vek4t5an -vek5to -vek4t5r -2vekå -5vel. -ve4l5as -5velat. -5velatp -6veld. -vel4del -8velds -4veled -6velei -7velet -4velis -4velit -6veliv -2velo -5veloc -vels2 -vel3se -velses5 -vel3sm -vel5sp -vel5st -4velug -vel5un -vel5v -2vely -2velæ -2velø -velø8pa -2vem -ve5ma -1ven -ve8na. -4venem -ve5net -ve6nete -4venev -ve4nin -ven6n5i -vennle7 -ve2no -ven6sti -ven6str -vent6a -ven5t6r -vent4s -4venty -2venu -ve4nus -ve5ny. -4venya -ve4nym -2ve3o4 -2vep -1v8er. -ver5ak -ver3al -8verau -ver6des -ver6din -ver6dir -verd7v -ve3re. -4vered -4vereg -5vereig -4verek -ve4rel -ve6r7eng -4verenn -4verep -ve5rer -ve5res. -4verett -4veretu -verfø5re -ve9ri. -veri3a -ve4rial -ve7rie -4verik -ver3il -5verkn -ver5m6 -ver6nal -vern6s5 -ve9ro. -ve3rom -ver8ska. -ver5ski -ver7spo -verta8la. -verta6le. -ve1ru -5verum. -6very -verø6 -ver3øs4 -4verå -v4es -3ves. -2ves4a -ve5san -4veset -4vesh -4vesi -4vesj -4veski -2vesl -ve9sli -ve1s2m -6ve3so -4vesp -ve5sted -ves6t5end -vest5o4v -4vestr -4vestu -4vestø -vesva7 -5vesynds -2vesø -ve1så -veså5re -v4et -1vet. -2veta -8vetaka -4veteg -4vetek -ve5te6s7 -6vetev -2ve7ti -4vetj -2veto -ve4to. -veto7e -9vetoke -9vetoks. -ve4tor -2vetr -1vets -vett5sk -6vetv -4vety -vety8e -2veu -ve8um -2veva -ve6vak -ve5van -ve9var -2vevi -vevi8sa -2veø -2veå -1vê -2v1f -vfall4 -vfø7re. -2v1g2 -v4ga. -vga4le. -vga6li -vga8ve. -v9ge -v4gi. -vgjer6s7 -vgo4 -v4gå. -2v1h -vhø4re. -1via -vi1an -vi6bl -vice5s -1vid -vi5de -vide4o7 -vi4d5o4 -vid3r -vid3s4 -vi1el -vi5end -vig4m -vi4gu -vi5gø -vi4kat -5vikb -vi5ked -7vikg -vik5ke -vik5n -vi2k3o6 -3viks. -vik5sa -vik5s6l -4vikt -5vikti -vi4k5ø4 -vi2l1a -vi5la. -vi4les4 -vi4l3in -1vilj -vil4l5an -vil4led -ville6de. -vil4lei -vill9ep -6v5illu -vil5m -vil1o -vil4sti -vilt7o -vil6tret -vil4tri -vi2lø -4vim -vim7p -vim7u -4vindl -5vindu -vine5st -v6ing -4vingn -vin5gom. -ving3r -vin8g9u -vin3na -vin4ned -6vinnh -4v5innl -4v5inns -4vinnt -vi6n5o6ver -v2in2s -vin7sja -vin4tes -vin5tre -vi8pa. -vi6pe. -vip5s -1vir -4viro -vis3ab -vis3ak -vis5and -vi4see -vi3sen -vi6seng -vi2s1k -visk6re -vis5m -vi1so -vis3om -vi4sp -vis9pa -viss4p -vis5ti -vi4tak -vi5tese -5vi6t5j -vi4t3o -vi4tr -vit7ra -vit5re -vit5skr -vit6te6s7 -vi4t5un -vitun6ge. -vi4t5øy4 -vi4va. -vi6ves -vivi3 -v1ja -v1je -vje4t5a -vje5t6e -vje4t5r -vjet3t -vje4tu -v1ji -4v5jo -vju3t -6v3k6 -vk4le -vk4ler -vku4le. -6v1l2 -v6lab -vla6ga -v9led -v9leg -vlei9e -vl6el -vle4se. -v5lesn -vle5str -v6lesv -vli7v -vls9 -vlu9sa -2v1m -vma8le. -vmo8de. -vmord4 -vmå8la -2v1n -v3nad -vna8ke. -vn5al -v9nar -vn5dy -vne7b -v2ned -vne7de -v4nele -v4neli -v4nelo -v2nem -vne5r6e -v4nero -vne1s -v4nesta -v6neste -v2nev -vnor9s8kas -vn4s5pa -vn1s4t -vn5t4 -vnæ4re. -vn5ør -vo1al -vo2ar -6vob -2vof -vof8fan -vo4gu -voi1 -1vok -4voko -voks3k -vok6s5 -1vol -voli7 -vo4litu -vol4tes -2vom -vo4na -vo9nal -vo9nar -von5de -vons6 -von5sh -2v1o6p -2vord -vor8da. -vo1re -vo9ren -2v1org -4voro -vors7k -1vos -4vosj -vos4se -vo4teg -vo4tel -6votr -vo1v -vo4ve. -vo6vi. -2v1p4 -2vr8 -3v6rak -v7rar -v1re -vregi3 -6vrenge -4vrengi -v6rengj -v6rengt -vrett4s -v6ri. -3vrid -7vrie -v6rigas -vri6ma. -vri8me. -v3ring -vrin5s -vri6ve. -v1ro -v4rob -v4rof -v4rok -v4rop -vro8te. -v1ru -v7ry -vrø3ve -v1rå -vrå8da. -8vs -v6sa. -v7sali -v6se. -v4seg -vs3egg -v3s4el -v4s5e4li -vse4n -v5sen. -v4s5eng -v5s4ens -v2ser -v6si. -vs1in -v1sk -vs8ke -v6s5kum -vs1kv -v1sl -vs3lan -vs6let -vsmå8la -v1s2n -v6s7na -vs3ne -vs3ny -vs3næ -v4s3nø -vs5od -vsom5 -vs5oms4 -v7son -vs1or -vs2pe -vsre6de. -vs4s5å -v1s2t2 -vste6ma. -vs3til -vs1v -vsø6ke. -vsøl5 -v2s5øy -vsøy4er -v8så. -vså7re -2v1t -vta1 -v4ta. -vta8ka. -vta6led -vta9len -vta4lev -vta6s -v5tepp -v5t4i -vti8na -vti8ne. -v5t4r -v3t2v -vty8e -1vu -vu2d1 -vud5d -vuden5t -vuds4 -8vué -vu8k -2vul -2vung -vun4ge. -6vu6o -2v1ut -2v1v -vva8la -vve8g9ing. -vve6g7inga -vven7n6i -vvi5ke -vvi6k7l -vvi8s9an -vvi4se. -2vy1 -vya4 -vy7ens -1væ -væ1ra -væ9ret -væ8ta. -v3ø4d -vø4l -vø7li -vøm4met -3vøre -vø6re. -v3ørke -vør8na. -vø3se. -v5øv -4v1øy -vøy6e -vøy7ene. -vøy9enes -1våa -1våe -4våend -v4åk -vå8ka. -vå4ke. -vå4kene -vå9kene. -vå4le. -1vån -vå5ne -4vånu -vå3ren -vå8sa. -vå5tes -6våtf -våt7å -w2a -wa6l -5wald -wal4k -walk5o4 -wal4l -2wap -war6d7er -wash3 -1wat -wa3z -w1b -wboy5 -we2 -weate7 -we7b -we3g -we5re -wes2 -wes3s -wester6 -western7 -wet5 -wett4 -w4i2 -wi9ar. -wich3 -3wicz -wi3d -5wi6en -wi9er. -wi5f -wi3ni -wi5ra -wi3ren -wi5ta -wk3r -w1l -w1m -wn5s -wob5 -wou6 -wout7 -ws5 -ws6k -wurs6 -wy2 -w1yo -wyor2 -wyork3 -w1z -xan5t -x7b -xga6 -x7h -x1ic -5x6id -xi5e4 -x5k -x1l -x1p6 -x3r -x1s -x7t -x6u -xy2 -ya7b -1yac -ya5f -ya4h -y1ak -yak6te. -ya2l -y7am -y1an -y6an. -y2ana -ya4ne. -yan7k -yan7sl -y9ap -y1ark -y7arr -yas4 -ya5si -ya5t -y1av -y1b -yba4ne. -yb4bed -ybde3 -ybo2 -ybu6er -ybue7re -ybu7ern -ybyg5 -y1c -y8ce. -y8cé -y2co3 -y6dab -yd5av -4ydd -yd6dela -yd4dep -y6d7enh -y4deo -y2dep -y4dero -y2d1is -yd6je -yd1ji -ydo4 -yd3op -yd5ov -y1dr -y4d4r5au -yd1re -yd5rem -y4dro -y4d4r5oks -yd3si -yds4v -y2du -yd1un -ydø4 -y4døm -ydør5 -yd1øs -4y1e -yed8l -ye6dre -y2ek -y5eks -ye4len -ye6let -yel4s5j -yel4sk -yels3m -yel6s5t -y2em -ye2n -y8ener -y2enh -ye5ni -y2enk -y2enl -yenle6ge. -yens4 -y4ense -y3e6re -ye4rel -y3ern -yer8sk -y4erst -yes2 -ye5sm -ye2t -ye9te -ye5ty -y2ev -y1f -yfan9 -yfjell4 -y4fle -yf5le. -y8ga. -yga8ve. -yg4dal -yg4dek -yg4del -yg4dep -yg2do -yg2d1r -yg2d1y -yg2dø -yge5i -ygen5s -y6geret -y2ges -y4gev -yg6gam -ygg7art -ygges4 -yg5gj -ygg5l -yg6gr -ygg3s2 -yg6gu -yg6g5å -ygi2 -y5glo -yg7m -yg6r -y1h -yhes5 -y1i -y9in. -yis7t -y1j -6yk -y1ka -ykap3 -y6kara -y2ke -y7kel. -y5kelen -y3keli -y7kels -y3ken -y3ker -y4kerel -y4kero -y5ket. -y9kets -y1ki -y1kj -y4kjar -y5kjare -ykjeva8ne. -yk4kana -yk4k5enh -yk5kesj -ykke6s5ta -yk1kj -ykk5ni -ykk4s5k -yk8k5vi6 -yk4ky -yk1la -yk6lest -y1klo -y3klub -yk3lus -y5klæ -y1ko -y2koa -y6koli -y4komo -y5kosa -y2kot -y5koti -y1kr -yk1s -yku6le. -yk3var -y1la -yla8ga -yl4dan -yl4derk -ylde4s -yld1r -yld5s6k -yle6ge. -y7les -y4lev -yligh9 -yl5k8 -ylke2 -ylke4s3 -ylkesla8ga -yl4lev -yll5is. -yl3s6 -ylst7re -yl5tet -y8luse -3ylven -y1ly -ylæ7re -y6mei -y4mete -ym4fe5d6 -ym5jara -y4mo. -ymo5e -ym3p2 -ym1s -ym8sa. -ym4se -ym8sl -ym6ta. -ym6te. -ymå6la -y9n8and -yndes8 -yn5det -y2nel -yn7eld -yner3g -yne5s4 -ynesi8 -y6nev -yn5gel -yn4gem -yn2gr -yn4g5ø -ynko3 -yn6k5v -yn5na -yn5ne -ynn3s4 -ynn4ø -y3no -y4no. -yns1 -yns6are -yn4sem -yn9set -yn2si -yn2sk -yns9ket. -yns7ki -yn5skj -yns7kjele -yn8s9kjer. -yn4st -yn2su -yn4tap -yn8teg -ynt5ei -yn4tek -yn6tete -yo4gat -yo6gi. -y1om -yon4 -yon5nen -yo6nu -y1o2p -y1o2r -yor6da -yo5re -you4 -yout5 -yp8e -y2pe. -y4pee -y4pena -y4penet -ype4rel -y6peta -y1pi -y4pi. -y7ping -yp5inn -ypin8na -y1p2l -y5po -yp7p6a -yp3pe -y1pr -yp5s8 -yp4tok -y3pu -y1ra -yra8ka -y4r3a6l -y7rarb -y4r5au -yr5av -yr7da -yr5dø -y7real -yre3in -y5reis -yrek4 -y7rek7k -y3rels -y5rems -y1ren -yre9ne -y4reo -y6rerel -y4rero -yre5sc -y5rest. -yre5ste -y5reste. -yres6ten -y1ret -y4reta -y4rete -y4reto -y7retø -yr7ga -y1ri -yrin5g6 -yri6ene. -y4rif -yri8ka. -yr3inn -yris6p -yr4kee -yrke4s -yr5kj -yr3m -y7roe -y3romm -yr1op -y5rosk -yr5r6 -yr4san -yr7set -yr5sk -yr6skj -yr6skr -yr2sp -yrs7tan -yrs5tar -yrs7tene -yrs5tens -yr3sti -yr4sv -yr3te -yr6tek -yr2t3r -yrty8 -y1ru -yrul8la. -yr5ut5r -yr3v -y1ry -yr3øk -yrøy4 -y1rå1 -yråd2 -yrå8da -yråde7r -yrå6ders -y4rådi -y2råm -y6råst -y4råt -y4råv -2ys -y1sa -ys6a7kers -ys4e -yse4bu -y4sed -y4see -yse5ei -y2seg -y2sek -ys7ekte -y2sem -y4sera -yse7rid -yseri7e6 -y4sesj -y4sesk -y4se5s6l -y4sest -y5seste -y6sesu -y9set. -y4seu -ys6i -ysi8e -y5sjk -y7skag -ys6kara -ys7kare -ysk9au -ys2k3l -ysk5øs -ys4mi -ys4nø -y1so -y4s5or -ys2pe -ys5pis -y5s4po -ys6sak -ys6sam -ys4s3ei -ys4s3ek -ys4s5il -ys2sj -ys4sku -ys2so -ys2sp -yss5pe -ys4sta -yss5tab -ys4s5ti -ys4su -ys2s5v -ys2t -ys3ta -y8star. -ys4tat -ys3tel -ys3ten -y4s3ter -ysterie7n -ys7tesl -y2s3ti -yst3op -yst3r -ys5t6ry -ys6ty -y1su -ys1ve -ys5år -y1ta -y4t3ana -y2tee -y4tef -y2teg -yt5e4ge -yte3in -y4teka -y4teki -y4tena -y4teno -y2teo -y4teret -yte6ro -yters6 -yter5ske -yte5r6ø -y2tes2 -y2tet -y6tj -yt9ja -yt5jen -yt9jer -yt4mei -yt4mes -y3to -yt8ra -yt4re. -yt5rer -yt1ri -yt4rik -y5trå -yt4s3en -yt3sk -yt5sv -4ytt -yt5t6a -ytt4e -ytte8r9end -yttes6 -yt4test -yt8tien. -yttsa6me. -2y3tu -y1ty -yt4ys -y7tå8 -y1u -y6ua -y8ue -yu8g -yu4l -y1v -y4vak -yva8la -y2ved -yve4ria -yve4ris -y4vese -y6vesy -y6vev -yvi8sa -yvi6se. -yv1år -yvå5te -y1w -y5æ -y5ø -y1å2 -za5b -3zae -4zaes -za4g5 -za5k6h -zani4 -zania5 -5za5v -z1b4 -zbu4 -z1c -z1d -1ze -zea1 -zebu9 -zeli5 -zen3s -4z3ense -4z3ent -z1f -z1g -5zha -z3hi -z5hu -5zie -1zifi -5zing -z5int -1zis -6zisty -4zi5s4v -2zisy -z1k -4z1l -z1m -5zo. -5zoe -zo1f2 -zo4no -zo5re -6zos -z1p -z5r -z1s -4z1t -zu3e -z1un -z1v -z1za. -z2z3el -æ5by -æ2bø -æ5de -æ7di -æ1f -æg6 -æ2k -æ3ke -æ5ki -æ8kj -æk1ja -æk7je. -æk9jer. -ække7 -ækkel6 -æk6l -æ1la -æ4le. -æ2le3d -æ4lena -æ4lev -æl5j -ælsle9 -æ4r1ak -æ3rane -æ4rans -æ4rarb -æ6rarbe -ær4arte -æ4r1at -ærbu5e -ær1d4 -æ1re -æ2rea -æ4red -æ2ref -æ2reg -æ8r7ei -ærei6e -æ2rek -æ6r7eld -ære5ne. -ære7nes -æ2rep -æ5rern -æresa4m -ære6skr -ære4sl -ære4sp -æ4reta -æ4retek -æ9rets -æ2rev -4ærf -ærgen5 -ærhø8 -æ1ri -æri6e7ne -æ4r3il -ær3ins -æri6s -ær5is. -4ærk2 -ærle6ge. -4ærm -ærmå8la -ær3n -ær5ne4 -ær4nå -æ2r7o6 -ærom5 -æroms4 -ær5r -ær6sel -ær4s5il -ær1sk -ær7s6no -ær2sp -æ2r1u -ærut5 -ær3v -æ2r1ø4 -ærøy7e -ær3å4 -æ8se. -æ2sj -æ2s1k -æ5ta -4æte -æ4te. -æt4r -æt4ta -æ5va -ævar5 -æve4s -æ5vi -6ø1a2 -øa7re -øau4 -ø1b -øbe6lev -øbe4li -ø2bl -øbl9u -øb4r -ød3ag -ø4dak -ød3d -ød9de. -ø2de. -ø4dede -ø6def -ø4dela -ø4dem -ø4deo -ø4deri -ø4dero -ø5dj -ød1r -ød4red -ød4rek -ød4rep -ød2sc -ød6s5ek -øds7ke -øds4ko -ød6sku6 -øds4mu -ødt6r -ø2du -ød3und -ø4d5ur -ø6d5ø -4ø1e2 -ø4ed -ø5ene -ø5ep -ø3e6re -øfe8 -øf3fe -øf6j -øf8la. -øf8le. -ø5fn -øfte5s -øg1 -øg2a -øg5ak -øg5al -ø7gar -ø5gas -ø3ger -øg5gl -øg8gå -ø7g4j -øglo8ve -øgn6s7p -ø2g2r -øg5re. -øg5res. -øgs2 -øg4ste -øg4str -øgta5 -øg4u -ø1h -ø4i -øi4e -ø5ing -ø5isk -ø4it -ø1j -6øk. -6ø1ka -ø5kav -øka8ve. -ø6keh -ø4kelo -ø6kerada -ø6kerel -ø4ke5ru -øke1s -ø6kese -ø8kesl -ø4kest -ø4kete -ø1ki -4økj -ø5kjare -ø5kjas -ø1kje -2økk -øk5kel -øk5ket -øk4k5l -økk5r -øk3lag -øk3lan -2økna -1øko -øk5opp -ø1kr -ø8krar -øk8sa. -øk6se. -øk4ses -øk4si -øk2so -øks1t6 -øks5ti -øku4r -øk5ur. -øk5ure -øk7ve -ø7ky -ø1la -ø2lah -ø6lam -øl3d -ø4ledi -ø6lelu -ø4lero -ø6leta -ø4le5te -ø2lev -øl4gera -ølge5s6v -øl1j -øl2ke -ølke7s -øl4lese -øl9leti -øl6lev -ø1lo -øl7op -ølrå4 -øl6sel -øl4sere -øl4se3s -øls6t4 -øl5s4v -ø5luk -øl7ut -ølva6 -øl4var -øl4v3ei -øl6vek -øl8vel -ølv7erk -øl4v3in -ølv5o -ølv7r -ø1ly -ø4me. -ø9met -1ømfi -ø5mi -ømini6 -øm4med -øm4mero -ømmet6 -øm4metr -øm3op -øm4pel -øm7s6p -øm1st -øm5svi -ø2m1u -ømå8la -øn2ad -ø6n5al -ø5nas -ø2nem -ø3nes. -ø9nese -ønhø8re. -4ønn -øn4nal -ønni4 -øn4n5it -ønns5al -ønn4s3e -ønn4s5i4d -ønns5kje -ønns5kre -ønns5ku -ønns3l -ønns3t -øn2nø -ø6nom -øn2s -øn9sa. -øn5sak -øn5sam -øn5se. -øn3ser -øn3skj -øn8skjer. -ønst3r -ønst9ra -ønt1 -øn2ta -øn2to -øn7u8 -ø1o -ø4peda -ø6pe5i -ø4penu -ø5pero -ø4peru -øpes4 -ø4pete -ø4peti -ø1pi -øp3li -øp5p -øp6pl -ø1pr -øp2s1 -øpsa4 -øpsla8ga -øps8leg -øp5ste -ø1ra -ø2ra. -ø2r1af -ø2r1ak -ø2r1a2m -ø4rans -ø4r3ant -øra8sa -øra6si -ø4r7au -ørd4e -ø1re -ø2rea -ør7edd -ø6redu -ø2ref -ø2reg -ø6rein -ø2rek -ørek6l -ør3eks -ør5ekt -ørele8se -ø9relet -ø4r5eng -ø2re5o4 -ø2rep -ø6reret -ø4reru -øre1s2 -ø5res. -ø4rese -ø6resi -ø7reskrivi -ø8reso -ø4rest -øre6s7v -ø4reta -ør1eu -ø2rev -ør5fe -ørge5s -ø1ri -øri8m -ør4jet -ør4keri -ør4kes -ør8k9lag -ør6k5n -ør4kve -ør4kå -ørla8ga -ørm9ut -ørn4e -ør4nere -ør4nes4 -ør4n3u -ør4n5ø -ør1o -ø5r6ok -ø1ros -ø4r3ost -øro4v -ør4rek -ør4rep -ørri4 -ør4r5is -ør4råt -ør4sak -ørsa8ka -ørsa6me. -ør4sc -ør6ses -ør2si -ør5ski -ør4skr -ørs6lev -ør4som -ør4spe -ør2st -ørs9tar -ørste5i -ørs5tens -ørs5tig -ør3sto -ørs9u -ør2sv -ørs1å -ør9tar -ør4tek -ør6ti9a -ør4tide -ør8tien. -ør6tif -ør3to -ørum5 -ø6rut -ør5v -ør1ø2s -ørø1v -ør1åp -ø1sa -øsa6me. -ø8sarar -ø1sc -ø2se. -ø2sem -øse4n5o -øseri7 -øserie6 -øs5jo -øs7kar -øs1l -øs4lag -ø4slu -øs2me -ø1s2p -øs8tas -øst9ast -øs6teg -øs5terse -øst9ett -østo2 -øst5of -øst5ov -øst1r -øst3re -østø4 -ø2s1ø2 -4øt -øt3ak -ø9tar -øta4s -øt5asa -ø2te. -ø2tea -ø6tef -ø6tege -ø2tei -ø2tel -ø5tela. -ø3ten -ø4teni -ø3ter. -øte3ru -ø2te1s -øte7sn -ø4teta -øt7ri -øt1sa -øt3s4p -øt7s6å -øtså9re -øt4tero -øt6test -øtt5eta -øtt5ete -øtt5ra -øtt7ri -øtt1s2 -øttså7re -øt4tur -øt4ty -ø1tu -ø5ty -ø1u2 -øug8la -øv5aa -øv5ans -øve5in -ø4vek -øveren8 -øve1s -øves4t -øve3te -ø5vik -øv6l7ut -øv7ne -øv6nø -øv9o8 -øv1r -øv5reb -øv1s -øv9sa -ø5vå -øy3al -øya2n -7øyan. -9øy8ans -øy4dek -øy4dere -øyd8i -5øyeb -øy7e4de -øy2ee -øy4ele -øye4n -øy4erf -øy1gl -øy3ke. -øyks4 -øyk5t -2øyl -øy4led -øy4leg -øy5na -øy5ni -øy3o -6øyp -øy3pe. -øy4pel -øy4ra. -øy6rarar -øy4rare -øy4rer -øy5rer. -øyri6v -øy6run -øy3rø -øy1s -øy5s4ar -øy5si -øys2l -øy4sm -øy4spi -5øysund. -7øysunds -øy4tei -øy4tel -øy4tere -øyte5s6 -øyti7da -øy1tr -øy2t3y6 -øy5tø -øy4vei -5øyvå -ø1ø2 -ø5å6 -å1a -åa4g -åak6ta -åa4n5 -åan8ka. -åan6ke. -å2ar -å5aran -åau4re -å1b4 -åba8ne. -åber2 -åbo9ta -6å1d -å7dan -å9dar -å4ded -å4dek -å4dela -å4delo -å4dem -å4deo -å4dep -å4dere -å4deri -å6dero -å2des -å7di -åd4ra -åd8re -åds1 -åd2sk -åd3s4la -åd7s8leg -åd7slo -åd3slå -åd1s2n -åd3s4pe -åd7spu -åd5st -åd6ste -4å1e -å2ele -åem8na -åe2n -å7ens -å3er -å3e6re. -å1f -åfe6 -åfø5re -2åg -å4ga. -åg7ald -å4ge. -åg7ei -å2ges -ågna5 -åg5ne -åg4r -åg5rin -ågs6k -åg5sl -åg7sp -ågs4t -ågu4l -åg5ø -å4gå. -å1h -å1i -å1j -å1ka -å3kan -å3kar -å4karb -åk7av -å4keh -å3ken -å4kena -å4k3enh -å4kere -åke5s -å4kesl -å5kevi -å1ki -å6kid -å1kj -åk1k -åk5ka -åkk6l -åk7kr -åk7lau -åklist7 -åk3læ -å1ko -åk3opp -åko4s -åk6ra -åk5røk -åk3rå -åk1s2 -åks7l -åk3t4 -åku8 -å5k8ul -åkva8la. -åkøy8rar. -å2k3å -å1la -å5l6amp -å6larb -å9las -ål5au8 -ål9av -ål3d -å2lef -ål5eini -å2lek -å2lem -å4l5enh -å4leni -åle6ris -å2le1s2 -å4lete -å2lev -ålgå6 -å6lio -ål5j -ålla6ga -ål3or -ål4san -ål4sek -ål4ser -åls7i -ål2sp -ål4sti -ålsy8na -ål5ti -ålti5d -ål1u -ålul8la -å1ly -å2l1øy -åløy4e -ål5å6k -ålå8te. -6åm -å6me. -åm4li. -åm1om -åm5øy -å3nar -å9nas -ånd3r -ånd4sa -ånd4se -ånd4so -å4ne. -åned4 -åneds5 -åne5i6 -å2nel -ånely6 -å5nes. -å3net -å4netr -å3ni -ån5o -å9ny -å3o -åp2e -åpe4n3a -åpe4n5i -åpen3s -å5per -å6pero -å1pi -å1pla -åp4ne. -åp7p -å1pr -åpra5 -åp2s1 -åp6ta -å4på -år3ak -å9ran -å7rara -ård5str -å2re. -å5rei -å6rel -åre7s -å4rest -åreta8ka -årfi4 -å7riv -år3k2 -år4le. -årmå8la -2årn -årn5s -år3on -år3op -årpo8 -år2s -års5af -års3el -år3sem -års3ko -år8sku -årsla8ga -år3sol -års3ta -år7ste -års3ti -år7sto -år5stu -års1u -års1v -år5sy -år5u4k -år3un -år5y4 -å1rø -å5r8å -ås2 -å1sa -ås7au -å4se. -å4see -ås5eid -å4sek -å4sem -åseri7e6 -åse3s2 -å4sesm -å4seso -åse5ta -ås3h -å8si. -ås5ka. -ås9kene -ås8ki -å1skj -ås7kop -å1skr -å5sku -å1sl -ås5ne -ås3ni -å5so -å1sp -ås7pl -ås5sa -ås5se -ås3si -åss3k -4å1st -å7stei -åsu4 -ås3un -ås7ut -ås7væ -ås5øy -åså9 -å1ta -å4ta. -åtaks5 -åta2l -åta9la -åtale3 -åta5le. -åta5len -å4tang -å4tark -å4t5arm -å2te. -å2tea -å4tee -å2t1ei -åte6ke. -å4teo -å9ter -å2tes -5åtferd -å5ti -åti7da -2åtn -å1to -åt7ov -6åtp -åt1re -åtri6pa. -åtri8pe. -åt1ru -åt5sk -åt1t -åt4ted -åt4ti -ått3o -åt4tri -åtts4 -åt6t5æ -åt1u -åt4un -åtva5ra -åtva7re -åt5ve -å5ty -åt1øv -å3u -åun8ge. -å1v -åv4a -å2ve7d -å4veg -åve5l -å4veni -å9ver. -å2vev -åvlø8pa -åv7s6 -å7vy -åvæ4re. -å1ø8 -åøy4 -åøy5ene -} - -% end pattern data - diff --git a/tex/context/patterns/lang-sr.hyp b/tex/context/patterns/lang-sr.hyp new file mode 100644 index 000000000..cd2c5bc31 --- /dev/null +++ b/tex/context/patterns/lang-sr.hyp @@ -0,0 +1,137 @@ +% generated by mtxrun --script pattern --convert + +% for comment and copyright, see e:/tmp/patterns/lang-sr.rme + +% used: а б в г д е з и к л м н о п р с т у ц ш ј њ ћ + +\hyphenation{ +на-дно +на-тка +на-тка-ти +на-тка-ше +о-дно +о-тка +о-тка-ти +о-тка-ше +по-дно +по-дне +по-тку +по-тки +по-тке +по-тка +у-дно +и-где +и-гдје +сву-где +све-где +сву-гдје +све-гдје +по-не-где +по-не-гдје +и-зби +и-збе +и-зба +и-зби-ци +и-зби-це +и-зби-ца +и-звит +и-зим +изо-ба-ру +изо-ба-ри +изо-ба-ре +изо-ба-ра +и-скок +и-ско-ку +и-ско-ка +и-скон +и-ско-ну +и-ско-ни +и-ско-на +и-скру +и-скре +и-скри +и-скра +и-скрав +и-спод +и-спо-да +и-стру +и-стри +и-стро +и-стре +и-стра +на-ју +на-ји +на-јо +на-је +на-ја +на-јам +на-јест +о-браз +о-брет +о-дви-ка +о-дран +о-дра-ти +пре-двој +ра-зму +ра-зми +ра-змо +ра-зме +ра-зма +ра-зну +ра-зни +ра-зно +ра-зне +ра-зна +ра-склоп +ра-спе-лу +ра-спе-ло +ра-спе-ла +ра-спе-ћа +ра-спе-ћу +ра-спе-ће +ра-сту +ра-сти +ра-сте +ра-ста +ра-стом +ра-стер +ра-шћу +ра-шћи +ра-шћо +ра-шће +ра-шћа +у-зно +у-зна +у-зни +у-зник +у-зрок +у-ску +у-ски +у-ско +у-ске +у-ска +ус-кос +у-спио +у-спео +у-спор +у-шћу +у-шће +у-шћа +ин-те-рес +тран-су +тран-са +тран-сом +те-ле-ви-зор +те-ле-ви-зо-ру +те-ле-ви-зо-ром +те-ле-ви-зо-ра +те-ле-ви-зо-ри +при-ти-сак +при-ти-с-ком +при-ти-с-ку +при-ти-с-ка +по-ја-ви-ће +на-пу-шта +про-гра-ми-ра-ње +сни-ма-ња +сни-ма-ње} \ No newline at end of file diff --git a/tex/context/patterns/lang-sr.pat b/tex/context/patterns/lang-sr.pat new file mode 100644 index 000000000..77ca7ef17 --- /dev/null +++ b/tex/context/patterns/lang-sr.pat @@ -0,0 +1,2432 @@ +% generated by mtxrun --script pattern --convert + +% for comment and copyright, see e:/tmp/patterns/lang-sr.rme + +% used: а б в г д е ж з и к л м н о п р с т у ф х ц ч ш ђ ј љ њ ћ џ + +\patterns{ +.ђ2 +.ћ2 +.ч2 +.ш2 +.ж2 +.а2б3алиј +.а2б3анац +.а2б3ерац +.а2б3ерир +.а2б3евак +.а2б3ирит +.а2б3ју +.а2б3ла +.а2б3лег +.а2б3леп +.а2б3лок +.а2б3лу +.а2б3ориг +.а2б3реак +.а2б3рог +.а2б3узус +.а2д3ерац +.а2д3ј +.а2д3лат +.а2д3рен +.а2д3рог +.а2д3верб +.а2н3а4е2ро +.а2н3афиј +.а2н3афрод +.а2н3аго +.а2н3акуз +.а2н3алд +.а2н3алфа +.а2н3алг +.а2н3амерт +.а2н3андр +.а2н3ант +.а2н3апто +.а2н3арх +.а2н3егер +.а2н3екл +.а2н3екум +.а2н3елек +.а2н3енер +.а2н3епи +.а2н3ерг +.а2н3ерит +.а2н3есте +.а2н3идр +.а2н3ирид +.а2н3изог +.а2н3изом +.а2н3изур +.а2н3јон +.а2н3офт +.а2н3окс +.а2н3опис +.а2н3орг +.а2н3орх +.а2н3овар +.а2набап +.а2набат +.а2набаз +.а2набио +.а2набол +.а2надем +.а2надипл +.а2надоз +.а2нафаз +.а2нафила +.а2нафон +.а2нафор +.а2наген +.а2нагно +.а2награ +.а2нахор +.а2нахро +.а2накал +.а2накам +.а2накат +.а2накеф +.а2накла +.а2накли +.а2накој +.а2накол +.а2накрон +.а2накру +.а2налеп +.а2налис +.а2налит +.а2нализ +.а2намне +.а2нанео +.а2напла +.а2напле +.а2напне +.а2напно +.а2напро +.а2напти +.а2нарт +.а2насар +.а2насеи +.а2наспаз +.а2наста +.а2настиг +.а2настом +.а2натим +.а2натоц +.а2натом +.а2натре +.а2натри +.а2натро +.а2неор +.а3г2нос +.а3г2ноз +.а4е2ро +.б2 +.бе2ш3ћ +.бе2ш3ч +.бе2с3ц +.бе2с3к +.бе2с3п +.бе2с3т +.бе2з3алкохол +.бе2з3атомск +.бе2з3б +.бе2з3д +.бе2з3г +.бе2з3и +.бе2з3л +.бе2з3љ +.бе2з3м +.бе2з3н +.бе2з3њ +.бе2з3о +.бе2з3р +.бе2з3у +.бе2з3в +.бе3с4крупул +.бе3с4покоја +.бе3с4покојн +.бе3с4пора +.бе3с4порн +.бе3с4тид +.бе3с4тија +.бе3с4тиљ +.бе3с4тилу +.бе3с4трана +.бе3с4трас +.бе3с4твар +.бе3з4беда +.бе3з4бедн +.бе3з4бели +.бе3з4бједа +.бе3з4бједн +.бе3з4бол +.бе3з4истан +.бе3з4истен +.бе3з4јач +.бе3з4јак +.бе3з4лоба +.бе3з4лобн +.бе3з4начај +.бе3з4рача +.бе3з4рачн +.бе3з4уб +.бе3з4уп +.бе3з4вуча +.бе3з4вучн +.бе4о +.бес4тселер +.би4о +.ц2 +.д2 +.џ2 +.ди2с3акор +.ди2с3јунк +.ди2с3конт +.ди2с3корд +.ди2с3кре +.ди2с3кри +.ди2с3кур +.ди2с3квал +.ди2с3ло +.ди2с3ориј +.ди2с3парит +.ди2с3пон +.ди2с3поз +.ди2с3проп +.ди2с3тон +.ди2с3трак +.ф2 +.г2 +.ге4о +.х2 +.и2ш3ћ +.и2ш3ч +.и2ж3ђ +.и2н3абруп +.и2н3адек +.и2н3афек +.и2н3акце +.и2н3акур +.и2н3амор +.и2н3аниц +.и2н3аплик +.и2н3апст +.и2н3арт +.и2н3аугур +.и2н3аура +.и2н3ед +.и2н3ефек +.и2н3ег +.и2н3екс +.и2н3екв +.и2н3елиг +.и2н3епц +.и2н3евид +.и2н3јек +.и2н3јур +.и2н3јуст +.и2н3обл +.и2н3офиц +.и2н3окуп +.и2н3опер +.и2н3опор +.и2н3опсе +.и2н3умбр +.и2н3унда +.и2н3унк +.и2н3утил +.и2ноген +.и2нокор +.и2с3ц +.и2с3к +.и2с3п +.и2с3т +.и2з3аба +.и2з3ака +.и2з3анал +.и2з3б +.и2з3бија +.и2з3бива +.и2з3д +.и2з3дај +.и2з3г +.и2з3и +.и2з3л +.и2з3љ +.и2з3м +.и2з3н +.и2з3њ +.и2з3о +.и2з3р +.и2з3у +.и2з3в +.и2з3ведб +.и2з3веде +.и2з3веди +.и2з3ведн +.и3с4как +.и3с4кариот +.и3с4кат +.и3с4кин +.и3с4кита +.и3с4коч +.и3с4конск +.и3с4крам +.и3с4крат +.и3с4крен +.и3с4крењ +.и3с4крич +.и3с4криш +.и3с4криц +.и3с4крит +.и3с4крој +.и3с4крса +.и3с4крсн +.и3с4купља +.и3с4квас +.и3с4кврч +.и3с4лаб +.и3с4лам +.и3с4леђ +.и3с4лед +.и3с4лијеђ +.и3с4лијед +.и3с4лик +.и3с4лин +.и3с4љеђ +.и3с4љед +.и3с4лов +.и3с4луш +.и3с4луж +.и3с4ме +.и3с4мије +.и3с4мје +.и3с4паљив +.и3с4пав +.и3с4пира +.и3с4плић +.и3с4плит +.и3с4покој +.и3с4полин +.и3с4пон +.и3с4порав +.и3с4права +.и3с4прави +.и3с4правк +.и3с4прављ +.и3с4правн +.и3с4пупч +.и3с4пур +.и3с4ред +.и3с4рк +.и3с4таћ +.и3с4такн +.и3с4там +.и3с4тар +.и3с4тас +.и3с4тави +.и3с4тављ +.и3с4тиц +.и3с4тифан +.и3с4тин +.и3с4тир +.и3с4точа +.и3с4точн +.и3с4точњ +.и3с4ток +.и3с4тори +.и3с4трад +.и3с4тран +.и3с4трав +.и3с4трић +.и3с4триж +.и3с4триц +.и3с4труг +.и3с4туп +.и3с4уш +.и3с4ук +.и3с4ус +.и3с4ут +.и3з4бав +.и3з4бичкава +.и3з4блеушан +.и3з4бојак +.и3з4бојк +.и3з4драв +.и3з4гомет +.и3з4гред +.и3з4грн +.и3з4грт +.и3з4иђ +.и3з4ид +.и3з4ими +.и3з4јежљ +.и3з4лож +.и3з4лог +.и3з4лопаћ +.и3з4лоз +.и3з4ним +.и3з4ној +.и3з4олац +.и3з4олат +.и3з4олир +.и3з4олов +.и3з4рачи +.и3з4раел +.и3з4раиљ +.и3з4ун +.и3з4упч +.и3з4вала +.и3з4вале +.и3з4вали +.и3з4ваљи +.и3з4валу +.и3з4вижд +.и3з4виискр +.и3з4вија +.и3з4вијен +.и3з4вин +.и3з4вињ +.и3з4вир +.и3з4витоп +.и3з4вјед +.и3з4војац +.и3з4војц +.и3з4вор +.инте2р3а +.инте2р3е +.инте2р3и +.инте2р3је +.инте2р3о +.инте2р3у +.инте3р4ежџ +.инте3р4егн +.инте3р4еса +.инте3р4есе +.инте3р4еси +.инте3р4есн +.инте3р4есо +.инте3р4есу +.инте3р4ије +.инте3р4огат +.ист2к +.из3бе2з3обр +.из3бе2з3ум +.из3г2н +.из3ва2н3евр +.из4оанем +.из4оаном +.из4обат +.из4оброн +.из4одим +.из4один +.из4одоз +.из4офон +.из4офот +.из4огам +.из4огео +.из4оглос +.из4огон +.из4ограф +.из4охал +.из4охаз +.из4охел +.из4охиј +.из4охим +.из4охипс +.из4охит +.из4охор +.из4охро +.из4оклин +.из4околон +.из4олекс +.из4олукс +.из4омер +.из4ометр +.из4оморф +.из4онеф +.из4оном +.из4опат +.из4опер +.из4опле +.из4опол +.из4опсеф +.из4орах +.из4осеи +.из4осинт +.из4осист +.из4оскел +.из4оскоп +.из4остаз +.из4осте +.из4отах +.из4отал +.из4отер +.из4отон +.из4отоп +.из4отро +.иза3г2н +.иза3т2к +.изд2на +.изд2но +.изд2ну +.изр2к +.јури2с3к +.јури2с3п +.к2 +.љ2 +.м2 +.н2 +.на2д3жањ +.на2д3ждр +.на2д3же +.на2д3жир +.на2д3жив +.на2д3жњ +.на2д3жуп +.на2д3игр +.на2д3инж +.на2д3ина +.на2д3иск +.на2д3јач +.на2д3јах +.на2д3јеч +.на2д3јек +.на2д3јез +.на2д3јун +.на2д3л +.на2д3љ +.на2д3оч +.на2д3офи +.на2д3ора +.на2д3осе +.на2д3осје +.на2д3осо +.на2д3рач +.на2д3рашћ +.на2д3ран +.на2д3раст +.на2д3реал +.на2д3реп +.на2д3руч +.на2д3руг +.на2д3рук +.на2д3уч +.на2д3удар +.на2д3ум +.на2д3в +.на2ј3а +.на2ј3е +.на2ј3и +.на2ј3о +.на2ј3у +.на3д2нев +.на3д2нич +.на3д2ниц +.на3д4лан +.на3д4леш +.на3д4леж +.на3д4вал +.на3д4веси +.на3д4вест +.на3д4виј +.на3д4вит +.на3д4вла +.на3д4воје +.на3д4вор +.на3ј4аш +.на3ј4ажи +.на3ј4ада +.на3ј4аде +.на3ј4ади +.на3ј4ах +.на3ј4ака +.на3ј4ако +.на3ј4ало +.на3ј4ами +.на3ј4амл +.на3ј4амн +.на3ј4арц +.на3ј4ари +.на3ј4арм +.на3ј4ати +.на3ј4аук +.на3ј4ава +.на3ј4аве +.на3ј4ави +.на3ј4ављ +.на3ј4ази +.на3ј4еже +.на3ј4ежи +.на3ј4ежу +.на3ј4ец +.на3ј4еда +.на3ј4еди +.на3ј4едн +.на3ј4едр +.на3ј4ести +.на3ј4етк +.на3ј4езд +.на3ј4езн +.на3ј4урен +.на3ј4ури +.на3т2ках +.на3т2кам +.на3т2касм +.на3т2каст +.наг2н +.наг2њ +.ну2с3пос +.ну2с3про +.ну2з3бел +.ну2з3биљ +.ну2з3љуб +.ну2з3ре +.ну2з3рје +.ну2з3уж +.о2б3игр +.о2б3истин +.о2б3истињ +.о2б3ј +.о2б3лај +.о2б3лакш +.о2б3лам +.о2б3ласк +.о2б3лећ +.о2б3леж +.о2б3леден +.о2б3лег +.о2б3леп +.о2б3лет +.о2б3лијеж +.о2б3лијег +.о2б3лијеп +.о2б3лијет +.о2б3лист +.о2б3лив +.о2б3лизат +.о2б3лизав +.о2б3лизи +.о2б3љ +.о2б3лока +.о2б3луч +.о2б3лук +.о2б3ору +.о2б3р +.о2б3уж +.о2б3убож +.о2б3уд +.о2б3уме +.о2б3уми +.о2б3умр +.о2б3уз +.о2д3жал +.о2д3жаљ +.о2д3же +.о2д3жи +.о2д3жв +.о2д3арг +.о2д3и2з3д +.о2д3и2з3в +.о2д3игр +.о2д3иск +.о2д3исти +.о2д3ј +.о2д3л +.о2д3љ +.о2д3ок +.о2д3онд +.о2д3онл +.о2д3оно +.о2д3ону +.о2д3озд +.о2д3озг +.о2д3р +.о2д3уч +.о2д3ук +.о2д3ул +.о2д3ум +.о2д3уве +.о2д3уви +.о2д3узд +.о2д3узе +.о2д3узи +.о2д3узл +.о2д3в +.о3б4јеш +.о3б4јек +.о3б4јер +.о3б4јеси +.о3б4јет +.о3б4љан +.о3б4љут +.о3б4љуз +.о3б4рђ +.о3б4рч +.о3б4рш +.о3б4раћ +.о3б4рашч +.о3б4рашн +.о3б4раже +.о3б4рамб +.о3б4ран +.о3б4рањ +.о3б4рат +.о3б4раза +.о3б4разд +.о3б4рази +.о3б4разн +.о3б4разо +.о3б4разу +.о3б4ређ +.о3б4реч +.о3б4реж +.о3б4рец +.о3б4ред +.о3б4рем +.о3б4рес +.о3б4рети +.о3б4ретн +.о3б4рич +.о3б4риц +.о3б4риј +.о3б4рис +.о3б4рит +.о3б4рив +.о3б4рк +.о3б4рл +.о3б4рљ +.о3б4рн +.о3б4роћ +.о3б4роч +.о3б4рок +.о3б4рон +.о3б4рова +.о3б4ровц +.о3б4рс +.о3б4руч +.о3б4руш +.о3б4рук +.о3б4рун +.о3б4рус +.о3д4јећ +.о3д4јен +.о3д4јев +.о3д4лаж +.о3д4лаг +.о3д4лака +.о3д4лаз +.о3д4луч +.о3д4лук +.о3д4рж +.о3д4раћ +.о3д4рачи +.о3д4раж +.о3д4рана +.о3д4ране +.о3д4рани +.о3д4рано +.о3д4рану +.о3д4рапа +.о3д4рапи +.о3д4рапљ +.о3д4раз +.о3д4ређ +.о3д4ред +.о3д4рем +.о3д4рен +.о3д4рич +.о3д4риш +.о3д4риб +.о3д4риц +.о3д4рин +.о3д4рињ +.о3д4рл +.о3д4рљ +.о3д4рн +.о3д4рон +.о3д4роњ +.о3д4рп +.о3д4рт +.о3д4руж +.о3д4руг +.о3д4рвеч +.о3д4рвен +.о3д4рвењ +.о3д4важ +.о3д4вај +.о3д4веса +.о3д4весн +.о3д4вест +.о3д4вић +.о3д4викав +.о3д4викн +.о3д4вис +.о3д4вој +.о3т2ках +.о3т2кам +.о3т2касм +.о3т2каст +.обе2ш3ћ +.обе2ш3ч +.обе2с3ц +.обе2с3к +.обе2с3п +.обе2с3т +.обе2з3б +.обе2з3д +.обе2з3г +.обе2з3ј +.обе2з3л +.обе2з3љ +.обе2з3м +.обе2з3н +.обе2з3о +.обе2з3р +.обе2з3у +.обе2з3в +.обе3с4тан +.обе3с4тиј +.обе3с4тран +.обе3з4нач +.обе3з4нан +.обе3з4нањ +.обе3з4уб +.обе3з4виј +.од3г2н +.од3м2н +.ода3д2н +.ода3г2н +.по2д3адм +.по2д3игр +.по2д3изв +.по2д3ј +.по2д3лакат +.по2д3лакт +.по2д3лећ +.по2д3леж +.по2д3лег +.по2д3леп +.по2д3лет +.по2д3лијећ +.по2д3лијеж +.по2д3лијег +.по2д3лијеп +.по2д3лијет +.по2д3лист +.по2д3лиз +.по2д3љут +.по2д3лок +.по2д3лом +.по2д3луч +.по2д3луж +.по2д3луп +.по2д3оч +.по2д3ош +.по2д3оф +.по2д3окн +.по2д3ра2з3д +.по2д3рад +.по2д3рам +.по2д3ран +.по2д3рањ +.по2д3рас +.по2д3равн +.по2д3равњ +.по2д3разр +.по2д3разу +.по2д3реп +.по2д3рес +.по2д3рез +.по2д3рик +.по2д3рит +.по2д3рож +.по2д3рон +.по2д3ров +.по2д3руча +.по2д3ручи +.по2д3ручн +.по2д3руб +.по2д3рук +.по2д3упла +.по2д3усм +.по2д3усн +.по2д3вариј +.по2д3веч +.по2д3веж +.по2д3вез +.по2д3вик +.по2д3вил +.по2д3вир +.по2д3влаш +.по2д3влас +.по2д3вођ +.по2д3вож +.по2д3вод +.по2д3воз +.по2д3врћ +.по2д3врж +.по2д3враћ +.по2д3врат +.по2д3врг +.по2д3врис +.по2д3врс +.по2д3вућ +.по2ст3егз +.по2ст3инду +.по2ст3лим +.по2ст3онк +.по2ст3опер +.по3д2нев +.по3д4јеч +.по3д4јен +.по3г2н +.по3м2н +.по3м2њ +.по3р2ђ +.по3т2ках +.по3т2кам +.по3т2кат +.по3т2кав +.пре2д3же +.пре2д3жи +.пре2д3ид +.пре2д3игр +.пре2д3испи +.пре2д3исто +.пре2д3истр +.пре2д3изб +.пре2д3ј +.пре2д3обј +.пре2д3одре +.пре2д3окус +.пре2д3осе +.пре2д3осје +.пре2д3осв +.пре2д3рач +.пре2д3рад +.пре2д3рат +.пре2д3руч +.пре2д3убеђ +.пре2д3убијеђ +.пре2д3убјеђ +.пре2д3удар +.пре2д3угов +.пре2д3упис +.пре2д3усло +.пре2д3увер +.пре2д3увјер +.пре2д3увјет +.пре2д3в +.пре3д4јен +.пре3д4вај +.пре3д4вар +.пре3д4вест +.пре3д4воја +.пре3д4воје +.пре3д4воји +.пре3д4вор +.пре3д4вос +.пре3т2ках +.пре3т2кам +.пре3т2кат +.пред3м2н +.пред3м2њ +.про3г2н +.про3т2ка +.про3т2ки +.проти2в3акц +.проти2в3оф +.проти2в3отр +.проти2в3р +.проти2в3уд +.проти2в3ус +.р2 +.ра2ш3ћ +.ра2ш3ч +.ра2ж3ђ +.ра2с3ц +.ра2с3к +.ра2с3п +.ра2с3т +.ра2з3анал +.ра2з3б +.ра2з3д +.ра2з3е +.ра2з3г +.ра2з3и +.ра2з3л +.ра2з3љ +.ра2з3м +.ра2з3н +.ра2з3њ +.ра2з3оба +.ра2з3обл +.ра2з3обр +.ра2з3од +.ра2з3орат +.ра2з3орав +.ра2з3орт +.ра2з3ору +.ра2з3от +.ра2з3р +.ра2з3уда +.ра2з3удб +.ра2з3уди +.ра2з3улар +.ра2з3умр +.ра2з3уве +.ра2з3узд +.ра2з3узе +.ра2з3узи +.ра2з3в +.ра3ш4ћењ +.ра3ш4чић +.ра3с4как +.ра3с4канд +.ра3с4кин +.ра3с4клад +.ра3с4клањ +.ра3с4клап +.ра3с4клон +.ра3с4клопа +.ра3с4клопи +.ра3с4клопљ +.ра3с4кош +.ра3с4кроп +.ра3с4пај +.ра3с4пав +.ра3с4пета +.ра3с4пете +.ра3с4пети +.ра3с4пето +.ра3с4пику +.ра3с4пињ +.ра3с4плин +.ра3с4плињ +.ра3с4пн +.ра3с4полож +.ра3с4пон +.ра3с4пор +.ра3с4прав +.ра3с4прем +.ра3с4рђ +.ра3с4рд +.ра3с4ре +.ра3с4тај +.ра3с4тан +.ра3с4тат +.ра3с4тав +.ра3с4тењ +.ра3с4тил +.ра3с4тињ +.ра3с4тир +.ра3с4тис +.ра3с4тит +.ра3с4тој +.ра3с4трел +.ра3с4трет +.ра3с4трој +.ра3с4трт +.ра3с4тућ +.ра3с4туп +.ра3с4тур +.ра3з4башур +.ра3з4бад +.ра3з4бан +.ра3з4бар +.ра3з4бау +.ра3з4бој +.ра3з4бор +.ра3з4ев +.ра3з4гађ +.ра3з4грт +.ра3з4иђ +.ра3з4ић +.ра3з4ид +.ра3з4иј +.ра3з4ин +.ра3з4ир +.ра3з4из +.ра3з4лаг +.ра3з4лаз +.ра3з4лич +.ра3з4лик +.ра3з4лож +.ра3з4лог +.ра3з4лоз +.ра3з4мећ +.ра3з4мет +.ра3з4мрск +.ра3з4нат +.ра3з4ред +.ра3з4роч +.ра3з4рок +.ра3з4вал +.ра3з4веде +.ра3з4вест +.ра3з4вић +.ра3з4виго +.ра3з4вија +.ра3з4вије +.ра3з4вију +.ра3з4вит +.ра3з4вој +.ра3з4вон +.ра3з4врћ +.ра3з4враћ +.ра3з4врат +.ра3з4врт +.ра4с5турч +.раз3д2ни +.раз3г2н +.раза3г2н +.раза3т2ка +.с2 +.су2б3а +.су2б3инв +.су2б3јунк +.су2б3л +.су2б3окс +.су2б3орд +.су2б3реп +.су2б3рог +.су3б4аш +.супе2р3а +.супе2р3е +.супе2р3и +.супе2р3о +.супе2р3у +.супе3р4иор +.тран2с3а +.тран2с3ц +.тран2с3е +.тран2с3к +.тран2с3л +.тран2с3м +.тран2с3н +.тран2с3о +.тран2с3п +.тран2с3т +.тран2с3у +.тран2с3в +.тран3с4еп +.тран3с4кри +.тран3с4уд +.тран3с4ум +.у2ш3ћ +.у2ш3ч +.у2с3ц +.у2с3к +.у2с3п +.у2с3талас +.у2с3тара +.у2с3тећ +.у2с3тег +.у2с3тер +.у2с3тов +.у2с3трћ +.у2с3трч +.у2с3трај +.у2с3трал +.у2с3треб +.у2с3треп +.у2с3трес +.у2с3трг +.у2с3трк +.у2с3трн +.у2с3трп +.у2с3тућ +.у2с3тум +.у2с3тур +.у2с3тврђ +.у2с3тврд +.у2з3б +.у2з3д +.у2з3г +.у2з3и +.у2з3игр +.у2з3инат +.у2з3искр +.у2з3л +.у2з3љ +.у2з3м +.у2з3н +.у2з3њ +.у2з3обест +.у2з3обијест +.у2з3охо +.у2з3орат +.у2з3орав +.у2з3р +.у2з3угар +.у2з3в +.у3г2ми +.у3г2н +.у3с4как +.у3с4клађ +.у3с4клад +.у3с4ко +.у3с4куп +.у3с4пало +.у3с4пав +.у3с4пеш +.у3с4пех +.у3с4пел +.у3с4пем +.у3с4пент +.у3с4пет +.у3с4пев +.у3с4пија +.у3с4пије +.у3с4пијуш +.у3с4пикуш +.у3с4пјеш +.у3с4пјех +.у3с4пјел +.у3с4пјем +.у3с4пјет +.у3с4пјев +.у3с4пон +.у3с4пора +.у3с4пореч +.у3с4порен +.у3с4порењ +.у3с4пори +.у3с4пособ +.у3с4према +.у3с4преми +.у3с4рђ +.у3с4рж +.у3с4ра +.у3с4рд +.у3с4ре +.у3с4ријед +.у3с4рк +.у3с4рљ +.у3с4рн +.у3с4рп +.у3з4бор +.у3з4диц +.у3з4лан +.у3з4лат +.у3з4лић +.у3з4лиц +.у3з4лим +.у3з4лит +.у3з4лов +.у3з4лудоб +.у3з4нач +.у3з4нак +.у3з4неве +.у3з4невје +.у3з4нич +.у3з4ниц +.у3з4ној +.у3з4рет +.у3з4рев +.у3з4ријет +.у3з4ријев +.у3з4рн +.у3з4рњ +.у3з4роч +.у3з4рока +.у3з4роко +.у3з4року +.у3з4руј +.у3з4ван +.у3з4ват +.у3з4виж +.у3з4вија +.у3з4вије +.у3з4вијо +.у3з4вију +.у3з4вој +.у4с5кош +.у4с5коко +.у4с5коле +.у4с5колу +.у4с5ком +.у4с5копа +.у4с5кора +.у4с5коси +.у4с5котр +.у4с5ков +.уза3т2ка +.ва2н3евр +.ва2н3устав +.з2 +.за3г2н +.за3т2ка +2ђ1ђ +2ђ1ћ +2ђ1ч +2ђ1ш +2ђ1ж +2ђ1б +2ђ1ц +2ђ1д +2ђ1џ +2ђ1ф +2ђ1г +2ђ1х +2ђ1к +2ђ1љ +2ђ1м +2ђ1н +2ђ1р +2ђ1с +2ђ1з +2ћ1ђ +2ћ1ћ +2ћ1ч +2ћ1ш +2ћ1ж +2ћ1б +2ћ1ц +2ћ1д +2ћ1џ +2ћ1ф +2ћ1г +2ћ1х +2ћ1к +2ћ1љ +2ћ1м +2ћ1н +2ћ1р +2ћ1с +2ћ1з +2ч1ђ +2ч1ћ +2ч1ч +2ч1ш +2ч1ж +2ч1б +2ч1ц +2ч1д +2ч1џ +2ч1ф +2ч1г +2ч1х +2ч1ј +2ч1к +2ч1љ +2ч1м +2ч1н +2ч1р +2ч1с +2ч1т +2ч1з +2ч3вј +2ч3вл +2ч3вљ +2чв. +2ш1ђ +2ш1ш +2ш1ж +2ш1б +2ш1д +2ш1џ +2ш1ф +2ш1г +2ш1х +2ш1ј +2ш1р +2ш1с +2ш1з +2ш3чв +2ш3цј +2ш3цв +2ш3мј +2ш3мл +2ш3мљ +2ш3пј +2ш3пл +2ш3пљ +2ш3тј +2ш3тл +2ш3тљ +2ш3вл +2ш3вљ +2шћ. +2шч. +2шчћ +2шчч +2шчш +2шчж +2шчб +2шчц +2шчд +2шчџ +2шчф +2шчг +2шчх +2шчј +2шчк +2шчљ +2шчм +2шчн +2шчр +2шчс +2шчт +2шчз +2шц. +2шцћ +2шцч +2шцш +2шцж +2шцб +2шцц +2шцд +2шцџ +2шцф +2шцг +2шцх +2шцк +2шцљ +2шцм +2шцн +2шцр +2шцс +2шцт +2шцз +2шк. +2шкђ +2шкћ +2шкч +2шкш +2шкж +2шкб +2шкц +2шкд +2шкџ +2шкф +2шкг +2шкх +2шкк +2шкм +2шкн +2шкс +2шкт +2шкз +2шљ. +2шм. +2шмђ +2шмч +2шмш +2шмж +2шмб +2шмц +2шмд +2шмџ +2шмф +2шмг +2шмх +2шмк +2шмм +2шмн +2шмс +2шмт +2шмз +2шн. +2шп. +2шпђ +2шпч +2шпш +2шпж +2шпб +2шпц +2шпд +2шпџ +2шпф +2шпг +2шпх +2шпк +2шпм +2шпн +2шпс +2шпт +2шпз +2шт. +2штђ +2штч +2штш +2штж +2штб +2штц +2штд +2штџ +2штф +2штг +2штх +2штк +2штм +2штн +2штс +2штт +2штз +2шв. +2швђ +2швч +2швш +2швж +2швб +2швц +2швд +2швџ +2швф +2швг +2швх +2швк +2швм +2швн +2швс +2швт +2швз +2ж1ћ +2ж1ч +2ж1ш +2ж1ж +2ж1ц +2ж1џ +2ж1ф +2ж1х +2ж1ј +2ж1к +2ж1р +2ж1с +2ж1т +2ж1з +2ж3бј +2ж3бл +2ж3бљ +2ж3бр +2ж3дј +2ж3дл +2ж3дљ +2ж3дв +2ж3гј +2ж3гл +2ж3гљ +2ж3гр +2ж3гв +2ж3мј +2ж3мл +2ж3мљ +2ж3мр +2ж3вл +2ж3вљ +2жђ. +2жб. +2жбђ +2жбч +2жбш +2жбж +2жбб +2жбц +2жбд +2жбџ +2жбф +2жбг +2жбх +2жбк +2жбм +2жбн +2жбс +2жбт +2жбз +2жд. +2ждч +2ждш +2ждб +2ждц +2ждд +2ждџ +2ждф +2ждг +2ждх +2ждк +2ждм +2ждн +2ждс +2ждт +2ждз +2жг. +2жгч +2жгш +2жгж +2жгб +2жгц +2жгд +2жгџ +2жгф +2жгг +2жгх +2жгк +2жгм +2жгн +2жгс +2жгт +2жгз +2жл. +2жљ. +2жм. +2жмђ +2жмч +2жмш +2жмж +2жмб +2жмц +2жмд +2жмџ +2жмф +2жмг +2жмх +2жмк +2жмм +2жмн +2жмс +2жмт +2жмз +2жн. +2жњ. +2жвђ +2жвч +2жвш +2жвж +2жвб +2жвц +2жвд +2жвџ +2жвф +2жвг +2жвх +2жвк +2жвм +2жвн +2жвс +2жвт +2жвз +2а1 +2б1ђ +2б1ћ +2б1ч +2б1ш +2б1ж +2б1б +2б1ц +2б1д +2б1џ +2б1ф +2б1г +2б1х +2б1к +2б1м +2б1н +2б1с +2б1т +2б1з +2бј. +2бл. +2бљ. +2бр. +2ц1ђ +2ц1ћ +2ц1ч +2ц1ш +2ц1ж +2ц1б +2ц1ц +2ц1д +2ц1џ +2ц1ф +2ц1г +2ц1х +2ц1к +2ц1љ +2ц1м +2ц1н +2ц1с +2ц1т +2ц1з +2ц3вл +2ц3вљ +2цј. +2цр. +2цв. +2д1ђ +2д1ћ +2д1ч +2д1ш +2д1б +2д1ц +2д1д +2д1џ +2д1ф +2д1г +2д1х +2д1к +2д1м +2д1н +2д1с +2д1т +2д1з +2д3вл +2д3вљ +2д3вр +2џ1ђ +2џ1ћ +2џ1ч +2џ1ш +2џ1ж +2џ1б +2џ1ц +2џ1д +2џ1џ +2џ1ф +2џ1г +2џ1х +2џ1ј +2џ1к +2џ1љ +2џ1м +2џ1н +2џ1р +2џ1с +2џ1т +2џ1з +2џ. +2дј. +2дл. +2дљ. +2др. +2дв. +2е1 +2ф1ђ +2ф1ћ +2ф1ч +2ф1ш +2ф1ж +2ф1б +2ф1ц +2ф1д +2ф1џ +2ф1ф +2ф1г +2ф1х +2ф1к +2ф1м +2ф1н +2ф1с +2ф1т +2ф1з +2фј. +2фл. +2фљ. +2фр. +2г1ђ +2г1ћ +2г1ч +2г1ш +2г1ж +2г1б +2г1ц +2г1д +2г1џ +2г1ф +2г1г +2г1х +2г1к +2г1м +2г1н +2г1с +2г1т +2г1з +2г3вј +2г3вл +2г3вљ +2г3вр +2гј. +2гл. +2гљ. +2гр. +2гв. +2х1ђ +2х1ћ +2х1ч +2х1ш +2х1ж +2х1б +2х1ц +2х1д +2х1џ +2х1ф +2х1г +2х1х +2х1к +2х1м +2х1н +2х1с +2х1т +2х1з +2х3вј +2х3вл +2х3вљ +2х3вр +2хј. +2хл. +2хљ. +2хр. +2хв. +2хвђ +2хвч +2хвш +2хвж +2хвб +2хвц +2хвд +2хвџ +2хвф +2хвг +2хвх +2хвк +2хвм +2хвн +2хвс +2хвт +2хвз +2и1 +2ј1ђ +2ј1ћ +2ј1ч +2ј1ш +2ј1ж +2ј1б +2ј1ц +2ј1д +2ј1џ +2ј1ф +2ј1г +2ј1х +2ј1ј +2ј1к +2ј1љ +2ј1м +2ј1н +2ј1р +2ј1с +2ј1т +2ј1з +2к1ђ +2к1ћ +2к1ч +2к1ш +2к1ж +2к1б +2к1ц +2к1д +2к1џ +2к1ф +2к1г +2к1х +2к1к +2к1м +2к1н +2к1с +2к1т +2к1з +2к3вј +2к3вл +2к3вљ +2кј. +2кл. +2кљ. +2кр. +2кв. +2љ1ђ +2љ1ћ +2љ1ч +2љ1ш +2љ1ж +2љ1б +2љ1ц +2љ1д +2љ1џ +2љ1ф +2љ1г +2љ1х +2љ1ј +2љ1к +2љ1љ +2љ1м +2љ1н +2љ1р +2љ1с +2љ1т +2љ1з +2м1ђ +2м1ћ +2м1ч +2м1ш +2м1ж +2м1б +2м1ц +2м1д +2м1џ +2м1ф +2м1г +2м1х +2м1к +2м1м +2м1н +2м1с +2м1т +2м1з +2мј. +2мл. +2мљ. +2мр. +2н1ђ +2н1ћ +2н1ч +2н1ш +2н1ж +2н1б +2н1ц +2н1д +2н1џ +2н1ф +2н1г +2н1х +2н1к +2н1љ +2н1м +2н1н +2н1р +2н1с +2н1т +2н1з +2о1 +2пј. +2пл. +2пљ. +2пр. +2р1ђ +2р1ћ +2р1ч +2р1ш +2р1ж +2р1б +2р1ц +2р1д +2р1џ +2р1ф +2р1г +2р1х +2р1ј +2р1к +2р1љ +2р1м +2р1н +2р1р +2р1с +2р1т +2р1з +2с1ђ +2с1ћ +2с1ч +2с1ш +2с1ж +2с1б +2с1д +2с1џ +2с1ф +2с1г +2с1х +2с1с +2с1з +2с3кј +2с3кљ +2с3тл +2с3вљ +2сц. +2сцђ +2сцћ +2сцч +2сцш +2сцж +2сцб +2сцц +2сцд +2сцџ +2сцф +2сцг +2сцх +2сцк +2сцљ +2сцм +2сцн +2сцр +2сцс +2сцт +2сцз +2сј. +2ск. +2скђ +2скћ +2скч +2скш +2скж +2скб +2скц +2скд +2скџ +2скф +2скг +2скх +2скк +2скм +2скн +2скс +2скт +2скз +2сл. +2сљ. +2см. +2смђ +2смћ +2смч +2смш +2смж +2смб +2смц +2смд +2смџ +2смф +2смг +2смх +2смк +2смм +2смн +2смс +2смт +2смз +2сн. +2сњ. +2сп. +2спђ +2спћ +2спч +2спш +2спж +2спб +2спц +2спд +2спџ +2спф +2спг +2спх +2спк +2спм +2спн +2спп +2спс +2спт +2спв +2спз +2ср. +2ст. +2стђ +2стћ +2стч +2стш +2стж +2стб +2стц +2стд +2стџ +2стф +2стг +2стх +2стк +2стм +2стн +2стп +2стс +2стт +2стз +2св. +2свђ +2свћ +2свч +2свш +2свж +2свб +2свц +2свд +2свџ +2свф +2свг +2свх +2свк +2свм +2свн +2свп +2свс +2свт +2свв +2свз +2т1ђ +2т1ћ +2т1ч +2т1ш +2т1ж +2т1б +2т1ц +2т1д +2т1џ +2т1ф +2т1г +2т1х +2т1к +2т1м +2т1н +2т1п +2т1с +2т1т +2т1з +2т3вј +2т3вл +2т3вљ +2тј. +2тл. +2тљ. +2тр. +2тв. +2у1 +2в1ђ +2в1ћ +2в1ч +2в1ш +2в1ж +2в1б +2в1ц +2в1д +2в1џ +2в1ф +2в1г +2в1х +2в1к +2в1м +2в1н +2в1п +2в1с +2в1т +2в1в +2в1з +2вј. +2вл. +2вљ. +2вр. +2з1ђ +2з1ћ +2з1ч +2з1ш +2з1ж +2з1ц +2з1џ +2з1ф +2з1х +2з1к +2з1п +2з1с +2з1з +2з3бљ +2з3дл +2з3дљ +2з3дв +2з3гј +2з3гљ +2з3мл +2з3мр +2з3вл +2з3вљ +2зб. +2збђ +2збћ +2збч +2збш +2збж +2збб +2збц +2збд +2збџ +2збф +2збг +2збх +2збк +2збм +2збн +2збп +2збс +2збв +2збз +2зд. +2здђ +2здћ +2здч +2здш +2здб +2здц +2здд +2здџ +2здф +2здг +2здх +2здк +2здм +2здн +2здп +2здс +2здз +2зг. +2згђ +2згћ +2згч +2згж +2згб +2згц +2згд +2згџ +2згф +2згг +2згх +2згк +2згм +2згн +2згп +2згс +2згз +2зј. +2зл. +2зљ. +2зм. +2змђ +2змћ +2змч +2змш +2змж +2змб +2змц +2змд +2змџ +2змф +2змг +2змх +2змк +2змм +2змн +2змп +2змс +2змв +2змз +2зн. +2зњ. +2зр. +2зв. +2звђ +2звћ +2звч +2звш +2звж +2звб +2звц +2звд +2звџ +2звф +2звг +2звх +2звк +2звм +2звн +2звп +2звс +2звв +2звз +3ч2лан +3ч2лањ +3б2дењ +3б2дет +3б2дјењ +3б2дјет +3ц2мач +3ц2мак +3ц2миз +3ц2мок +3г2дегод. +3г2декад +3г2декак +3г2дјегод. +3г2дјекад +3г2дјекак +3г2мил +3г2миљ +3г2миз +3г2нај +3г2нежђ +3г2нев +3г2незд +3г2нијежђ +3г2нијезд +3г2њав +3г2њеч +3г2њес +3г2њет +3г2њев +3г2њил +3г2њиљ +3г2њио +3г2њит +3г2њур +3г2ној +3г2нос +3г2ноз +3х2тел +3х2тењ +3х2тети +3х2тев +3х2тјел +3х2тјењ +3х2тјети +3х2тјев +3к2неж +3к2нез +3к2њиж +3к2њиг +3м2наж +3м2нож +3м2ног +3п2сич +3п2сик +3п2сов +3п2суј +3р2ђа +3с2фер +3т2маст +3т2мул +3т2муљ +3т2муо +3т2мур +4р3је. +4р3јем +ч2в +ш2ч +ш2л +ш2љ +ш2м +ш2н +ш2п +ш2т +ш2в +ж2ђ +ж2б +ж2д +ж2г +ж2л +ж2љ +ж2м +ж2н +ж2в +а3а +а3е +а3и +а3о +а3у +б2ј +б2л +б2љ +б2р +ц2ј +ц2р +ц2в +д2ж +д2ј +д2л +д2љ +д2р +д2в +е3а +е3е +е3и +е3о +е3у +ф2ј +ф2л +ф2љ +ф2р +г2л +г2љ +г2р +г2в +х2л +х2љ +х2р +х2в +и3а +и3е +и3и +и3о +и3у +к2л +к2љ +к2р +к2в +л2ј +м2л +м2љ +м2р +не3г2де. +не3г2дје. +ни3г2де. +ни3г2дје. +о3а +о3е +о3и +о3о +о3у +п2ј +п2л +п2љ +п2р +с2ц +с2к +с2л +с2љ +с2м +с2н +с2п +с2р +с2в +т2ј +т2л +т2в +у3а +у3е +у3и +у3о +у3у +в2л +в2љ +в2р +з2б +з2д +з2г +з2ј +з2л +з2љ +з2м +з2н +з2р +з2в} \ No newline at end of file diff --git a/tex/context/patterns/lang-sr.rme b/tex/context/patterns/lang-sr.rme new file mode 100644 index 000000000..7a4df255a --- /dev/null +++ b/tex/context/patterns/lang-sr.rme @@ -0,0 +1,80 @@ +% generated by mtxrun --script pattern --convert + +% This file is part of hyph-utf8 package and resulted from +% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. +% +% Source: srhyphc.tex (2003-06-09) +% Author: Aleksandar Jelenak , Dejan Muhamedagić +% +% The above mentioned file should become obsolete, +% and the author of the original file should preferaby modify this file instead. +% +% Modificatios were needed in order to support native UTF-8 engines, +% but functionality (hopefully) didn't change in any way, at least not intentionally. +% This file is no longer stand-alone; at least for 8-bit engines +% you probably want to use loadhyph-foo.tex (which will load this file) instead. +% +% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer +% with help & support from: +% - Karl Berry, who gave us free hands and all resources +% - Taco Hoekwater, with useful macros +% - Hans Hagen, who did the unicodifisation of patterns already long before +% and helped with testing, suggestions and bug reports +% - Norbert Preining, who tested & integrated patterns into TeX Live +% +% However, the "copyright/copyleft" owner of patterns remains the original author. +% +% The copyright statement of this file is thus: +% +% Do with this file whatever needs to be done in future for the sake of +% "a better world" as long as you respect the copyright of original file. +% If you're the original author of patterns or taking over a new revolution, +% plese remove all of the TUG comments & credits that we added here - +% you are the Queen / the King, we are only the servants. +% +% If you want to change this file, rather than uploading directly to CTAN, +% we would be grateful if you could send it to us (http://tug.org/tex-hyphen) +% or ask for credentials for SVN repository and commit it yourself; +% we will then upload the whole "package" to CTAN. +% +% Before a new "pattern-revolution" starts, +% please try to follow some guidelines if possible: +% +% - \lccode is *forbidden*, and I really mean it +% - all the patterns should be in UTF-8 +% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, +% and if you really cannot do without, also \input and \message +% - in particular, please no \catcode or \lccode changes, +% they belong to loadhyph-foo.tex, +% and no \lefthyphenmin and \righthyphenmin, +% they have no influence here and belong elsewhere +% - \begingroup and/or \endinput is not needed +% - feel free to do whatever you want inside comments +% +% We know that TeX is extremely powerful, but give a stupid parser +% at least a chance to read your patterns. +% +% For more unformation see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +% This is `srhyphc.tex' file. It contains hyphenation patterns for Serbian +% language in the Cyrillic alphabet. TeX font encoding is T2A. +% +% This file is distributed under the terms of the GNU General Public License. +% Latest version of the license is at . +% +% Version: 1.0a +% Last change: 2003-06-09 +% +% Credits: +% - Initial hyphenation patterns for T1 font encoding by Dejan Muhamedagić +% - Improvements and adaptation to T2A font encoding by Strahinja Radić +% - Further improvements and integration into one file by Aleksandar Jelenak +% +% Current maintainer: Aleksandar Jelenak +% +% \message{Serbian Cyrillic Hyphenation Patterns `srhyphc.tex' v1.0a <2003-06-09>} +% \ No newline at end of file diff --git a/tex/context/patterns/lang-tk.pat b/tex/context/patterns/lang-tk.pat index e800f0f39..33290cb16 100644 --- a/tex/context/patterns/lang-tk.pat +++ b/tex/context/patterns/lang-tk.pat @@ -866,342 +866,342 @@ u1şa u1şy u1şo u1şu -i1ba -i1bo a1bi -e1ba -e1bo a1be -ä1bo -ä1ba +y1bä y1bi y1be -ö1ba -u1be o1bi -y1bä o1be u1bi -i1ça -i1ço +u1be +i1ba +i1bo +e1ba +e1bo +ä1bo +ä1ba +ö1ba a1çi -e1ça -e1ço a1çe -ä1ço -ä1ça +y1çä y1çi y1çe -ö1ça -u1çe o1çi -y1çä o1çe u1çi -i1da -i1do +u1çe +i1ça +i1ço +e1ça +e1ço +ä1ço +ä1ça +ö1ça a1di -e1da -e1do a1de -ä1do -ä1da +y1dä y1di y1de -ö1da -u1de o1di -y1dä o1de u1di -i1fa -i1fo +u1de +i1da +i1do +e1da +e1do +ä1do +ä1da +ö1da a1fi -e1fa -e1fo a1fe -ä1fo -ä1fa +y1fä y1fi y1fe -ö1fa -u1fe o1fi -y1fä o1fe u1fi -i1ga -i1go +u1fe +i1fa +i1fo +e1fa +e1fo +ä1fo +ä1fa +ö1fa a1gi -e1ga -e1go a1ge -ä1go -ä1ga +y1gä y1gi y1ge -ö1ga -u1ge o1gi -y1gä o1ge u1gi -i1ha -i1ho +u1ge +i1ga +i1go +e1ga +e1go +ä1go +ä1ga +ö1ga a1hi -e1ha -e1ho a1he -ä1ho -ä1ha +y1hä y1hi y1he -ö1ha -u1he o1hi -y1hä o1he u1hi -i1ja -i1jo +u1he +i1ha +i1ho +e1ha +e1ho +ä1ho +ä1ha +ö1ha a1ji -e1ja -e1jo a1je -ä1jo -ä1ja +y1jä y1ji y1je -ö1ja -u1je o1ji -y1jä o1je u1ji -i1ka -i1ko +u1je +i1ja +i1jo +e1ja +e1jo +ä1jo +ä1ja +ö1ja a1ki -e1ka -e1ko a1ke -ä1ko -ä1ka +y1kä y1ki y1ke -ö1ka -u1ke o1ki -y1kä o1ke u1ki -i1la -i1lo +u1ke +i1ka +i1ko +e1ka +e1ko +ä1ko +ä1ka +ö1ka a1li -e1la -e1lo a1le -ä1lo -ä1la +y1lä y1li y1le -ö1la -u1le o1li -y1lä o1le u1li -i1ma -i1mo +u1le +i1la +i1lo +e1la +e1lo +ä1lo +ä1la +ö1la a1mi -e1ma -e1mo a1me -ä1mo -ä1ma +y1mä y1mi y1me -ö1ma -u1me o1mi -y1mä o1me u1mi -i1na -i1no +u1me +i1ma +i1mo +e1ma +e1mo +ä1mo +ä1ma +ö1ma a1ni -e1na -e1no a1ne -ä1no -ä1na +y1nä y1ni y1ne -ö1na -u1ne o1ni -y1nä o1ne u1ni -i1pa -i1po +u1ne +i1na +i1no +e1na +e1no +ä1no +ä1na +ö1na a1pi -e1pa -e1po a1pe -ä1po -ä1pa +y1pä y1pi y1pe -ö1pa -u1pe o1pi -y1pä o1pe u1pi -i1ra -i1ro +u1pe +i1pa +i1po +e1pa +e1po +ä1po +ä1pa +ö1pa a1ri -e1ra -e1ro a1re -ä1ro -ä1ra +y1rä y1ri y1re -ö1ra -u1re o1ri -y1rä o1re u1ri -i1sa -i1so +u1re +i1ra +i1ro +e1ra +e1ro +ä1ro +ä1ra +ö1ra a1si -e1sa -e1so a1se -ä1so -ä1sa +y1sä y1si y1se -ö1sa -u1se o1si -y1sä o1se u1si -i1ta -i1to +u1se +i1sa +i1so +e1sa +e1so +ä1so +ä1sa +ö1sa a1ti -e1ta -e1to a1te -ä1to -ä1ta +y1tä y1ti y1te -ö1ta -u1te o1ti -y1tä o1te u1ti -i1wa -i1wo +u1te +i1ta +i1to +e1ta +e1to +ä1to +ä1ta +ö1ta a1wi -e1wa -e1wo a1we -ä1wo -ä1wa +y1wä y1wi y1we -ö1wa -u1we o1wi -y1wä o1we u1wi -i1ýa -i1ýo +u1we +i1wa +i1wo +e1wa +e1wo +ä1wo +ä1wa +ö1wa a1ýi -e1ýa -e1ýo a1ýe -ä1ýo -ä1ýa +y1ýä y1ýi y1ýe -ö1ýa -u1ýe o1ýi -y1ýä o1ýe u1ýi -i1za -i1zo +u1ýe +i1ýa +i1ýo +e1ýa +e1ýo +ä1ýo +ä1ýa +ö1ýa a1zi -e1za -e1zo a1ze -ä1zo -ä1za +y1zä y1zi y1ze -ö1za -u1ze o1zi -y1zä o1ze u1zi -i1ňa -i1ňo +u1ze +i1za +i1zo +e1za +e1zo +ä1zo +ä1za +ö1za a1ňi -e1ňa -e1ňo a1ňe -ä1ňo -ä1ňa +y1ňä y1ňi y1ňe -ö1ňa -u1ňe o1ňi -y1ňä o1ňe u1ňi -i1ža -i1žo +u1ňe +i1ňa +i1ňo +e1ňa +e1ňo +ä1ňo +ä1ňa +ö1ňa a1ži -e1ža -e1žo a1že -ä1žo -ä1ža +y1žä y1ži y1že -ö1ža -u1že o1ži -y1žä o1že u1ži -i1şa -i1şo +u1že +i1ža +i1žo +e1ža +e1žo +ä1žo +ä1ža +ö1ža a1şi -e1şa -e1şo a1şe -ä1şo -ä1şa +y1şä y1şi y1şe -ö1şa -u1şe o1şi -y1şä o1şe u1şi +u1şe +i1şa +i1şo +e1şa +e1şo +ä1şo +ä1şa +ö1şa b1b .b2b b1ç @@ -2141,25 +2141,6 @@ w2p1d n2s1d r2s1d l2m1d -ý2t1f -ý2n1f -ý2d1f -r2t1f -ý2p1f -l2p1f -l2t1f -g2t1f -n2t1f -r2k1f -r2p1f -k2t1f -r2h1f -s2t1f -l2k1f -w2p1f -n2s1f -r2s1f -l2m1f ý2t1g ý2n1g ý2d1g @@ -2179,25 +2160,6 @@ w2p1g n2s1g r2s1g l2m1g -ý2t1h -ý2n1h -ý2d1h -r2t1h -ý2p1h -l2p1h -l2t1h -g2t1h -n2t1h -r2k1h -r2p1h -k2t1h -r2h1h -s2t1h -l2k1h -w2p1h -n2s1h -r2s1h -l2m1h ý2t1j ý2n1j ý2d1j @@ -2312,25 +2274,6 @@ w2p1p n2s1p r2s1p l2m1p -ý2t1r -ý2n1r -ý2d1r -r2t1r -ý2p1r -l2p1r -l2t1r -g2t1r -n2t1r -r2k1r -r2p1r -k2t1r -r2h1r -s2t1r -l2k1r -w2p1r -n2s1r -r2s1r -l2m1r ý2t1s ý2n1s ý2d1s @@ -2369,25 +2312,6 @@ w2p1t n2s1t r2s1t l2m1t -ý2t1w -ý2n1w -ý2d1w -r2t1w -ý2p1w -l2p1w -l2t1w -g2t1w -n2t1w -r2k1w -r2p1w -k2t1w -r2h1w -s2t1w -l2k1w -w2p1w -n2s1w -r2s1w -l2m1w ý2t1ý ý2n1ý ý2d1ý @@ -2426,44 +2350,6 @@ w2p1z n2s1z r2s1z l2m1z -ý2t1ň -ý2n1ň -ý2d1ň -r2t1ň -ý2p1ň -l2p1ň -l2t1ň -g2t1ň -n2t1ň -r2k1ň -r2p1ň -k2t1ň -r2h1ň -s2t1ň -l2k1ň -w2p1ň -n2s1ň -r2s1ň -l2m1ň -ý2t1ž -ý2n1ž -ý2d1ž -r2t1ž -ý2p1ž -l2p1ž -l2t1ž -g2t1ž -n2t1ž -r2k1ž -r2p1ž -k2t1ž -r2h1ž -s2t1ž -l2k1ž -w2p1ž -n2s1ž -r2s1ž -l2m1ž ý2t1ş ý2n1ş ý2d1ş @@ -2484,9 +2370,9 @@ n2s1ş r2s1ş l2m1ş s2k1d -t2r1d l1s2k l1s2t +s1t2r n2g1l n1g2r s2k1w} \ No newline at end of file diff --git a/tex/context/patterns/lang-tk.rme b/tex/context/patterns/lang-tk.rme index b03f0484c..d5a71a636 100644 --- a/tex/context/patterns/lang-tk.rme +++ b/tex/context/patterns/lang-tk.rme @@ -1,16 +1,18 @@ % generated by mtxrun --script pattern --convert -% hyph-tk.tex +% Hyphenation patterns for Turkmen (hyph-tk.tex) % -% File auto-generated from generate_patterns_tk.rb that is part of hyph-utf8 +% Author: Nazar Annagurban +% License: Public domain +% Version: 0.1 +% Date: 16 March 2010 % -% Author: Nazar Annagurban +% ---------------------------------------------------------------------- % -% For more information about the new UTF-8 hyphenation patterns and +% The file has been auto-generated from generate_patterns_tk.rb +% that is part of hyph-utf8. +% +% For more information about UTF-8 hyphenation patterns for TeX and % links to this file see % http://www.tug.org/tex-hyphen/ -% -% Some of the patterns below represent combinations that never -% happen in Turkmen. Would they happen, they would be hyphenated -% according to the rules. % \ No newline at end of file diff --git a/tex/context/patterns/lang-zh.hyp b/tex/context/patterns/lang-zh.hyp new file mode 100644 index 000000000..7b3e518b4 --- /dev/null +++ b/tex/context/patterns/lang-zh.hyp @@ -0,0 +1,8 @@ +% generated by mtxrun --script pattern --convert + +% for comment and copyright, see e:/tmp/patterns/lang-zh.rme + +% used: + +\hyphenation{ +} \ No newline at end of file diff --git a/tex/context/patterns/lang-zh.pat b/tex/context/patterns/lang-zh.pat new file mode 100644 index 000000000..264c84b9b --- /dev/null +++ b/tex/context/patterns/lang-zh.pat @@ -0,0 +1,195 @@ +% generated by mtxrun --script pattern --convert + +% for comment and copyright, see e:/tmp/patterns/lang-zh.rme + +% used: a b c d e f g h i j k l m n o p q r s t u w x y z ü + +\patterns{ +a1b +a1c +a1d +a1f +a1g +a1h +a1j +a1k +a1l +a1m +a1p +a1q +a1r +a1s +a1t +a1w +a1x +a1y +a1z +e1b +e1c +e1d +e1f +e1g +e1h +e1j +e1k +e1l +e1m +e1p +e1q +e1s +e1t +e1w +e1x +e1y +e1z +1ga +g1b +g1c +g1d +1ge +g1f +g1g +g1h +g1j +g1k +g1l +g1m +g1n +1go +g1p +g1q +g1r +g1s +g1t +1gu +g1w +g1x +g1y +g1z +i1b +i1c +i1d +i1f +i1g +i1h +i1j +i1k +i1l +i1m +i1p +i1q +i1r +i1s +i1t +i1w +i1x +i1y +i1z +1na +n1b +n1c +n1d +1ne +n1f +n1h +1ni +n1j +n1k +n1l +n1m +n1n +1no +n1p +n1q +n1r +n1s +n1t +1nu +1nü +n1w +n1x +n1y +n1z +o1b +o1c +o1d +o1f +o1g +o1h +o1j +o1k +o1l +o1m +o1p +o1q +o1r +o1s +o1t +o1w +o1x +o1y +o1z +1ra +r1b +r1c +r1d +1re +r1f +r1g +r1h +1ri +r1j +r1k +r1l +r1m +r1n +1ro +r1p +r1q +r1r +r1s +r1t +1ru +r1w +r1x +r1y +r1z +u1b +u1c +u1d +u1f +u1g +u1h +u1j +u1k +u1l +u1m +u1p +u1q +u1r +u1s +u1t +u1w +u1x +u1y +u1z +ü1b +ü1c +ü1d +ü1f +ü1g +ü1h +ü1j +ü1k +ü1l +ü1m +ü1n +ü1p +ü1q +ü1r +ü1s +ü1t +ü1w +ü1x +ü1y +ü1z} \ No newline at end of file diff --git a/tex/context/patterns/lang-zh.rme b/tex/context/patterns/lang-zh.rme new file mode 100644 index 000000000..f2dd9def7 --- /dev/null +++ b/tex/context/patterns/lang-zh.rme @@ -0,0 +1,88 @@ +% generated by mtxrun --script pattern --convert + +% This file is part of hyph-utf8 package and resulted from +% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. +% +% Source: pyhyph.tex (yyyy-mm-dd) +% Author: Werner Lemberg +% +% The above mentioned file should become obsolete, +% and the author of the original file should preferaby modify this file instead. +% +% Modificatios were needed in order to support native UTF-8 engines, +% but functionality (hopefully) didn't change in any way, at least not intentionally. +% This file is no longer stand-alone; at least for 8-bit engines +% you probably want to use loadhyph-foo.tex (which will load this file) instead. +% +% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer +% with help & support from: +% - Karl Berry, who gave us free hands and all resources +% - Taco Hoekwater, with useful macros +% - Hans Hagen, who did the unicodifisation of patterns already long before +% and helped with testing, suggestions and bug reports +% - Norbert Preining, who tested & integrated patterns into TeX Live +% +% However, the "copyright/copyleft" owner of patterns remains the original author. +% +% The copyright statement of this file is thus: +% +% Do with this file whatever needs to be done in future for the sake of +% "a better world" as long as you respect the copyright of original file. +% If you're the original author of patterns or taking over a new revolution, +% plese remove all of the TUG comments & credits that we added here - +% you are the Queen / the King, we are only the servants. +% +% If you want to change this file, rather than uploading directly to CTAN, +% we would be grateful if you could send it to us (http://tug.org/tex-hyphen) +% or ask for credentials for SVN repository and commit it yourself; +% we will then upload the whole "package" to CTAN. +% +% Before a new "pattern-revolution" starts, +% please try to follow some guidelines if possible: +% +% - \lccode is *forbidden*, and I really mean it +% - all the patterns should be in UTF-8 +% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, +% and if you really cannot do without, also \input and \message +% - in particular, please no \catcode or \lccode changes, +% they belong to loadhyph-foo.tex, +% and no \lefthyphenmin and \righthyphenmin, +% they have no influence here and belong elsewhere +% - \begingroup and/or \endinput is not needed +% - feel free to do whatever you want inside comments +% +% We know that TeX is extremely powerful, but give a stupid parser +% at least a chance to read your patterns. +% +% For more unformation see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------------------ +% +% This is the file pyhyph.tex of the CJK package +% for hyphenating Chinese pinyin syllables. +% +% created by Werner Lemberg +% +% Version 4.8.0 (22-May-2008) +% +% Copyright (C) 1994-2008 Werner Lemberg +% +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2 of the License, or +% (at your option) any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program in doc/COPYING; if not, write to the Free +% Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, +% MA 02110-1301 USA +% +% \message{Hyphenation patterns for unaccented pinyin syllables (CJK 4.7.0)} +% \ No newline at end of file diff --git a/tex/generic/context/luatex-fonts-merged.lua b/tex/generic/context/luatex-fonts-merged.lua index 1bfc9979b..655f83fe8 100644 --- a/tex/generic/context/luatex-fonts-merged.lua +++ b/tex/generic/context/luatex-fonts-merged.lua @@ -1,6 +1,6 @@ -- merged file : luatex-fonts-merged.lua -- parent file : luatex-fonts.lua --- merge date : 05/18/10 10:57:58 +-- merge date : 05/19/10 16:24:38 do -- begin closure to overcome local limits and interference @@ -236,7 +236,7 @@ function string:totable() return lpegmatch(pattern,self) end ---~ for _, str in ipairs { +--~ local t = { --~ "1234567123456712345671234567", --~ "a\tb\tc", --~ "aa\tbb\tcc", @@ -244,7 +244,10 @@ end --~ "aaaa\tbbbb\tcccc", --~ "aaaaa\tbbbbb\tccccc", --~ "aaaaaa\tbbbbbb\tcccccc", ---~ } do print(string.tabtospace(str)) end +--~ } +--~ for k,v do +--~ print(string.tabtospace(t[k])) +--~ end function string.tabtospace(str,tab) -- we don't handle embedded newlines @@ -583,7 +586,7 @@ table.join = table.concat local concat, sort, insert, remove = table.concat, table.sort, table.insert, table.remove local format, find, gsub, lower, dump, match = string.format, string.find, string.gsub, string.lower, string.dump, string.match local getmetatable, setmetatable = getmetatable, setmetatable -local type, next, tostring, tonumber, ipairs, pairs = type, next, tostring, tonumber, ipairs, pairs +local type, next, tostring, tonumber, ipairs = type, next, tostring, tonumber, ipairs local unpack = unpack or table.unpack function table.strip(tab) @@ -650,7 +653,7 @@ end table.sortedkeys = sortedkeys table.sortedhashkeys = sortedhashkeys -function table.sortedpairs(t) +function table.sortedhash(t) local s = sortedhashkeys(t) -- maybe just sortedkeys local n = 0 local function kv(s) @@ -661,6 +664,8 @@ function table.sortedpairs(t) return kv, s end +table.sortedpairs = table.sortedhash + function table.append(t, list) for _,v in next, list do insert(t,v) @@ -783,18 +788,18 @@ end -- slower than #t on indexed tables (#t only returns the size of the numerically indexed slice) -function table.is_empty(t) +function table.is_empty(t) -- obolete, use inline code instead return not t or not next(t) end -function table.one_entry(t) +function table.one_entry(t) -- obolete, use inline code instead local n = next(t) return n and not next(t,n) end -function table.starts_at(t) - return ipairs(t,1)(t,0) -end +--~ function table.starts_at(t) -- obsolete, not nice +--~ return ipairs(t,1)(t,0) +--~ end function table.tohash(t,value) local h = { } @@ -898,7 +903,7 @@ local function do_serialize(root,name,depth,level,indexed) end -- we could check for k (index) being number (cardinal) if root and next(root) then - local first, last = nil, 0 -- #root cannot be trusted here + local first, last = nil, 0 -- #root cannot be trusted here (will be ok in 5.2 when ipairs is gone) if compact then -- NOT: for k=1,#root do (we need to quit at nil) for k,v in ipairs(root) do -- can we use next? @@ -1733,7 +1738,7 @@ function file.splitname(str) -- returns drive, path, base, suffix return lpegmatch(pattern,str) end --- function test(t) for k, v in pairs(t) do print(v, "=>", file.splitname(v)) end end +-- function test(t) for k, v in next, t do print(v, "=>", file.splitname(v)) end end -- -- test { "c:", "c:/aa", "c:/aa/bb", "c:/aa/bb/cc", "c:/aa/bb/cc.dd", "c:/aa/bb/cc.dd.ee" } -- test { "c:", "c:aa", "c:aa/bb", "c:aa/bb/cc", "c:aa/bb/cc.dd", "c:aa/bb/cc.dd.ee" } @@ -1925,13 +1930,14 @@ function io.ask(question,default,options) elseif not options then return answer else - for _,v in pairs(options) do - if v == answer then + for k=1,#options do + if options[k] == answer then return answer end end local pattern = "^" .. answer - for _,v in pairs(options) do + for k=1,#options do + local v = options[k] if find(v,pattern) then return v end @@ -2151,7 +2157,7 @@ end function containers.is_valid(container, name) if name and name ~= "" then local storage = container.storage[name] - return storage and not table.is_empty(storage) and storage.cache_version == container.version + return storage and storage.cache_version == container.version else return false end @@ -2475,7 +2481,7 @@ nodes.whatsits = { } -- table.swapped(node.whatsits()) local reserved = { } local whatsits = nodes.whatsits -for k, v in pairs(node.whatsits()) do +for k, v in next, node.whatsits() do whatsits[k], whatsits[v] = v, k -- two way end @@ -3870,7 +3876,7 @@ t.colorscheme = tfmtable.colorscheme local characters = tfmtable.characters local nameneeded = not tfmtable.shared.otfdata --hack local changed = tfmtable.changed or { } -- for base mode - local ischanged = not table.is_empty(changed) + local ischanged = changed and next(changed) local indices = tfmtable.indices local luatex = tfmtable.luatex local tounicode = luatex and luatex.tounicode @@ -4295,6 +4301,31 @@ function tfm.replacements(tfm,value) -- tfm.characters[0x0060] = tfm.characters[0x2018] end +-- checking + +function tfm.checked_filename(metadata,whatever) + local foundfilename = metadata.foundfilename + if not foundfilename then + local askedfilename = metadata.filename or "" + if askedfilename ~= "" then + foundfilename = resolvers.findbinfile(askedfilename,"") or "" + if foundfilename == "" then + logs.report("fonts","source file '%s' is not found",askedfilename) + foundfilename = resolvers.findbinfile(file.basename(askedfilename),"") or "" + if foundfilename ~= "" then + logs.report("fonts","using source file '%s' (cache mismatch)",foundfilename) + end + end + elseif whatever then + logs.report("fonts","no source file for '%s'",whatever) + foundfilename = "" + end + metadata.foundfilename = foundfilename + -- logs.report("fonts","using source file '%s'",foundfilename) + end + return foundfilename +end + -- status info statistics.register("fonts load time", function() @@ -5131,13 +5162,13 @@ local to_scripts = otf.tables.to_scripts local to_languages = otf.tables.to_languages local to_features = otf.tables.to_features -for k, v in pairs(to_features) do +for k, v in next, to_features do local stripped = gsub(k,"%-"," ") to_features[stripped] = v local stripped = gsub(k,"[^a-zA-Z0-9]","") to_features[stripped] = v end -for k, v in pairs(to_features) do +for k, v in next, to_features do to_features[lower(k)] = v end @@ -5672,7 +5703,7 @@ fonts.map.add_to_unicode = function(data,filename) end end if trace_unimapping then - for index, glyph in table.sortedpairs(data.glyphs) do + for index, glyph in table.sortedhash(data.glyphs) do local toun, name, unic = tounicode[index], glyph.name, glyph.unicode or -1 -- play safe if toun then logs.report("load otf","internal: 0x%05X, name: %s, unicode: 0x%05X, tounicode: %s",index,name,unic,toun) @@ -5722,7 +5753,7 @@ end -- -- function fonts.map.flush(backend) -- will also erase the accumulated data -- local flushline = fonts.map.line[backend or "pdftex"] or fonts.map.line.pdftex --- for _, e in pairs(fonts.map.data) do +-- for _, e in next, fonts.map.data do -- flushline(e) -- end -- fonts.map.data = { } @@ -6371,7 +6402,7 @@ end otf.enhancers["merge cid fonts"] = function(data,filename) -- we can also move the names to data.luatex.names which might -- save us some more memory (at the cost of harder tracing) - if data.subfonts and table.is_empty(data.glyphs) then + if data.subfonts and data.glyphs and next(data.glyphs) then local cidinfo = data.cidinfo local verbose = fonts.verbose if cidinfo.registry then @@ -7150,7 +7181,7 @@ end function otf.set_features(tfmdata,features) local processes = { } - if not table.is_empty(features) then + if features and next(features) then local lists = { fonts.triggers, fonts.processors, @@ -7225,14 +7256,14 @@ function otf.otf_to_tfm(specification) --~ print(cache_id) if not tfmdata then local otfdata = otf.load(filename,format,sub,features and features.featurefile) - if not table.is_empty(otfdata) then + if otfdata and next(otfdata) then otfdata.shared = otfdata.shared or { featuredata = { }, anchorhash = { }, initialized = false, } tfmdata = otf.copy_to_tfm(otfdata,cache_id) - if not table.is_empty(tfmdata) then + if tfmdata and next(tfmdata) then tfmdata.unique = tfmdata.unique or { } tfmdata.shared = tfmdata.shared or { } -- combine local shared = tfmdata.shared @@ -7357,12 +7388,12 @@ function otf.copy_to_tfm(data,cache_id) -- we can save a copy when we reorder th designsize = 100 end local spaceunits = 500 - tfm.units = metadata.units_per_em or 1000 - -- we need a runtime lookup because of running from cdrom or zip, brrr - tfm.filename = resolvers.findbinfile(luatex.filename,"") or luatex.filename + -- we need a runtime lookup because of running from cdrom or zip, brrr (shouldn't we use the basename then?) + tfm.filename = fonts.tfm.checked_filename(luatex) tfm.fullname = metadata.fullname tfm.fontname = metadata.fontname tfm.psname = tfm.fontname or tfm.fullname + tfm.units = metadata.units_per_em or 1000 tfm.encodingbytes = 2 tfm.cidinfo = data.cidinfo tfm.cidinfo.registry = tfm.cidinfo.registry or "" @@ -11787,14 +11818,14 @@ a helper function.

function define.check(features,defaults) -- nb adapts features ! local done = false - if table.is_empty(features) then - features, done = table.fastcopy(defaults), true - else + if features and next(features) then for k,v in next, defaults do if features[k] == nil then features[k], done = v, true end end + else + features, done = table.fastcopy(defaults), true end return features, done -- done signals a change end @@ -12124,11 +12155,14 @@ fonts.names.old_to_new = { } local data, loaded = nil, false +local fileformats = { "lua", "tex", "other text files" } + function fonts.names.resolve(name,sub) if not loaded then local basename = fonts.names.basename if basename and basename ~= "" then - for _, format in ipairs { "lua", "tex", "other text files" } do + for i=1,#fileformats do + local format = fileformats[i] local foundname = resolvers.find_file(basename,format) or "" if foundname ~= "" then data = dofile(foundname) -- cgit v1.2.3