<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>davinci’s notebook &#187; WIKINDX</title>
	<atom:link href="http://stargrads.net/blogs/davinci/tag/wikindx/feed/" rel="self" type="application/rss+xml" />
	<link>http://stargrads.net/blogs/davinci</link>
	<description>everything is an experiment</description>
	<lastBuildDate>Mon, 21 Mar 2011 18:31:14 +0000</lastBuildDate>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Research into comic books and graphic novels</title>
		<link>http://stargrads.net/blogs/davinci/2009/09/research-into-comic-books-and-graphic-novels/</link>
		<comments>http://stargrads.net/blogs/davinci/2009/09/research-into-comic-books-and-graphic-novels/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 18:39:29 +0000</pubDate>
		<dc:creator>davinci</dc:creator>
				<category><![CDATA[frivolous nonsense]]></category>
		<category><![CDATA[bibliography]]></category>
		<category><![CDATA[comic books]]></category>
		<category><![CDATA[comics research]]></category>
		<category><![CDATA[graphic novels]]></category>
		<category><![CDATA[Scott McCloud]]></category>
		<category><![CDATA[TED]]></category>
		<category><![CDATA[Understanding Comics]]></category>
		<category><![CDATA[WIKINDX]]></category>

		<guid isPermaLink="false">http://stargrads.net/blogs/davinci/?p=1937</guid>
		<description><![CDATA[
A blog post about academic research into comic books.
]]></description>
			<content:encoded><![CDATA[<p>While browsing the support forums on SourceForge for <a href="http://wikindx.sourceforge.net/"><span style="font-variant: small-caps">Wikindx</span></a>, I came across <a href="https://sourceforge.net/projects/wikindx/forums/forum/326883/topic/3342113">a thread</a> on an <a href="http://www.germanistik.uni-bonn.de/comicforschung/index.php">Online-Bibliographie zur Comicforschung</a> (Online Bibliography for Comics Research).  </p>
<p>In fact, it&#8217;s not the only online bibliography of research into comic books.  There are three more which are linked to from that site: <a href="http://www.comicsresearch.org/">ComicsResearch.org</a>, <a href="http://www.rpi.edu/~bulloj/comxbib.html">comics research bibliography</a>, and <a href="http://www.comicforschung.de/literatur.html">Sekundärliteratur zum Comic</a> (German)<span id="more-1937"></span>.  To my knowledge, nothing similar even exists for quantum computing.</p>
<p>In a related note, the University of Waterloo once offered a course, <a href="http://english.uwaterloo.ca/ARCgraduateCourses.htm#McMurry760">ENGLISH  760</a>, called &#8220;American Comics and Graphic Novels&#8221;.  The course description is as follows:</p>
<blockquote><p>In this course we’ll read and study contemporary American &#8220;juxtaposed pictorial and other images in deliberate sequence, intended to convey information and/or produce and aesthetic response in the viewer&#8221; (McCloud), i.e., comics. We’ll take a look at the history of American comics &#8212; and comics in general &#8212; and think about the structure, function, and rhetorical potency of this genre of literature, which relies (usually) on an especially rich correlation of text and image. To help understand that correlation, we’ll draw on the work of visual language theorists, social semioticians, and comic artists themselves, such as Scott McClud [sic] and Will Eisner. Among the comic artists we’ll likely study are Lynda Barry, Charles Burns, Daniel Clowes, R. Crumb, Frank Miller, Joe Sacco, Art Speigelman, and Chris Ware. Course work will include a presentation, an essay, and a short comic (no drawing skills required). For more information, please follow this link: <a href="http://www.arts.uwaterloo.ca/~amcmurry/comicgradcourse.pdf">http://www.arts.uwaterloo.ca/~amcmurry/comicgradcourse.pdf</a></p></blockquote>
<p>Students in the class don&#8217;t even have to draw!  I actually sat in on a few lectures.</p>
<p>Incidentally, Scott McCloud, the author of &ldquo;<a href="http://en.wikipedia.org/wiki/Understanding_Comics">Understanding Comics</a>&rdquo;, gave <a href="http://www.ted.com/talks/scott_mccloud_on_comics.html">a talk on comic books</a> at <a href="http://www.ted.com/">TED</a> 2005, which is worth watching if you&#8217;re both a scientist and a fan of the medium.</p>
<p>It&#8217;s because of things like this that I sometimes question whether I was in the right academic field for my graduate studies.</p>
<p>&#8211; davinci 11781</p>
<img src="http://stargrads.net/blogs/davinci/?ak_action=api_record_view&id=1937&type=feed" alt="" /><p>Related posts:<ol>
<li><a href='http://stargrads.net/blogs/davinci/2008/10/writing-my-phd-research-proposal-live/' rel='bookmark' title='Writing my Ph.D. Research Proposal live'>Writing my Ph.D. Research Proposal live</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://stargrads.net/blogs/davinci/2009/09/research-into-comic-books-and-graphic-novels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wikindx macro plug-in for WordPress</title>
		<link>http://stargrads.net/blogs/davinci/2009/09/wikindx-macro-plug-in-for-wordpress/</link>
		<comments>http://stargrads.net/blogs/davinci/2009/09/wikindx-macro-plug-in-for-wordpress/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 16:20:11 +0000</pubDate>
		<dc:creator>davinci</dc:creator>
				<category><![CDATA[★grads.net]]></category>
		<category><![CDATA[programming and technical issues]]></category>
		<category><![CDATA[Footnotes]]></category>
		<category><![CDATA[macro]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[plug-ins]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[regular expression]]></category>
		<category><![CDATA[regular expressions]]></category>
		<category><![CDATA[Rob Miller]]></category>
		<category><![CDATA[WIKINDX]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://stargrads.net/blogs/davinci/?p=1860</guid>
		<description><![CDATA[
A small plug-in for WordPress, which adds a macro for inserting bibliography information from WIKINDX.
]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://stargrads.net/blogs/davinci/2009/06/using-jsmath-with-wordpress-bbpress-and-wikindx/">this previous post</a>, I had actually made use of a small plug-in I had written for <a href="http://wordpress.org/">WordPress</a>, which creates a macro for pulling bibliographical information from <a href="http://wikindx.sourceforge.net/"><span style="font-variant: small-caps">Wikindx</span></a>, which I use to manage my <a href="http://stargrads.net/bibliography/">bibliography</a>.</p>
<p>The plug-in is rather simple, but since a web search turned up nothing similar (which is kind of surprising), and someone might find it useful, I thought I&#8217;d post it here<span id="more-1860"></span>.</p>
<p>Here is the code for &#8220;wikindx.php&#8221;:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span>?php
<span style="color: #666666; font-style: italic;">/* 
Plugin Name: Wikindx
Plugin URL: http://stargrads.net/blogs/davinci/2009/09/wikindx-macro-plug-in-for-wordpress
Description: Adds a macro to WordPress to insert bibliography information from Wikindx.
Author: D. L. Yonge-Mallo
Version: 1.0
Author URI: http://stargrads.net/blogs/davinci/
*/</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> parse_wikindx<span style="color: #009900;">&#40;</span><span style="color: #000088;">$content</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$WikindxPath</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://path.to/wikindx/&quot;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #990000;">preg_match_all</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'#&amp;lt;wikindx( resource=&quot;([ \w]+)&quot;)?(&amp;gt;(.*)&amp;lt;/wikindx&amp;gt;| ?/&amp;gt;)#Usi'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span><span style="color: #339933;">,</span> <span style="color: #000088;">$wikindxs</span><span style="color: #339933;">,</span> PREG_SET_ORDER<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wikindxs</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #cc66cc;">0</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$wikindxs</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$wikindx</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wikindx</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;ERROR: WIKINDX MISSING RESOURCE ARGUMENT&quot;</span><span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
                <span style="color: #000088;">$resourceId</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$wikindx</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
                <span style="color: #000088;">$string</span> <span style="color: #339933;">=</span> <span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">{$WikindxPath}</span>cmsprint.php?action=getResource&amp;amp;id=<span style="color: #006699; font-weight: bold;">{$resourceId}</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                    <span style="color: #000088;">$array</span> <span style="color: #339933;">=</span> <span style="color: #990000;">unserialize</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">base64_decode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                    <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$array</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$resourceId</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; ([<span style="color: #006699; font-weight: bold;">{$WikindxPath}</span>index.php?action=resourceView&amp;amp;id=<span style="color: #006699; font-weight: bold;">{$resourceId}</span> details])&quot;</span><span style="color: #339933;">;</span>
&nbsp;
                <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
                    <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;ERROR: WIKINDX RESOURCE &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$resourceId</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; NOT FOUND&quot;</span><span style="color: #339933;">;</span>
                <span style="color: #009900;">&#125;</span>
            <span style="color: #009900;">&#125;</span>
            <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wikindx</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$output</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$content</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'the_content'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'parse_wikindx'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
?<span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Replace &ldquo;<a href="http://path.to/wikindx/">http://path.to/wikindx/</a>&rdquo; in the above with the URL to your installation of <span style="font-variant: small-caps">Wikindx</span>, obviously.  For example, mine is &ldquo;<a href="http://stargrads.net/bibliography/">http://stargrads.net/bibliography/</a>&rdquo;.</p>
<p>Put the file into the &#8220;plugins&#8221; directory on WordPress, or if you are using <a href="http://mu.wordpress.org/">WordPress<sup>&mu;</sup></a>, then into its &#8220;mu-plugins&#8221; directory.</p>
<p>The plug-in creates a new macro &#8220;wikindx&#8221; with one parameter &#8220;resource&#8221;, which can be used inside WordPress posts like this:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span>wikindx resource<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;68&quot;</span> <span style="color: #339933;">/&amp;</span>gt<span style="color: #339933;">;</span></pre></div></div>

<p>Replace &#8220;68&#8243; in the example with the resource ID of the bibliography entry whose information you want.  (This ID can be found in the URL of the resource&#8217;s page on <span style="font-variant: small-caps">Wikindx</span>.)  The result is that the macro is replaced by the bibliographical information for that resource.  For the above example, this would be:</p>
<blockquote><p>R. Cleve, D. Gavinsky, and D. L. Yonge-Mallo, “Quantum Algorithms for Evaluating Min-Max Trees,” in <em>Proc. TQC 2008</em>, Tokyo, Japan, 2008, (<a href="http://stargrads.net/bibliography/index.php?action=resourceView&#038;id=68">details</a>)</p></blockquote>
<p>This plug-in can be used to good effect with <a href="http://robm.me.uk/projects/plugins/wordpress/footnotes">Rob Miller&#8217;s Footnotes plug-in for WordPress</a>, like this:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span>ref name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;CGMSY08&quot;</span><span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;&amp;</span>lt<span style="color: #339933;">;</span>wikindx resource<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;206&quot;</span> <span style="color: #339933;">/&amp;</span>gt<span style="color: #339933;">;&amp;</span>lt<span style="color: #339933;">;/</span>ref<span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;</span></pre></div></div>

<p>The result<sup><a class='footnote' id='note-1860-1' href='#footnote-1860-CGMSY08'>[1]</a></sup> can be seen in the footnote below.</p>
<p>&#8211; davinci 11780</p>
<hr />
<p><b>Update (Sept. 15, 2009):</b> I&#8217;ve added the plug-in to the <a href="http://wordpress.org/extend/plugins/wikindx-macro-plug-in-for-wordpress/">WordPress Plugin Directory</a>.</p>
<img src="http://stargrads.net/blogs/davinci/?ak_action=api_record_view&id=1860&type=feed" alt="" /><p>Related posts:<ol>
<li><a href='http://stargrads.net/blogs/davinci/2009/08/using-the-ajaxified-expand-post-now-plugin-with-rob-millers-footnotes-plugin/' rel='bookmark' title='Using the Ajaxified Expand Post Now plug-in with Rob Miller&#8217;s Footnotes plug-in'>Using the Ajaxified Expand Post Now plug-in with Rob Miller&#8217;s Footnotes plug-in</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2009/09/annotate-with-jarnal-plug-in-module-for-wikindx/' rel='bookmark' title='Annotate With Jarnal Plug-In Module for Wikindx'>Annotate With Jarnal Plug-In Module for Wikindx</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2009/06/using-jsmath-with-wordpress-bbpress-and-wikindx/' rel='bookmark' title='Using jsMath with WordPress, bbPress, and Wikindx'>Using jsMath with WordPress, bbPress, and Wikindx</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://stargrads.net/blogs/davinci/2009/09/wikindx-macro-plug-in-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Annotate With Jarnal Plug-In Module for Wikindx</title>
		<link>http://stargrads.net/blogs/davinci/2009/09/annotate-with-jarnal-plug-in-module-for-wikindx/</link>
		<comments>http://stargrads.net/blogs/davinci/2009/09/annotate-with-jarnal-plug-in-module-for-wikindx/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 12:46:02 +0000</pubDate>
		<dc:creator>davinci</dc:creator>
				<category><![CDATA[open notebook science]]></category>
		<category><![CDATA[programming and technical issues]]></category>
		<category><![CDATA[annotate]]></category>
		<category><![CDATA[Annotate With Jarnal]]></category>
		<category><![CDATA[annotateWithJarnal]]></category>
		<category><![CDATA[annotating PDFs]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[Jarnal]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WIKINDX]]></category>

		<guid isPermaLink="false">http://stargrads.net/blogs/davinci/?p=1755</guid>
		<description><![CDATA[
I wrote a module for Wikindx called Annotate With Jarnal to allow me to annotate PDF files attached to bibliography entries using the Jarnal note-taking application.
]]></description>
			<content:encoded><![CDATA[<p>For my Ph.D. research, I had set up the <a href="http://wikindx.sourceforge.net/"><span style="font-variant: small-caps">Wikindx</span></a> bibliography management system for use on my laptop to keep track of the papers that I had read or come across.  Furthermore, I use it to store local copies of frequently accessed papers by attaching them as PDF files.</p>
<p>Because I&#8217;m using <a href="http://www.dklevine.com/general/software/tc1000/jarnal.htm">Jarnal</a> to annotate these papers, I wanted to integrate the ability to launch Jarnal into <span style="font-variant: small-caps">Wikindx</span> itself, and also to store the annotations in <span style="font-variant: small-caps">Wikindx</span> along with the attached documents.</p>
<p>I wrote the <a href="https://launchpad.net/annotatewithjarnal">Annotate With Jarnal</a> plug-in <a href="http://wikindx.sourceforge.net/extras.html">module</a> for <span style="font-variant: small-caps">Wikindx</span> initially for my private use, so it&#8217;s not very polished.  But it gets the job done<span id="more-1755"></span>.</p>
<p>The module adds an &#8220;Annotate With Jarnal&#8221; menu item to the &#8220;Resources&#8221; menu in <span style="font-variant: small-caps">Wikindx</span>.  To use it, copy the URL of an attached PDF file, and paste it into the module&#8217;s input box.  The module then generates a Jarnal Meta File which (if everything is set up correctly) launches Jarnal with the PDF file as the background.  </p>
<p>Here is a series of screen shots showing the module in action:<br />
<a href="http://img190.imageshack.us/img190/8126/annotatewithjarnal001.png" target="_blank"><img src="http://img190.imageshack.us/img190/8126/annotatewithjarnal001.th.png" border="0" /></a> <a href="http://img16.imageshack.us/img16/8995/annotatewithjarnal002.png" target="_blank"><img src="http://img16.imageshack.us/img16/8995/annotatewithjarnal002.th.png" border="0" /></a> <a href="http://img190.imageshack.us/img190/4228/annotatewithjarnal003.png" target="_blank"><img src="http://img190.imageshack.us/img190/4228/annotatewithjarnal003.th.png" border="0" /></a> <a href="http://img16.imageshack.us/img16/6308/annotatewithjarnal004.png" target="_blank"><img src="http://img16.imageshack.us/img16/6308/annotatewithjarnal004.th.png" border="0" /></a></p>
<p>The result of the above sequence of steps is that Jarnal fetches the PDF file from <span style="font-variant: small-caps">Wikindx</span>, and displays it for annotation:<br />
<a href="http://img190.imageshack.us/img190/7067/annotatewithjarnal005.png" target="_blank"><img src="http://img190.imageshack.us/img190/7067/annotatewithjarnal005.th.png" border="0" /></a></p>
<p>The annotations can be saved using Jarnal&#8217;s &#8220;Network Save&#8221; feature.  This writes the Jarnal file back to the &#8220;attachments&#8221; subdirectory in the <span style="font-variant: small-caps">Wikindx</span> directory on the web server, with a file name created from appending the &#8220;.jaj&#8221; extension to the hash code of the annotated file.  The next time the PDF file is opened through the module, the annotations will be loaded along with the PDF file.</p>
<p>A user must be logged in to <span style="font-variant: small-caps">Wikindx</span> to use the module.  However, beyond that, there is currently not a lot of security.  Furthermore, the interface is not very easy to use.  Ideally, there would be an &#8220;annotate&#8221; button or link next to each attached PDF file, so that the user does not have to bother with copying the URL and pasting it.  Right now, there&#8217;s nothing to stop the user from entering a malformed or nonsense URL, but in most cases the module will respond by displaying an error message or doing nothing.</p>
<p>The module can also be used with the <a href="http://wordpress.org/extend/plugins/macro-expander/">Macro Expander</a> plug-in for WordPress, to provide a link to directly annotate a PDF file from a WordPress blog entry.  I kept my research notes in a private WordPress blog on my laptop, and this feature allowed me to link to and annotate the relevant papers directly from my research notes.</p>
<p>For more information, and the source files, see the module&#8217;s <a href="https://launchpad.net/annotatewithjarnal">web site on launchpad.net</a>.</p>
<p>&#8211; davinci 11779</p>
<img src="http://stargrads.net/blogs/davinci/?ak_action=api_record_view&id=1755&type=feed" alt="" /><p>Related posts:<ol>
<li><a href='http://stargrads.net/blogs/davinci/2009/09/wikindx-macro-plug-in-for-wordpress/' rel='bookmark' title='Wikindx macro plug-in for WordPress'>Wikindx macro plug-in for WordPress</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2009/09/converting-digimemo-files-to-jarnal-format/' rel='bookmark' title='Converting DigiMemo files to Jarnal format'>Converting DigiMemo files to Jarnal format</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2009/08/using-the-ajaxified-expand-post-now-plugin-with-rob-millers-footnotes-plugin/' rel='bookmark' title='Using the Ajaxified Expand Post Now plug-in with Rob Miller&#8217;s Footnotes plug-in'>Using the Ajaxified Expand Post Now plug-in with Rob Miller&#8217;s Footnotes plug-in</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://stargrads.net/blogs/davinci/2009/09/annotate-with-jarnal-plug-in-module-for-wikindx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using jsMath with WordPress, bbPress, and Wikindx</title>
		<link>http://stargrads.net/blogs/davinci/2009/06/using-jsmath-with-wordpress-bbpress-and-wikindx/</link>
		<comments>http://stargrads.net/blogs/davinci/2009/06/using-jsmath-with-wordpress-bbpress-and-wikindx/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 18:27:57 +0000</pubDate>
		<dc:creator>davinci</dc:creator>
				<category><![CDATA[★grads.net]]></category>
		<category><![CDATA[programming and technical issues]]></category>
		<category><![CDATA[bbPress]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[jsMath]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[WIKINDX]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://stargrads.net/blogs/davinci/?p=867</guid>
		<description><![CDATA[
This post describes how to integrate jsMath with WordPress, bbPress, and Wikindx.
]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s really no special trick to using <a href="http://www.math.union.edu/~dpvc/jsMath/">jsMath</a> with <a href="http://wordpress.org/">WordPress</a>, <a href="http://bbpress.org/">bbPress</a>, or <a href="http://wikindx.sourceforge.net/"><span style="font-variant: small-caps">Wikindx</span></a> &#8212; just follow the <a href="http://www.math.union.edu/~dpvc/jsMath/authors/installation.html">installation instructions</a>.</p>
<p>Essentially, you just need to add the following code in the header of your web site (where &ldquo;<em>path.to</em>&rdquo; should be replaced with the URL to your installation of jsMath):</p>
<blockquote><p>&lt;script type=&quot;text/javascript&quot; src=&quot;http://<em>path.to</em>/jsMath/easy/load.js&quot;&gt;&lt;/script&gt;</p></blockquote>
<p>For <a href="http://stargrads.net"><em>this</em> web site</a>, the above line was added to the headers of each of the template files of the component software packages.  </p>
<p>One <em>minor</em> trick to getting jsMath to work with <span style="font-variant: small-caps">Wikindx</span> is that all special characters have to be escaped properly\(\)<span id="more-867"></span>.  For example, to get the title of Mario Szegedy&#8217;s paper<sup><a class='footnote' id='note-867-1' href='#footnote-867-S04'>[1]</a></sup> on quantum walks to display correctly, as seen <a href="http://stargrads.net/bibliography/index.php?action=resourceView&amp;id=194">here</a>, I had to enter the title as:</p>
<blockquote><p>Spectra of Quantized Walks and a \$\sqrt{{}\delta\epsilon{}}\$-Rule</p></blockquote>
<p>That is, where the LaTeX math syntax requires a left curly bracket, you enter &#8220;{{}&#8221;, and where it requires a right curly bracket, you enter &#8220;{}}&#8221;.  The title then appears as in the footnote below.</p>
<p>I have created a <a href="http://stargrads.net/wiki/Help:Setup">setup help page</a> on the wiki to record details such as these.  Also, see <a href="http://stargrads.net/forums/topic.php?id=3">this forum post</a> for some macros defined for use on this site.</p>
<p>&#8211; davinci</p>
<img src="http://stargrads.net/blogs/davinci/?ak_action=api_record_view&id=867&type=feed" alt="" /><p>Related posts:<ol>
<li><a href='http://stargrads.net/blogs/davinci/2009/09/wikindx-macro-plug-in-for-wordpress/' rel='bookmark' title='Wikindx macro plug-in for WordPress'>Wikindx macro plug-in for WordPress</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2009/08/using-the-ajaxified-expand-post-now-plugin-with-rob-millers-footnotes-plugin/' rel='bookmark' title='Using the Ajaxified Expand Post Now plug-in with Rob Miller&#8217;s Footnotes plug-in'>Using the Ajaxified Expand Post Now plug-in with Rob Miller&#8217;s Footnotes plug-in</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2009/09/annotate-with-jarnal-plug-in-module-for-wikindx/' rel='bookmark' title='Annotate With Jarnal Plug-In Module for Wikindx'>Annotate With Jarnal Plug-In Module for Wikindx</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://stargrads.net/blogs/davinci/2009/06/using-jsmath-with-wordpress-bbpress-and-wikindx/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Writing my Ph.D. Research Proposal live</title>
		<link>http://stargrads.net/blogs/davinci/2008/10/writing-my-phd-research-proposal-live/</link>
		<comments>http://stargrads.net/blogs/davinci/2008/10/writing-my-phd-research-proposal-live/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 23:51:40 +0000</pubDate>
		<dc:creator>davinci</dc:creator>
				<category><![CDATA[academic writings]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[comprehensive requirement]]></category>
		<category><![CDATA[electronic publishing]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[Ph.D.]]></category>
		<category><![CDATA[Ph.D. program]]></category>
		<category><![CDATA[research proposal]]></category>
		<category><![CDATA[University of Waterloo]]></category>
		<category><![CDATA[WIKINDX]]></category>

		<guid isPermaLink="false">http://stargrads.net/blogs/davinci/?p=7</guid>
		<description><![CDATA[
In this post, I describe an experiment in open notebook science: writing my Ph.D. Research Proposal live and online.
]]></description>
			<content:encoded><![CDATA[<p>One of the requirements of the Ph.D. program in Computer Science at the University of Waterloo is the <a href="http://www.cs.uwaterloo.ca/grad/programs/#phd_compII">Comprehensive-II (Depth)</a> requirement, which consists of a written research proposal and an accompanying oral presentation.</p>
<p>I have decided to write my research proposal <a href="http://stargrads.net/wiki/Research_Proposal_%28D._L._Yonge-Mallo%29">live and online</a>.  Besides being a way to test out theories about electronic publishing as well as an excuse to experiment with the relevant technologies, I have a more personal reason for doing this.</p>
<p>Over the years, I have acquired a number of absolutely horrendous academic habits due to the necessity of <a href="http://stargrads.net/blogs/davinci/2008/10/my-academic-and-personal-background/">hiding my studies from my parents</a>, such as keeping a low profile and limiting my publishing.  I would usually not even begin a project unless I believed that there was a chance I could complete it without being discovered, and would reveal it only after it was already a fait accompli<span id="more-7"></span> which my parents could do nothing about.  Often I would destroy my own work.  These are of course habits which are impossible to maintain at the postgraduate level, and I have to break them.</p>
<p>The task of writing online immediately raises a number of questions.  For example, what about copyright and other legal issues?  Which tools would I need or should I use?  </p>
<p>I have set up a <a href="http://stargrads.net/wiki/">wiki</a> for the purpose of writing the proposal, with the goal of using it for future academic writings also.  The <a href="http://www.mediawiki.org/">MediaWiki</a> software (the wiki engine originally created for <a href="http://en.wikipedia.org/wiki/Wikipedia">Wikipedia</a>) keeps a history of edits, which dissuades me from continually deleting the contents of the document and restarting from scratch.  The <a href="http://www.mediawiki.org/wiki/Extension:JsMath">jsMath extension</a> allows me to render LaTeX formulas in the wiki.  I have also been keeping a <a href="http://stargrads.net/bibliography/">bibliography</a> using <a href="http://http://wikindx.sourceforge.net/">WIKINDX</a>, from which I can insert citations into the wiki.  I haven&#8217;t yet figured out what to use for figures and diagrams, but most of the major tools necessary for writing a scientific paper seem to be covered.</p>
<p>I don&#8217;t want to dwell on the legal issues, except that the proposal should have the same legal status as if I had written it using more traditional means and submitted it on paper.  I have put the entire wiki under a Creative Commons <a href="http://creativecommons.org/licenses/by-nc-nd/3.0/">Attribution-Noncommercial-No Derivative Works</a> license.</p>
<p>The research proposal is <a href="http://stargrads.net/wiki/Research_Proposal_%28D._L._Yonge-Mallo%29">here</a>.  It&#8217;s far from complete, but that&#8217;s exactly the point.</p>
<p>&#8211; davinci</p>
<img src="http://stargrads.net/blogs/davinci/?ak_action=api_record_view&id=7&type=feed" alt="" /><p>Related posts:<ol>
<li><a href='http://stargrads.net/blogs/davinci/2009/04/overcoming-my-writers-block-part-3-science-writing-in-high-school/' rel='bookmark' title='Overcoming my writer&#8217;s block, part 3: science writing in high school'>Overcoming my writer&#8217;s block, part 3: science writing in high school</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2008/11/why-and-for-whom-am-i-writing-this/' rel='bookmark' title='Why and for whom am I writing this?'>Why and for whom am I writing this?</a></li>
<li><a href='http://stargrads.net/blogs/davinci/2009/06/my-depression-in-waterloo-part-8-disguising-my-research/' rel='bookmark' title='My depression in Waterloo, part 8: disguising my research'>My depression in Waterloo, part 8: disguising my research</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://stargrads.net/blogs/davinci/2008/10/writing-my-phd-research-proposal-live/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why my own website?</title>
		<link>http://stargrads.net/blogs/davinci/2008/10/why-my-own-website/</link>
		<comments>http://stargrads.net/blogs/davinci/2008/10/why-my-own-website/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 20:00:23 +0000</pubDate>
		<dc:creator>davinci</dc:creator>
				<category><![CDATA[open notebook science]]></category>
		<category><![CDATA[arXiv]]></category>
		<category><![CDATA[bbPress]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[OpenWetWare]]></category>
		<category><![CDATA[UsefulChem]]></category>
		<category><![CDATA[WIKINDX]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://stargrads.net/blogs/davinci/?p=5</guid>
		<description><![CDATA[
An explanation of why I needed my own "open notebook science" web site, instead of attaching myself to an existing one.
]]></description>
			<content:encoded><![CDATA[<p>There are already plenty of open notebook and collaborative science initiatives out there, so why roll my own website?</p>
<p>To begin with, I didn&#8217;t find any ready-made projects which exactly suited my needs.  The most impressive, and the one which came the closest to what I was looking for, is <a href="http://www.openwetware.org/">OpenWetWare</a>, but its focus is on biology and biological engineering.  Chemists have also gotten into the act with <a href="http://usefulchem.wikispaces.com">UsefulChem</a>, which is hosted on <a href="http://www.wikispaces.com">wikispaces</a>.  </p>
<p>I did not locate any project of a similar scope or scale for physics or, perhaps ironically, computer science<span id="more-5"></span>.  The physics community is actually an early adopter of electronic scientific publishing, with its embrace of the <a href="http://www.arxiv.org">arXiv</a> since 1991.  And the quantum community has not just one but two &#8212; count &#8216;em, <em>two</em> &#8212; whole wikis to itself: <a href="http://www.quantiki.org/">Quantiki</a> and <a href="http://qwiki.stanford.edu/">Qwiki</a>.  <a href="http://michaelnielsen.org">Michael Nielsen</a> (the Mike of <a href="http://books.google.com/books?id=65FqEKQOfP8C">Mike and Ike</a>, which is widely considered <em>the</em> standard text for quantum computation) has written an extensive post about <a href="http://michaelnielsen.org/blog/?p=448">the opening up of scientific culture</a>.  </p>
<p>Another reason for building the site myself, instead of relying on a ready-made solution, is the degree of control I would have over its customization.  For a biologist or chemist, communications technologies such as blogs and wikis are only tools.  But for a computer scientist, these technologies are themselves objects of study.  </p>
<p>Following OpenWetWare&#8217;s example, I have installed <a href="http://www.mediawiki.org/">MediaWiki</a> (for wikis) and <a href="http://wordpress.org/">WordPress</a> (for blogs), and I have also added <a href="http://bbpress.org">bbPress</a> (for bulletin boards) and <a href="http://http://wikindx.sourceforge.net/">WIKINDX</a> (for bibliography management) into the mix.</p>
<p>Despite the fact that the name &#9733;grads.net, which came to me in a fit of inspiration, suggests multiple grad(uate student)s, for now this experiment in open notebook science is mine alone.</p>
<p>&#8211; davinci</p>
<img src="http://stargrads.net/blogs/davinci/?ak_action=api_record_view&id=5&type=feed" alt="" /><p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://stargrads.net/blogs/davinci/2008/10/why-my-own-website/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

