<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Creating the Perfect Writing Tool: A Proposal</title>
	<atom:link href="http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool/feed" rel="self" type="application/rss+xml" />
	<link>http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool</link>
	<description>The Rants and Raves of an Unsettled Mind</description>
	<lastBuildDate>Wed, 07 Apr 2010 15:43:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Jose</title>
		<link>http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool/comment-page-1#comment-10348</link>
		<dc:creator>Jose</dc:creator>
		<pubDate>Sun, 21 Feb 2010 15:22:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.oak-tree.us/blog/?p=760#comment-10348</guid>
		<description>Love the project. I hope you keep pushing it. It shows that you know your tools, and have an exquisite sense of design. I used to love oneNote for this, but on linux I&#039;m using LyX.</description>
		<content:encoded><![CDATA[<p>Love the project. I hope you keep pushing it. It shows that you know your tools, and have an exquisite sense of design. I used to love oneNote for this, but on linux I&#8217;m using LyX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JT</title>
		<link>http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool/comment-page-1#comment-9640</link>
		<dc:creator>JT</dc:creator>
		<pubDate>Tue, 26 Jan 2010 00:29:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.oak-tree.us/blog/?p=760#comment-9640</guid>
		<description>This looks really really good. It won&#039;t be easy to do something as good as Scrivener but this one will be open source and multi-plattform, so... thumbs up!

I can&#039;t do any programming but I&#039;m willing to help in anything I can, by giving suggestions, ideas, helping with design issues, translating it to spanish or even considering making a donation ;) I&#039;ve downloaded and tested your first release, and just added some bugs reports and feature requests to the tasklist. Keep this development going!</description>
		<content:encoded><![CDATA[<p>This looks really really good. It won&#8217;t be easy to do something as good as Scrivener but this one will be open source and multi-plattform, so&#8230; thumbs up!</p>
<p>I can&#8217;t do any programming but I&#8217;m willing to help in anything I can, by giving suggestions, ideas, helping with design issues, translating it to spanish or even considering making a donation <img src='http://www.oak-tree.us/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I&#8217;ve downloaded and tested your first release, and just added some bugs reports and feature requests to the tasklist. Keep this development going!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Apolitically Incorrect &#187; Cross Platform GUI Development with Python and Qt</title>
		<link>http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool/comment-page-1#comment-1333</link>
		<dc:creator>Apolitically Incorrect &#187; Cross Platform GUI Development with Python and Qt</dc:creator>
		<pubDate>Tue, 12 May 2009 21:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.oak-tree.us/blog/?p=760#comment-1333</guid>
		<description>[...] first started experimenting with the Qt framework about two months ago, after deciding to tackle a major add-on to one of my favorite writing programs, LyX.</description>
		<content:encoded><![CDATA[<p>[...] first started experimenting with the Qt framework about two months ago, after deciding to tackle a major add-on to one of my favorite writing programs, LyX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emre Ayca</title>
		<link>http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool/comment-page-1#comment-764</link>
		<dc:creator>Emre Ayca</dc:creator>
		<pubDate>Mon, 20 Apr 2009 01:24:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.oak-tree.us/blog/?p=760#comment-764</guid>
		<description>This is just what I was looking for ages! I am very much fond of LyX and using it consistently for some time now (after a period of hesitation, which proved to be unnecessary in the end). On the other hand, I &quot;found&quot; Scrivener randomly surfing on the internet a while ago, and have been &quot;stalking&quot; it since then (I think it has almost been 2 years now:), with a hope that if there could be some add-on, plug-in whatever for lyx to have such features like the corkboard metaphor (to buy a mac for scrivener is not an option just only due to financial constraints:-).  I don&#039;t know anything about coding, so I am sorry for not being able offer any help in this regard. But I would be glad to help in other things, as much as I can (documentation, graphics, whatever I can).

I have also came up with your post on LyX-devel, (in fact, I was googling with the exact terms &quot;a corkboard implementation for lyx&quot; so I found your both posts here and in lyx-devel). I scanned through both now, saving to read thoroughly for some time later as I am very much &quot;loaded&quot; now with papers to be submitted, etc. But please keep up the idea and know that you have supporters here:)

Best wishes</description>
		<content:encoded><![CDATA[<p>This is just what I was looking for ages! I am very much fond of LyX and using it consistently for some time now (after a period of hesitation, which proved to be unnecessary in the end). On the other hand, I &#8220;found&#8221; Scrivener randomly surfing on the internet a while ago, and have been &#8220;stalking&#8221; it since then (I think it has almost been 2 years now:), with a hope that if there could be some add-on, plug-in whatever for lyx to have such features like the corkboard metaphor (to buy a mac for scrivener is not an option just only due to financial constraints:-).  I don&#8217;t know anything about coding, so I am sorry for not being able offer any help in this regard. But I would be glad to help in other things, as much as I can (documentation, graphics, whatever I can).</p>
<p>I have also came up with your post on LyX-devel, (in fact, I was googling with the exact terms &#8220;a corkboard implementation for lyx&#8221; so I found your both posts here and in lyx-devel). I scanned through both now, saving to read thoroughly for some time later as I am very much &#8220;loaded&#8221; now with papers to be submitted, etc. But please keep up the idea and know that you have supporters here:)</p>
<p>Best wishes</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amber Vaesca</title>
		<link>http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool/comment-page-1#comment-700</link>
		<dc:creator>Amber Vaesca</dc:creator>
		<pubDate>Wed, 25 Mar 2009 17:37:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.oak-tree.us/blog/?p=760#comment-700</guid>
		<description>Well written article, but I feel compelled to correct a number of errors here. Most of the complaints levelled at Scrivener were regarding features that Scrivener has support for, and this becomes even more true when you consider that the author is proposing an addition to LyX, which primarily functions in the LaTeX working space. If the author were addressing Scrivener from the viewpoint of a WYSIWYG philosophy and comparing it to Word, then the situation would be different. Instead, we can analyse the comments in the framework of Scrivener&#039;s more advanced LaTeX export. Scrivener has a very accomplished export workflow utilising the MultiMarkdown syntax framework on the front end, and a set of Perl and XSL scripts for document conversion on the back end. In its default configuration, a well formed LaTeX document can be produced just as easily as an RTF. No more complex than LyX. Advanced customisation of the back-end scripts can produce more exotic results. For example, I have a Scrivener project for which I have coded a export engines for both BBCode and MediaWiki. I can, from a single source and with no tweaks, publish to either if those, or PDF, or LaTeX, or XHTML, in a few seconds. Onward.

First, the features it supports in both semantic (LaTeX-space) and rich-text modes of operation, erroneously marked as being unsupported in the article:

* Footnotes: Supported in both semantic and rich-text modes. Footnotes are added in-line, as with LyX, making them more contextual and easy to maintain. They can be exported as either footnotes or endnotes depending upon user preference in the document compile option. In semantic mode, footnotes will be converted to LaTeX syntax, or look-alike XHTML cross-linking.
* Figures: Handled easy via drag and drop in rich-text mode. Place the image resource unit the document flow and it will be exported as RTF image and can be imported into compatible word processors. In semantic mode, usage of MMD syntax is required, and images will be collected and organised during Compile for the user.
* Legends: See above (not sure why identical technical features are listed separately in the article)
* Graphics: See above.
* Commentation: In semantic mode, Scrivener annotations will be marked as such by classed span elements which can be handled programmatically, or inserted as marginalia in LaTeX. In rich-text mode they can be formatted as Word pop-up comments, or embedded red text.

Now for features supported in semantic mode:

* Hyperlinks: Simple Markdown syntax both inline and cross-referenced.
* Cross-links: Use of anchor style ID linking the header titles, and header labelling is supported. By default it produces automatic labels based on camelCasedContent, but manual labels can be supplied and linked to from anywhere in the document. Arbitrary point-to-point cross referencing is not possible by default, though adding support for it would be fairly trivial.
* Cross-references: See above.

Front matter:
* Table of contents can be generated via LaTeX, naturally, and there is also a built-in script for adding an anchored ToC to XHTML documents.
* Abstract &amp; Synopsis: Built-in support.

Back matter:

* Bibliography: Full BibTeX support is built-in.
* Glossary: Has basic support built-in.
* Appendix: Has basic support built-in.

Revision control:

While not built-in, Scrivener has full a SVN compatibility mode. If used with a front-end which can handle auto-add commits (Scrivener generates a lot if files based on the user&#039;s usage of summary and notation features), full version control and collaboration is possible.

In short, the article is well written. I was a huge fan of LyX for many years, and I still do use it as a post-processor for Scrivener (the workflow is practically seamless since semantically defined data in Scrivener turns into LaTeX marked files which LyX can then convert and utilise). I have nothing against LyX, but I feel the author of the article failed to dig deeply enough into Scrivener&#039;s more advanced features and a capabilities.

Yes, on the surface it supports a simple model, and for most authors this is plenty enough as their editors and publishers handle all the nitty gritty. For academic usage, there is enough support in rich-text mode for many, and those that require more power and are willing to dip into MultiMarkdown and LaTeX or some other format, the power is nearly limitless.

There are futher interface niceties in Scrivener that this plug-in proposal would not address. Its full-screen mode for distractionless writing is very elegant and completely &quot;widgetless&quot;, and the Edit Scrivenings mode which allows the user to selectively designate edit focus (as opposed to always being confronted with the entire text as in LyX), can be great for the creative mind which suffers under clutter and distraction.</description>
		<content:encoded><![CDATA[<p>Well written article, but I feel compelled to correct a number of errors here. Most of the complaints levelled at Scrivener were regarding features that Scrivener has support for, and this becomes even more true when you consider that the author is proposing an addition to LyX, which primarily functions in the LaTeX working space. If the author were addressing Scrivener from the viewpoint of a WYSIWYG philosophy and comparing it to Word, then the situation would be different. Instead, we can analyse the comments in the framework of Scrivener&#8217;s more advanced LaTeX export. Scrivener has a very accomplished export workflow utilising the MultiMarkdown syntax framework on the front end, and a set of Perl and XSL scripts for document conversion on the back end. In its default configuration, a well formed LaTeX document can be produced just as easily as an RTF. No more complex than LyX. Advanced customisation of the back-end scripts can produce more exotic results. For example, I have a Scrivener project for which I have coded a export engines for both BBCode and MediaWiki. I can, from a single source and with no tweaks, publish to either if those, or PDF, or LaTeX, or XHTML, in a few seconds. Onward.</p>
<p>First, the features it supports in both semantic (LaTeX-space) and rich-text modes of operation, erroneously marked as being unsupported in the article:</p>
<p>* Footnotes: Supported in both semantic and rich-text modes. Footnotes are added in-line, as with LyX, making them more contextual and easy to maintain. They can be exported as either footnotes or endnotes depending upon user preference in the document compile option. In semantic mode, footnotes will be converted to LaTeX syntax, or look-alike XHTML cross-linking.<br />
* Figures: Handled easy via drag and drop in rich-text mode. Place the image resource unit the document flow and it will be exported as RTF image and can be imported into compatible word processors. In semantic mode, usage of MMD syntax is required, and images will be collected and organised during Compile for the user.<br />
* Legends: See above (not sure why identical technical features are listed separately in the article)<br />
* Graphics: See above.<br />
* Commentation: In semantic mode, Scrivener annotations will be marked as such by classed span elements which can be handled programmatically, or inserted as marginalia in LaTeX. In rich-text mode they can be formatted as Word pop-up comments, or embedded red text.</p>
<p>Now for features supported in semantic mode:</p>
<p>* Hyperlinks: Simple Markdown syntax both inline and cross-referenced.<br />
* Cross-links: Use of anchor style ID linking the header titles, and header labelling is supported. By default it produces automatic labels based on camelCasedContent, but manual labels can be supplied and linked to from anywhere in the document. Arbitrary point-to-point cross referencing is not possible by default, though adding support for it would be fairly trivial.<br />
* Cross-references: See above.</p>
<p>Front matter:<br />
* Table of contents can be generated via LaTeX, naturally, and there is also a built-in script for adding an anchored ToC to XHTML documents.<br />
* Abstract &amp; Synopsis: Built-in support.</p>
<p>Back matter:</p>
<p>* Bibliography: Full BibTeX support is built-in.<br />
* Glossary: Has basic support built-in.<br />
* Appendix: Has basic support built-in.</p>
<p>Revision control:</p>
<p>While not built-in, Scrivener has full a SVN compatibility mode. If used with a front-end which can handle auto-add commits (Scrivener generates a lot if files based on the user&#8217;s usage of summary and notation features), full version control and collaboration is possible.</p>
<p>In short, the article is well written. I was a huge fan of LyX for many years, and I still do use it as a post-processor for Scrivener (the workflow is practically seamless since semantically defined data in Scrivener turns into LaTeX marked files which LyX can then convert and utilise). I have nothing against LyX, but I feel the author of the article failed to dig deeply enough into Scrivener&#8217;s more advanced features and a capabilities.</p>
<p>Yes, on the surface it supports a simple model, and for most authors this is plenty enough as their editors and publishers handle all the nitty gritty. For academic usage, there is enough support in rich-text mode for many, and those that require more power and are willing to dip into MultiMarkdown and LaTeX or some other format, the power is nearly limitless.</p>
<p>There are futher interface niceties in Scrivener that this plug-in proposal would not address. Its full-screen mode for distractionless writing is very elegant and completely &#8220;widgetless&#8221;, and the Edit Scrivenings mode which allows the user to selectively designate edit focus (as opposed to always being confronted with the entire text as in LyX), can be great for the creative mind which suffers under clutter and distraction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George</title>
		<link>http://www.oak-tree.us/blog/index.php/2009/03/04/perfect-tool/comment-page-1#comment-693</link>
		<dc:creator>George</dc:creator>
		<pubDate>Mon, 23 Mar 2009 23:46:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.oak-tree.us/blog/?p=760#comment-693</guid>
		<description>What you are proposing is exactly what I&#039;m looking for! I have an old mac just for Scrivener. Its corkboard metaphor is perfect for managing large and complex documents. But there&#039;s  nothing like it for Windows. 

LyX is fine (a bit more complicated than I need), but horrible at managing the structure of a document like Scrivener. 

If you build this plugin, I&#039;ll use it!</description>
		<content:encoded><![CDATA[<p>What you are proposing is exactly what I&#8217;m looking for! I have an old mac just for Scrivener. Its corkboard metaphor is perfect for managing large and complex documents. But there&#8217;s  nothing like it for Windows. </p>
<p>LyX is fine (a bit more complicated than I need), but horrible at managing the structure of a document like Scrivener. </p>
<p>If you build this plugin, I&#8217;ll use it!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
