<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5813416</id><updated>2011-12-13T19:57:43.519-08:00</updated><title type='text'>Matra - a DTD parser</title><subtitle type='html'>It started in '99 when I started representing the DTD structures that I was working on in a Tree format. When I felt the need to automate the generation of the DTDTree, I could not find a suitable DTD parser ... so I wrote my own. Find it at &lt;a href="http://matra.sourceforge.net"&gt;Matra DTD Parser&lt;/a&gt;.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5813416.post-108926012981137334</id><published>2004-07-07T21:14:00.000-07:00</published><updated>2004-07-07T21:15:29.810-07:00</updated><title type='text'></title><summary type='text'>Genealogy DTDTrees.Added the dtdtrees for GEDCOM and GedML.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108926012981137334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108926012981137334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108926012981137334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108926012981137334'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/07/genealogy-dtdtrees.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108889009179813017</id><published>2004-07-03T14:28:00.000-07:00</published><updated>2004-07-03T14:28:17.536-07:00</updated><title type='text'></title><summary type='text'>CSS ValidEnsured that the CSS used for the Matra Site is valid and added W3C's CSS-valid icon.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108889009179813017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108889009179813017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108889009179813017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108889009179813017'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/07/css-valid-ensured-that-css-used-for.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108888924232951821</id><published>2004-07-03T14:14:00.000-07:00</published><updated>2004-07-03T14:14:02.330-07:00</updated><title type='text'></title><summary type='text'>GlossaryAdded a Glossary to the Kaprekar site.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108888924232951821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108888924232951821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108888924232951821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108888924232951821'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/07/glossary-added-glossary-to-kaprekar.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108870932528337486</id><published>2004-07-01T12:15:00.000-07:00</published><updated>2004-07-01T12:15:25.283-07:00</updated><title type='text'></title><summary type='text'>Bread Crumb Trail.I've been thinking of adding a Bread crumb trail on the site. Still debating if this trail should be dynamic (i.e. a true trail of the pages that the user accessed) or a static one (hard-coded on the page itself).</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108870932528337486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108870932528337486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108870932528337486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108870932528337486'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/07/bread-crumb-trail.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108828838654333879</id><published>2004-06-26T15:17:00.000-07:00</published><updated>2004-06-26T15:19:46.543-07:00</updated><title type='text'></title><summary type='text'>Preparing for the next release.Just preparing for the next release of Matra. It would be a minor release and will contain only minimal changes - mainly refactoring changes which could break your program if you're using Matra. But since its beta, I feel it should be fine. These changes ought to go in ... don't want to put it in the legacy "baggage" that Matra shuld carry.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108828838654333879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108828838654333879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108828838654333879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108828838654333879'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/preparing-for-next-release.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108811492384945669</id><published>2004-06-24T15:08:00.000-07:00</published><updated>2004-06-24T15:10:19.226-07:00</updated><title type='text'></title><summary type='text'>Glossary: Definition Lists.I was wondering what was the appropriate tag for the glossary. Most people seem to use tables for their glossary - but thats not the most appropriate tag. I feel that the Definition List tags should be used for presenting the glossary.So the html will look something like this -&lt;h3&gt;Glossary of Terms&lt;/h3&gt;&lt;dl&gt;  &lt;dt&gt;Kaprekar Constant&lt;/dt&gt;  &lt;dd&gt;A number that </summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108811492384945669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108811492384945669' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108811492384945669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108811492384945669'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/glossary-definition-lists.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108809074449776835</id><published>2004-06-24T08:25:00.000-07:00</published><updated>2004-06-24T08:25:44.496-07:00</updated><title type='text'></title><summary type='text'>Glossary.I feel its time to add a Glossary to my project pages.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108809074449776835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108809074449776835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108809074449776835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108809074449776835'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/glossary.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108768260916827383</id><published>2004-06-19T15:03:00.000-07:00</published><updated>2004-06-19T15:07:00.203-07:00</updated><title type='text'></title><summary type='text'>Matra Site: Old html pages.I saw some of my old html pages still turning up on search results. I wonder how long it would take for them to be purged from the google index. All the new pages are php pages and the old ones have been converted to php pages.I had put the nofollow and noindex meta tags to the html pages; added the noarchive tag too today.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108768260916827383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108768260916827383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108768260916827383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108768260916827383'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/matra-site-old-html-pages.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108741260158674324</id><published>2004-06-16T12:03:00.000-07:00</published><updated>2004-06-18T11:00:46.976-07:00</updated><title type='text'></title><summary type='text'>Bots on my site.Have been seeing a lot of bots lurking around in my matra site ... plan to add a page, mainly for my reference, of a list of bots found on my site with a description about them. Right now there are around 10-15 of them.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108741260158674324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108741260158674324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108741260158674324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108741260158674324'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/bots-on-my-site.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108683099577681952</id><published>2004-06-09T18:29:00.000-07:00</published><updated>2004-06-18T11:01:15.823-07:00</updated><title type='text'></title><summary type='text'>XHTML strict dtdtree.Added two more dtdtrees to the Matra site - RSS 0.91 dtdtree and XHTML strict dtdtree.Added floral white background to the pages.Underlined links - so that its apparent that they are links.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108683099577681952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108683099577681952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108683099577681952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108683099577681952'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/xhtml-strict-dtdtree.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108673111030610223</id><published>2004-06-08T14:44:00.000-07:00</published><updated>2004-06-18T11:01:44.696-07:00</updated><title type='text'></title><summary type='text'>Speech Synthesis Markup Language.Added the Speech Synthesis Markup Language dtdtree to the Matra web site.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108673111030610223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108673111030610223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108673111030610223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108673111030610223'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/speech-synthesis-markup-language.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108656367036609607</id><published>2004-06-06T16:14:00.000-07:00</published><updated>2004-06-18T11:02:08.660-07:00</updated><title type='text'></title><summary type='text'>Print media CSS.Modified both the Kaprekar and Matra web sites. Added a separate CSS for the print media. Now the navbar and ads won't print - which you fire a printout - so only the  content will be printed.Added Google search and ads on the site.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108656367036609607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108656367036609607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108656367036609607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108656367036609607'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/print-media-css.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108632420019678656</id><published>2004-06-03T21:42:00.000-07:00</published><updated>2004-06-18T11:02:33.796-07:00</updated><title type='text'></title><summary type='text'>Wireless Markup Language.Added the WAP Wireless Markup Language dtdtree to the Matra web site.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108632420019678656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108632420019678656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108632420019678656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108632420019678656'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/wireless-markup-language.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108618753591452221</id><published>2004-06-02T07:43:00.000-07:00</published><updated>2004-06-18T11:02:58.440-07:00</updated><title type='text'></title><summary type='text'>Bioinformatic Sequence Markup Language.Added the Bioinformatic Sequence Markup Language dtdtree to the Matra web site.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108618753591452221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108618753591452221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108618753591452221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108618753591452221'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/06/bioinformatic-sequence-markup-language.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108581489188041687</id><published>2004-05-29T00:14:00.000-07:00</published><updated>2004-06-18T11:03:26.283-07:00</updated><title type='text'></title><summary type='text'>Matra Site: More dtdtrees.Added two more sample dtdtrees to the Matra  web site - Protein Sequence Database Markup Language and Microarray Gene Expression Database Markup Language.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108581489188041687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108581489188041687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108581489188041687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108581489188041687'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/05/matra-site-more-dtdtrees.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108541746364097319</id><published>2004-05-24T09:51:00.000-07:00</published><updated>2004-06-18T11:04:16.260-07:00</updated><title type='text'></title><summary type='text'>Matra Project Site Redesign.I modified the Matra project site along the lines of the Kaprekar project site ... and it was a breeze! The whole change was done in an hour or two! So the Matra site no longer has any frames and still retains a navbar - a dotted one that doesn't have the no-scroll problem. The site uses CSS. An the pages are php based. I reused the tempate and CSS from the </summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108541746364097319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108541746364097319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108541746364097319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108541746364097319'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/05/matra-project-site-redesign.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108491861829741168</id><published>2004-05-18T15:15:00.000-07:00</published><updated>2004-06-18T11:04:45.073-07:00</updated><title type='text'></title><summary type='text'>MathML dtdtree.And yeah ... I created the MathML DTDTree yesterday and posted it on the Matra web site. Click on "Sample dtdtrees" on the left navbar and then on the MathML section in the content frame.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108491861829741168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108491861829741168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108491861829741168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108491861829741168'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/05/mathml-dtdtree.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108491366426569499</id><published>2004-05-18T13:53:00.000-07:00</published><updated>2004-06-18T11:05:15.396-07:00</updated><title type='text'></title><summary type='text'>Matra 0.8.2b Released.I released a new version of Matra yesterday night and posted it to freshmeat today.This is a minor bugfix release of Matra. A few bugs related to parsing within conditional sections have been dealt with. The DTDTree has been added/updated for the following DTDs: MARC, SVG, Reach, Gutenberg, and MathML.The version is named Matra 0.8.2b. You can get more information on </summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108491366426569499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108491366426569499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108491366426569499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108491366426569499'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/05/matra-0.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108482349733638033</id><published>2004-05-17T12:51:00.001-07:00</published><updated>2004-06-18T11:05:48.873-07:00</updated><title type='text'></title><summary type='text'>New MARC dtdtrees.I regenerated the dtdtrees for the updated MARC dtds using Matra and placed them in the Matra project website (http://matra.sourceforge.net). These dtds now no longer have orphan elements.5/7/2004.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108482349733638033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108482349733638033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108482349733638033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108482349733638033'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/05/new-marc-dtdtrees.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-108482347505417061</id><published>2004-05-17T12:51:00.000-07:00</published><updated>2004-06-18T11:06:18.833-07:00</updated><title type='text'></title><summary type='text'>MARC dtds.I recently notified MARC about a problem with their dtds [  MARC Authority/Classification Record and MARC Bibliographic/Holdings/Community Information Record]. Man! They are fast. They have incorporated the changes already! I'll regenerate the dtdtrees and post it on my site.5/7/2004.</summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/108482347505417061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=108482347505417061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108482347505417061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/108482347505417061'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2004/05/marc-dtds.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5813416.post-106358419366141450</id><published>2003-09-14T22:38:00.000-07:00</published><updated>2004-02-29T18:58:28.340-08:00</updated><title type='text'></title><summary type='text'>Matra - a DTD parser(http://matra.sourceforge.net)Back in '99 I came up with a Tree structure for me to visualize my DTDs. The concept is simple and helps to visually see the structure of the DTD - albeit a bit simplified than the actual structure.For instance, for the DTD &lt;!ELEMENT root (firstChild, secondChild*, lastChild?)&gt;&lt;!ATTLIST root 	version CDATA #FIXED &gt;&lt;!ELEMENT </summary><link rel='replies' type='application/atom+xml' href='http://dtdparser.blogspot.com/feeds/106358419366141450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5813416&amp;postID=106358419366141450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/106358419366141450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5813416/posts/default/106358419366141450'/><link rel='alternate' type='text/html' href='http://dtdparser.blogspot.com/2003/09/matra-dtd-parser-httpmatra.html' title=''/><author><name>Me!</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
