<?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>In-Tools &#187; Plugins</title>
	<atom:link href="http://in-tools.com/wordpress/category/indesign/plugins/feed" rel="self" type="application/rss+xml" />
	<link>http://in-tools.com/wordpress</link>
	<description>Innovations in Automation</description>
	<lastBuildDate>Sun, 29 Aug 2010 05:49:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What&#8217;s a Plugin?</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/whats-a-plugin</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/whats-a-plugin#comments</comments>
		<pubDate>Tue, 27 Jul 2010 11:17:06 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[CS SDK]]></category>
		<category><![CDATA[Extension Builder]]></category>
		<category><![CDATA[InDesign]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=564</guid>
		<description><![CDATA[As a software user, you might hear a lot of different terms: plugin, script, extension, add-on, etc. It might be confusing as to what is what, and which is better. What you need, etc. In this article, we will try to make some sense out of all the options.

How to Define a Plug-in
Wikipedia defines a [...]]]></description>
			<content:encoded><![CDATA[<p>As a software user, you might hear a lot of different terms: plugin, script, extension, add-on, etc. It might be confusing as to what is what, and which is better. What you need, etc. In this article, we will try to make some sense out of all the options.</p>
<p><span id="more-564"></span></p>
<h3>How to Define a Plug-in</h3>
<p><a href="http://en.wikipedia.org/wiki/Plugin">Wikipedia</a> defines a plugin as &#8220;a set of software components that adds specific capabilities to a larger software application&#8221;. Not a bad definition.</p>
<p>Most software applications have very specific ways of adding functionality to the application, and this definition pretty much covers it. In InDesign, things get much more confusing, because it&#8217;s probably one of the most extensible commercial software applications in existence!</p>
<p>In the beginning of time (a few years back when InDesign was created), there were &#8220;plugins&#8221; and &#8220;scripts&#8221; &#8212; two very well defined concepts.</p>
<h3>Plugins</h3>
<p>Plugins were written in C++ using the same SDK and APIs that InDesign itself was created with. In fact, at least 90% of InDesign itself and almost all its features are implemented as plug-ins. Plug-ins are tightly integrated into the program, very efficient, and can work dynamically in the background. Plug-ins can have user interfaces which look like integral parts of the program.</p>
<h3>Scripts</h3>
<p>Scripts are implemented in one of the three supported scripting languages: ExtendScript (Adobe&#8217;s version of Javascript), Applescript (on Macintosh), or Visual Basic Script (on Windows). Scripts were classically slow, each action showed up separately in the undo list, they must be manually invoked, and they were limited to clunky, static user interfaces.</p>
<p>Although InDesign had incredible scripting support (there&#8217;s almost no native functionality that can&#8217;t be accessed through scripting &#8212; and better), there were many clear use cases where a true plug-in was the clear (and only) choice.</p>
<p>On the other hand, scripts are much quicker and inexpensive to develop, as well as easier to debug. Additionally, a buggy script is much less likely to crash InDesign than a buggy plug-in.</p>
<h3>Things Got Muddled</h3>
<p>As InDesign matured, the scripting engine became more powerful and capable. Each version of InDesign brought a quicker, more efficient scripting engine. In recent versions, except for the most demanding procedures, you can hardly tell the difference between the performance of a &#8220;native&#8221; plug-in, and an optimized script. Of course the performance of the script will highly depend on how it was written, but a veteran script writer should know how to write scripts that run efficiently.</p>
<p>On top of that was the introduction of events, and Script UI. Events allowed for scripts to run dynamically in the background and Script UI allowed for user interfaces which reacted dynamically to user input and context.</p>
<p>The division between &#8220;plug-ins&#8221; and &#8220;scripts&#8221; became very blurred. The only clear differentiating point remained the language the add-on was written in. Plug-ins are written in C++, while scripts are written in one of the higher level scripting languages.</p>
<p>The only two use cases where &#8220;plug-ins&#8221; remained the clear winner, is where functionality was needed that didn&#8217;t exist at all in InDesign, or very high performance was critical.</p>
<h3>Hybrid Plug-ins</h3>
<p>These distinctions are further blurred by the fact that an add-on does not need to be 100% &#8220;script&#8221; or 100% &#8220;plug-in&#8221;. It&#8217;s quite possible to mix C++ code with scripting code to create a seamless product (and quite a few of these products exist!) The starting point of such code can be a &#8220;script&#8221; or the whole thing can be compiled into a single plug-in. It is entirely invisible to the user whether a specific feature is implemented as a &#8220;scripting feature&#8221; or as a &#8220;plug-in feature&#8221;. In fact the implementation can be split up into a custom implementation like was done with <a href="http://www.rorohiko.com/wordpress/indesign-downloads/apid-toolassistant/">APID</a> (which we utilize in our products).</p>
<h3>Enter: &#8220;Extensions&#8221;</h3>
<p>In CS5, Adobe introduced a new concept: &#8220;Extensions&#8221;. Extensions can be written using the <a href="http://www.adobe.com/devnet/creativesuite/sdk/index.html">CS SDK</a>. They are programmed in Flex and ActionScript, and compiled as swf applications. These extensions are an entirely new class of &#8220;add-ons&#8221;. They have all the capabilities of AIR applications, and all the functionality of integrated scripts. <a href="http://in-tools.com/wordpress/script-bay/script-panel-replacement-for-the-entire-creative-suite">Script Bay</a> is one example of such an extension. Mini Bridge, CS Review, and Kuler are other examples.</p>
<p>Extensions have many of the UI advantages of plug-ins, and can be contained inside native panels. There are quite a few new events in CS5 which allow even tighter integration into the program. In addition, &#8220;extensions&#8221; can work across the different programs of the Creative Suite.</p>
<h3>Conclusion</h3>
<p>The basic fact remains. There&#8217;s many ways to extend InDesign, and there is no clear &#8220;right&#8221; way to do it. Sometimes it makes sense to implement a feature as a plug-in. Other times it makes sense to do it as a script, other times, a hybrid, or custom solution is required.</p>
<p>In many situations, it is even difficult to define whether a specific add-on is a &#8220;script&#8221; a &#8220;plug-in&#8221; or something else. That fact is, that to the user, it doesn&#8217;t really matter that much what the definition of the product is. The technology used to create add-on functionality is mostly a developing consideration. From a user perspective, it&#8217;s just important that it allows the user to do what they need!</p>
<p>If you are purchasing a commercial &#8220;add-on&#8221; don&#8217;t concern yourself too much with the technology used to create it.</p>
<p>If you need a custom solution created, things are a bit different. Make sure that whoever you hire is familiar with all these technologies, or you might end up paying extra money for a product which could be created cheaper using a different technology.</p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/whats-a-plugin/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Improved Column Flow</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow#comments</comments>
		<pubDate>Thu, 17 Jun 2010 21:57:15 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Column Flow]]></category>
		<category><![CDATA[InDesign]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Span Columns]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=471</guid>
		<description><![CDATA[Column Flow got some real major improvements!]]></description>
			<content:encoded><![CDATA[<p><a href="http://in-tools.com/wordpress/indesign/plugins/in-tools-plugins-now-cs5-compatible">In a recent post</a> we kind of slipped in a whole bunch of improvements. The biggest one is probably Column Flow.</p>
<p><span id="more-471"></span>The most obvious improvement is the way settings are set. In previous version of Column Flow, the column settings had to be set by changing the style names. Now column settings can be set using a much more intuitive dialog:</p>
<p><a rel="attachment wp-att-472" href="http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow/attachment/column-flow-styles-dialog"><img class="alignnone size-full wp-image-472" title="Column Flow Styles Dialog" src="http://in-tools.com/wordpress/wp-content/uploads/2010/06/Column-Flow-Styles-Dialog.png" alt="" width="496" height="372" /></a></p>
<p>But beyond that, there&#8217;s a whole pile of tricks that you can now do with Column Flow that was not possible before. Just to illustrate some of the improvements, we will show the previous configuration dialog followed by the new one:</p>
<div id="attachment_474" class="wp-caption alignnone" style="width: 492px"><a rel="attachment wp-att-474" href="http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow/attachment/columnflow_old"><img class="size-full wp-image-474  " title="columnflow old" src="http://in-tools.com/wordpress/wp-content/uploads/2010/06/columnflow_old.png" alt="" width="482" height="244" /></a><p class="wp-caption-text">Old Column Flow Settings</p></div>
<div id="attachment_473" class="wp-caption alignnone" style="width: 539px"><a rel="attachment wp-att-473" href="http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow/attachment/columnflow_settings"><img class="size-full wp-image-473 " title="New ColumnFlow Settings" src="http://in-tools.com/wordpress/wp-content/uploads/2010/06/ColumnFlow_Settings.png" alt="" width="529" height="404" /></a><p class="wp-caption-text">New Column Flow Settings</p></div>
<p><strong>However to really appreciate what Column Flow can do for you we&#8217;re going to discuss the Span Columns feature of CS5 a bit.</strong></p>
<p>When we first learned about the Span Columns feature of CS5, we had some real doubts about updating Column Flow for CS5 compatibility. Span Columns is the feature that people have been asking for years, and we developed Column Flow to fill that need. Now with Span Columns, Column Flow is no longer needed. Or so we thought&#8230;</p>
<p>After studying Span Columns however, we came to a very different conclusion. In our opinion, the Span (and Split) Columns feature is perfect for newspaper and advertisement layout. For long-document layout however, we believe it falls short of being the needed solution. Here&#8217;s why:</p>
<ul>
<li>Span Columns works dynamically.<strong> This is great, you say. Right?</strong> Well for short articles, yes it is. <strong>But for long stories? Not so much.</strong> Very long stories can have quite a few column breaks along the way. Even with the incredible job the engineers at Adobe did to optimize the code of breaking the columns, it can be very processor intensive, and editing text at the beginning of a long story can quickly become a very tedious job! Additionally, dynamically created column spanners can be very difficult to adjust. To change the spacing on specific pages would require paragraph-style overrides (if it can be done), which makes the file error prone.</li>
</ul>
<ul>
<li>Span and Split Columns gives very little control over keeps options, and very often keeps are completely ignored to prevent columns from having no text. This can make flowing text correctly extremely difficult!</li>
</ul>
<ul>
<li>Trying to use Span Columns to create a section of text which will always stay together (i.e. keep all paragraphs together) is virtually impossible. InDesign does not have the ability to leave a text column empty. To force a whole section of text to the next page would require manually resizing the text frame &#8212; which defeats the whole point of Span/Split Columns.</li>
</ul>
<ul>
<li>There&#8217;s no way to ensure that a section of text starts on the baseline grid. You need to set the paragraph style to Align to Grid. This is not a solution which will work for headings which must be aligned to grid <strong>only at the top of a column</strong>.</li>
</ul>
<ul>
<li>There&#8217;s no column-balancing functionality included in Span/Split Columns. If it balances, good. If not? Try to balance it yourself.</li>
</ul>
<ul>
<li>Span Columns only helps within a single story. There&#8217;s no way to do cross-story spanning.</li>
</ul>
<ul>
<li>Span Columns does not supply a solution for boxed sections of text.</li>
</ul>
<ul>
<li>Because Span Columns uses one text frame for all the text, transparency settings cannot be applied to headings.</li>
</ul>
<h4>Column Flow addresses all these issues:</h4>
<ul>
<li>Column Flow does not work dynamically, and we believe that for long documents this apparent disadvantage is really a plus!</li>
</ul>
<ul>
<li>Column Flow gives very precise control over keeps with three different levels of strictness to give you your preferred balance between type-fitting and adherence to keeps rules.</li>
</ul>
<ul>
<li>Column Flow gives an option to keep specific numbers of columns together as a unit, so it will not break across pages.</li>
</ul>
<ul>
<li>Column Flow gives precise control over whether text sections are snapped to the baseline grid. This ensures proper alignment of heading text which is normally not baseline aligned.</li>
</ul>
<ul>
<li>While Column Flow will not balance columns in every situation, Column Flow does performs more column balancing than Span Columns. It can even make pages one line long or short if necessary to balance the columns.</li>
</ul>
<ul>
<li>Column Flow can create spanned headings even across different stories when the Story Tools plugin is used to set up Story Strings.</li>
</ul>
<ul>
<li>Column Flow allows for boxed sections to be created with a border or background.</li>
</ul>
<ul>
<li>Because Column Flow creates a separate text frame for each section, transparency effects can be applied automatically to headings specifically.</li>
</ul>
<p><strong>Additionally:</strong></p>
<ul>
<li>When Column Flow is used in conjunction with AutoFlow Pro, master  pages can be automatically applied.</li>
</ul>
<p>Right now, Column Flow can be downloaded as part of the Layout Tools package <a href="http://in-tools.com/wordpress/indesign/plugins/in-tools-plugins-now-cs5-compatible">here</a>.</p>
<p>Full information on the plug-in may be found in the manual <a href="http://www.in-tools.com/downloads/columnflow.pdf">here</a>.</p>
<p>Here are some screen-shots displaying some of the advanced functionality of Column Flow, with and without other In-Tools plug-ins included in the <a href="http://in-tools.com/plugin.php?p=28">InBook plug-in package</a>:</p>
<div id="attachment_485" class="wp-caption alignnone" style="width: 570px"><a rel="attachment wp-att-485" href="http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow/attachment/columnflow_sample"><img class="size-full wp-image-485 " title="columnflow_sample" src="http://in-tools.com/wordpress/wp-content/uploads/2010/06/columnflow_sample.png" alt="" width="560" height="407" /></a><p class="wp-caption-text">Illustration of several InBook components working together</p></div>
<div id="attachment_492" class="wp-caption alignnone" style="width: 568px"><a rel="attachment wp-att-492" href="http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow/attachment/box_example"><img class="size-full wp-image-492" title="box_example" src="http://in-tools.com/wordpress/wp-content/uploads/2010/06/box_example.png" alt="" width="558" height="600" /></a><p class="wp-caption-text">Boxed Text Section Created by Column Flow</p></div>
<div id="attachment_494" class="wp-caption alignnone" style="width: 549px"><a rel="attachment wp-att-494" href="http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow/attachment/sefer"><img class="size-full wp-image-494 " title="sefer" src="http://in-tools.com/wordpress/wp-content/uploads/2010/06/sefer.png" alt="" width="539" height="642" /></a><p class="wp-caption-text">Hebrew layout</p></div>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/column-flow/new-improved-column-flow/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Convert All Caps to Small Caps</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/formatting-tools/convert-all-caps-to-small-caps</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/formatting-tools/convert-all-caps-to-small-caps#comments</comments>
		<pubDate>Wed, 16 Jun 2010 20:56:06 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Formatting Tools]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=456</guid>
		<description><![CDATA[Convert All Caps to Small Caps with Formatting Tools version 1.0.6
Besides providing CS5 support, our newest update for Formatting Tools includes a new function.

You  can now convert all instances of All Caps in your document (or story,  selection, etc) to proper small caps.

This brings the formatting functions included in Formatting Tools up to [...]]]></description>
			<content:encoded><![CDATA[<h3>Convert All Caps to Small Caps with Formatting Tools version 1.0.6</h3>
<p>Besides providing CS5 support, our newest update for Formatting Tools includes a new function.</p>
<p><span id="more-456"></span></p>
<p>You  can now convert all instances of All Caps in your document (or story,  selection, etc) to proper small caps.</p>
<p><a rel="attachment wp-att-457" href="http://in-tools.com/wordpress/indesign/plugins/formatting-tools/convert-all-caps-to-small-caps/attachment/all_caps_to_small_caps"><img class="alignnone size-full wp-image-457" title="all_caps_to_small_caps" src="http://in-tools.com/wordpress/wp-content/uploads/2010/06/all_caps_to_small_caps.png" alt="" width="438" height="177" /></a></p>
<p>This brings the formatting functions included in Formatting Tools up to 8 very useful tools!</p>
<ol>
<li><strong>Conditional Paragraph Style Changer:</strong> changes paragraph styles based on the beginning contents of the paragraph.</li>
<li><strong>Style Between Delimiters:</strong> applies character styles to text between specified delimiters without having to break your head with GREP expressions.</li>
<li><strong>Create Multi-line Styles:</strong> applies paragraph styles to paragraphs with the specified number of lines.</li>
<li><strong>Restyle Consecutive Paragraphs:</strong> applies a different paragraph style to the first and/or last paragraph of a run of consecutive paragraphs.</li>
<li><strong>Apply Next Styles:</strong> applies the &#8220;next style&#8221; settings of the selected paragraph styles in the whole document &#8212; enabling you to quickly apply styles to massive amounts of text.</li>
<li><strong>Create Hyperlinks from URLs:</strong> Intelligently creates proper hyperlinks from URLs in your document.</li>
<li><strong>Change Case by Style:</strong> allows character case to be changed en-mass based on character or paragraph styles. It also can applys Smart Title Case.</li>
<li><strong>Convert All Caps to Small Caps:</strong> Converts all caps to small caps and optionally applies a character style.</li>
</ol>
<p>The newest version can be purchased <a href="http://in-tools.com/plugin.php?p=6">from the product page</a> and downloaded from here: <a href="http://www.in-tools.com/indesign/plugins/formattingtools_mac_1_0_6.zip">Macintosh</a> <a href="http://www.in-tools.com/indesign/plugins/formattingtools_win_1_0_6.zip">Windows</a></p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/formatting-tools/convert-all-caps-to-small-caps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In-Tools plugins now CS5 Compatible</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/in-tools-plugins-now-cs5-compatible</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/in-tools-plugins-now-cs5-compatible#comments</comments>
		<pubDate>Wed, 16 Jun 2010 13:52:56 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[InDesign]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=449</guid>
		<description><![CDATA[All out plug-ins are now CS5 compatible!]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been hard at work on some really exciting new developments, but we&#8217;ve taken some time to make sure all our plugins were updated for CS5 compatibility.</p>
<p><span id="more-449"></span></p>
<p>There&#8217;s quite a few new features in many of the InBook/InSefer plugins. We&#8217;ll try to get some documentation up over the next few days.</p>
<p>We&#8217;ve done only basic testing so far, so these should be considered public beta.</p>
<p>For now here&#8217;s direct links to download the updated plugins:</p>
<p>For CS5 compatibility you need the newest version of APID available here:<br />
<a href="http://www.rorohiko.com/downloads/apid/APIDToolAssistant_Mac_CS5.1.0.49.2.zip">Macintosh</a> <a href="http://www.rorohiko.com/downloads/apid/APIDToolAssistant_Win_CS5.1.0.49.2.zip">Windows</a></p>
<ul>
<li><strong>InSefer: </strong> <a href="http://in-tools.com/indesign/plugins/insefer_1_0_7_mac.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/insefer_1_0_7_win.zip">Windows</a></li>
<li><strong>InBook: </strong> <a href="http://in-tools.com/indesign/plugins/inbook_1_0_7_mac.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/inbook_1_0_7_win.zip">Windows</a></li>
</ul>
<ul>
<li><strong>AutoFlow Pro: </strong> <a href="http://in-tools.com/indesign/plugins/autoflowpro_mac_1_0_7.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/autoflowpro_win_1_0_7.zip">Windows</a></li>
<li><strong>Drop Words:</strong> <a href="http://in-tools.com/indesign/plugins/dropwords_1_0_4_mac.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/dropwords_1_0_4_win.zip">Windows</a></li>
<li><strong>Formatting Tools:</strong> <a href="http://in-tools.com/indesign/plugins/formattingtools_mac_1_0_6.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/formattingtools_win_1_0_6.zip">Windows</a></li>
<li><strong>Layout Tools:</strong> <a href="http://in-tools.com/indesign/plugins/layouttools_1_0_6_mac.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/layouttools_1_0_6_win.zip">Windows</a></li>
<li><strong>Power Headers:</strong> <a href="http://in-tools.com/indesign/plugins/powerheaders_2_0_3_mac.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/powerheaders_2_0_3_win.zip">Windows</a></li>
<li><strong>Proper VJ: </strong> <a href="http://in-tools.com/indesign/plugins/proper_vj_1_0_5_mac.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/proper_vj_1_0_5_win.zip">Windows</a></li>
<li> <strong>Reflective Objects:</strong> <a href="http://in-tools.com/indesign/plugins/reflective_1_0_4_mac.zip">Macintosh</a> <a href="http://in-tools.com/indesign/plugins/reflective_1_0_4_win.zip">Windows</a></li>
</ul>
<p>The existing version of World Tools should work with CS5 as-is, but we will soon be releasing a new, improved version.</p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/in-tools-plugins-now-cs5-compatible/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Formatting Tools 1.0.5</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/formatting-tools/formatting-tools-1-0-5</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/formatting-tools/formatting-tools-1-0-5#comments</comments>
		<pubDate>Sun, 11 Apr 2010 23:37:22 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Formatting Tools]]></category>
		<category><![CDATA[InDesign]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Text]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=433</guid>
		<description><![CDATA[Version 1.0.5 of Formatting Tools adds two new features: "Create Hyperlinks from URLs", and "Change Case by Style".

These are both very commonly requested features, and we're really happy to finally getting them added.]]></description>
			<content:encoded><![CDATA[<p>Version 1.0.5 of Formatting Tools adds two new features: &#8220;Create Hyperlinks from URLs&#8221;, and &#8220;Change Case by Style&#8221;.</p>
<p>These are both very commonly requested features, and we&#8217;re really happy to finally getting them added. This brings the total number of really useful utilities included in Formatting Tools up to seven. (&#8220;Conditional Paragraph Style Changer&#8221;, &#8220;Style Between Delimiters&#8221;, &#8220;Create One and Two Line Styles&#8221;, &#8220;Restyle Consecutive Paragraphs&#8221;, &#8220;Apply Next Styles&#8221;, &#8220;Create Hyperlinks From URLs&#8221;, and &#8220;Change Case By Style&#8221;.<span id="more-433"></span><strong></strong></p>
<p>You can download the new version of Formatting Tools from here for <a href="http://in-tools.com/indesign/Plugins/formattingtools_mac_1_0_5.zip">Macintosh</a> and here for <a href="http://in-tools.com/indesign/Plugins/formattingtools_win_1_0_5.zip">Windows</a></p>
<h3>Installation:</h3>
<p>Unzip the files, and drag the whole &#8220;Formatting Tools&#8221; folder to your plug-ins folder. If you don&#8217;t have APID installed, make sure to download it from <a href="http://in-tools.com/downloads.html#APID">here</a> and install it.</p>
<p><strong>Create Hyperlinks from URLs</strong> will automatically create hyperlinks from any text it recognizes as a valid URL. It&#8217;s very smart, and will ignore manually inserted line breaks on long URLs as well.</p>
<p><a rel="attachment wp-att-434" href="http://in-tools.com/wordpress/indesign/plugins/formatting-tools/formatting-tools-1-0-5/attachment/hyperlink_dialog"><img class="alignnone size-full wp-image-434" title="hyperlink_dialog" src="http://in-tools.com/wordpress/wp-content/uploads/2010/04/hyperlink_dialog.png" alt="" width="422" height="112" /></a></p>
<p>You can select the character style to apply as well as the scope of text to change (Document, Story, or Selection).</p>
<p><strong>Change Case by Style</strong> will change all text with the specified style(s) to the selected case.</p>
<p><a rel="attachment wp-att-435" href="http://in-tools.com/wordpress/indesign/plugins/formatting-tools/formatting-tools-1-0-5/attachment/change_case_by_style"><img class="alignnone size-full wp-image-435" title="change_case_by_style" src="http://in-tools.com/wordpress/wp-content/uploads/2010/04/change_case_by_style.png" alt="" width="438" height="177" /></a></p>
<p>There are four different options: UPPERCASE, lowercase, Smart Title Case, and Sentence case. Uppercase, lowercase, and sentence case are the same results you would get by changing the case manually. Smart Title Case, is (as the name suggests) very smart! It will automatically convert text to title case based on complex rules!</p>
<p><strong>The rules which the title case uses are as follows:</strong><br />
The first and last words are always capitalized, as well as any word following a period (full stop) or colon. Any compound word separated by a “/”, “.”, dash or m-dash will have the letter immediately following the separator capitalized. Any other word will be capitalized unless it appears in the _title_lowercase.txt file. Any word appearing in the file will be lowercase only if it is not a “starting” word. For example: In the title, “The Last of the Mohicans”, the first word “the” will be capitalized, while the second time “the” appears will not. This is because the first word is the beginning of the sentence. Similarly, in the title, “Lion: The King of the Jungle”, the first word “the” will be capitalized because it follows a colon. The lowercase word file can be edited to include any words you like. All words should be separated by a single space.</p>
<p>Any word appearing in the _title_specialcase.txt file will always be capitalized exactly as it appears in the file, regardless of position. This is useful for words like “InDesign”, “USA”, “UK”, etc., which have capitals in the middle of the word. This file can also be used to force lowercase on specific words and override the default rules. So, let’s assume you would like the word “a” to always be lowercase, even if it is the first word in your header text. You would simply put the word “a” in your special case file, and it will always be lowercase. When a word appears in both files, the special case file supersedes the lowercase one.</p>
<p>The Smart Title Case of Formatting Tools uses the same logic as the Smart Title Case of <a href="http://in-tools.com/powerheaders.html">Power Headers</a>, and you can (and should) use a single set of text files for both plug-ins. If the text files are placed anywhere within the plug-ins folder, they will work. You can also place the files somewhere on your hard disk, and create shortcuts/aliases in the plug-ins folder to the files.</p>
<p>You can select a paragraph style, a character style, or both for options of which text to convert. You can also select what scope of text to convert (Document, Story, or Selection). If neither a character style or paragraph style is selected, all the text in the selected scope will be converted.</p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/formatting-tools/formatting-tools-1-0-5/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Power Headers 2.0.2 update</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/power-headers/power-headers-2-0-2-update</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/power-headers/power-headers-2-0-2-update#comments</comments>
		<pubDate>Thu, 25 Feb 2010 13:01:44 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Power Headers]]></category>
		<category><![CDATA[InDesign]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=364</guid>
		<description><![CDATA[We've updated Power Headers to version 2.0.2!
<a href="http://in-tools.com/downloads.html#runningheaders">Get it here!</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://in-tools.com/downloads.html#runningheaders">We&#8217;ve updated Power Headers to version 2.0.2!</a></p>
<p>This update fixes various bugs, and all users should update.</p>
<p><a href="http://in-tools.com/downloads.html#runningheaders">Please download the update from the downloads page.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/power-headers/power-headers-2-0-2-update/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Composite Headers Never Before Possible!</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/power-headers/composite-headers-never-before-possible</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/power-headers/composite-headers-never-before-possible#comments</comments>
		<pubDate>Thu, 17 Dec 2009 23:01:40 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Power Headers]]></category>
		<category><![CDATA[cookbook]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=233</guid>
		<description><![CDATA[In this &#8220;how-to&#8221; we are going to address a really difficult problem in creating headers which seems almost impossible to automate. We will show you how you can do the impossible with Power Headers! The example used is an actual Hebrew publication, but the concepts can be applied to any language or use.
Beware that this [...]]]></description>
			<content:encoded><![CDATA[<p>In this &#8220;how-to&#8221; we are going to address a really difficult problem in creating headers which seems almost impossible to automate. We will show you how you can do the impossible with Power Headers! The example used is an actual Hebrew publication, but the concepts can be applied to any language or use.</p>
<p><strong>Beware that this is an advanced topic and not for the faint of heart!</strong> It is a complicated setup, but it does a good job of demonstrating the deeply powerful capabilities of Power Headers.<br />
<span id="more-233"></span></p>
<h3>Here are the problems:</h3>
<p>1. The headers must contain the range of both the chapters and the verses which appear in the text. Because there a ranges for both chapers and verse, but the verses are contained in the chapters, the headers can appear in two forms:</p>
<p><img class="alignnone size-full wp-image-234" title="chapter_verse1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_verse1.png" alt="chapter_verse1" width="165" height="85" /><img class="alignnone size-full wp-image-235" title="chapter_verse2" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_verse2.png" alt="chapter_verse2" width="140" height="72" /></p>
<p>The red arrows show the chapter numbers, while the green arrows show the verse numbers. When there is only one chapter on a page, the format is: 1. Chapter number-slash, 2. first verse &#8211; hyphen, 3. last verse.</p>
<p>When there are two chapters on the page, the format must be: 1. First Chapter number-slash, 2. first verse, 3. N-dash, 4. Last Chapter Number &#8211; slash, 5. last verse. Being that there are a minimum of at least four different variables which might or might not appear on the page, <em>this is a seemingly hopeless situation</em>!</p>
<p>2. To further complicate matters, there are sometimes one, and sometimes two verses per line. When there are two verses per line the verse numbers appear with a dash separating them like this:</p>
<p><img class="alignnone size-full wp-image-236" title="double_verse" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/double_verse.png" alt="double_verse" width="76" height="74" /></p>
<p>If we were to simply use a First and/or Last instance, we would sometimes end up with text that looks like [verse_a]-[verse_b]-[verse_c], so we need a way to pick up the first number if it&#8217;s the first instance, but the second number if it&#8217;s the last instance.</p>
<h3>Solutions:</h3>
<p>If not for problem #2, we could automate this with three variables, and even factoring in that problem it would probably be possible with four variables (or three with an additional variable-level GREP Processor), but for simplicity sake, we will use six variables to make each instance a separate variable. Since each variable adds time to the updating, you would normally want to do it with as few variables as possible, but we wanted to keep this how-to as simple as possible.</p>
<p><strong>Step #1: Create six different character styles</strong> &#8212; one for each variable:</p>
<p><img class="alignnone size-full wp-image-302" title="character_styles" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/character_styles.png" alt="character_styles" width="213" height="215" /></p>
<p><strong>Step #2: Right click on the header frame and give the header frame a label:</strong></p>
<p><img class="alignnone size-full wp-image-241" title="label_context_menu" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/label_context_menu.png" alt="label_context_menu" width="427" height="78" /></p>
<p><img class="alignnone size-full wp-image-242" title="label_header_frame" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/label_header_frame.png" alt="label_header_frame" width="338" height="188" /></p>
<p><strong>Step #3: Create the chapter variables.</strong></p>
<p>The first chapter variable should be a &#8220;Current Instance&#8221; variable which will display the previously found chapter unless the chapter number is at the start of the new page &#8212; in which case it will display the one appearing at the top of the page.</p>
<p>The chapter header adds text after which will act as a separator between the chapter number and the verse number:</p>
<p><img class="alignnone size-full wp-image-256" title="chaptera" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chaptera.png" alt="chaptera" width="491" height="480" /></p>
<p>The second chapter variable should be a &#8220;Last Instance&#8221; variable.</p>
<p>The chapter header adds text after which will act as a separator between the chapter number and the verse number, as well as a dash to act as the separator between the first chapter/verse and the second one:</p>
<p><img class="alignnone size-full wp-image-255" title="chapterb" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapterb_pre_edit.png" alt="chapterb" width="491" height="480" /></p>
<p><strong>Step #4: Create the four verse variables.</strong></p>
<p>Variable 1</p>
<p><img class="alignnone size-full wp-image-264" title="verse_a" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/versea.png" alt="verse_a" width="491" height="480" /></p>
<p>Variable #2</p>
<p><img class="alignnone size-full wp-image-263" title="verse_b" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/verseb.png" alt="verse_b" width="491" height="480" /></p>
<p>Variable #3</p>
<p><img class="alignnone size-full wp-image-262" title="verse_c" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/versec.png" alt="verse_c" width="491" height="480" /></p>
<p>Variable #4</p>
<p><img class="alignnone size-full wp-image-261" title="verse_d" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/versed.png" alt="verse_d" width="491" height="480" /></p>
<p>As you can see, we inserted a dash (Hebrew &#8220;makaf&#8221;) to serve as a separator between variables #1 and #2, and between variables #3 and #4.</p>
<p><strong>Step #5:We now have the basic setup for all our variables.</strong> We will insert the variables on the master page, and see what these variables produce:</p>
<p>To insert the variables, we put the text cursor in the header frame and right click:</p>
<p><img class="alignnone size-full wp-image-266" title="insertheaders" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/insertheaders.png" alt="insertheaders" width="534" height="143" /></p>
<p>Repeat the process for each of the headers in their correct order:</p>
<p><img class="alignnone size-full wp-image-265" title="inserted_variables" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/inserted_variables.png" alt="inserted_variables" width="407" height="94" /></p>
<p><strong>Step #6: Update the headers to see what they produce:</strong></p>
<div id="attachment_267" class="wp-caption alignnone" style="width: 287px"><img class="size-full wp-image-267" title="verse_range_result_1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/verse_range_result_1.png" alt="verse_range_result_1" width="277" height="87" /><p class="wp-caption-text">Verse Range</p></div>
<div id="attachment_268" class="wp-caption alignnone" style="width: 275px"><img class="size-full wp-image-268" title="chapter_range_result_1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_range_result_1.png" alt="chapter_range_result_1" width="265" height="80" /><p class="wp-caption-text">Chapter Range</p></div>
<p>As you see, all the information appears in the header, but it makes no sense in any context. When it&#8217;s a verse range, the entire second half of the header should be removed, and when it&#8217;s a chapter range, we need to do &#8220;surgery&#8221; to remove the third and fifth variables.</p>
<p><strong>Step #7: Add conditional text to variable &#8220;ChapterB&#8221;:</strong></p>
<p>To enable the removal of the last three variables on a page where we will have a &#8220;verse range&#8221;, we insert a &#8220;Conditional Text&#8221; of &#8220;Remove&#8221;. This text will be inserted on any page which does not contain a chapter number (which by definition means it will need a &#8220;verse range&#8221; as apposed to a &#8220;chapter range&#8221;.</p>
<p><img class="alignnone size-full wp-image-255" title="chapterb" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapterb.png" alt="chapterb" width="491" height="480" /></p>
<p><strong>Step #8: Create the first Global GREP Processor</strong></p>
<p>Global GREP Processors run after all the variables are updated, so we can use them to assess the general state of all the variables <em>as they interact with each other</em>.<strong> </strong>This Global GREP Processor is actually quite simple. It will remove all text from the word Remove until the end of the header frame text:</p>
<p><img class="alignnone size-full wp-image-272" title="remove_grep" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/remove_grep.png" alt="remove_grep" width="461" height="176" /></p>
<p>Now let&#8217;s check that it worked:</p>
<div id="attachment_267" class="wp-caption alignnone" style="width: 287px"><img class="size-full wp-image-267" title="verse_range_result_1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/verse_range_result_1.png" alt="Before" width="277" height="87" /><p class="wp-caption-text">Before</p></div>
<div id="attachment_273" class="wp-caption alignnone" style="width: 198px"><img class="size-full wp-image-273" title="verse_range_after" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/verse_range_after.png" alt="After" width="188" height="76" /><p class="wp-caption-text">After</p></div>
<p><strong>Great!</strong></p>
<p><strong>Step #9: Create Global GREP Processors for chapter ranges.</strong></p>
<p>To fix up the &#8220;chapter range&#8221; headers shown above we will need two different Global GREP Porcessors. One will remove the third variable and the other will remove the fifth variable. Once those two variables are removed, our &#8220;chapter range&#8221; headers will appear as they should:</p>
<div id="attachment_278" class="wp-caption alignnone" style="width: 471px"><img class="size-full wp-image-278" title="rem_end_first_range" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/rem_end_first_range.png" alt="Remove Third Variable" width="461" height="176" /><p class="wp-caption-text">Remove Third Variable</p></div>
<div id="attachment_277" class="wp-caption alignnone" style="width: 471px"><img class="size-full wp-image-277" title="rem_beg_sec_range" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/rem_beg_sec_range.png" alt="Remove Fifth Variable" width="461" height="176" /><p class="wp-caption-text">Remove Fifth Variable</p></div>
<p>These GREP queries are actually a lot simpler than they appear. The fact that they are search right-to-left text make them much harder to read than they would be if they were in Latin letters.</p>
<p>The first GREP query is as follows:</p>
<p><code>([\x{05D0}-\x{05EA}]+)?[\x{05D0}-\x{05EA}]+(?= — )</code></p>
<p>Because of peculiarities of using GREP with right-to-left languages, we used the unicode notation of the GREP string instead of the actual characters. The unicode value of the first letter of the Hebrew alphabet is o5D0 and the last is 05EA. Basically this string searches for any number of Hebrew letters which it saves as a saved group. This is followed by a Hebrew makaf (dash) followed by any number of Hebrew characters with a positive look-ahead for a space, em-dash, space. A rough equivalent in English would be: <code>([a-z]+)-[a-z]+(?= — )</code></p>
<p>The GREP which removes the fifth variable is similar: <code>( — [\x{05D0}-\x{05EA}]+ / )[\x{05D0}-\x{05EA}]+?(?=[\x{05D0}-\x{05EA}])</code></p>
<p>After creating these two GREP Processors and updating the headers we get what we need for the &#8220;chapter ranges&#8221;:</p>
<div id="attachment_268" class="wp-caption alignnone" style="width: 275px"><img class="size-full wp-image-268" title="chapter_range_result_1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_range_result_1.png" alt="Before" width="265" height="80" /><p class="wp-caption-text">Before</p></div>
<div id="attachment_282" class="wp-caption alignnone" style="width: 245px"><img class="size-full wp-image-282" title="chapter_range_after" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_range_after.png" alt="After" width="235" height="90" /><p class="wp-caption-text">After</p></div>
<p><strong>Step #10: Fix a hole in the logic:</strong></p>
<p>There is one problem with the logic we used to identify &#8220;chapter ranges&#8221; and &#8220;verse ranges&#8221;. When a page starts a new chapter, there is in fact only one chapter on the page, so it needs a verse range, but since ther was an instance of a chapter number on the page, the extra chapter variable was not correctly removed:</p>
<p><img class="alignnone size-full wp-image-283" title="page_start" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/page_start.png" alt="page_start" width="210" height="208" /><img class="alignnone size-full wp-image-284" title="chapter_start_result" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_start_result.png" alt="chapter_start_result" width="289" height="124" /></p>
<p>To fix this problem requires two more GREP Processors. The first one fixes the content, but a second one is required to fix the formatting. The second one is needed due to a peculiarity of InDesign&#8217;s GREP functionality: When you use GREP to remove content in text of mixed formatting, the formatting can get messed up under certain circumstances.</p>
<p>The first GREP Processor finds Chapter numbers which repeat themselves:</p>
<p><img class="alignnone size-full wp-image-286" title="fix_first_instance" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/fix_first_instance.png" alt="fix_first_instance" width="461" height="176" /></p>
<p>The GREP query for this is: <code>([\x{05D0}-\x{05EA}]+)( / [\x{05D0}-\x{05EA}]+) ~_ \1 / </code></p>
<p>The &#8220;\1&#8243; is used to locate the text found in the first group which will find chapter numbers which repeat themselves.</p>
<p>This will result in a header which looks like this (notice the bold letters in the first half of the verse range):</p>
<p><img class="alignnone size-full wp-image-289" title="chapter_start_2" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_start_2.png" alt="chapter_start_2" width="258" height="133" /></p>
<p>This requires this GREP Processor to fix up the formatting which searches for text strings unique to the verse headers and applies one of the verse header character styles:</p>
<p><img class="alignnone size-full wp-image-291" title="fix_styles" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/fix_styles.png" alt="fix_styles" width="461" height="176" /></p>
<p>We now end up with a correctly formatted &#8220;verse range&#8221;:</p>
<p><img class="alignnone size-full wp-image-292" title="chapter_start_end" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/chapter_start_end.png" alt="chapter_start_end" width="349" height="184" /></p>
<p><strong>Step #11: Fix Verse Ranges:</strong></p>
<p>The only step left to do is to fix the cases where we more than one verse per line,<img class="alignnone size-full wp-image-293" title="verse_range_in_source" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/verse_range_in_source.png" alt="verse_range_in_source" width="142" height="132" /></p>
<p>and by consequence, a source range in the source text which results in a header like this:</p>
<p><img class="alignnone size-full wp-image-294" title="bad_range_result" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/bad_range_result.png" alt="bad_range_result" width="276" height="109" /></p>
<p>If we were not using the Hebrew makaf to separate the ranges, this would not be a problem, because we could just use &#8220;First Word&#8221; and &#8220;Last Word&#8221; variables. The problem is that Hebrew makafs are identified as regular word characters.</p>
<p>To fix this, we need to create variable-specific GREP Processors. The difference between variable specific GREP Processors, and Global GREP Processors is that the variable-specific ones are run on only the text specific to that variable, while the global ones are run on the entire header frame after all the headers are updated.</p>
<p>We will create one for variable VerseA:</p>
<p><img class="alignnone size-full wp-image-296" title="remove_range_end" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/remove_range_end.png" alt="remove_range_end" width="461" height="176" /></p>
<p>and another one for variable VerseB:</p>
<p><img class="alignnone size-full wp-image-295" title="remove_range_beginning" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/remove_range_beginning.png" alt="remove_range_beginning" width="461" height="176" /></p>
<p>Now after updating, the headers are all correct:</p>
<p><img class="alignnone size-full wp-image-297" title="good_range_result" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/good_range_result.png" alt="good_range_result" width="296" height="123" /></p>
<p><strong>There you have it! Simple as pi! <img src='http://in-tools.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/power-headers/composite-headers-never-before-possible/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Power Headers 2.0.1</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/power-headers/power-headers-201</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/power-headers/power-headers-201#comments</comments>
		<pubDate>Sun, 06 Dec 2009 10:50:40 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Power Headers]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=221</guid>
		<description><![CDATA[Four days after releasing Power Headers 2.0, we already have an update!
After the release of Power Headers 2.0, a few issues came up which we have fixed in version 2.0.1. Please download the newest version. Here&#8217;s the download for the Mac version, and here&#8217;s the Windows version.
Don&#8217;t forget to download APID version 1.0.47 if you [...]]]></description>
			<content:encoded><![CDATA[<p>Four days after releasing Power Headers 2.0, we already have an update!<span id="more-221"></span></p>
<p>After the release of Power Headers 2.0, a few issues came up which we have fixed in version 2.0.1. Please download the newest version. Here&#8217;s the <a href="http://in-tools.com/indesign/Plugins/powerheaders_2_0_1_mac.zip">download for the Mac version</a>, and <a href="http://in-tools.com/indesign/Plugins/powerheaders_2_0_1_win.zip">here&#8217;s the Windows version.</a></p>
<p>Don&#8217;t forget to download <a href="http://in-tools.com/downloads/APIDToolAssistant.1.0.47.zip">APID version 1.0.47</a> if you haven&#8217;t already done so.</p>
<p><strong>Issues fixed:</strong></p>
<ul>
<li>We fixed bug which prevented the use of the context menu to label header frames before a variable was defined.</li>
<li>We fixed a bug which under certain circumstances caused the &#8220;Current Instance&#8221; to show the wrong text.</li>
<li>We fixed a bug where the separator was inserted on pages with one instance when Current and Last or All Instances was selected.</li>
<li>We changed the default &#8220;inclusion option&#8221; setting to display headers on pages which do not contain source text.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/power-headers/power-headers-201/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hierarchical Headers</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/power-headers/hierarchical-headers</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/power-headers/hierarchical-headers#comments</comments>
		<pubDate>Thu, 03 Dec 2009 22:28:52 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Power Headers]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=199</guid>
		<description><![CDATA[Some of the new features of Power Headers need some explanation to understand what they can do. In this demonstration, we are going to show you how we created the headers of the Power Headers manual using some of the new features.
Problems:
In the manual there are two levels of header styles: Section Headers and Sub-Headers. [...]]]></description>
			<content:encoded><![CDATA[<p>Some of the new features of Power Headers need some explanation to understand what they can do. In this demonstration, we are going to show you how we created the headers of the Power Headers manual using some of the new features.<span id="more-199"></span></p>
<p><strong>Problems:</strong></p>
<p>In the manual there are two levels of header styles: Section Headers and Sub-Headers. The Section Headers are shown in green, while the sub-headers are shown in orange.</p>
<p><img class="alignnone size-full wp-image-200" title="ph_styles1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/ph_styles1.png" alt="ph_styles1" width="420" height="122" /></p>
<p>We wanted both the section header text and sub-header text to show in the headers, but the section headers should only be shown when it is the sub-header of the shown section. Additionally, we wanted a forward slash to be displayed to separate the two, but it should appear black, and not orange or green like the main text.</p>
<p><strong>Here&#8217;s how we did it:</strong></p>
<p>1. We set up two variables:</p>
<p><img class="alignnone size-full wp-image-201" title="hvars1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars1.png" alt="hvars1" width="332" height="203" /></p>
<p>2. The first variable was very straight-forward:</p>
<p><img class="alignnone size-full wp-image-202" title="hvars2" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars2.png" alt="hvars2" width="540" height="528" /></p>
<p>We basically just set up a &#8220;First Instance&#8221; variable, with everything basically at the default values.</p>
<p>3. The basic setup of the second variable was pretty simple as well:</p>
<p><img class="alignnone size-full wp-image-203" title="hvars3" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars3.png" alt="hvars3" width="540" height="528" /></p>
<p>The main difference between the two variables in the basic settings dialog was that we added &#8220;text before&#8221; of a space-forward slash-space.</p>
<p><strong>Now, here&#8217;s where things get interesting!</strong></p>
<p>4. We needed to make sure the forward slash gets its color changed to black, so we created a GREP Processor:</p>
<p><img class="alignnone size-full wp-image-205" title="hvars6" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars6.png" alt="hvars6" width="320" height="203" /></p>
<p>5. We set the GREP Processor to find forward slashes, and change the character style to &#8220;Black&#8221;.</p>
<p><img class="alignnone size-full wp-image-206" title="hvars7" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars7.png" alt="hvars7" width="461" height="176" /></p>
<p><strong>Now we need to make sure that the sub-headers will not show if they are not a sub-header of the currently displayed section header text. here&#8217;s how we do that:</strong></p>
<p>6. We created a &#8220;Resetter Style&#8221;:</p>
<p><img class="alignnone size-full wp-image-204" title="hvars4" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars4.png" alt="hvars4" width="345" height="228" /></p>
<p>7. We set the styles of the Resetter to Character Style: Any, and Paragraph Style: Section Header.</p>
<p><img class="alignnone size-full wp-image-207" title="hvars5" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars5.png" alt="hvars5" width="570" height="236" /></p>
<p>8. The options in the Resetter Styles can be a little confusing. There are two separate settings: One setting is for the behavior <strong>on pages where source text is found</strong>, and the other is for pages <strong>which follow a page where source text is found.</strong> In the first option, we selected to use instances after the first resetter style. This means that Power Headers will disregard any instances of Sub-Headers which appear before the first instance of Section Header on the current page. So, in a situation such as the one pictured:</p>
<p><img class="alignnone size-full wp-image-208" title="ph_styles2" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/ph_styles2.png" alt="ph_styles2" width="449" height="482" /></p>
<p>the instance of Sub-Headers will be disregarded, and you will get this:</p>
<p><img class="alignnone size-full wp-image-209" title="hvars_indoc2" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars_indoc2.png" alt="hvars_indoc2" width="211" height="86" /></p>
<p>However in situations wher you have a sub-header following a section header, like this one:</p>
<p><img class="alignnone size-full wp-image-200" title="ph_styles1" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/ph_styles1.png" alt="ph_styles1" width="510" height="149" /></p>
<p>You will get a header which looks like this (notice the black forward slash):</p>
<p><img class="alignnone size-full wp-image-210" title="hvars_indoc" src="http://in-tools.com/wordpress/wp-content/uploads/2009/12/hvars_indoc.png" alt="hvars_indoc" width="526" height="69" /></p>
<p>The &#8220;Reset After Page&#8221; option will similarly wipe out any instances of Sub-Header which appeared before the last instance of Section Header from pages following the current page.</p>
<p>We hope that this demonstration is useful to help understand some of the awesome power of Power Headers!</p>
<p>Please read the manual for some more info on the awesome features of Power Headers. <a href="http://in-tools.com/downloads/PowerHeaders.pdf">Here&#8217;s a direct link to download the manual.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/power-headers/hierarchical-headers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Power Headers 2.0 released</title>
		<link>http://in-tools.com/wordpress/indesign/plugins/power-headers-20-released</link>
		<comments>http://in-tools.com/wordpress/indesign/plugins/power-headers-20-released#comments</comments>
		<pubDate>Thu, 03 Dec 2009 09:32:53 +0000</pubDate>
		<dc:creator>Harbs</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Power Headers]]></category>
		<category><![CDATA[Running Headers]]></category>

		<guid isPermaLink="false">http://in-tools.com/wordpress/?p=195</guid>
		<description><![CDATA[We are really excited about the release of Power Headers 2.0! This is a major upgrade that&#8217;s free (like usual) for licensed users. We are confident that Power Headers can handle any kind of header! If you think you found a situation that Power Headers can&#8217;t handle, we want to hear about it!
Power Headers combines [...]]]></description>
			<content:encoded><![CDATA[<p>We are really excited about the release of Power Headers 2.0! This is a major upgrade that&#8217;s free (like usual) for licensed users. We are confident that Power Headers can handle any kind of header! If you think you found a situation that Power Headers can&#8217;t handle, we want to hear about it!<span id="more-195"></span></p>
<p>Power Headers combines with InDesign&#8217;s built in variables to provide a remarkably advanced solution for creating content-reflective headers for all kinds of documents. Power Headers version 2.0 offers close to 30 new features which enable the user to easily create headers of extreme complexity in any kind of document.</p>
<p>With Power Headers 2.0, setting up headers is now remarkably simple, incredibly flexible, and updating headers is foolproof.</p>
<p><strong>Power Headers 2.0 adds the following functionality to InDesign:</strong></p>
<ul>
<li>Power Headers provides versatile source options for creating headers.</li>
<li>Power Headers provides the ability to include text based on various conditions.</li>
<li>Power Headers provides the ability to create spread headers and column headers in addition to basic page headers.</li>
<li>Power Headers provides the ability to create headers based on any number of alternate styles.</li>
<li>Power Headers provides the ability to easily create multi-line and multi-paragraph headers.</li>
<li>Power Headers provides the ability to alter the content and formatting of your headers using regular expressions (GREP) saved within the variable definitions.</li>
<li>Power Headers provides the ability to create hierarchical headers.</li>
<li>Power Headers provides many other advanced features such as Smart Title Case, localized formatting, paragraph numbering, as well as many other features.</li>
</ul>
<p><strong>Pricing and Availability:</strong><br />
Power Headers licenses can be purchased from the <a title="Power Headers" href="http://in-tools.com/powerheaders.html">Power Headers product page</a> for the price of $59 (USD) for use with InDesign CS2, CS3, or CS4, on a single Macintosh or Windows workstation. Power Headers is also available as part of the InBook and InSefer plug-in packages. When purchased as part of the InBook  or InSefer plug-in package, use is allowed on up to two personal workstations. A 30 day fully functional Demo is available for download. In-Tools is offering a FREE upgrade to all licensed users of Running Headers version 1.0 (the original version of Power Headers). Power Headers is available for both Macintosh and Windows, and works with Adobe InDesign CS2, CS3, and CS4.</p>
<p><strong>More information:</strong></p>
<p>Please see the <a title="Power Headers" href="http://in-tools.com/powerheaders.html">Power Headers product page</a> for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://in-tools.com/wordpress/indesign/plugins/power-headers-20-released/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
