{"id":35,"date":"2007-01-12T19:41:31","date_gmt":"2007-01-12T18:41:31","guid":{"rendered":"http:\/\/blog.esperantilo.org\/?p=35"},"modified":"2007-10-25T07:40:35","modified_gmt":"2007-10-25T06:40:35","slug":"prilaboro-de-html-pagoj-per-esperantilo-programo-tidy","status":"publish","type":"post","link":"http:\/\/blog.esperantilo.org\/?p=35","title":{"rendered":"Prilaboro de HTML-pa\u011doj per Esperantilo &#8211; programo &#8222;TIDY&#8220;"},"content":{"rendered":"<p>Esperantilo estas baza UTF8-redaktilo a\u016d <a href=\"http:\/\/eo.wikipedia.org\/wiki\/Tekstredaktilo\">Tekstredaktilo<\/a>.<\/p>\n<p>Per \u011di oni ne povas prilabori tekstajn dokumentojn simile al <a href=\"http:\/\/eo.wikipedia.org\/wiki\/Dokumentoredaktilo\">dokumentoredaktilo<\/a> ekzemple kiel <a href=\"http:\/\/www.openoffice.org\">Open Office<\/a>. Dokumentoredaktiloj oferas funkciojn, kiuj ebligas, ke uzanto povas vidi kaj prilabori tekstajn dokumentojn sur komputilo same kiel ili aspektos post la preso. Tiu funkcio oni nomas per angla akronimo <a href=\"http:\/\/eo.wikipedia.org\/wiki\/WYSIWYG\">WYSIWYG<\/a>.<\/p>\n<p>Sed anka\u016d per baza tekstredaktilo oni povas prilabori ri\u0109aspektajn dokumentojn. Oni uzas por tio specialajn formatojn. Plej konataj estas <a href=\"http:\/\/eo.wikipedia.org\/wiki\/HTML\">HTML<\/a>, <a href=\"http:\/\/en.wikipedia.org\/wiki\/Latex\">Latex<\/a> a\u016d <a href=\"http:\/\/en.wikipedia.org\/wiki\/DocBook\">DocBook<\/a>. La lasta formato bazas sur formato <a href=\"http:\/\/eo.wikipedia.org\/wiki\/XML\">XML<\/a>.<\/p>\n<p>Oni povas uzi Esperantilon por redaktado de tiuj formatoj, kiuj bazas sur tekstaj formatoj. Esperantilo enhavas anka\u016d aldonajn funkciojn por prilaboro de formatoj HTML kaj XML. Tiuj formatoj estas rekonataj \u0109e literumado, gramatika korektado kaj ma\u015dina tradukado. Ekzistas speciala funkcio (menuo: Dosiero-Montru en HTML-Foliumilo) por montri la redaktatan pa\u011don en  HTML-Foliumilo.<\/p>\n<p>Mi mem uzas Esperantilon por redaktado de miaj TTT-pa\u011doj. Uzantoj sugestis al mi pliri\u0109igi la redaktilon per aldonaj funkcioj por prilaboro de HTML-pa\u011doj. Mi ofte devas decidi, kiujn funkciojn mi programos. Ofte reagoj de uzantoj a\u016d miaj portempaj bezonoj kaj interesoj influas la decidon. \u0108ar tempo kaj aliaj rimedoj estas limigitaj, do la decido ne estas facila. En la unua flanko mi volas programi funkciojn, kiujn mi mem a\u016d aliaj uzantoj bezonas, en la dua flanko mi ne volas reprogrami funkciojn, kiujn havas aliaj programoj. Ekzistas do multe da aliaj tre bonaj kaj liberaj HTML-redaktiloj. Sed ne ekzistas programoj, kiuj povas korekti esperantajn tekstojn a\u016d a\u016dtomate traduki de esperanta lingvo. Tial mi konscie ne programis konatajn specialajn funkciojn.<\/p>\n<p>Por ne programi \u0109ion mem oni povas sekvi du strategiojn. A\u016d enprogrami la funkciojn de Esperanto en aliajn programojn. La plej bona por tiu takso estus OpenOffice. A\u016d uzi aliajn programojn a\u016d pecojn de programoj en Esperantilo. Mi jam reuzas por literumado la programon <a href=\"http:\/\/sourceforge.net\/projects\/hunspell\/\">Hunspell<\/a>.<\/p>\n<p>Mi delonge jam konas la programon <a href=\"http:\/\/tidy.sourceforge.net\/\">Tidy<\/a>, kiu povas kontroli kaj purigi la HTML-dosierojn. \u0108ar la funkcio de Tidy estas tre utila, mi decidis direkte subteni tiun ta\u016dgan programon en Esperantilo. Per menuo (Korektado->HTML-XML->Testu HTML) oni povas testi la HTML-dosieron je korekteco la\u016d HTML-reguloj. Post la korektado aperas en la suba kampo de redaktilo listo kun eraroj en html-formato. Oni povas selekti la mesa\u011don kaj la redaktilo montras en teksto la precizan kampon de eraro. \u0108ar la programo <em>Tidy<\/em> estas angla kaj ne subtenas la esperantan lingvon, la mesa\u011doj estas nur en angla lingvo. La programo mem estas tre malgranda (300kbytes), do mi decidis anka\u016d enmeti la programon en instalprogramon de Esperantilo por vidnozo. La uzantoj de Linukso eble facile povas instali tiun programon mem a\u016d ofte jam havas \u011din en la sistemo. Tiu funkcio venos en sekva eldono de Esperantilo. Tio estos eble jam en kelkaj semajnoj.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esperantilo estas baza UTF8-redaktilo a\u016d Tekstredaktilo. Per \u011di oni ne povas prilabori tekstajn dokumentojn simile al dokumentoredaktilo ekzemple kiel Open Office. Dokumentoredaktiloj oferas funkciojn, kiuj ebligas, ke uzanto povas vidi kaj prilabori tekstajn dokumentojn sur komputilo same kiel ili aspektos post la preso. Tiu funkcio oni nomas per angla akronimo WYSIWYG. Sed anka\u016d per baza [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,5],"tags":[],"class_list":["post-35","post","type-post","status-publish","format-standard","hentry","category-programado","category-uzantoj"],"_links":{"self":[{"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=\/wp\/v2\/posts\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=35"}],"version-history":[{"count":0,"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=\/wp\/v2\/posts\/35\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=35"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=35"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.esperantilo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}