<?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>Joon&#039;s blog</title>
	<atom:link href="http://blog.joonpy.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.joonpy.net</link>
	<description>Python &#124; openSUSE &#124; LaTeX</description>
	<lastBuildDate>Thu, 02 Jun 2011 03:36:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>openSUSE 11.4: How to sync Google Calendar and Contact with Kontact using Akonadi</title>
		<link>http://blog.joonpy.net/2011/06/opensuse-11-4-how-to-sync-google-calendar-and-contact-with-kontact-using-akonadi/</link>
		<comments>http://blog.joonpy.net/2011/06/opensuse-11-4-how-to-sync-google-calendar-and-contact-with-kontact-using-akonadi/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 00:04:20 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[how-to]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[akonadi]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[google contacts]]></category>
		<category><![CDATA[kontact]]></category>
		<category><![CDATA[korganizer]]></category>
		<category><![CDATA[sync]]></category>

		<guid isPermaLink="false">http://blog.joonpy.net/?p=172</guid>
		<description><![CDATA[The following post: setting-up-google-calendar-with-kontact-or-korganiser-using-akonadi has very nice instruction with screenshots. Only package name and proxy settings are different in openSUSE. Install akonadi-googledata (link to software search page) Open up Akonadi Configuration, and click on Add&#8230; if you don&#8217;t see Akonadi Google Calendar Resourse, then you have to restart akonadiserver. If you see that, then open [...]]]></description>
			<content:encoded><![CDATA[<p>The following post: <a title="setting-up-google-calendar-with-kontact-or-korganiser-using-akonadi" href="http://www.stealthcopter.com/blog/2010/05/setting-up-google-calendar-with-kontact-or-korganiser-using-akonadi/" target="_blank">setting-up-google-calendar-with-kontact-or-korganiser-using-akonadi</a> has very nice instruction with screenshots. Only package name and proxy settings are different in openSUSE.</p>
<ul>
<li> Install <strong>akonadi-googledata</strong> (<a title="link to software search" href="http://software.opensuse.org/search?q=akonadi-googledata&amp;baseproject=openSUSE%3A11.4&amp;lang=en&amp;include_home=true&amp;exclude_debug=true" target="_blank">link to software search page</a>)</li>
</ul>
<ul>
<li>Open up <strong>Akonadi Configuration</strong>, and click on <strong>Add&#8230;</strong> if you don&#8217;t see <strong>Akonadi Google Calendar Resourse</strong>, then you have to restart <strong>akonadiserver</strong>.</li>
</ul>
<ul>
<li>If you see that, then open korganizer and (this is pretty much copied from the above post)</li>
</ul>
<ol>
<li>Right Click on Calendars and click on <strong>Add Calendar &#8230; </strong></li>
<li>Select <strong>Akonadi</strong></li>
<li>Click on <strong>Manage Calendar Sources</strong></li>
<li>Click <strong>add</strong></li>
<li>Select <strong>Akonadi Google Calendar Resource</strong></li>
<li>Enter your email and password and select ok</li>
</ol>
<ul>
<li> If akondadi google account shows &#8220;<strong>invalid password</strong>&#8221; right after you inputted the id and password, then go to <strong>Personal Settings</strong> &#8211; <strong>Network Settings</strong> &#8211; <strong>Proxy</strong> and check <strong>Connect to the Internet directly</strong>. Then the login should work.</li>
</ul>
<ul>
<li>After this, adding a new address book with  <strong>Akonadi Google Contacts Resourse</strong> is straightforward.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2011/06/opensuse-11-4-how-to-sync-google-calendar-and-contact-with-kontact-using-akonadi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>KDE 4.6.3: workaround for Plasma panels don&#8217;t resize to fit screen height or width</title>
		<link>http://blog.joonpy.net/2011/05/kde-4-6-3-workaround-for-plasma-panels-dont-resize-to-fit-screen-height-or-width/</link>
		<comments>http://blog.joonpy.net/2011/05/kde-4-6-3-workaround-for-plasma-panels-dont-resize-to-fit-screen-height-or-width/#comments</comments>
		<pubDate>Sat, 21 May 2011 20:30:05 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opensuse]]></category>

		<guid isPermaLink="false">http://blog.joonpy.net/?p=159</guid>
		<description><![CDATA[This is a workaround for Bug 265051:Plasma panels don&#8217;t resize to fit screen height or width &#8230; , and it is just Karsten&#8217;s workaround. I put it here for the record. This happens in KDE 4.6.3 (possibly in other versions as well) For this you need xdotool. It is in openSUSE:11.4:Contrib/standard repo for openSUSE 11.4. [...]]]></description>
			<content:encoded><![CDATA[<p>This is a workaround for Bug 265051:<a href="https://bugs.kde.org/show_bug.cgi?id=265051">Plasma panels don&#8217;t resize to fit screen height or width &#8230; </a>, and it is just <a href="https://bugs.kde.org/show_bug.cgi?id=265051#c40">Karsten&#8217;s workaround</a>. I put it here for the record.</p>
<p>This happens in KDE 4.6.3 (possibly in other versions as well)</p>
<p>For this you need xdotool. It is in openSUSE:11.4:Contrib/standard repo for openSUSE 11.4.<br />
<a href="http://software.opensuse.org/ymp/openSUSE:11.4:Contrib/standard/xdotool.ymp?base=openSUSE%3A11.4&#038;query=xdotool">1-Click Install</a></p>
<p>You need to make following two files:<br />
<strong>panel.js</strong></p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">panelById<span style="color: #009900;">&#40;</span>panelIds<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">length</span> <span style="color: #339933;">=</span> screenGeometry<span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">width</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p><strong>resize-kde-panel.sh</strong></p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">#!/bin/bash </span><br />
qdbus org.kde.plasma-desktop <span style="color: #000000; font-weight: bold;">/</span>MainApplication loadScriptInInteractiveConsole<br />
<span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>.......<span style="color: #000000; font-weight: bold;">/</span>panel.js<br />
xdotool key ctrl+e<br />
xdotool key alt+F4</div></td></tr></tbody></table></div>
<p>You need to modify the path to &#8220;panel.js&#8221; file in the second line.</p>
<p>Now make resize-kde-panel.sh executable:</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">chmod</span> +x resize-kde-panel.sh</div></td></tr></tbody></table></div>
<p>Then whenever the panel needs resizing (potentially after connecting/disconnecting external monitor), just run that shell and it will resize itself.<br />
You can make an application of this shell and run it in GUI mode as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2011/05/kde-4-6-3-workaround-for-plasma-panels-dont-resize-to-fit-screen-height-or-width/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openSUSE 11.4: Installation of IPython 0.11.dev</title>
		<link>http://blog.joonpy.net/2011/05/opensuse-11-4-installation-of-ipython-0-11-dev/</link>
		<comments>http://blog.joonpy.net/2011/05/opensuse-11-4-installation-of-ipython-0-11-dev/#comments</comments>
		<pubDate>Thu, 12 May 2011 22:48:15 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[how-to]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[dependency]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[ipython]]></category>

		<guid isPermaLink="false">http://blog.joonpy.net/?p=132</guid>
		<description><![CDATA[Successful with openSUSE 11.4 x64 and IPython 0.11.dev 1. download git clone git://github.com/ipython/ipython.git 2. dependencies libzmq0 pyzmq IPython 0.11.dev needs newer version of pyzmq than the one in the openSUSE repos. You can install it with easy_install: sudo easy_install pyzmq If it fails because of libzmq0 version, then force the pyzmq version to be 2.0.10.1: [...]]]></description>
			<content:encoded><![CDATA[<p>Successful with openSUSE 11.4 x64 and IPython 0.11.dev</p>
<h2>1. download</h2>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">git clone</span> git:<span style="color: #000000; font-weight: bold;">//</span>github.com<span style="color: #000000; font-weight: bold;">/</span>ipython<span style="color: #000000; font-weight: bold;">/</span>ipython.git</div></div>
<h2>2. dependencies</h2>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">libzmq0 <br />
pyzmq</div></div>
<p>IPython 0.11.dev needs newer version of pyzmq than the one in the openSUSE repos.<br />
You can install it with easy_install:</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> easy_install pyzmq</div></div>
<p>If it fails because of libzmq0 version, then force the pyzmq version to be 2.0.10.1:</p>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> easy_install <span style="color: #007800;">pyzmq</span>==2.0.10.1</div></div>
<h2>3. compile &amp; Install</h2>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> python setup.py <span style="color: #c20cb9; font-weight: bold;">install</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2011/05/opensuse-11-4-installation-of-ipython-0-11-dev/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openSUSE 11.4: Installation of Scribes</title>
		<link>http://blog.joonpy.net/2011/03/opensuse-install-scribes/</link>
		<comments>http://blog.joonpy.net/2011/03/opensuse-install-scribes/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 04:40:44 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[opensuse]]></category>
		<category><![CDATA[Text Editor]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[dependency]]></category>
		<category><![CDATA[install]]></category>

		<guid isPermaLink="false">http://blog.joonpy.net/?p=118</guid>
		<description><![CDATA[http://scribes.sourceforge.net 1. Dependencies gnome-common gnome-doc-utils-devel python-gnome-extras (Of course, install other dependencies of those libraries as well.) &#160; 2. Compile &#38; Install bzr branch lp:scribes cd scribes chmod +x autogen.sh &#160; # this might be necessary ./autogen.sh make sudo make install Successful with openSUSE 11.4 and Scribes version 0.4-dev-build954]]></description>
			<content:encoded><![CDATA[<p><a title="http://scribes.sourceforge.net" href="http://scribes.sourceforge.net">http://scribes.sourceforge.net</a></p>
<h2>1. Dependencies</h2>
<ul>
<li>gnome-common</li>
<li>gnome-doc-utils-devel</li>
<li>python-gnome-extras</li>
</ul>
<p>(Of course, install other dependencies of those libraries as well.)<br />
&nbsp;</p>
<h2>2. Compile &amp; Install</h2>
<div class="codecolorer-container bash blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">bzr branch lp:scribes<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> scribes<br />
<br />
<span style="color: #c20cb9; font-weight: bold;">chmod</span> +x autogen.sh &nbsp; <span style="color: #666666; font-style: italic;"># this might be necessary</span><br />
<br />
.<span style="color: #000000; font-weight: bold;">/</span>autogen.sh<br />
<span style="color: #c20cb9; font-weight: bold;">make</span><br />
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></div></div>
<p>Successful with openSUSE 11.4 and Scribes version 0.4-dev-build954</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2011/03/opensuse-install-scribes/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Control volume with windows key + mouse wheel scroll</title>
		<link>http://blog.joonpy.net/2010/02/control-volume-with-windows-key-mouse-wheel-scroll/</link>
		<comments>http://blog.joonpy.net/2010/02/control-volume-with-windows-key-mouse-wheel-scroll/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 17:37:48 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[AHK]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[volume]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.joonro.net/?p=94</guid>
		<description><![CDATA[If you are using AutoHotKey, it is very easy. Just add the following two lines to your script: 12#WheelUp::Send, {Volume_Up 3} #WheelDown::Send, {Volume_Down 3} Now windows key + mouse wheel scroll up will increase the volume, and windows key + mouse wheel scroll down will decrease it. Of course, you can always change the modifier. [...]]]></description>
			<content:encoded><![CDATA[<p>If you are using AutoHotKey, it is very easy. Just add the following two lines to your script:</p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#WheelUp::Send, {Volume_Up 3}<br />
#WheelDown::Send, {Volume_Down 3}</div></td></tr></tbody></table></div>
<p>Now windows key + mouse wheel scroll up will increase the volume, and windows key + mouse wheel scroll down will decrease it. Of course, you can always change the modifier. (for example, ^!WheelUp means Ctrl + Alt + wheel scroll up)</p>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 26px; left: -10000px;">[cc lang="python"]</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2010/02/control-volume-with-windows-key-mouse-wheel-scroll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LaTeX word count</title>
		<link>http://blog.joonpy.net/2009/12/latex-word-count/</link>
		<comments>http://blog.joonpy.net/2009/12/latex-word-count/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 02:24:59 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Word Count]]></category>

		<guid isPermaLink="false">http://blog.joonro.net/?p=64</guid>
		<description><![CDATA[Word count in a LaTeX document is somewhat tricky because you have to take out macros. I just found LaTeX word count, which does this for you automatically. There is a Perl script you can download and use offline, but for infrequent use, the web-interface does the job beautifully. You can either choose a file or just [...]]]></description>
			<content:encoded><![CDATA[<p>Word count in a LaTeX document is somewhat tricky because you have to take out macros.</p>
<p>I just found <a href="http://folk.uio.no/einarro/Comp/texwordcount.html">LaTeX word count</a>, which does this for you automatically. There is a Perl script you can download and use offline, but for infrequent use, the <a href="http://folk.uio.no/einarro/Services/texcount.html">web-interface</a> does the job beautifully. You can either choose a file or just copy &amp; paste a LaTeX document.</p>
<p>It supports Unicode, and the author reports that Chinese and Japanese seems to work well.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2009/12/latex-word-count/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EditPlus Version 3.12 Released</title>
		<link>http://blog.joonpy.net/2009/12/editplus-version-3-12-released-2/</link>
		<comments>http://blog.joonpy.net/2009/12/editplus-version-3-12-released-2/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 17:10:02 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[Text Editor]]></category>
		<category><![CDATA[EditPlus]]></category>
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://blog.joonro.net/?p=61</guid>
		<description><![CDATA[New version of EditPlus, one of my favorite text editor, just released on 12/02/2009. EditPlus has the best text-process engine in my opinion. http://www.editplus.com/ Version 3.12 feature * Restores folding state for recent files. * &#8216;Continue to next file&#8217; option on the Find dialog box. * Directory window keeps previously opened folder icons. * Directory [...]]]></description>
			<content:encoded><![CDATA[<p>New version of EditPlus, one of my favorite text editor, just released on  12/02/2009. EditPlus has the best text-process engine in my opinion.</p>
<p><a href="http://www.editplus.com/">http://www.editplus.com/</a></p>
<blockquote><p>Version 3.12</p>
<p><strong>feature</strong><br />
* Restores folding state for recent files.<br />
* &#8216;Continue to next file&#8217; option on the Find dialog box.<br />
* Directory window keeps previously opened folder icons.<br />
* Directory Window supports displaying open file list.<br />
* Larger/Smaller Font Size command (&#8216;View&#8217;->&#8217;Screen Font&#8217;).<br />
* Supports UTF-8 text in the Output Window.<br />
* #NESTED_COMMENT=y syntax file statement for nested comments.<br />
* Color option for marked lines (&#8216;Preferences&#8217;->&#8217;Colors&#8217;)<br />
* Allows Ctrl+A key in the Window List and Directory Window.<br />
* &#8216;Web server root directory&#8217; option accepts https://<br />
* &#8216;Turn off sounds&#8217; option (&#8216;Preferences&#8217;->&#8217;General&#8217;).<br />
* &#8216;Show full path in the title bar&#8217; option (&#8216;Preferences&#8217;->&#8217;Layout&#8217;).<br />
* -s command line option (Syntax directory).<br />
* Toolbar button for Playback Multiple.<br />
* Toolbar button for the &#8216;Document&#8217;->&#8217;Auto Complete&#8217; option.<br />
* Increases max file type number to 50.<br />
* Horizontal scrollbar for the directory pane.<br />
* &#8216;Show Current Folder Only&#8217; option (Directory popup menu).</p>
<p><strong>bug fix</strong><br />
* Canceling FTP upload could cause program crash.<br />
* &#8216;Delete Blank Lines&#8217; command could cause program crash.<br />
* Auto Run user tool could not play keystroke recordings.<br />
* Installer could display a warning message on Windows 7.<br />
* Fixes incorrect cursor movement in Thai language.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2009/12/editplus-version-3-12-released-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TeXnicCenter 2.0 Alpha 1 Released</title>
		<link>http://blog.joonpy.net/2009/10/texniccenter-2-0-alpha-1-released/</link>
		<comments>http://blog.joonpy.net/2009/10/texniccenter-2-0-alpha-1-released/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 20:42:27 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Text Editor]]></category>
		<category><![CDATA[TeXnicCenter]]></category>

		<guid isPermaLink="false">http://techeng.wordpress.com/?p=45</guid>
		<description><![CDATA[TeXnicCenter 2.0 Alpha 1 has been released with much better looking editor window and unicode support. In addition, I could start compiling with TexLive with minimal effort, and once I set my PDF viewer as SumatraPDF, forward search started working without any setting. Since it is still Alpha, there are many glitches, but it looks [...]]]></description>
			<content:encoded><![CDATA[<p>TeXnicCenter 2.0 Alpha 1 has been released with much better looking editor window and unicode support.</p>
<p>In addition, I could start compiling with TexLive with minimal effort, and once I set my PDF viewer as SumatraPDF, forward search started working without any setting.</p>
<p>Since it is still Alpha, there are many glitches, but it looks very promising.</p>
<p><a href="http://www.texniccenter.org/news/122-texniccenter-20-alpha-1">See the news/Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2009/10/texniccenter-2-0-alpha-1-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LaTeX handwritten symbol recognition &#8211; Detexify</title>
		<link>http://blog.joonpy.net/2009/09/latex-handwritten-symbol-recognition-detexify/</link>
		<comments>http://blog.joonpy.net/2009/09/latex-handwritten-symbol-recognition-detexify/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 19:11:13 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Detexify]]></category>
		<category><![CDATA[recognition]]></category>
		<category><![CDATA[Symbol]]></category>

		<guid isPermaLink="false">http://techeng.wordpress.com/?p=32</guid>
		<description><![CDATA[Detexify is a LaTeX handwritten symbol recognition tool. You can just draw a symbol on the white box and Detexify will show you possible matched LaTeX symbols with their tags. This can come in handy when you try to find out what is the tag for a certain symbol. http://detexify.kirelabs.org/classify.html]]></description>
			<content:encoded><![CDATA[<p>Detexify is a LaTeX handwritten symbol recognition tool. You can just draw a symbol on the white box and Detexify will show you possible matched LaTeX symbols with their tags.</p>
<p><a href="http://techeng.files.wordpress.com/2009/09/2009-09-02-detexify.jpg"><img class="aligncenter size-medium wp-image-33" title="Detexify" src="http://techeng.files.wordpress.com/2009/09/2009-09-02-detexify.jpg?w=227" alt="Detexify" width="227" height="300" /></a></p>
<p>This can come in handy when you try to find out what is the tag for a certain symbol.</p>
<p><a href="http://detexify.kirelabs.org/classify.html">http://detexify.kirelabs.org/classify.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2009/09/latex-handwritten-symbol-recognition-detexify/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SlickEdit macro for passing line number and column number to user tools</title>
		<link>http://blog.joonpy.net/2009/07/slickedit-macro-for-passing-line-number-and-column-number-to-user-tools/</link>
		<comments>http://blog.joonpy.net/2009/07/slickedit-macro-for-passing-line-number-and-column-number-to-user-tools/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 14:14:29 +0000</pubDate>
		<dc:creator>joon</dc:creator>
				<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Text Editor]]></category>
		<category><![CDATA[Column Number]]></category>
		<category><![CDATA[forwardsearch]]></category>
		<category><![CDATA[Line number]]></category>
		<category><![CDATA[Macro]]></category>
		<category><![CDATA[Slick-C]]></category>
		<category><![CDATA[SlickEdit]]></category>
		<category><![CDATA[User Tool]]></category>

		<guid isPermaLink="false">http://techeng.wordpress.com/?p=16</guid>
		<description><![CDATA[SlickEdit does not have built-in line number and column number argument to pass to User Tools. The following Slick-C macro will make the Sumatrafowardsearch work. In SlickEdit, save this macro to any .e file, and load the macro from Macro -&#62; Load Module menu. Use it with %M current-line-number% and %M current-col-number% in the Tool [...]]]></description>
			<content:encoded><![CDATA[<p>SlickEdit does not have built-in line number and column number argument to pass to User Tools. The following Slick-C macro will make the <a href="http://techeng.wordpress.com/2009/07/05/sumatrapdf-command-line-forwardsearch/" target="_blank">Sumatrafowardsearch</a> work.</p>
<p>In SlickEdit, save this macro to any .e file, and load the macro from <em>Macro</em> -&gt; <em>Load Module</em> menu.</p>
<p>Use it with <strong>%M current-line-number%</strong> and <strong>%M current-col-number%</strong> in the Tool definitions.</p>
<div class="codecolorer-container c blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:700px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br /></div></td><td><div class="c codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #339933;">#include &quot;slick.sh&quot;;</span><br />
_str current_line_number<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>_no_child_windows<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp;<span style="color: #b1b100;">return</span> _mdi.<span style="color: #202020;">p_child</span>.<span style="color: #202020;">p_line</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
_str current_col_number<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp;<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>_no_child_windows<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp;<span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp;<span style="color: #b1b100;">return</span> _mdi.<span style="color: #202020;">p_child</span>.<span style="color: #202020;">p_col</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.joonpy.net/2009/07/slickedit-macro-for-passing-line-number-and-column-number-to-user-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

