<?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>Academic Productivity &#187; Software</title>
	<atom:link href="http://www.academicproductivity.com/category/programs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.academicproductivity.com</link>
	<description>A survival guide for the 21st century researcher</description>
	<lastBuildDate>Mon, 06 Sep 2010 22:54:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Knuth announces iTeX</title>
		<link>http://www.academicproductivity.com/2010/knuth-announces-itex/</link>
		<comments>http://www.academicproductivity.com/2010/knuth-announces-itex/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 07:27:54 +0000</pubDate>
		<dc:creator>dario</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[tex]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/?p=1751</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Knuth announces iTeX&amp;rft.aulast=Taraborelli&amp;rft.aufirst=Dario&amp;rft.subject=Software&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2010-07-03&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2010/knuth-announces-itex/&amp;rft.language=English"></span>
			
				
			
		
Donald Knuth announced he would make an earthshaking announcement at TUG 2010. The breaking news is the plan to release the next-generation TeX engine. Read the comments and a brief summary of the announcement in perfect Stevenote style from Slashdot.
]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Knuth announces iTeX&amp;rft.aulast=Taraborelli&amp;rft.aufirst=Dario&amp;rft.subject=Software&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2010-07-03&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2010/knuth-announces-itex/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2010%2Fknuth-announces-itex%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2010%2Fknuth-announces-itex%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.academicproductivity.com/wp-content/uploads/2010/07/latex_lion.png" alt="" title="latex lion" width="130" class="alignright size-full wp-image-1753" />Donald Knuth announced he would make an <a href="http://news.slashdot.org/story/10/06/29/2233219/Knuth-Plans-Earthshaking-Announcement-Wednesday">earthshaking announcement</a> at TUG 2010. The breaking news is the plan to release the <strong>next-generation TeX engine</strong>. Read the <a href="http://science.slashdot.org/story/10/07/01/2153202/Stop-the-Math-Presss-Presses-mdash-Knuth-Announces-iTex?art_pos=1">comments</a> and a brief <a href="http://slashdot.org/comments.pl?sid=1702818&#038;cid=32752126&#038;art_pos=1">summary of the announcement</a> in perfect Stevenote style from Slashdot.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2010/knuth-announces-itex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paperpile: A new kid on the block</title>
		<link>http://www.academicproductivity.com/2010/paperpile-a-new-kid-on-the-block/</link>
		<comments>http://www.academicproductivity.com/2010/paperpile-a-new-kid-on-the-block/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 11:48:25 +0000</pubDate>
		<dc:creator>dario</dc:creator>
				<category><![CDATA[Computing tips]]></category>
		<category><![CDATA[Early-adopter]]></category>
		<category><![CDATA[Reference management]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[paperpile]]></category>
		<category><![CDATA[references]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/?p=1641</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Paperpile: A new kid on the block&amp;rft.aulast=Taraborelli&amp;rft.aufirst=Dario&amp;rft.subject=Computing tips&amp;rft.subject=Early-adopter&amp;rft.subject=Reference management&amp;rft.subject=Software&amp;rft.source=Academic Productivity&amp;rft.date=2010-03-17&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2010/paperpile-a-new-kid-on-the-block/&amp;rft.language=English"></span>
			
				
			
		
The first public beta of Paperpile–the latest entry in the crowded arena of free reference management software–has been recently announced. As I write, a test version is available for Linux, but Mac and Windows versions should be released soon. From the screenshots gallery, it looks like Paperpile will feature a streamlined (although quite typical) 3-column [...]]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Paperpile: A new kid on the block&amp;rft.aulast=Taraborelli&amp;rft.aufirst=Dario&amp;rft.subject=Computing tips&amp;rft.subject=Early-adopter&amp;rft.subject=Reference management&amp;rft.subject=Software&amp;rft.source=Academic Productivity&amp;rft.date=2010-03-17&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2010/paperpile-a-new-kid-on-the-block/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2010%2Fpaperpile-a-new-kid-on-the-block%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2010%2Fpaperpile-a-new-kid-on-the-block%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>The first public beta of <a href="http://paperpile.com">Paperpile</a>–the latest entry in the crowded arena of free <a href="/category/reference-management/">reference management software</a>–has been recently announced. As I write, a <a href="http://paperpile.com/beta/">test version</a> is available for Linux, but Mac and Windows versions should be released soon. From the screenshots gallery, it looks like Paperpile will feature a streamlined (although quite typical) 3-column interface, support for tags/labels as well as the standard Web import functionality from online bibliographic databases.</p>
<p><img src="http://www.academicproductivity.com/wp-content/uploads/2010/03/overview.png" alt="paperpile screenshot" title="Paperpile screenshot" width="440" class="aligncenter size-full wp-image-1643" /></p>
<p>It will be interesting to see how this software compares with cross-platform biggies such as <em>Mendeley</em> or established  tools for specific environments such as <em>BibDesk</em> or <em>JabRef</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2010/paperpile-a-new-kid-on-the-block/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Introducing citeproc-js</title>
		<link>http://www.academicproductivity.com/2010/introducing-citeproc-js/</link>
		<comments>http://www.academicproductivity.com/2010/introducing-citeproc-js/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 21:51:46 +0000</pubDate>
		<dc:creator>Frank Bennett</dc:creator>
				<category><![CDATA[Computing tips]]></category>
		<category><![CDATA[Early-adopter]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[Reference management]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[citations]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[references]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/?p=1580</guid>
		<description><![CDATA[citeproc-js is a citation processor driven by CSL (Citation Style Language), an open standard for describing citation and bibliography formats.  It is a low-level tool, developed in connection with the Zotero project, that aims to provide a uniform engine for handling references across a wide variety of platforms.]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Introducing citeproc-js&amp;rft.aulast=Bennett&amp;rft.aufirst=Frank&amp;rft.subject=Computing tips&amp;rft.subject=Early-adopter&amp;rft.subject=FOSS&amp;rft.subject=Reference management&amp;rft.subject=Software&amp;rft.subject=Web 2.0&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2010-01-29&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2010/introducing-citeproc-js/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2010%2Fintroducing-citeproc-js%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2010%2Fintroducing-citeproc-js%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Citation copy-editing is one of those deceptively small burdens that have a way of taking over the working day.  If left untended, the task of tidying up casually scribbled references can snowball to crisis proportions as a submission deadline approaches.  Similarly, when a submission to one publisher is unsuccessful, significant effort may be required to recast its citations in the format required by another. Collaboration outside of one&#8217;s own field can bring with it an unwelcome tangle of fresh style-guide quandaries to ponder and fight through.  These are things that the machines, if they want to make themselves useful, should be doing for us.</p>
<p>There is plenty of collective experience in this line, and as fate would have it, there are also plenty of collective solutions.  In the TeX/LaTeX world, authors and their editors can today choose between BibTeX and BibLaTeX — both of them excellent utilities — with the several variants of the former supported by no fewer than four separate versions of the BibTeX program. <a id="id1" class="footnote-reference" href="#id10">[1]</a> Users of WYSIWYG word processors can look to the bibliographic support built into Word or Open Office, or they can turn to an external solution such as EndNote ™, ProCite ™, Reference Manager ™, or more recently Zotero or Mendeley.  Migrating data between these environments is a process fraught with uncertainty, but it is sometimes unavoidable when you need this kind of output, and it can only be produced on that kind of system …</p>
<p>… with so many solutions to choose from, it&#8217;s hard to go right. <a id="id2" class="footnote-reference" href="#id12">[2]</a></p>
<p>The <tt><span class="pre">citeproc-js</span></tt> citation processor is a Javascript implementation of the <em>Citation Style Language</em> (CSL), an XML schema for describing citation styles that aspires to strike this problem at its root.  CSL is a general, open standard that enables fully modular control over bibliographic formatting.  This means that CSL is capable of accurately describing styles used in many disciplines, from the sciences, through the humanities to law.  It also means that a CSL style description can be used with any other application that understands the CSL language.  And it means that the style description is separated to the extent possible from the target document; you can switch styles at any time, even after the writing process is complete. Generality, a comprehensive pooling of community resources, user-centric ease of use: all areas where, collectively, our current menagerie of productivity tools could do better.</p>
<p>CSL first saw wide application in the Zotero project. <a id="id3" class="footnote-reference" href="#id15">[3]</a> <tt><span class="pre">Citeproc-js</span></tt> has been developed in the first instance for use in Zotero, <a id="id4" class="footnote-reference" href="#id17">[4]</a> but it runs as a separate module via a (relatively) simple API, and with appropriate wrappers, it can be deployed pretty much anywhere.  Potentially, any application that generates dynamic content — text processors, word processors, weblog environments, and dynamic websites — can use CSL and <tt><span class="pre">citeproc-js</span></tt> to provide publisher-correct citation and bibliography facilities without exceptional programming effort. <a id="id5" class="footnote-reference" href="#id19">[5]</a></p>
<p>Development of the CSL language has been spearheaded by <a href="http://community.muohio.edu/blogs/darcusb/">Bruce D&#8217;Arcus</a>. The <tt><span class="pre">citeproc-js</span></tt> processor adheres to version 1.0 of the CSL specification, <a id="id6" class="footnote-reference" href="#id21">[6]</a> which has been engineered and documented during the past year primarily by Bruce and <a href="http://nl.linkedin.com/in/rintzezelle">Rintze Zelle</a>, with incidental contributions by myself and others.  It will debut, together with the new processor, in Zotero 2.1, which should begin to emerge, if all goes well, during this calendar year.</p>
<p>Meanwhile, the processor itself is complete, documented, and more or less ready to go. <a id="id7" class="footnote-reference" href="#id23">[7]</a> Here is a short run-down of some of the highlights:</p>
<dl>
<dt><strong>Disambiguation</strong></dt>
<dd>In author-date citation styles, works by the same author must be distinguished from one another in some way.  The current Zotero processor performs name and cite disambiguation as required by the Chicago Manual of Style.  There are in fact at least six other disambiguation methods in general use. CSL 1.0 and the new processor will support all of them.</dd>
<dt><strong>Sorting</strong></dt>
<dd>The AGU journals, in particular, impose extremely demanding sorting rules in the bibliography. <a id="id8" class="footnote-reference" href="#id25">[8]</a> CSL 1.0 and the new processor support multiple sort keys with arbitrary sort order for each key.  A wide variety of sorting schemes can be implemented, including the AGU sort.</dd>
<dt><strong>Parallel citation support</strong></dt>
<dd>Many legal styles, including the Bluebook style common in American law journals, require that law cases appearing in multiple reporters be cited to each reporter, with the case name in front, and the court and year of decision at the end. <a id="id9" class="footnote-reference" href="#id27">[9]</a> The new processor supports this behavior.</dd>
<dt><strong>On-the-fly document updates</strong></dt>
<dd>The API of the new processor supports targeted context-sensitive updates of citations in a document that are affected by an insertion, deletion or edit, for efficient transactions with a word-processor or weblog plugin.</dd>
<dt><strong>Localization of dates</strong></dt>
<dd>CSL version 0.8 currently supports the use of localized terms for style-supplied labels and the like.  CSL 1.0 will add sophisticated localization of dates; both the language of month names and the ordering and formatting of elements will adjust appropriately when the language of a citation style is changed.</dd>
<dt><strong>Sophisticated names handling</strong></dt>
<dd>A great deal of work has gone into enhancing the handling of names in CSL 1.0.  European conventions on the handling of particles such as &#8220;von&#8221;, &#8220;van&#8221;, &#8220;di&#8221; and the like can be accounted for appropriately both in the sorting and in the rendering of individual names.</dd>
<dt><strong>In-field formatting</strong></dt>
<dd>For scientific publishing, the new processor recognizes a limited subset of HTML as markup within titles, enabling superscript, subscript, small capitals, italics, boldface.  The processor also implements the flip-flopping of italic and boldface, and of quotation marks, to avoid ambiguity in rendered citations.  The HTML used in markup is transformed by the processor into the selected output format (HTML, RTF, LaTeX, or whatever) during rendering.</dd>
<dt><strong>Multi-lingual citation support</strong></dt>
<dd>The new processor implements experimental support for multi-lingual citations, providing a flexible mechanism for the transliteration of names and titles, for the supplementary translation of titles, and for the use of alternative sort strings needed for Asian languages.</dd>
</dl>
<p>As it leaves my laptop, <tt><span class="pre">citeproc-js</span></tt> is just a bare Javascript module with some test suite wrappers to check that it actually performs as advertised.  But with the widening availability and increasing efficiency of Javascript runtime tools, I do hope that it has some prospect of escaping from its cage and wreaking order on the world of bibliography management.  If you&#8217;re an integrator or site administrator, <a href="http://gsl-nagoya-u.net/http/pub/citeproc-doc.html">the fine <tt>citeproc-js</tt> manual</a> is your first point of reference.  If you&#8217;re an end user, keep an eye out for the CSL mark, coming soon (maybe) to an application near you!</p>
<hr class="docutils" />
<table id="id10" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id1">[1]</a></td>
<td><em>See</em> Patashnik, &#8220;BibTeX yesterday, today, and tomorrow&#8221;, TUGboat, v.24, n.1, p. 27 (2003) [<a class="reference external" href="http://www.tug.org/TUGboat/Articles/tb24-1/patashnik.pdf">PDF</a>] (accessed 2010.01.17).</td>
</tr>
</tbody>
</table>
<table id="id12" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id2">[2]</a></td>
<td>The flavor of challenges to inter-operation in BibTeX is conveyed well by a <a class="reference external" href="http://forums.zotero.org/discussion/10603/bibtex-import-book-with-field-pages/#Comment_50785">recent post to the Zotero Forums (user noksagt, January 15, 2010)</a>.  For an overview of the barriers in word processor environments, see Ginsburg, &#8220;Unified Citation Management and Visualization Using Open Standards: The Open Citation System&#8221;, J. of IT Standards &amp; Standardization Research, v.2, n.1, pp. 23-41 at 25-26 (2004) [<a class="reference external" href="http://www.infosci-journals.com/downloadPDF/pdf/ITJ2516_JQ62S0dPIQ.pdf">PDF</a>] (accessed 2010.01.17).</td>
</tr>
</tbody>
</table>
<table id="id15" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id3">[3]</a></td>
<td>CSL is also used by the <a class="reference external" href="http://www.mendeley.com/">Mendeley</a> bibliography system.</td>
</tr>
</tbody>
</table>
<table id="id17" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id4">[4]</a></td>
<td>See the background summary provided in <a class="reference external" href="http://bitbucket.org/fbennett/citeproc-js/wiki/Home">Bennett, citeproc-js repository on BitBucket</a> (accessed 2010.01.17).</td>
</tr>
</tbody>
</table>
<table id="id19" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id5">[5]</a></td>
<td>Note that CSL is larger than <tt><span class="pre">citeproc-js</span></tt>, which is just one implementation of the standard.  In fact, development of <tt><span class="pre">citeproc-js</span></tt> was inspired in part by the Haskell implementation of CSL 0.8, done by Andrea Rossato.  <em>See</em> <a class="reference external" href="http://code.haskell.org/citeproc-hs/">Rossato, &#8220;citeproc-hs &#8211; A Haskell Implementation of the Citation Style Language&#8221; (online document, 2008)</a> (accessed 2010.01.17).</td>
</tr>
</tbody>
</table>
<table id="id21" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id6">[6]</a></td>
<td>As of this writing, the CSL version 1.0 schema has been tagged at <tt><span class="pre">rc2</span></tt>. See <a class="reference external" href="http://bitbucket.org/bdarcus/csl-schema/src/">D&#8217;Arcus, CSL Schema repository on BitBucket</a> (accessed 2010.01.17).</td>
</tr>
</tbody>
</table>
<table id="id23" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id7">[7]</a></td>
<td><em>See</em> <a class="reference external" href="http://gsl-nagoya-u.net/http/pub/citeproc-doc.html">Bennett, &#8220;Citation Style Language: Manual for the citeproc-js Processor&#8221;</a> (accessed 2010.01.17)</td>
</tr>
</tbody>
</table>
<table id="id25" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id8">[8]</a></td>
<td><em>See</em> &#8220;AGU Reference Style&#8221;, p. 3 (online document, Apr. 9, 2009) [<a class="reference external" href="http://www.agu.org/pubs/authors/manuscript_tools/journals/pdf/AGU_reference_style.pdf">PDF</a>] (accessed 2010.01.17).</td>
</tr>
</tbody>
</table>
<table id="id27" class="docutils footnote" rules="none">
<col></col>
<col></col>
<tbody>
<tr>
<td class="label"><a class="fn-backref" href="#id9">[9]</a></td>
<td><em>E.g.</em>, <em>People v. Taylor</em>, 73 N.Y.2d 683, 690, 541 N.E.2d 386, 389, 543 N.Y.S.2d 357, 360 (1989) (this example from &#8220;The Bluebook: A Uniform System of Citation&#8221;, P.3 [Columbia Law Review Ass'n et al. eds., 17th ed. 2000]).</td>
</tr>
</tbody>
</table>
<p><strong> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2010/introducing-citeproc-js/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Blog-sized lit reviews</title>
		<link>http://www.academicproductivity.com/2009/blog-sized-lit-reviews/</link>
		<comments>http://www.academicproductivity.com/2009/blog-sized-lit-reviews/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 16:36:09 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Computing tips]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/?p=1484</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Blog-sized lit reviews&amp;rft.aulast=Keirstead&amp;rft.aufirst=James&amp;rft.subject=Computing tips&amp;rft.subject=Hacks&amp;rft.subject=Software&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2009-11-06&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/blog-sized-lit-reviews/&amp;rft.language=English"></span>
			
				
			
		
When I started my DPhil, I set myself assignments in order to cover the lit review in easy bite-sized chunks.  This worked pretty well but the collated material was scattered across different Word documents, which meant that I couldn&#8217;t look at everything at one glance or search the content.
However at about the same time, [...]]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Blog-sized lit reviews&amp;rft.aulast=Keirstead&amp;rft.aufirst=James&amp;rft.subject=Computing tips&amp;rft.subject=Hacks&amp;rft.subject=Software&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2009-11-06&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/blog-sized-lit-reviews/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fblog-sized-lit-reviews%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fblog-sized-lit-reviews%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>When I started my DPhil, I <a href="http://www.academicproductivity.com/2008/more-pre-phd-advice-give-yourself-homework/">set myself assignments</a> in order to cover the lit review in easy bite-sized chunks.  This worked pretty well but the collated material was scattered across different Word documents, which meant that I couldn&#8217;t look at everything at one glance or search the content.</p>
<p>However at about the same time, I also started <a href="http://en.wikipedia.org/wiki/Free_writing">free-writing</a> to generate ideas. If you&#8217;re not familiar with the technique, it&#8217;s simply writing for a fixed amount of time without stopping.  You don&#8217;t delete anything on the fly and just go, writing down anything that comes to mind until the timer sounds or your wrists cramp up, whichever comes first.</p>
<p>Instead of putting this writing into Word documents though, I decided to set up a local installation of the blogging engine Movable Type.  In retrospect, I think this was probably just an excuse to play with blogging software but it turned out to be a good decision.  I could add content from any computer with access to the server, the basic input form meant that I focused on content not style, and of course, I had all the blogging bells-and-whistles attached.  Comments could be added at a later date, the information sorted and searched, shared with my supervisor and so on.</p>
<p>I&#8217;m not sure why I didn&#8217;t think of it at the time but I would now recommend combining the two ideas: use a blog to write your lit review.  (I say &#8220;write&#8221;, but I really mean &#8220;draft&#8221;.  The structure of blog writing is quite different from academic writing and besides, you&#8217;ll want to tidy up references, tables, etc. for the final version. But a blog post is still big enough to cover the bulk of the material and help you organize your thoughts.)  </p>
<p>The final stumbling block of course is how to get the content out of the blogging engine and into a presentable format.  Fortunately, there&#8217;s a script called <a href="http://xhtml-css.com/wptex/">WPTEX</a> that will convert your Wordpress blog into a LaTeX document.  I found this software about six months ago and it does what it says on the tin: give it some basic details and it will parse all of your posts, tidying up the code and creating LaTeX source files which you can then compile as a standalone PDF book or for inclusion as part of your thesis.</p>
<p>The script&#8217;s not perfect and I can think of several improvements, particularly in the way that it converts URLs for paper presentation.  But if you&#8217;re starting a PhD, I&#8217;d recommend giving it a go.  A blog-sized lit review is a great way to manage this difficult task and of course, if you make the blog public, you can engage with the wider community in your field, getting feedback and maybe even making a bit of a name for yourself.  Happy blogging!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2009/blog-sized-lit-reviews/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Technology and collaboration: A survey</title>
		<link>http://www.academicproductivity.com/2009/technology-and-collaboration-a-survey/</link>
		<comments>http://www.academicproductivity.com/2009/technology-and-collaboration-a-survey/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 07:58:29 +0000</pubDate>
		<dc:creator>dario</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Surveys]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[e-Science]]></category>
		<category><![CDATA[prize]]></category>
		<category><![CDATA[qlectives]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/?p=1473</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Technology and collaboration: A survey&amp;rft.aulast=Taraborelli&amp;rft.aufirst=Dario&amp;rft.subject=Collaboration&amp;rft.subject=Social Media&amp;rft.subject=Software&amp;rft.subject=Surveys&amp;rft.subject=Web 2.0&amp;rft.subject=e-Science&amp;rft.source=Academic Productivity&amp;rft.date=2009-11-05&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/technology-and-collaboration-a-survey/&amp;rft.language=English"></span>
			
				
			
		
My colleague Alastair is conducting a survey about online academic collaboration, use of tools and attitudes to technology in the Academia as part of the Qlectives project. All participants who supply an email address (and complete the questionnaire by the 14 November) will be entered into a prize draw.
The Qlectives project based at the University [...]]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Technology and collaboration: A survey&amp;rft.aulast=Taraborelli&amp;rft.aufirst=Dario&amp;rft.subject=Collaboration&amp;rft.subject=Social Media&amp;rft.subject=Software&amp;rft.subject=Surveys&amp;rft.subject=Web 2.0&amp;rft.subject=e-Science&amp;rft.source=Academic Productivity&amp;rft.date=2009-11-05&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/technology-and-collaboration-a-survey/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Ftechnology-and-collaboration-a-survey%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Ftechnology-and-collaboration-a-survey%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.academicproductivity.com/wp-content/uploads/2009/11/collab.jpg" alt="collab" title="collab" width="180"  class="alignleft size-full wp-image-1476" />My colleague <a href="http://cress.soc.surrey.ac.uk/web/people/researchers/47-gill-alastair">Alastair</a> is conducting a survey about online academic collaboration, use of tools and attitudes to technology in the Academia as part of the <a href="http://www.qlectives.eu">Qlectives</a> project. All participants who supply an email address (and complete the questionnaire by the 14 November) will be entered into a prize draw.</p>
<p>The <a href="http://www.qlectives.eu">Qlectives</a> project based at the University of Surrey is conducting a survey to investigate how scientists collaborate and use technology. The questionnaire should take around 20 minutes to complete and is being conducted anonymously and confidentially. </p>
<p><center><strong>Please follow <a href="http://www.surveymonkey.com/s.aspx?sm=Y5t4t49EmepNfkojCHlS4w_3d_3d">this link</a> to take part.</strong></center></p>
<p>As a way of saying thank you to those who take part, we will hold a prize draw for 5 x £20 Amazon vouchers when we have finished<br />
collecting data (we anticipate that this will be around the 14 November 2009). To be considered in the prize draw, simply leave your<br />
email address on the final page of the questionnaire, and we will contact the lucky winners.</p>
<p>A more detailed description of the Qlectives project and this study can be found on the first page of the questionnaire. Please also feel<br />
free to share the study with other colleagues who you think would be interested in taking part.</p>
<p><em style="color: #666">CC-licensed image courtesy of <a href="http://www.flickr.com/photos/enriqueburgosgarcia/3364250371/">Enrique Burgos Garcia</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2009/technology-and-collaboration-a-survey/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AutoVer (windows) gives you easy versioning</title>
		<link>http://www.academicproductivity.com/2009/autover-windows-gives-you-easy-versioning/</link>
		<comments>http://www.academicproductivity.com/2009/autover-windows-gives-you-easy-versioning/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 17:16:50 +0000</pubDate>
		<dc:creator>jose</dc:creator>
				<category><![CDATA[Reading]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Versioning]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/2009/autover-windows-gives-you-easy-versioning/</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=AutoVer (windows) gives you easy versioning&amp;rft.aulast=Quesada&amp;rft.aufirst=Jose&amp;rft.subject=Reading&amp;rft.subject=Software&amp;rft.subject=Versioning&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2009-10-27&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/autover-windows-gives-you-easy-versioning/&amp;rft.language=English"></span>
			
				
			
		
About two years ago we talked about filehamster. It was&#160; free, unobtrusive, and simpler than doing version control ‘by hand’ (adding numbers to filenames) or ‘by machine’ (using a proper versioning tool such as subversion or mercurial).
Well, since then filehamster has moved on to be a pain in the ass. Now the free version nags [...]]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=AutoVer (windows) gives you easy versioning&amp;rft.aulast=Quesada&amp;rft.aufirst=Jose&amp;rft.subject=Reading&amp;rft.subject=Software&amp;rft.subject=Versioning&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2009-10-27&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/autover-windows-gives-you-easy-versioning/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fautover-windows-gives-you-easy-versioning%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fautover-windows-gives-you-easy-versioning%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>About two years ago we talked about <a href="http://www.academicproductivity.com/2007/filehamster-easily-keep-versions-of-your-manuscripts/">filehamster</a>. It was&#160; <a href="http://www.academicproductivity.com/wp-content/uploads/2009/10/screencompositesm.png"><img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="screen-composite-sm" border="0" alt="screen-composite-sm" align="right" src="http://www.academicproductivity.com/wp-content/uploads/2009/10/screencompositesm_thumb.png" width="240" height="150" /></a>free, unobtrusive, and simpler than doing version control ‘by hand’ (adding numbers to filenames) or ‘by machine’ (using a proper versioning tool such as subversion or mercurial).</p>
<p>Well, since then filehamster has moved on to be a pain in the ass. Now the free version nags you a lot, and the paid versions are not really giving us any outstanding features. Plus as a .NET application, it eats up RAM.</p>
<p>Enter <a href="http://www.beanland.net.au/AutoVer/">AutoVer</a>. Completely freeware, no nags, and a much better interface to boot. The GUI and options make more sense too. I even use it for coding when I’m doing something small and a mercurial repo would be overkill.</p>
<p>Eventually, all writing applications should enable smooth versioning and real-time collaboration (Office 2010 beta does! Wave and etherpad are not alone anymore). The slider that controls versioning as in a time machine is fantastic. AutoVer would not give you that. The AutoVer model also breaks when you send the manuscript to a collaborator, and he edits it on his machine (often changing the file name). Still, it’s much better than not doing versioning at all or doing it by hand.</p>
<p>By the way, does anyone know an alternative that is cross-platform? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2009/autover-windows-gives-you-easy-versioning/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Google Scholar API</title>
		<link>http://www.academicproductivity.com/2009/google-scholar-api/</link>
		<comments>http://www.academicproductivity.com/2009/google-scholar-api/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 11:17:37 +0000</pubDate>
		<dc:creator>jose</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[scholar api citations references]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/2009/google-scholar-api/</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Google Scholar API&amp;rft.aulast=Quesada&amp;rft.aufirst=Jose&amp;rft.subject=Hacks&amp;rft.subject=Social Media&amp;rft.subject=Software&amp;rft.source=Academic Productivity&amp;rft.date=2009-10-16&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/google-scholar-api/&amp;rft.language=English"></span>
			
				
			
		
Google Scholar is probably the most useful tool on the web today for academics. However, there’s no API for it, and seems to add little to no features with time. I don’t think Google is going to give it the Axe any time soon, but … I can’t imagine ads getting clicked on scholar pages. [...]]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Google Scholar API&amp;rft.aulast=Quesada&amp;rft.aufirst=Jose&amp;rft.subject=Hacks&amp;rft.subject=Social Media&amp;rft.subject=Software&amp;rft.source=Academic Productivity&amp;rft.date=2009-10-16&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/google-scholar-api/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fgoogle-scholar-api%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fgoogle-scholar-api%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Google Scholar is probably the most useful tool on the web today for academics. However, there’s no API for it, and seems to add little to no features with time. I don’t think Google is going to give it the Axe any time soon, but … I can’t imagine ads getting clicked on scholar pages. And Google is a for-profit, so one never knows. In any case, it would not hurt to show Google that we care, and there’s one simple thing to do. If you want to support the creation of the API, you could drop by the <a href="http://code.google.com/p/google-ajax-apis/issues/detail?id=109">google API forums</a> and express your interest.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2009/google-scholar-api/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>If you read only one Google Wave post, read this one</title>
		<link>http://www.academicproductivity.com/2009/if-you-read-only-one-google-wave-post-read-this-one/</link>
		<comments>http://www.academicproductivity.com/2009/if-you-read-only-one-google-wave-post-read-this-one/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 13:53:44 +0000</pubDate>
		<dc:creator>jose</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/2009/if-you-read-only-one-google-wave-post-read-this-one/</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=If you read only one Google Wave post, read this one&amp;rft.aulast=Quesada&amp;rft.aufirst=Jose&amp;rft.subject=Announcements&amp;rft.subject=Software&amp;rft.subject=Web 2.0&amp;rft.source=Academic Productivity&amp;rft.date=2009-10-02&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/if-you-read-only-one-google-wave-post-read-this-one/&amp;rft.language=English"></span>
			
				
			
		
After 100,000 invites went out yesterday, the web is boiling with reviews. The best no-nonsense explanation I found is a chapter of a forthcoming O’reilly book.
If you got an account, I’ve been on the dev preview (intended for developers to build on but otherwise identical), my user is quesada@wavesandbox.com
]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=If you read only one Google Wave post, read this one&amp;rft.aulast=Quesada&amp;rft.aufirst=Jose&amp;rft.subject=Announcements&amp;rft.subject=Software&amp;rft.subject=Web 2.0&amp;rft.source=Academic Productivity&amp;rft.date=2009-10-02&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/if-you-read-only-one-google-wave-post-read-this-one/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fif-you-read-only-one-google-wave-post-read-this-one%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fif-you-read-only-one-google-wave-post-read-this-one%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>After 100,000 invites went out yesterday, the web is boiling with reviews. The best no-nonsense explanation I found is <a href="http://oreilly.com/web-development/excerpts/9780596806002/google-wave-intro.html">a chapter of a forthcoming O’reilly book.</a></p>
<p>If you got an account, I’ve been on the dev preview (intended for developers to build on but otherwise identical), my user is <a href="mailto:quesada@wavesandbox.com">quesada@wavesandbox.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2009/if-you-read-only-one-google-wave-post-read-this-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prise these programs away from my cold, dead hands</title>
		<link>http://www.academicproductivity.com/2009/prise-these-programs-away-from-my-cold-dead-hands/</link>
		<comments>http://www.academicproductivity.com/2009/prise-these-programs-away-from-my-cold-dead-hands/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 21:55:07 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[utilities]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/2009/prise-these-programs-away-from-my-cold-dead-hands/</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Prise these programs away from my cold, dead hands&amp;rft.aulast=Lindsay&amp;rft.aufirst=Shane&amp;rft.subject=Software&amp;rft.source=Academic Productivity&amp;rft.date=2009-09-04&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/prise-these-programs-away-from-my-cold-dead-hands/&amp;rft.language=English"></span>
			
				
			
		
Today I am going to share a few of the programs (on windows) that make life a little bit more easier and I can’t live without. We&#160; might make this a series if the other ap.com bloggers want in the action.
&#160;


Hotkey management and Swiss army knife &#8211; AUTOHOTKEY
I have an Autohotkey script always running, which [...]]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Prise these programs away from my cold, dead hands&amp;rft.aulast=Lindsay&amp;rft.aufirst=Shane&amp;rft.subject=Software&amp;rft.source=Academic Productivity&amp;rft.date=2009-09-04&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/prise-these-programs-away-from-my-cold-dead-hands/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fprise-these-programs-away-from-my-cold-dead-hands%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fprise-these-programs-away-from-my-cold-dead-hands%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Today I am going to share a few of the programs (on windows) that make life a little bit more easier and I can’t live without. We&#160; might make this a series if the other ap.com bloggers want in the action.</p>
<p>&#160;</p>
<ul>
<p><strong></strong></p>
<p><strong>Hotkey management and Swiss army knife &#8211; AUTOHOTKEY</strong></p>
<p>I have an Autohotkey script always running, which does a bunch of different things. At the core is an autocorrect feature that corrects common spelling errors and typos taken from Wikipedia. It also will function as a text replacement utility (inserting, time, date, signatures etc&#8230;). Get it <a href="http://www.biancolo.com/articles/universal-autocorrect-with-autohotkey-and-wikipedia">here.</a></p>
<p>Additionally, I remap some keys of the keyboard &#8211; such as Insert is now a minimise window key.&#160; </p>
<p>I have some global hotkeys for launching/switching to frequently used applications (such as my favoured music player, 1plus1). They launch the app when its not loaded, switch to it when is it isn’t the active window, and minimises the app when it is the active window. </p>
<p>I have all my numpad button mapped (with right ctrl) to frequently used different applications. </p>
<p>I have a hotkey that takes the current select text and launches a google search. </p>
<p>I have hotkeys for controlling volume using an OSD.</p>
<p>Because I use a ancient buckling spring keyboard, I have my right alt button mapped to the windows key.</p>
<p>I also tend to create hotkeys on the fly for specific functions, essentially macros that replay certain key combinations. </p>
<p><strong>Window Management &#8211; WINSPLIT REVOLUTION </strong></p>
<p>A must for window management on large screens and multiple monitors. Hotkeys for moving windows and resizing round the screen in arrangements of your choosing, and I also have a hotkey for sending a window to another monitor.</p>
<p><strong>Desktop management &#8211; DEXPOT</strong></p>
<p>Dexpot is extremely German, and extremely good. I have four desktops, each with a different label (work, play, analysis, writing) and desktop wallpaper. I have hotkeys setup so that I can easily switch between them and send applications to each window. A minor plus is that it also adds a context menu, which allows you to set windows to be &quot;always on top&quot; which can be handy. </p>
<p><strong>Office suite &#8211; MICROSOFT OFFICE</strong></p>
<p>The only pay for software on this list. If you are on Windows and you don&#8217;t have to pay for it, then you don’t have much choice. </p>
<p><strong>Text editing &#8211; Notepad2</strong></p>
<p>I have this set up to replace notepad and be the default text editor. It lets you zoom in and out. Which makes me happy. </p>
<p><strong>Browsing &#8211; FIREFOX</strong></p>
<p>Firefox is my browser of choice because of the extensibility it offers. Most useful (non cosmetic) extensions that I use are:</p>
<p>Zotero &#8211; reference manager/endnote killer</p>
<p>Foxmarks &#8211; synchronising bookmarks across machines</p>
<p>Adblock – blocks flashing things </p>
<p>Google Gears – to get offline gmail </p>
<p><strong>Application launcher &#8211; SLICKRUN</strong></p>
<p>I have talked about my love of Slickrun <a href="http://www.academicproductivity.com/2006/why-slickrun-is-the-best-thing-in-the-world-ever/">here</a>. I have tried other, more fully featured programs, like Ubiquity in Firefox, but the simplicity and reliability of Slickrun keeps me coming back. I put it down to reliability – when I issue a command, it works, and I don’t have to think (or look and choose between the results of a search) </p>
<p><strong>Fixing windows annoyances – Autohide, CCleaner. </strong></p>
<p>Autohide mostly fixes problems with windows auto-hide taskbar settings, and CCleaner does cleans your computer every now and again.</p>
<p><strong>Backup and sync &#8211; MS MESH</strong> </p>
<p>Microsoft Mesh is one of the tools that has transformed by computing experience. Back in the day I used to take my laptop to work everyday. No more. Mesh syncs selected folders to the “cloud” (the next big thing in computing, apparently) and allows for 5GB of data for free, which is enough for my needs. It syncs all files in any folders you specify across machines and also on Microsoft servers for backup. </p>
<p>It means I can work on a document on my laptop at home, and without being having to do anything I can turn up at my office and continue working on the same document where I left off. No more emailing myself documents, or storing to a flash disk. And it means in theory I should never ever loose data, as anything important is being continually backed with multiple redundancy. </p>
<p>I have a single folder on my local drive which I keep everything I could want to sync, and create ad hoc syncs for particular purposes. </p>
<p>Microsoft was also kind enough to throw in a very handful remote desktop tool for all your computers connected to the MESH, which saves having additional software for this purpose. It also allows for sharing, if you like sharing. </p>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2009/prise-these-programs-away-from-my-cold-dead-hands/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Literate programming for talks: Beamer, Sweave and LaTeX</title>
		<link>http://www.academicproductivity.com/2009/literate-programming-for-talks/</link>
		<comments>http://www.academicproductivity.com/2009/literate-programming-for-talks/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 15:30:28 +0000</pubDate>
		<dc:creator>james</dc:creator>
				<category><![CDATA[Computing tips]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[beamer]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[powerpoint]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[slides]]></category>
		<category><![CDATA[sweave]]></category>

		<guid isPermaLink="false">http://www.academicproductivity.com/?p=1242</guid>
		<description><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Literate programming for talks: Beamer, Sweave and LaTeX&amp;rft.aulast=Keirstead&amp;rft.aufirst=James&amp;rft.subject=Computing tips&amp;rft.subject=Software&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2009-08-25&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/literate-programming-for-talks/&amp;rft.language=English"></span>
			
				
			
		
The summer conference season is slowly drawing to a close and we can all put our feet up, right?  After all, the papers are done and presented and it&#8217;s a least a couple of months before organizers want your abstracts for next year. But before you kick back and relax, it&#8217;s worth pausing for [...]]]></description>
			<content:encoded><![CDATA[		<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Literate programming for talks: Beamer, Sweave and LaTeX&amp;rft.aulast=Keirstead&amp;rft.aufirst=James&amp;rft.subject=Computing tips&amp;rft.subject=Software&amp;rft.subject=Writing&amp;rft.source=Academic Productivity&amp;rft.date=2009-08-25&amp;rft.type=&amp;rft.format=text&amp;rft.identifier=http://www.academicproductivity.com/2009/literate-programming-for-talks/&amp;rft.language=English"></span>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fliterate-programming-for-talks%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.academicproductivity.com%2F2009%2Fliterate-programming-for-talks%2F&amp;source=AcaProd&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>The summer conference season is slowly drawing to a close and we can all put our feet up, right?  After all, the papers are done and presented and it&#8217;s a least a couple of months before organizers want your abstracts for next year. But before you kick back and relax, it&#8217;s worth pausing for a second to <a href="http://www.academicproductivity.com/2008/mirror-mirror-on-the-wall/">reflect</a> on how things have gone and what you might want to do differently next year.</p>
<p>I gave a couple of talks this summer and while they went well, I wasn&#8217;t happy with the behind-the-scenes workflow.  Some problems:</p>
<ul>
<li>Creating figures in one piece of software, exporting to the right image format, inserting them into PowerPoint, discovering that you made a mistake, re-doing the figures&#8230;</li>
<li>Trying to shoe-horn a nice story about the results into 10 tight slides</li>
<li>PowerPoint, PowerPoint, PowerPoint &ndash; having to use someone else&#8217;s PowerPoint template, ugly text and math, big files, etc.</li>
</ul>
<p>A lot of these issues can be fixed using tips here on the site. <a href="http://www.academicproductivity.com/2009/stop-powerpointing-and-start-outlining/">Outlining your talks</a> for example helps get away from the staccato style of PowerPoint and as <a href="http://www.academicproductivity.com/2008/synchronous-lecture-materials-how/">commenters have pointed out here</a>, there are lots of ways to mix slides and narrative in one source file. But I want to go step further and show how you can combine narrative, slides <em>and</em> content (i.e. figure creation) in one file.</p>
<p>To achieve this goal, we need use the concept of <a href="http://en.wikipedia.org/wiki/Literate_programming">literate programming</a>, yet another one of <a href="http://en.wikipedia.org/wiki/Donald_Knuth">Donald Knuth</a>&#8217;s contributions to the world.  LP &#8220;represents a move away from writing programs in the manner and order imposed by the computer, and instead enables programmers to develop programs in the order demanded by the logic and flow of their thoughts&#8221;.  </p>
<p>So in the case of a technical presentation, the idea is that we:</p>
<ul>
<li>write our talk in a loose conversational style, just as we hope to deliver it</li>
<li>whenever we think we need to illustrate a point, we create the necessary slide</li>
<li>wherever we need a figure for the slide, we insert code to perform the analysis and create the figure</li>
</ul>
<p>Sounds like voodoo?  Nope it&#8217;s straight-forward thanks to <a href="http://www.latex-project.org/">LaTeX</a>, <a href="http://latex-beamer.sourceforge.net/">beamer</a> and <a href="http://www.r-project.org">R</a>/<a href="http://www.stat.uni-muenchen.de/~leisch/Sweave/">Sweave</a>.  Here&#8217;s the basic workflow (after you&#8217;ve installed all the software).</p>
<ol>
<li>Create a source file with a .Rnw extension.  This should contain only the preamble and body of a LaTeX document. Here&#8217;s a minimal working example to download: <a href='http://www.academicproductivity.com/wp-content/uploads/2009/08/myfile.Rnw.txt'>myfile.Rnw</a>.</li>
<li>Write your talk in the body of your Rnw file.  Wherever you want to insert a slide, use the <code>\begin{frame}{Title}{Sub title} \end{frame}</code> environment as described by the beamer documentation.</li>
<li>Wherever you want to perform some R analysis, add an R code block.  While Sweave lets you format these blocks in multiple ways, here are two useful templates.
<p><em>A basic code block to perform calculations</em>. The code will not show up in the final document.<br />
<code><br />
&lt;&lt;echo=FALSE&gt;&gt;=<br />
x &lt;- 1:100<br />
y &lt;- x + rnorm(100,0,1)<br />
@<br />
</code></p>
<p>A basic code block to show a plot, again without displaying the underlying code.<br />
<code><br />
&lt;&lt;echo=FALSE,fig=TRUE&gt;&gt;=<br />
plot(x,y)<br />
@<br />
</code>
</li>
<li>Compile your Rnw file using R.  Assuming you&#8217;ve started R from the same directory as your Rnw file, the syntax is:<br />
<code><br />
Sweave("myfile.Rnw")<br />
</code><br />
You can change the working directory with <code>setwd("path")</code>.  </p>
<p>This will create all the necessary figures and generate a tex file called myfile.tex.
</li>
<li>Process one of the two following examples with LaTeX to generate either your slides or the lecture notes (e.g. <code>pdflatex slides</code>).
<p><em>Slides</em> (<code>slides.tex</code>)<br />
<code><br />
\documentclass[ignorenonframetext]{beamer}<br />
\input{myfile}<br />
</code></p>
<p><em>Notes</em> (<code>article.tex</code>)<br />
<code><br />
\documentclass{article}<br />
\usepackage{beamerarticle}<br />
\input{myfile}<br />
</code>
</li>
</ol>
<p>That&#8217;s it.  I&#8217;ve used this process to prepare my presentation for an upcoming event and it&#8217;s much easier than the old PowerPoint/R shuffle.  The resulting PDF is fully portable as all you need is a reader of some sort.  Load it up, press <code>CTRL+L</code> to get full screen mode and away you go!</p>
<p><ins datetime="2009-09-09T14:48:15+00:00">Edit:</ins><br />
As a private emailer pointed out, there are a few other beamer tricks that might be worth mentioning:</p>
<ul>
<li>With a bit of practice, you can style slides however you want.  But there are also some presets: e.g. in the <code>slides.tex</code> file above, insert the package declaration <code>\usepackage{beamerthemesplit}</code> to get a blue format with a title of contents/breadcrumb trail.</li>
<li>
The <code>fragile</code> option and <code>\footnotesize</code> commands can be useful for formatting verbatim text output.  For example:<br />
<code><br />
\begin{frame}[fragile]{Results of linear regression}<br />
\footnotesize<br />
&lt;&gt;=<br />
summary(lm)<br />
@<br />
\end{frame}<br />
</code>
</li>
</ul>
<p>Thanks to Patrick from Berlin for those tips.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.academicproductivity.com/2009/literate-programming-for-talks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
