<?xml version="1.0" encoding="utf-8"?><!-- generator="b2evolution/7.2.3-stable" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>teiJournal</title>
		<link>https://hcmc.uvic.ca/blogs/index.php?blog=30</link>
		<atom:link rel="self" type="application/rss+xml" href="https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2" />
		<description>teiJournal: publishing scholarly journals through XML.</description>
		<language>en-CA</language>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=7.2.3-stable"/>
		<ttl>60</ttl>
				<item>
			<title>Another DH 2011 review done</title>
			<link>https://hcmc.uvic.ca/blogs/index.php/another_dh_2011_review_done?blog=30</link>
			<pubDate>Tue, 23 Nov 2010 18:28:33 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">7442@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;Five out of seven complete now.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/another_dh_2011_review_done?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Five out of seven complete now.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/another_dh_2011_review_done?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/another_dh_2011_review_done?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=7442</wfw:commentRss>
		</item>
				<item>
			<title>Preparing for IALLT Journal handover</title>
			<link>https://hcmc.uvic.ca/blogs/index.php/preparing_for_iallt_journal_handover?blog=30</link>
			<pubDate>Tue, 23 Nov 2010 17:51:11 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">7441@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;IALLT are planning to move their site to a Drupal system, and incorporate the journal in it; Drupal will soon have support for TEI XML, so this is not a bad choice. I spent some time on a Skype call to the developers who will handle the IALLT site, and then packaged up the existing webapp with some basic instructions for them, so that they can test it on their desktops, and perhaps use it as a way of generating the XHTML and PDF content during the changeover.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/preparing_for_iallt_journal_handover?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>IALLT are planning to move their site to a Drupal system, and incorporate the journal in it; Drupal will soon have support for TEI XML, so this is not a bad choice. I spent some time on a Skype call to the developers who will handle the IALLT site, and then packaged up the existing webapp with some basic instructions for them, so that they can test it on their desktops, and perhaps use it as a way of generating the XHTML and PDF content during the changeover.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/preparing_for_iallt_journal_handover?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/preparing_for_iallt_journal_handover?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=7441</wfw:commentRss>
		</item>
				<item>
			<title>IALLT Journal moving to Drupal: generated schemas</title>
			<link>https://hcmc.uvic.ca/blogs/index.php/iallt_journal_moving_to_drupal_generated?blog=30</link>
			<pubDate>Wed, 17 Nov 2010 17:05:27 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">7415@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;The IALLT Journal is planning to move to a Drupal installation, but they want to maintain the XML versions of articles, so at their request I&#039;ve used oddbyexample.xsl to generate a constrained schema and documentation for them. My own documentation, which is more intended for novice markup folks, will need to be updated to account for the changes in markup practice over the last year or two.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/iallt_journal_moving_to_drupal_generated?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>The IALLT Journal is planning to move to a Drupal installation, but they want to maintain the XML versions of articles, so at their request I've used oddbyexample.xsl to generate a constrained schema and documentation for them. My own documentation, which is more intended for novice markup folks, will need to be updated to account for the changes in markup practice over the last year or two.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/iallt_journal_moving_to_drupal_generated?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/iallt_journal_moving_to_drupal_generated?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=7415</wfw:commentRss>
		</item>
				<item>
			<title>Bugfixing on the backups page</title>
			<link>https://hcmc.uvic.ca/blogs/index.php/bugfixing_on_the_backups_page?blog=30</link>
			<pubDate>Wed, 03 Nov 2010 23:47:04 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">7349@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;The backups page has never quite worked since we moved the project to Pear, and I&#039;ve never been able to figure out why, but I finally worked through the issues in the flowscript that handles the backups, and discovered the problems were caused by paths, relative and absolute. Within any Cocoon pipeline, and it appears especially within flowscripts, the current context of execution is very difficult to figure out; what comes back from cocoon:/ in one script can be completely different from what comes back in another. In this case, three of the pipelines (the XHTML and the two NLMs) needed one path to call the backupLink.xq script, and the other two (TEI and PDF) needed another. I don&#039;t really know why, but it&#039;s all working now, at least.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/bugfixing_on_the_backups_page?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>The backups page has never quite worked since we moved the project to Pear, and I've never been able to figure out why, but I finally worked through the issues in the flowscript that handles the backups, and discovered the problems were caused by paths, relative and absolute. Within any Cocoon pipeline, and it appears especially within flowscripts, the current context of execution is very difficult to figure out; what comes back from cocoon:/ in one script can be completely different from what comes back in another. In this case, three of the pipelines (the XHTML and the two NLMs) needed one path to call the backupLink.xq script, and the other two (TEI and PDF) needed another. I don't really know why, but it's all working now, at least.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/bugfixing_on_the_backups_page?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/bugfixing_on_the_backups_page?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=7349</wfw:commentRss>
		</item>
				<item>
			<title>Enhancement of XSLT for NLM export </title>
			<link>https://hcmc.uvic.ca/blogs/index.php/enhancement_of_xslt_for_nlm_export?blog=30</link>
			<pubDate>Mon, 20 Sep 2010 18:23:04 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">7148@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;My original NLM export code (from TEI to NLM 3.0) was written based on the old system of &lt;code&gt;&amp;lt;biblStruct&amp;gt;&lt;/code&gt;s used in the bibliographies of the first two volumes. I&#039;m now using a much simpler &lt;code&gt;&amp;lt;bibl&amp;gt;&lt;/code&gt;-based system inherited from the Mariage project, so I had to add more code to handle this. I now have the NLM 3.0 export generating good valid bibliography lists. The NLM 2.3 is generated from the 3.0, so there&#039;s no need to change anything there.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/enhancement_of_xslt_for_nlm_export?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>My original NLM export code (from TEI to NLM 3.0) was written based on the old system of <code>&lt;biblStruct&gt;</code>s used in the bibliographies of the first two volumes. I'm now using a much simpler <code>&lt;bibl&gt;</code>-based system inherited from the Mariage project, so I had to add more code to handle this. I now have the NLM 3.0 export generating good valid bibliography lists. The NLM 2.3 is generated from the 3.0, so there's no need to change anything there.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/enhancement_of_xslt_for_nlm_export?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/enhancement_of_xslt_for_nlm_export?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=7148</wfw:commentRss>
		</item>
				<item>
			<title>Appendix added to latest article</title>
			<link>https://hcmc.uvic.ca/blogs/index.php/appendix_added_to_latest_article?blog=30</link>
			<pubDate>Mon, 20 Sep 2010 16:49:04 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">7146@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;US&#039;s article is now marked up and on the server, complete with its appendix (which was missing until today). Received the appendix from DC over the weekend.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/appendix_added_to_latest_article?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>US's article is now marked up and on the server, complete with its appendix (which was missing until today). Received the appendix from DC over the weekend.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/appendix_added_to_latest_article?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/appendix_added_to_latest_article?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=7146</wfw:commentRss>
		</item>
				<item>
			<title>Finished marking up the latest article</title>
			<link>https://hcmc.uvic.ca/blogs/index.php/finished_marking_up_the_latest_article?blog=30</link>
			<pubDate>Thu, 19 Aug 2010 15:56:34 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">6991@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;Still have a question outstanding with the editor, and I need to make sure the live site is updated with XSLT changes before uploading.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/finished_marking_up_the_latest_article?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Still have a question outstanding with the editor, and I need to make sure the live site is updated with XSLT changes before uploading.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/finished_marking_up_the_latest_article?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/finished_marking_up_the_latest_article?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=6991</wfw:commentRss>
		</item>
				<item>
			<title>More markup of latest article; XSLT/PDF rendering issues</title>
			<link>https://hcmc.uvic.ca/blogs/index.php/more_markup_of_latest_article_xslt_pdf_r?blog=30</link>
			<pubDate>Wed, 18 Aug 2010 16:50:32 +0000</pubDate>			<dc:creator>Martin</dc:creator>
			<category domain="main">Activity log</category>			<guid isPermaLink="false">6984@https://hcmc.uvic.ca/blogs/</guid>
						<description>&lt;p&gt;Continued marking up US&#039;s article after getting some clarification on style from DC. This one has some more complex tables in it, in particular with cells spanning multiple rows, so I worked on ways to make those render acceptably. Using the TEI @rows attribute (and @cols) is fine when it comes to XHTML rendering, because they have corresponding attributes that perform the same purpose, so I got that working for XHTML. However, although there are XSL:FO attributes called @number-rows-spanned and @number-columns-spanned, they do not seem to be supported in the ageing version of FOP we&#039;re using, so I was forced to try other strategies. My initial approach was to use the @cols attribute to generate additional fo:table-cell elements as appropriate, but for some reason this also crashed the FOP renderer. In the end, I was forced to code in empty cells following each of the cells in question, and abandon the use of @cols and @rows in the markup. This is disappointing, but might be overcome with FOP 1.0, which we may be able to build into Cocoon in future, following the work done by RvdB, based on our build scripts.&lt;/p&gt;

&lt;p&gt;I&#039;m about half-way through the document now.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;https://hcmc.uvic.ca/blogs/index.php/more_markup_of_latest_article_xslt_pdf_r?blog=30&quot;&gt;Original post&lt;/a&gt; blogged on &lt;a href=&quot;http://b2evolution.net/&quot;&gt;b2evolution&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
			<content:encoded><![CDATA[<p>Continued marking up US's article after getting some clarification on style from DC. This one has some more complex tables in it, in particular with cells spanning multiple rows, so I worked on ways to make those render acceptably. Using the TEI @rows attribute (and @cols) is fine when it comes to XHTML rendering, because they have corresponding attributes that perform the same purpose, so I got that working for XHTML. However, although there are XSL:FO attributes called @number-rows-spanned and @number-columns-spanned, they do not seem to be supported in the ageing version of FOP we're using, so I was forced to try other strategies. My initial approach was to use the @cols attribute to generate additional fo:table-cell elements as appropriate, but for some reason this also crashed the FOP renderer. In the end, I was forced to code in empty cells following each of the cells in question, and abandon the use of @cols and @rows in the markup. This is disappointing, but might be overcome with FOP 1.0, which we may be able to build into Cocoon in future, following the work done by RvdB, based on our build scripts.</p>

<p>I'm about half-way through the document now.</p><div class="item_footer"><p><small><a href="https://hcmc.uvic.ca/blogs/index.php/more_markup_of_latest_article_xslt_pdf_r?blog=30">Original post</a> blogged on <a href="http://b2evolution.net/">b2evolution</a>.</small></p></div>]]></content:encoded>
								<comments>https://hcmc.uvic.ca/blogs/index.php/more_markup_of_latest_article_xslt_pdf_r?blog=30#comments</comments>
			<wfw:commentRss>https://hcmc.uvic.ca/blogs/index.php?blog=30&#38;tempskin=_rss2&#38;disp=comments&#38;p=6984</wfw:commentRss>
		</item>
			</channel>
</rss>
