<?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>Some TeX Developments &#187; TeXworks</title>
	<atom:link href="http://www.texdev.net/category/texworks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.texdev.net</link>
	<description>Coding in the TeX world</description>
	<lastBuildDate>Sun, 22 Jan 2012 10:34:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Mac OS X TeXworks builds</title>
		<link>http://www.texdev.net/2011/05/15/new-mac-os-x-texworks-builds/</link>
		<comments>http://www.texdev.net/2011/05/15/new-mac-os-x-texworks-builds/#comments</comments>
		<pubDate>Sun, 15 May 2011 06:10:11 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=1011</guid>
		<description><![CDATA[As many readers will know, the TeXworks project aims to provide a cross-platform TeX editor. A key requirement for that is that end-users can get a working version of the code. On Windows, that&#8217;s not too bad as the main developers provide pre-build binaries with reasonable frequency. On Linux, there are a number of pre-built [...]]]></description>
			<content:encoded><![CDATA[<p>As many readers will know, the <a title="Lowering the entry barrier to the TeX world" href="http://tug.org/texworks">TeXworks</a> project aims to provide a cross-platform TeX editor. A key requirement for that is that end-users can get a working version of the code. On Windows, that&#8217;s not too bad as the main developers provide <a href="http://code.google.com/p/texworks/downloads/list">pre-build binaries</a> with reasonable frequency. On Linux, there are a number of pre-built versions available for different distros, and building from the source tends to be a case of following a recipe. That leaves Mac OS X, where life has been awkward for a while. Luckily, after a period where not much happened there are now some experienced people looking at this. Charlie Sharpsteen seems to be getting on well with sorting out the issues, and has just <a href="http://tug.org/pipermail/texworks/2011q2/004189.html">posted builds</a> for <a href="https://github.com/downloads/Sharpie/TeXworks/TeXworks.0.5.0-813-33d0430-SLeopard.dmg">Snow Leopard</a> and for <a href="https://github.com/downloads/Sharpie/TeXworks/TeXworks.0.5.0-813-33d0430-Leopard.dmg">Leopard</a> for the current development code. For me, these look good, so we&#8217;re hopefully in a position where TeXworks on the Mac continues to grow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2011/05/15/new-mac-os-x-texworks-builds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TeXworks &#8216;magic comments&#8217;</title>
		<link>http://www.texdev.net/2011/03/24/texworks-magic-comments/</link>
		<comments>http://www.texdev.net/2011/03/24/texworks-magic-comments/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 08:50:15 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=995</guid>
		<description><![CDATA[The new TeXworks release adds a new ‘magic comment’ to the set that the program knows. So I thought it might be useful to have a list of those that currently work, and a typical setting for each one. % !TeX program = LuaLaTeX The name of the typesetting engine to use for the current [...]]]></description>
			<content:encoded><![CDATA[<p>The <a title="TeXworks v0.4.0" href="http://www.texdev.net/2011/03/21/texworks-v0-4-0/">new TeXworks release</a> adds a new ‘magic comment’ to the set that the program knows. So I thought it might be useful to have a list of those that currently work, and a typical setting for each one.</p>
<pre>% !TeX program = LuaLaTeX
</pre>
<p>The name of the typesetting engine to use for the current file, which should be one of the engines that is set up for use with TeXworks. This is useful if you normally use one engine (for example pdfLaTeX), but have a few files that need an alternative engine. In my example, the file would automatically use LuaLaTeX as the engine.</p>
<pre>% !TeX encoding = UTF-8
</pre>
<p>Sets the file encoding for the current file. The usual default is UTF-8, but this setting is handy if you need to collaborate with other people using non-UTF-8 editors.</p>
<pre>% !TeX root = somefile.tex
</pre>
<p>Indicates that the current file is not the main file for typesetting: when you choose to typeset, TeXworks will save the current file then typeset the master file. Using this setting, you need the full name of the master file including the extension. This is clearly a handy setting for larger projects, where you might have a lot of files which are to be included in one master document.</p>
<pre>% !TeX spellcheck = de-DE
</pre>
<p>Specify the spell check language for the current file. This is a new setting in v0.4.0 (it was not present in the 0.2 stable release). The language of course needs to be one you have installed!</p>
<p>One point to notice with the <code>root</code> setting is how it interacts with <code>program</code>.  Let&#8217;s imagine that the master file needs to be typeset using LuaLaTeX, and that your default engine is pdfLaTeX. You then need to include the <code>program</code> in each subsidiary file to get everything to work properly:</p>
<pre>% !TeX root    = master.tex
% !TeX program = LuaLaTeX
</pre>
<p>If you don&#8217;t do that, when you try to typeset from one of the subfiles then TeXworks will use the currently-selected engine (probably pdfLaTeX) and <em>not</em> LuaLaTeX for the typesetting. Once you know, this is not so surprising, but at first it caught me out!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2011/03/24/texworks-magic-comments/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>New TeXworks build for Mac OS X (64-bit Intel)</title>
		<link>http://www.texdev.net/2011/03/22/new-texworks-build-for-mac-os-x-64-bit-intel/</link>
		<comments>http://www.texdev.net/2011/03/22/new-texworks-build-for-mac-os-x-64-bit-intel/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 20:03:37 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>
		<category><![CDATA[macos x]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=985</guid>
		<description><![CDATA[I posted yesterday that v0.4.0 of TeXworks has been released: this marks a new stable branch in the code. I also pointed out that there are official Windows and Ubuntu builds. I&#8217;m now pleased to see that there is also an unofficial build for the Mac, at least for 64-bit Intel systems (like mine!). Thanks [...]]]></description>
			<content:encoded><![CDATA[<p> I <a title="TeXworks v0.4.0" href="http://www.texdev.net/2011/03/21/texworks-v0-4-0/">posted yesterday</a> that v0.4.0 of <a href="http://www.texworks.org/">TeXworks</a> has been released: this marks a new stable branch in the code. I also pointed out that there are official <a href="http://code.google.com/p/texworks/downloads/list">Windows</a> and <a href="https://launchpad.net/~texworks/+archive/stable">Ubuntu</a> builds. I&#8217;m now pleased to see that there is also an <a href="https://www.dropbox.com/s/vs9qutjgtwised7/TeXworks.zip">unofficial build for the Mac</a>, at least for 64-bit Intel systems (like mine!). Thanks to Jjgod Jiang for doing this: I&#8217;ve <a title="TeXworks: building on a Mac" href="http://www.texdev.net/2011/02/06/texworks-building-on-a-mac/">posted before</a> about the issues building TeXworks on the Mac. So I&#8217;m now happily using the first new Mac build for over a year.<br />
<a href="http://www.texdev.net/wp-content/uploads/2011/03/MacOS.png"><img class="aligncenter size-medium wp-image-986" title="TeXworks v0.4.0 on MacOS" src="http://www.texdev.net/wp-content/uploads/2011/03/MacOS-300x187.png" alt="TeXworks v0.4.0 on MacOS" width="300" height="187" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2011/03/22/new-texworks-build-for-mac-os-x-64-bit-intel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TeXworks v0.4.0</title>
		<link>http://www.texdev.net/2011/03/21/texworks-v0-4-0/</link>
		<comments>http://www.texdev.net/2011/03/21/texworks-v0-4-0/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 21:51:23 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=971</guid>
		<description><![CDATA[Stefan Löffler has posted to the TeXworks mailing list the following: Windows binaries and a source code bundle have been uploaded to GC, and Ubuntu packages are currently building (see https://launchpad.net/~texworks/+archive/stable/+packages). The web page (http://www.tug.org/texworks/) will be updated soon (just waiting for a routine pull from the GC repository). For a quick overview over the [...]]]></description>
			<content:encoded><![CDATA[<p>Stefan Löffler has posted to the <a href="http://www.texworks.org/">TeXworks</a> mailing list the following:</p>
<blockquote><p>Windows binaries and a source code bundle have been uploaded to GC, and Ubuntu packages are currently building (see <a href="https://launchpad.net/%7Etexworks/+archive/stable/+packages">https://launchpad.net/~texworks/+archive/stable/+packages</a>). The web page (<a href="http://www.tug.org/texworks/">http://www.tug.org/texworks/</a>) will be updated soon (just waiting for a routine pull from the GC repository). For a quick overview over the most important changes, please have a look at <a href="http://code.google.com/p/texworks/source/browse/tags/release-0.4.0/NEWS">http://code.google.com/p/texworks/source/browse/tags/release-0.4.0/NEWS</a></p></blockquote>
<p>This is very much evolution in TeXworks development: I&#8217;ve been using the unstable builds for some time with no serious issues, and doubt that will change much with the release of v0.4.0. I&#8217;ve quickly tested the Windows builds, and have also done a quick build on Ubuntu (see the screenshots). You will see that Mac OS X builds are currently missing: getting them working is currently proving to be something of a difficult task. So for the moment, on the Mac you have to stay with older (but quite usable) builds.</p>

<a href='http://www.texdev.net/2011/03/21/texworks-v0-4-0/windows/' title='TeXworks v0.4.0 on Windows'><img width="150" height="150" src="http://www.texdev.net/wp-content/uploads/2011/03/Windows-150x150.png" class="attachment-thumbnail" alt="TeXworks v0.4.0 on Windows" title="TeXworks v0.4.0 on Windows" /></a>
<a href='http://www.texdev.net/2011/03/21/texworks-v0-4-0/ubuntu/' title='TeXworks v0.4.0 on Ubuntu'><img width="150" height="150" src="http://www.texdev.net/wp-content/uploads/2011/03/Ubuntu-150x150.png" class="attachment-thumbnail" alt="TeXworks v0.4.0 on Ubuntu" title="TeXworks v0.4.0 on Ubuntu" /></a>

<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2011/03/21/texworks-v0-4-0/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>TeXworks: building on a Mac</title>
		<link>http://www.texdev.net/2011/02/06/texworks-building-on-a-mac/</link>
		<comments>http://www.texdev.net/2011/02/06/texworks-building-on-a-mac/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 11:38:29 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=913</guid>
		<description><![CDATA[Development of TeXworks has picked up over the last couple of months, with a drive to get to version 0.4. Several builds for Windows have been posted on the TeXworks downloads page, so testing there has been pretty easy. For Linux users, the instructions for building from source are not too bad, so anyone wanting [...]]]></description>
			<content:encoded><![CDATA[<p>Development of <a href="http://www.texworks.org/">TeXworks</a> has picked up over the last couple of months, with a drive to get to version 0.4. Several builds for Windows have been posted on the <a href="http://code.google.com/p/texworks/downloads/list">TeXworks downloads page</a>, so testing there has been pretty easy. For Linux users, the <a href="http://code.google.com/p/texworks/wiki/Building">instructions for building from source</a> are not too bad, so anyone wanting to test on Linux has also been okay. However, Mac users face more a more difficult time. The last official binaries were posted in February 2010, and most Mac users don&#8217;t build software from the sources.</p>
<p>There was a <a href="http://tug.org/pipermail/texworks/2011q1/003738.html">post to the TeXworks mailing list</a> yesterday asking for volunteers to get Mac binaries sorted out. This will not be a trivial process: Mac OS X is used on PowerPC and Intel chips, and the later covers both 32- and 64-bit cases. However, the aim has to be first to solve the more basic problem of getting the software to build at all! <a href="http://tug.org/pipermail/texworks/2011q1/003764.html">Bruno Voisin</a> has managed that, but this is a test case and not really suitable for distribution.</p>
<p>As I&#8217;ve got a Mac, I&#8217;m having a go at solving some of the problems, but my experience with serious programming is pretty much non-existent, so whether I&#8217;ll be much help I&#8217;m not sure. So any keen TeX-using Mac programmers reading might want to take a look at the discussion and make suggestions (or of course provide some binaries and build instructions!).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2011/02/06/texworks-building-on-a-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New TeXworks builds for Windows</title>
		<link>http://www.texdev.net/2010/11/25/new-texworks-builds-for-windows/</link>
		<comments>http://www.texdev.net/2010/11/25/new-texworks-builds-for-windows/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 20:10:34 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=849</guid>
		<description><![CDATA[Progress toward the next stepping stone in the TeXworks schedule, release 0.4, is ongoing. To help get the new code tested for this, an experimental build has been added to the download page for users on Windows. For people on Linux, it&#8217;s usually possible to build the program from the source without too much hassle, [...]]]></description>
			<content:encoded><![CDATA[<p>Progress toward the next stepping stone in the <a href="http://tug.org/texworks/">TeXworks</a> schedule, release 0.4, is ongoing. To help get the new code tested for this, an experimental build has been added to the <a href="http://code.google.com/p/texworks/downloads/list">download page</a> for users on Windows. For people on Linux, it&#8217;s usually possible to build the program from the source without too much hassle, so they can hep to test out too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2010/11/25/new-texworks-builds-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TeXworks experimental build 567</title>
		<link>http://www.texdev.net/2010/02/15/texworks-experimental-build-567/</link>
		<comments>http://www.texdev.net/2010/02/15/texworks-experimental-build-567/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 08:20:47 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=632</guid>
		<description><![CDATA[I see on the TeXworks mailing list that Jonathan Kew has posted new builds of the ‘bleeding edge’ experimental code. For those of us who use them (and find them pretty stable) this will add a number of refinements, from the look of the change log.]]></description>
			<content:encoded><![CDATA[<p>I see on the <a href="http://www.texworks.org/">TeXworks</a> mailing list that Jonathan Kew has posted <a href="http://code.google.com/p/texworks/downloads/list">new builds</a> of the ‘bleeding edge’ experimental code. For those of us who use them (and find them pretty stable) this will add a number of refinements, from the look of the change log.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2010/02/15/texworks-experimental-build-567/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TeXworks v0.3 snapshot</title>
		<link>http://www.texdev.net/2009/12/20/texworks-v0-3-snapshot/</link>
		<comments>http://www.texdev.net/2009/12/20/texworks-v0-3-snapshot/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 15:21:00 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=587</guid>
		<description><![CDATA[Jonathan Kew has posted new ‘snapshots’ for the experimental (v0.3) trunk of TeXworks. As usual, these are for Windows and the Mac, with Linux users to compile themselves from the SVN (not usually difficult). Looking through the change list, it looks like mainly small refinements rather than any big changes. Everything looks like it&#8217;s working, [...]]]></description>
			<content:encoded><![CDATA[<p>Jonathan Kew has posted new ‘<a href="http://code.google.com/p/texworks/downloads/list">snapshots</a>’ for the experimental (v0.3) trunk of <a title="Lowering the entry barrier to the TeX world" href="http://www.texworks.org/">TeXworks</a>. As usual, these are for Windows and the Mac, with Linux users to compile themselves from the SVN (not usually difficult). Looking through the <a href="http://code.google.com/p/texworks/source/list">change list</a>, it looks like mainly small refinements rather than any big changes. Everything looks like it&#8217;s working, which is the main thing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2009/12/20/texworks-v0-3-snapshot/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Background colouring in TeXworks</title>
		<link>http://www.texdev.net/2009/11/13/background-colouring-in-texworks/</link>
		<comments>http://www.texdev.net/2009/11/13/background-colouring-in-texworks/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 08:34:58 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=538</guid>
		<description><![CDATA[The current experimental builds of TeXworks now include the ability to alter the background colour of text, as well as the foreground. At the moment, you can&#8217;t do this in an additive fashion (varying the two independently). However, it does make it easy to have something a bit nicer than the default bright red for [...]]]></description>
			<content:encoded><![CDATA[<p>The current experimental builds of <a title="Lowering the entry barrier to the TeX world" href="http://www.texworks.org/">TeXworks</a> now include the ability to alter the background colour of text, as well as the foreground. At the moment, you can&#8217;t do this in an additive fashion (varying the two independently). However, it does make it easy to have something a bit nicer than the default bright red for comments. I&#8217;ve altered my syntax-patterns.txt file for LaTeX to read</p>
<pre>[LaTeX]
# special characters
darkred		N	[$#^_{}&amp;]

# LaTeX environments
darkgreen	N	\\(?:begin|end)\s*\{[^}]*\}

# LaTeX packages
darkblue	N	\\usepackage\s*(?:\[[^]]*\]\s*)?\{[^}]*\}

# control sequences
blue		N	\\(?:[A-Za-z@]+|.)

# comments
black/lightgrey			Y	%.*</pre>
<p>You&#8217;ll see that the last line includes two colours, so I get black on light grey for comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2009/11/13/background-colouring-in-texworks/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>TeXworks: Automatic LaTeX message detection</title>
		<link>http://www.texdev.net/2009/10/24/texworks-automatic-latex-message-detection/</link>
		<comments>http://www.texdev.net/2009/10/24/texworks-automatic-latex-message-detection/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 14:42:09 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[TeXworks]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=510</guid>
		<description><![CDATA[The latest builds of TeXworks include support for scripting. There are not a lot of scripts just yet, but one that already looks good is LaTeX error message highlighting. This already seems to work pretty well, and it&#8217;s one of the few things I miss from my previous editor of choice (WinEdt). It can already [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_511" class="wp-caption alignleft" style="width: 310px"><a href="http://www.texdev.net/wp-content/uploads/2009/10/LaTeX-errors.png"><img class="size-medium wp-image-511" title="TeXworks: Experimental LaTeX-errors interface" src="http://www.texdev.net/wp-content/uploads/2009/10/LaTeX-errors-300x187.png" alt="TeXworks: Experimental LaTeX-errors interface" width="300" height="187" /></a><p class="wp-caption-text">TeXworks: Experimental LaTeX-errors interface</p></div>
<p>The <a href="http://code.google.com/p/texworks/downloads/list">latest builds</a> of <a title="Lowering the entry barrier to the TeX world" href="http://www.texworks.org/">TeXworks</a> include support for scripting. There are not a lot of scripts just yet, but one that already looks good is LaTeX error message highlighting.</p>
<p>This already seems to work pretty well, and it&#8217;s one of the few things I miss from my previous editor of choice (<a title="WinEdt" href="http://www.winedt.com/">WinEdt</a>). It can already jump to the line in question, when you choose the appropriate line in the listing.</p>
<p>Of course, this is only the first step in getting full scripting support for TeXworks. But things look good to me: the extra complexity to the interface is minimal, and it really opens up the possibilities for more advanced users.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2009/10/24/texworks-automatic-latex-message-detection/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

