<?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>oyvindhauge.com &#187; Eclipse</title>
	<atom:link href="http://www.oyvindhauge.com/blog/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oyvindhauge.com/blog</link>
	<description></description>
	<lastBuildDate>Mon, 30 Jan 2012 21:28:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Installing Subclipse on Ubuntu using the repository version of Eclipse</title>
		<link>http://www.oyvindhauge.com/blog/2010/02/13/installing-subclipse-on-ubuntu-using-the-repository-version-of-eclipse/</link>
		<comments>http://www.oyvindhauge.com/blog/2010/02/13/installing-subclipse-on-ubuntu-using-the-repository-version-of-eclipse/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 15:27:28 +0000</pubDate>
		<dc:creator>Øyvind Hauge</dc:creator>
				<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Subclipse]]></category>

		<guid isPermaLink="false">http://oyvindhauge.com/blog/?p=1313</guid>
		<description><![CDATA[When writing (LaTeX) and programming I normally use Eclipse. To backup the code and text I use Subversion and the Eclipse plug-in Subclipse. The Ubuntu repository has for a long time had a dated version of Eclipse. However, when I reinstalled one of my computers yesterday I saw that Eclipse 3.5.1 was available through the [...]]]></description>
			<content:encoded><![CDATA[<p>When writing (LaTeX) and programming I normally use <a href="http://www.eclipse.org">Eclipse</a>. To backup the code and text I use Subversion and the Eclipse plug-in <a href="http://subclipse.tigris.org/">Subclipse</a>. The Ubuntu repository has for a long time had a dated version of Eclipse. However, when I reinstalled one of my computers yesterday I saw that Eclipse 3.5.1 was available through the repository. However, this version came whitout <a href="http://www.eclipse.org/mylyn/">Mylyn</a> and <a href="http://www.eclipse.org/gef/">GEF</a> (two Eclipse frameworks required by Subclipse). So if you want to install Subclipse (http://subclipse.tigris.org/update_1.6.x), you have to install Mylyn (http://download.eclipse.org/tools/mylyn/update/weekly/e3.4) and GEF (http://download.eclipse.org/tools/gef/updates/releases/). In Eclipse, go to &#8220;Help&#8221;, &#8220;Install New Software&#8221; and paste the links to the links available in parenthesis, or go to the respective framework&#8217;s web pages and find the most recent release.</p>
<p>If you have problems setting up a SVN connection using Subclipse, I might have the <a href="http://oyvindhauge.com/blog/2008/11/10/subclipse-svn-in-eclipse-cannot-create-tunnel/">solution</a>, or if you want to know more about how to set up Eclipse as a LaTeX environment, check out one of my <a href="http://oyvindhauge.com/blog/2008/07/08/a-phd-on-open-source-on-open-source-part-2-software-for-writing-papers-and-thesis/">previous posts</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindhauge.com/blog/2010/02/13/installing-subclipse-on-ubuntu-using-the-repository-version-of-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LaTeX on Ubuntu</title>
		<link>http://www.oyvindhauge.com/blog/2009/05/02/latex-on-ubuntu/</link>
		<comments>http://www.oyvindhauge.com/blog/2009/05/02/latex-on-ubuntu/#comments</comments>
		<pubDate>Sat, 02 May 2009 12:31:33 +0000</pubDate>
		<dc:creator>Øyvind Hauge</dc:creator>
				<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[TeX Live]]></category>
		<category><![CDATA[Texlipse]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://oyvindhauge.com/blog/?p=901</guid>
		<description><![CDATA[One of the strengths of Ubuntu and other Linux distributions is their software repositories which contains a wast number of diverse applications. This makes installing and updating applications very easy for the user. However, this is also one of the challenges from the provider of the Linux distribution because these repositories need to be kept [...]]]></description>
			<content:encoded><![CDATA[<p>One of the strengths of Ubuntu and other Linux distributions is their software repositories which contains a wast number of diverse applications. This makes installing and updating applications very easy for the user. However, this is also one of the challenges from the provider of the Linux distribution because these repositories need to be kept up-to-date.</p>
<p>I have for a long time been using LaTeX on Ubuntu without any particular problems. However, I ran into a problem with the <a href="http://www.tug.org/applications/hyperref/manual.html">hyperref</a> package. The problem was a bug which was fixed but not included in the version available through Ubuntu&#8217;s repositories.</p>
<p>When I recently reinstalled Ubuntu I decided to install the most recent version of <a href="http://www.tug.org/texlive/">TeX Live</a> manually. This was very easy. Just download the most recent release, extract it, and follow these <a href="http://tug.org/texlive/quickinstall.html">instructions</a> for installing it. There you go.</p>
<div id="attachment_902" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-902" title="properties_for_phdthesis" src="http://oyvindhauge.com/blog/wp-content/properties_for_phdthesis-300x241.png" alt="Project properties" width="300" height="241" /><p class="wp-caption-text">Project properties</p></div>
<p>I have previously written about how I <a href="http://oyvindhauge.com/blog/2008/07/28/a-phd-on-open-source-on-open-source-part-3-setting-up-a-latex-thesis-template/">set up a LaTeX template</a> by using Eclipse and Texlipse. To activate the TeX Live binaries in Eclipse you must select the properties for one of your projects, select &#8220;Latex Project Properties&#8221;, and &#8220;Setup build tools&#8221;.</p>
<div id="attachment_904" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-904" title="preferences_1" src="http://oyvindhauge.com/blog/wp-content/preferences_1-300x259.png" alt="Build tool setup" width="300" height="259" /><p class="wp-caption-text">Build tool setup</p></div>
<p>Next, you have to find the TeX Live binary folder (default: /usr/local/texlive/2008/bin/[Platform]) and press apply.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindhauge.com/blog/2009/05/02/latex-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subclipse-SVN in Eclipse-Cannot Create Tunnel</title>
		<link>http://www.oyvindhauge.com/blog/2008/11/10/subclipse-svn-in-eclipse-cannot-create-tunnel/</link>
		<comments>http://www.oyvindhauge.com/blog/2008/11/10/subclipse-svn-in-eclipse-cannot-create-tunnel/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 15:26:56 +0000</pubDate>
		<dc:creator>Øyvind Hauge</dc:creator>
				<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Subclipse]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://oyvindhauge.com/blog/?p=419</guid>
		<description><![CDATA[If you have problems using Subclipse inside of Eclipse and get an error message containing &#8220;cannot create tunnel&#8221; you might want to change the SVN interface you are using. For some reason JavaHL (JNI) does not always work. I have not figured out why but the problem disappears when using SVNKit. If you want to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://oyvindhauge.com/blog/wp-content/svnkit.png"><img class="size-medium wp-image-420 aligncenter" title="svnkit" src="http://oyvindhauge.com/blog/wp-content/svnkit-274x300.png" alt="Select the SVNkit" /></a></p>
<p style="text-align: left;">If you have problems using Subclipse inside of Eclipse and get an error message containing &#8220;cannot create tunnel&#8221; you might want to change the SVN interface you are using. For some reason JavaHL (JNI) does not always work. I have not figured out why but the problem disappears when using SVNKit. If you want to fix this open Eclipse, and open the menu illustrated above (Window-&gt;Preferences-&gt;Team-&gt;SVN) and change the setting. This has at lest solved my problems with SVN over SSH. The only problem is that it is at least two years since I last had to fix this and I had totally forgot &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindhauge.com/blog/2008/11/10/subclipse-svn-in-eclipse-cannot-create-tunnel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A PhD on Open Source on Open Source Part 3 &#8211; Setting up a Latex Thesis Template</title>
		<link>http://www.oyvindhauge.com/blog/2008/07/28/a-phd-on-open-source-on-open-source-part-3-setting-up-a-latex-thesis-template/</link>
		<comments>http://www.oyvindhauge.com/blog/2008/07/28/a-phd-on-open-source-on-open-source-part-3-setting-up-a-latex-thesis-template/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 12:47:32 +0000</pubDate>
		<dc:creator>Øyvind Hauge</dc:creator>
				<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Texlipse]]></category>

		<guid isPermaLink="false">http://oyvindhauge.com/blog/?p=22</guid>
		<description><![CDATA[In the previous part of this series I wrote about using Latex to write a thesis. I will now give stepwise instructions to how to set up a new project using Eclipse and Texlipse and how to use a thesis template. The template is a skeleton made for writing a thesis based on a collection [...]]]></description>
			<content:encoded><![CDATA[<p>In the <a href="http://oyvindhauge.com/blog/2008/07/08/a-phd-on-open-source-on-open-source-part-2-software-for-writing-papers-and-thesis/">previous part</a> of this series I wrote about using Latex to write a thesis. I will now give stepwise instructions to how to set up a new project using Eclipse and Texlipse and how to use a thesis template. The <a href="http://oyvindhauge.com/data/latex/document.pdf">template</a> is a skeleton made for writing a thesis based on a collection of paper, not a monography. The Latex version can be <a href="http://oyvindhauge.com/data/latex/phd-thesis-temp-latex.zip">downloaded</a> and adapted to your own needs.</p>
<p>First, download and install <a href="http://www.eclipse.org/downloads/">Eclipse</a>. Second, install Texlipse by following these <a href="http://texlipse.sourceforge.net/manual/installation.html">instructions</a>. Then follow the four steps below.</p>
<p>One, create a new project.</p>
<p style="text-align: center;"><a href="http://oyvindhauge.com/blog/wp-content/eclipse_new_project.png"><img class="size-medium wp-image-25" title="eclipse_new_project" src="http://oyvindhauge.com/blog/wp-content/eclipse_new_project-300x178.png" alt="Create a new project" width="300" height="178" /></a></p>
<p>Two, select a Latex project.</p>
<p style="text-align: center;"><a href="http://oyvindhauge.com/blog/wp-content/eclipse_new_latex_project.png"><img class="size-medium wp-image-24" title="eclipse_new_latex_project" src="http://oyvindhauge.com/blog/wp-content/eclipse_new_latex_project-299x300.png" alt="Select a Latex project" width="299" height="300" /></a></p>
<p>Three, give the project a name.</p>
<p style="text-align: center;"><a href="http://oyvindhauge.com/blog/wp-content/eclipse_project_name.png"><img class="size-medium wp-image-23" title="eclipse_project_name" src="http://oyvindhauge.com/blog/wp-content/eclipse_project_name-256x300.png" alt="Give the project a name" width="256" height="300" /></a></p>
<p>Four, select the output and source folders. I always use src and out and so does the template.<a href="http://oyvindhauge.com/blog/wp-content/eclipse_new_project_folders.png"></a></p>
<p style="text-align: center;"><img class="size-medium wp-image-26" title="eclipse_new_project_folders" src="http://oyvindhauge.com/blog/wp-content/eclipse_new_project_folders-257x300.png" alt="Select source (src) and output (out) folders" width="257" height="300" /></p>
<p>Five, extract the files from the template into the project&#8217;s folder under the your workspace. Finally, refresh  the content of your project.</p>
<p style="text-align: center;"><a href="http://oyvindhauge.com/blog/wp-content/eclipse_refresh.png"><img class="size-medium wp-image-27" title="eclipse_refresh" src="http://oyvindhauge.com/blog/wp-content/eclipse_refresh-300x187.png" alt="Refresh project files" width="300" height="187" /></a></p>
<p style="text-align: left;">The project is now ready to be modified all you want. Good luck with your thesis <img src='http://www.oyvindhauge.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindhauge.com/blog/2008/07/28/a-phd-on-open-source-on-open-source-part-3-setting-up-a-latex-thesis-template/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A PhD on Open Source on Open Source Part 2 &#8211; Software for Writing Papers and Thesis</title>
		<link>http://www.oyvindhauge.com/blog/2008/07/08/a-phd-on-open-source-on-open-source-part-2-software-for-writing-papers-and-thesis/</link>
		<comments>http://www.oyvindhauge.com/blog/2008/07/08/a-phd-on-open-source-on-open-source-part-2-software-for-writing-papers-and-thesis/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 18:56:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Tv and movies]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[software products]]></category>
		<category><![CDATA[Subclipse]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Texlipse]]></category>
		<category><![CDATA[Word]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://oyvindhauge.com/blog/?p=14</guid>
		<description><![CDATA[In the first part of this series of blog entries I introduced some basic features of open source software (OSS). In the second and following parts I will discuss open source software I use to make my day as a researcher simpler. One of the most important activities related to research is publication and dissemination [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://oyvindhauge.com/blog/wp-content/tex_auto.png"></a>In the first part of this series of blog entries I introduced some basic features of open source software (OSS). In the second and following parts I will discuss open source software I use to make my day as a researcher simpler. One of the most important activities related to research is publication and dissemination of results. To aid this process I use the typesetting system LaTeX.</p>
<p style="text-align: center;"><a href="http://oyvindhauge.com/blog/wp-content/tex_auto.png"><img class="aligncenter size-medium wp-image-29" title="tex_auto" src="http://oyvindhauge.com/blog/wp-content/tex_auto-300x244.png" alt="Texlipse auto complete" width="300" height="244" /></a></p>
<p>There are probably more options for writing your publications and your thesis than there are stars in the sky. I will not go into detail on hardly any of these (see for instance <a href="http://en.wikipedia.org/wiki/Comparison_of_word_processors">here</a>). Most people choose between an office tool like Mircrosoft Word or <a href="http://www.openoffice.org/">OpenOffice</a>, or a typesetting language like <a href="http://en.wikipedia.org/wiki/LaTeX">LaTeX</a>. Office tools offer easy editing based on <a href="http://en.wikipedia.org/wiki/WYSIWYG">WYSIWYG</a> (what you see is what you get) and with reference managers like <a href="http://www.endnote.com/">Endnote</a> they would probably work quite well. That is if you are writing small to moderate sized documents, strictly using document styles, never writing mathematical formulas, and writing alone or with some sort of e-mail document <a href="http://en.wikipedia.org/wiki/Lock_(computer_science)">locking</a>.</p>
<p>LaTeX has its shortcomings as well. You have to compile the document, writing tables can sometimes be painful, the treshold for using it is higher and it is sometimes a bit difficult to place tables and figures exactly where you want them to be. However, LaTeX shines when you easily want to create large, good looking documents with plenty of (cross) references. Completely change the style of large documents is done in seconds thanks to the variety of packages and templates available through the Internet. LaTeX is furthermore written in plain text, meaning that you can use your editor of choice. Additionally, you can use <a href="http://subversion.tigris.org/">Subversion</a> (a <a href="http://en.wikipedia.org/wiki/Revision_control">revision control system</a>) or similar tools for document version control and backup. This is to me a very important feature as you can easily collaborate with others on the same document, work on it from more than one computer and be certain that everything is safely backed up. Safe and secure backup should be the first commandment of all PhD students and researchers. Take a look at this <a href="http://openwetware.org/wiki/Word_vs._LaTeX">comparison</a> of Word and LaTeX or use a search engine to find more information about the strengths and weaknesses of the two.</p>
<p>While there are several text editors and editors designed for Latex I started using <a href="http://www.eclipse.org/">Eclipse</a> to write LaTeX documents a few years ago while writing documentation for a Java project. It was easy to use the same editor for both tasks. Even though Eclipse is or should I say was an <a href="http://en.wikipedia.org/wiki/Integrated_development_environment">IDE</a> it works quite well as a text editor and it allows me to use the same platform on both Linux and Windows. To simplify the LaTeX editing I use the <a href="http://texlipse.sourceforge.net/">Texlipse</a> plug-in for Eclipse. This enables auto completion, colored text and visual feedback of compilation errors, see below.</p>
<p style="text-align: center;">
<p>To enable Subversion I use the <a href="http://subclipse.tigris.org/">Subclipse</a> plug-in. This allows easy check out and commit of files from within the Eclipse platform.</p>
<p style="text-align: center;"><a href="http://oyvindhauge.com/blog/wp-content/svn_team.png"><img class="size-medium wp-image-28" title="svn_team" src="http://oyvindhauge.com/blog/wp-content/svn_team-300x274.png" alt="Subclipse menu" width="300" height="274" /></a></p>
<p>Both plug-ins can easily be installed using the &#8220;Software update&#8221; feature of Eclipse but you do of course need a TeX implementation. This is included in most(?) Linux distributions and on Windows you may download and install <a href="http://miktex.org/">MikTeX</a>. What I like the most about MikTeX is that it automatically downloads missing packages.</p>
<p>Fitting different software systems together is not always done without small configuration challenges. As for instance after updating to the newest release of Eclipse (Ganymede) and reinstalling Subclipse I got some error message and I had to set the correct SVN interface. The good thing about many open source products is that they have plenty of users and in this case <a href="http://www.eclipseplugincentral.com/index.php?name=PNphpBB2&amp;file=viewtopic&amp;p=6559&amp;sid=e1aa4eae0f5d4c9d319718ac9acc9d8b#6559">someone</a> had already found a solution to the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oyvindhauge.com/blog/2008/07/08/a-phd-on-open-source-on-open-source-part-2-software-for-writing-papers-and-thesis/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

