<?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>Doc Box Consulting</title>
	<atom:link href="http://www.docboxconsulting.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.docboxconsulting.com</link>
	<description>Have an Out-of-Box Experience</description>
	<lastBuildDate>Mon, 11 Mar 2013 17:52:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Tips for searching for clients</title>
		<link>http://www.docboxconsulting.com/?p=64</link>
		<comments>http://www.docboxconsulting.com/?p=64#comments</comments>
		<pubDate>Mon, 11 Mar 2013 17:38:55 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[Services]]></category>
		<category><![CDATA[Technical Writing]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=64</guid>
		<description><![CDATA[<p>Part of the challenge and the frustration of freelancing full time is finding new clients. The majority of my clients are from word-of-mouth referrals from previous clients, other writers, and people I&#8217;ve met through alternative networks. </p> <p>First tip: Make sure you have a good network of other writers, editors, and graphic designers. These [...]]]></description>
				<content:encoded><![CDATA[<p>Part of the challenge and the frustration of freelancing full time is finding new clients. The majority of my clients are from word-of-mouth referrals from previous clients, other writers, and people I&#8217;ve met through alternative networks. </p>
<p>First tip: Make sure you have a good network of other writers, editors, and graphic designers. These contacts can be a primary source of new jobs. Having a list of other freelancers you can pass along clients to when your own docket is full is a good thing. Down the road, that writer you sent a client to will probably pass a client back to you. Attending writer-focused groups, like the Society for Technical Communication meetings, are great resources for meeting other writers. My contacts through STC have been invaluable for job leads, new clients, and other professional opportunities. </p>
<p>Second tip: Look for leads by going to where your potential subject matter experts hang out. These are the people who could need your services. Networking sites like <a href="http://linkedin.com"</a>LinkedIn</a> and <a href="http://meetup.com">MeetUp</a> have groups listed for just about every topic and profession. For example, if your specialty is software documentation, then look for a <a href="http://meetup.com">Meetup group</a> for software developers so you meet the people who will know about upcoming projects requiring a writer. These individuals might not be the people who are capable of hiring a contractor. If a developer is threatened with documentation, you bet the dev will remember your card and will hand it to the manager.  </p>
<p>Third tip: Target small companies and startups who might need writing for small or short term jobs. As a freelancer, one of your &#8220;valud-add&#8221;s is that you can provide services to a company without adding to the personnel overhead. Small businesses, new startups, or even startup think-tanks locally might need your services but can&#8217;t afford to have a writer on staff. Research the companies and find out which ones look promising for your own background. For example, in Research Triangle Park, NC, the <a href="http://wraltechwire.com/triangle-startup-factory-picks-3-from-rtp-for-new-class-/12207250/">Triangle Startup Factory</a> provides opportunities for new businesses. Local newspapers carry stories on current crops of companies &#8212; plus those who have &#8220;graduated&#8221; from the program. </p>
<p>You can also find more potential clients using the Chamber of Commerce and other news sources. Be creative. Look for the people who write the type of software (or whatever) that you specialize in. Do your homework on a company before approaching them. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=64</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing PloneSoftwareCenter on Plone 4</title>
		<link>http://www.docboxconsulting.com/?p=57</link>
		<comments>http://www.docboxconsulting.com/?p=57#comments</comments>
		<pubDate>Fri, 12 Nov 2010 16:10:58 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Plone]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=57</guid>
		<description><![CDATA[<p>In addition to the Plone Help Center, I also wanted to have PloneSoftwareCenter for project management capabilities. PloneSoftwareCenter is used to manage the software projects on Plone&#8217;s web site. </p> <p>The installation instructions for PloneSoftwareCenter state to add Products.PloneSoftwareCenter to the eggs = section of the zinstance/buildout.cfg file in the Plone installation. Unfortunately, this [...]]]></description>
				<content:encoded><![CDATA[<p>In addition to the Plone Help Center, I also wanted to have <a href="http://plone.org/products/plonesoftwarecenter/">PloneSoftwareCenter</a> for project management capabilities. PloneSoftwareCenter is used to manage the software projects on Plone&#8217;s web site. </p>
<p>The installation instructions for PloneSoftwareCenter state to add Products.PloneSoftwareCenter to the eggs = section of the zinstance/buildout.cfg file in the Plone installation. Unfortunately, this method failed due to missing dependencies in my Plone installation.  </p>
<h2>Figuring out dependencies</h2>
<p>Each time I ran the buildout command, I received an error message <a href="http://plone.org/products/plonesoftwarecenter/issues/84">similar to this one reported on the PloneSoftwareCenter issue #84</a>:<br />
<code><br />
2009-02-24 10:03:06 ERROR Application Could not import Products.PloneSoftwareCenter<br />
Traceback (most recent call last):<br />
  File "/home/encolpe/zopes/ve-p31-eurocontrol/management/parts/zope2/lib/python/OFS/Application.py", line 709, in import_product<br />
    product=__import__(pname, global_dict, global_dict, silly)<br />
  File "/home/encolpe/.buildout/eggs/Products.PloneSoftwareCenter-1.5-py2.4.egg/Products/PloneSoftwareCenter/__init__.py", line 15, in ?<br />
    from Products.PloneSoftwareCenter.content import validators<br />
  File "/home/encolpe/.buildout/eggs/Products.PloneSoftwareCenter-1.5-py2.4.egg/Products/PloneSoftwareCenter/content/__init__.py", line 7, in ?<br />
    import root<br />
  File "/home/encolpe/.buildout/eggs/Products.PloneSoftwareCenter-1.5-py2.4.egg/Products/PloneSoftwareCenter/content/root.py", line 22, in ?<br />
    from Products.ArchAddOn.Fields import SimpleDataGridField<br />
ImportError: No module named ArchAddOn.Fields </code></p>
<p>The last line indicates that ArchAddOn.Fields was missing. A quick search for ArchAddOn revealed a Products.ArchAddOn, with a few of these hits also referencing PloneSoftwareCenter. I received a similar error for fancyzoomview and AddRemoveWidget.</p>
<h2>Procedure</h2>
<p>To get PloneSoftwareCenter working, I added the following lines to the buildout.cfg file in the eggs section:<br />
<code><br />
eggs =<br />
     . . .<br />
    Products.PloneSoftwareCenter<br />
    collective.fancyzoomview<br />
    Products.ArchAddOn<br />
    Products.AddRemoveWidget<br />
</code></p>
<p>Running the buildout and instance commands then started Plone so I could use the portal_quickinstaller in the Zope Management Interface (you.site.address/manage) to activate all of the packages. The Software Center then appeared under the Add New menu on the Plone site. </p>
<p><strong>Tip</strong>: If you are behind a proxy server, make sure you export your proxy server using the command line option <code>export http_proxy=proxy.addy.com</code>. Make sure you replace proxy.addy.com with the appropriate proxy address. </p>
<p>(This post originally appeared on my other blog, <a href="http://ceffyl.net/wordpress/tech/installing-plone-software-center-on-plone-4/">ceffyl.net</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Plone Help Center on Plone 4</title>
		<link>http://www.docboxconsulting.com/?p=55</link>
		<comments>http://www.docboxconsulting.com/?p=55#comments</comments>
		<pubDate>Fri, 12 Nov 2010 16:08:49 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Plone]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=55</guid>
		<description><![CDATA[<p>Plone Help Center (PHC) is a Plone module used on the Plone site to handle community documentation and support site. The module comes with predefined FAQ, How-to, Tutorial, Reference Manuals, Error Reference, Links, and Glossary Definitions. </p> <p>PHC has compatibility issues with Plone version 4. This information is no readily apparent on the PHC [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://plone.org/products/plonehelpcenter">Plone Help Center</a> (PHC) is a <a href="http://plone.org">Plone</a> module used on the Plone site to handle community documentation and support site.  The module comes with predefined FAQ, How-to, Tutorial, Reference Manuals, Error Reference, Links, and Glossary Definitions. </p>
<p>PHC has compatibility issues with Plone version 4. This information is no readily apparent on the PHC project page. Installing PHC on a <a href="http://plone.org">Plone 4</a> installation running on a Mac OS X 10.6.5 server took quite a while due to tracking down errors.</p>
<p>PHC will work with Plone 4 if you install PHC as a development egg using the SVN trunk. Development eggs override eggs listed in the eggs section of the buildout.cfg file. </p>
<h2>Background</h2>
<p>According to <a href="http://www.mail-archive.com/product-developers [at] lists.plone [dot] org/msg05303.html">posts found on the Plone Product Developers list</a>, the released, final version of Plone Help Center (PHC) listed on the project page is not compatible with Plone 4. (Cyn.in, a Plone 3-based environment, also has problems running PHC.) </p>
<p>If you try to install PHC using buildout or non-buildout methods (i.e., in the Products folder), you will most likely receive the following error message: <code>AttributeError: type object 'BrowserDefaultMixin' has no attribute '__implements__'</code>.</p>
<h2>Requirements</h2>
<p>To get Plone Help Center working with Plone 4, you will need: </p>
<ul>
<li>Access to the Plone 4 installation with permissions to edit files</li>
<li>An available text editor</li>
<li>The address of the SVN PHC trunk: http://svn.plone.org/svn/collective/Products.PloneHelpCenter/trunk/</li>
</ul>
<h2>Procedure</h2>
<p>This procedure assumes that you have a running, properly configured Plone 4 installation, are familiar with editing files and using a Unix terminal. While this procedure is written for OS X, it should be compatible with other Unix or Linux. Commands used for Windows will be different, however, the general method should still work.</p>
<p>Instructions for adding the development eggs are based upon <a href="http://plone.org/documentation/manual/developer-manual/managing-projects-with-buildout/installing-a-third-party-product">Plone&#8217;s Installing a third party product</a> article.</p>
<p>In the example procedure below, Plone was installed as a stand-alone instance (non ZEO Cluster).</p>
<ol>
<li>Log on to the Plone server.</li>
<li>Change directory to the Plone installation folder (replace <username> with the appropriate username: <code> cd /Users/<username>/Plone/zinstance</username></code>
<li>Stop Plone: <code>./instance stop</code></li>
<li>Change directories to src and checkout a copy of the PHC from SVN. <br />
<code><br />
cd src<br />
svn co https://svn.plone.org/svn/collective/Products.PloneHelpCenter/trunk/</code><br />
Note: You may need to change the folder name from &#8220;trunk&#8221; to Products.PloneHelpCenter.</li>
<li>Move up one directory: <code>cd ..</code></li>
<li>Create a a backup of the buildout.cfg file: <code>cp buildout.cfg buildout.backup</code></li>
<li>Edit the buildout.cfg file. Add the Products.PloneHelpCenter to the eggs section and the development egg location created earlier to the develop section: <br /><code><br />
[buildout]<br />
...<br />
eggs =<br />
    ...<br />
    <strong>Products.PloneHelpCenter</strong></p>
<p>develop =<br />
    <strong>src/Products.PloneHelpCenter</strong></code></li>
<li>Save the file and exit the text editor.</li>
<li>Run the buildout command from the zinstance directory to update Plone: <code> ./bin/buildout</code></li>
<li>Start Plone: <code>./bin/instance fg</code></li>
<p></username></li>
<li>Log on to Plone&#8217;s Zope Management Interface (ZMI) by opening a browser to http://your.site.address/manage.</li>
<li>On the left side, expand the tree under the name of your site. </li>
<li>Click on portal_quickinstaller and click the checkbox next to PloneHelpCenter under Installable Products. Press Install.</li>
<li>Log on to the Plone site. Help Center should be listed as one of the options under the Add New menu. </li>
</ol>
<p>(This article originally appeared on my other blog, ceffyl.net.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=55</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Plone 4 on Mac OS X Server 10.6</title>
		<link>http://www.docboxconsulting.com/?p=50</link>
		<comments>http://www.docboxconsulting.com/?p=50#comments</comments>
		<pubDate>Fri, 12 Nov 2010 15:55:32 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Plone]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=50</guid>
		<description><![CDATA[<p>Plone 4 is an open source content management system (CMS). It&#8217;s an elegant, extensible solution for document and content control. Large companies, including Apple, use Plone. I&#8217;m evaluating CMS solutions and was pleased to find that Plone has a Mac OS X installer. </p> <p>I tried to install the OS X installer and chose [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://plone.org/">Plone 4</a> is an open source content management system (CMS). It&#8217;s an elegant, extensible solution for document and content control. Large companies, including Apple, use Plone. I&#8217;m evaluating CMS solutions and was pleased to find that Plone has a <a href="http://plone.org/products/plone/releases/4.0.1">Mac OS X installer</a>. </p>
<p>I tried to install the OS X installer and chose the local installation option. The installation process never completed. About halfway through the installation process I received the following error message:<br />
<code><br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: Copying buildout skeleton<br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: Fixing up bin/buildout<br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: Running buildout; this takes a while...<br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: Buildout returned an error code: 1; Aborting.<br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: Buildout failed. Unable to continue<br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: Installation has failed.<br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: See the detailed installation log at /tmp/install.log<br />
Nov  8 14:13:34 bibracte installd[71515]: ./postinstall: to determine the cause.<br />
</code></p>
<p>The /tmp/install.log file indicated that the Zope 2.12.10 Python distribution was missing.<br />
<code><br />
Detailed installation log<br />
Starting at Mon Nov  8 14:13:34 EST 2010<br />
Creating directory '/Applications/Plone/zinstance/parts'.<br />
Creating directory '/Applications/Plone/zinstance/develop-eggs'.<br />
Couldn't find index page for 'Zope2' (maybe misspelled?)<br />
Getting distribution for 'Zope2==2.12.10'.<br />
While:<br />
  Installing.<br />
  Getting section instance.<br />
  Initializing section instance.<br />
  Installing recipe plone.recipe.zope2instance.<br />
  Getting distribution for 'Zope2==2.12.10'.<br />
Error: Couldn't find a distribution for 'Zope2==2.12.10'.<br />
</code></p>
<p>Quick search for solutions did not return an easy way to install Zope 2.12.10, except by using MacPorts (which requires XCode and XWindows). One article that mentioned possibly using the unified Linux installer. I created a Ubuntu virtual machine (VM) using Parallels for the Linux Plone version and downloaded the unified installer for Linux. Surprise! The readme file for the Linux installer indicated that it could also be used with Mac OS X. </p>
<p>I followed the command line instructions (copied and pasted code) to install and configure Plone. I reviewed the config file Plone/zinstance/buildout.cfg and it looked okay so I did not run the buildout process. Ran the command to start Plone:  /Plone/zinstance/bin/plonectl start and received an error message:<br />
<code><br />
bibracte:PLone-4.0.1-UnifiedInstaller $ /Plone/zinstance/bin/plonectl start<br />
instance: . . Traceback (most recent call last):<br />
  File "/Plone/buildout-cache/eggs/zdaemon-2.0.4-py2.6.egg/zdaemon/zdrun.py", line 745, in <module><br />
    main()<br />
  File "/Plone/buildout-cache/eggs/zdaemon-2.0.4-py2.6.egg/zdaemon/zdrun.py", line 742, in main<br />
    d.main(args)<br />
  File "/Plone/buildout-cache/eggs/zdaemon-2.0.4-py2.6.egg/zdaemon/zdrun.py", line 241, in main<br />
    self.run()<br />
  File "/Plone/buildout-cache/eggs/zdaemon-2.0.4-py2.6.egg/zdaemon/zdrun.py", line 245, in run<br />
    self.opensocket()<br />
  File "/Plone/buildout-cache/eggs/zdaemon-2.0.4-py2.6.egg/zdaemon/zdrun.py", line 267, in opensocket<br />
    sock.bind(tempname)<br />
  File "<string>", line 1, in bind<br />
socket.error: [Errno 22] Invalid argument<br />
. . . . . . . . .<br />
daemon manager not running<br />
</string></module></code></p>
<p>The above error message (&#8220;socket.error&#8221;) indicated that maybe something was wrong with the network settings in the Plone config files. I went through the config file (mentioned earlier) and through the zdrun.py file and did not find anything wrong. The instructions that I followed from the included Readme.html file did not indicate that a web server should be started with Plone. Mac OS X Server has a built-in web service, which was started and properly configured. I only wanted to run Plone on localhost. </p>
<p>On a hunch, a quick web search turned up other installation instructions on Red Turtle for OS X that included <a href="http://blog.redturtle.it/redturtle-blog/install-plone-4-on-osx-from-scratch">and different start instructions</a>. Running these commands finally got Plone up:</p>
<ul>
<li>Run the buildout:   <code>./bin/buildout</code></li>
<li>Start Plone: <code>./bin/instance fg</code></li>
<li>Then type this URL in your browser: http://localhost:8080</li>
</ul>
<p><strong>Update</strong>: This post was originally post on my other blog, <a href="http://ceffyl.net/wordpress/tech/installing-plone-4-on-mac-os-x-10-6-server/">ceffyl.net</a>. An OpenID user commented that they verified the 4.0.1 installer for OS X is complete (includes the correct Zope version) and that the &#8220;Unified&#8221; installer worked with OS X with XCode. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=50</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Technical Writing Services in North Carolina</title>
		<link>http://www.docboxconsulting.com/?p=31</link>
		<comments>http://www.docboxconsulting.com/?p=31#comments</comments>
		<pubDate>Mon, 20 Jul 2009 02:50:10 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[Services]]></category>
		<category><![CDATA[Technical Writing]]></category>
		<category><![CDATA[Doc Box Consulting]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=31</guid>
		<description><![CDATA[<p>Based in Research Triangle Park, North Carolina, Doc Box Consulting offers freelance technical writing services and web site development and maintenance at a reasonable cost. Technical writing is about translating complex concepts into plain English, at a level appropriate for the target audience. With over 10 years experience as a technical writer, Kim Nylander, [...]]]></description>
				<content:encoded><![CDATA[<p>Based in Research Triangle Park, North Carolina, Doc Box Consulting offers freelance technical writing services and web site development and maintenance at a reasonable cost. Technical writing is about translating complex concepts into plain English, at a level appropriate for the target audience. With over 10 years experience as a technical writer, Kim Nylander, the primary writer for Doc Box Consulting, can help you create materials best suited to your project.</p>
<p>Want to learn more about how Doc Box Consulting can create a top-notch content solution for your project? <a href="mailto:docbox [at] docboxconsulting [dot] com">Contact Doc Box Consulting</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=31</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Links for learning Cascading Style Sheets</title>
		<link>http://www.docboxconsulting.com/?p=12</link>
		<comments>http://www.docboxconsulting.com/?p=12#comments</comments>
		<pubDate>Sun, 19 Jul 2009 18:54:56 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=12</guid>
		<description><![CDATA[<p>A friend of mine asked for tutorials and resources for cascading style sheets (CSS), so I complied the following list of sites. The most comprehensive place to start is by reviewing the CSS specification (current version is 2.1). The spec is published and maintained by the World Wide Web Consorium (W3C), which also a [...]]]></description>
				<content:encoded><![CDATA[<p>A friend of mine asked for tutorials and resources for cascading style sheets (CSS), so I complied the following list of sites. The most comprehensive place to start is by reviewing the <a href="http://www.w3.org/TR/CSS2/">CSS specification</a> (current version is 2.1). The spec is published and maintained by the World Wide Web Consorium (W3C), which also a <a href="http://www.w3.org/Style/Examples/011/firstcss">tutorial on CSS</a>. </p>
<p><a href="http://w3schools.com">W3Schools is a good site</a> with excellent tutorials for HTML, CSS, XHTML, among others. I learned HTML/CSS there &#8212; and then had to unlearn some things. W3Schools is geared towards coding towards Internet Explorer, which doesn&#8217;t necessarily match the actual W3C specs.  </p>
<p>An easy way to play with CSS is to start with standards-compliant templates that work in a wide range of browsers. </p>
<ul>
<li> <a href="http://www.ssi-developer.net/main/templates/">Two column templates</a></li>
<li><a href="http://matthewjamestaylor.com/blog/perfect-3-column.htm">Three column &#8220;holy grail&#8221; template</a></li>
<li> <a href="http://css.flepstudio.org/en/">Examples and templates</a>, plus some good info on the box-model hack (thanks IE)</li>
<li> <a href="http://www.thenoodleincident.com/tutorials/box_lesson/boxes.html">Box Lesson</a> for easy to use templates</li>
<li> <a href="http://www.bluerobot.com/web/layouts/">Layout Reservoir</a> from Blue Robot
</li>
</ul>
<p><span id="more-12"></span><br />
Get a good CSS editor like TopStyle from Bradsoft (http://topstyle4.com) that has a list of selectors as drop-down boxes &#8212; that way you don&#8217;t have to memorize things. There used to be a freeware version, TopStyle Lite, that provides a good starting point. </p>
<p>Western Civ, creators of Style Master CSS editor, has an <a href="http://www.westciv.com/style_master/academy/css_tutorial/">excellent tutorial for CSS</a>.</p>
<p><a href="http://www.alistapart.com/)">A List Apart</a> is probably the best place to find information on best design practices and how to work around common problems. Cutting edge stuff by some of the best in the industry.  </p>
<p><a href="http://meyerweb.com/eric/css/">Eric Meyer&#8217;s home page</a> has a great set of links for CSS references and related items.</p>
<p>Want to see what CSS can really do? Take a look at <a href="http://csszengarden.com">CSS Zengarden and </a><a href="http://cssvault.com/">CSS Vault</a>. Some excellent examples of how CSS can completely change the appearance of a page by swapping the CSS without touching the page&#8217;s code. </p>
<p><a href="http://www.glish.com/css/">CSS Layout for Fun and Profit</a> (glish.com) also has great articles and information. </p>
<p>Once you have a CSS sheet created, it should be validated against the spec (this is also a great troubleshooting tool) by using the <a href="http://jigsaw.w3.org/css-validator/">W3C CSS Validator</a>.</p>
<p>If you really can&#8217;t find something, chances are that &#8220;<a href="http://www.dezwozhere.com/links.html">Holy CSS, Zeldman</a>!&#8221; has a link to it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=12</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Suggestions for new technical writers</title>
		<link>http://www.docboxconsulting.com/?p=6</link>
		<comments>http://www.docboxconsulting.com/?p=6#comments</comments>
		<pubDate>Sun, 19 Jul 2009 16:30:23 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Technical Writing]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=6</guid>
		<description><![CDATA[<p>Interested in learning about technical writing or getting started in the field? The set of links below were put together when a friend asked me for information on technical writing. </p> My bookmarks on Delicious for tech writing The motherload of all TW mailing lists: TechW-L. Great articles, resources, and mailing list archives. The [...]]]></description>
				<content:encoded><![CDATA[<p>Interested in learning about technical writing or getting started in the field? The set of links below were put together when a friend asked me for information on technical writing. </p>
<ul>
<li>My <a href="http://delicious.com/ceffyl/Tech_Writing">bookmarks on Delicious for tech writing</a> </li>
<li>The motherload of all TW mailing lists: <a href="http://www.techwr-l.com/techwhirl/index.php3">TechW-L</a>. Great articles, resources, and mailing list archives. The membership includes several thousand tech writers world wide.</li>
<li><a href="http://www.io.com/~hcexres/textbook/">Online text book for tech writing</a></li>
<li><a href="http://www.bastoky.com/TOC.htm">Fundamentals of Document Design by BA Stoky Design</a></li>
<li><a href="http://career-advice.monster.com/job-industry-profiles/technology/Technical-Writing/home.aspx">Monster.com&#8217;s Guide to careers in tech writing</a> </li>
<li><a href="http://www.docsymmetry.com/">DocSymmetry&#8217;s info on being a tech writer</a></li>
<li><a href="http://www.idratherbewriting.com/2008/06/26/myths-myths-myths-about-technical-writing/">Myths about tech writing</a></li>
<li><a href="http://www.techwriters.com/">Webster Tech Writing (see the field guide to tech writing)</a></li>
<li><a href="http://www.klariti.com/technical-writing/User-Guides-Tutorial.shtml">User Guide Tutorial from Klariti</a></li>
</ul>
<p>To get ideas for manual layout and structure, take a look at some of the available free templates for <a hrfef="http://www.oooninja.com/2007/12/templates-good-bad-and-ugly.html">Open Office Writer</a> and Microsoft Word. For Word, check out Microsoft&#8217;s Office template pages. The exact URL will differ depending upon the version of Office you have installed. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=6</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating unique headers and footers in Writer</title>
		<link>http://www.docboxconsulting.com/?p=8</link>
		<comments>http://www.docboxconsulting.com/?p=8#comments</comments>
		<pubDate>Fri, 10 Oct 2008 16:31:52 +0000</pubDate>
		<dc:creator>Kim Nylander</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Technical Writing]]></category>

		<guid isPermaLink="false">http://www.docboxconsulting.com/?p=8</guid>
		<description><![CDATA[<p>You create unique headers and footers in one document in Open Office Writer (Writer) by using the page styles available in Writer. Page styles in Writer are like creating master pages in InDesign: page features (text, graphics, etc.) are stored in the style. When a page style is active on a page, the style [...]]]></description>
				<content:encoded><![CDATA[<p>You create unique headers and footers in one document in Open Office Writer (Writer) by using the page styles available in Writer. Page styles in  Writer are like creating master pages in InDesign: page features (text, graphics, etc.) are stored in the style. When a page style is active on a page, the style name is highlighted in the Page Styles pane of the Styles and Formatting palette.</p>
<p>Header and footer text associated with a particular style is entered on a page tagged with that style. </p>
<p>The procedure below describes how to create new page styles, apply the page styles, and then modify the headers and footers associated with each page style. You can also use this procedure with existing page styles by starting after after the first section. </p>
<p><span id="more-8"></span></p>
<h3 id="634_creating-new-page-st_1" >Creating New Page Styles</h3>
<ol type="1">
<li>Open or create a multi-page document. <br />
<strong>Tip</strong>: To add new pages, use the Manual Break option from the Insert menu. By using this method, you can also change the page number and choose the style for the new page.</li>
<p><a href='http://ceffyl.net/wordpress/wp-content/uploads/2008/10/insert_break.png'><img src="http://ceffyl.net/wordpress/wp-content/uploads/2008/10/insert_break-300x203.png" alt="Insert Break dialog" title="insert_break" width="300" height="203" class="aligncenter size-medium wp-image-749" /></a></p>
<li>Choose <strong>Format > Styles and Formatting </strong>to display the Styles and Formatting palette.</li>
<li>Click the fourth icon in the palette&#8217;s toolbar to display the Page Styles palette. You will use this palette to create, modify, and remove pages styles from this document.</li>
<p><a href='http://ceffyl.net/wordpress/wp-content/uploads/2008/10/page_styles.png'><img src="http://ceffyl.net/wordpress/wp-content/uploads/2008/10/page_styles-187x300.png" alt="" title="page_styles" width="187" height="300" class="alignnone size-medium wp-image-750" /></a></p>
<li>Place your cursor on the first page of the document.</li>
<li>In the Page Styles palette, right-click in the dialog and choose New&#8230; from the pop-up menu.</li>
<p><a href='http://ceffyl.net/wordpress/wp-content/uploads/2008/10/new_page_style.png'><img src="http://ceffyl.net/wordpress/wp-content/uploads/2008/10/new_page_style-187x300.png" alt="New Page Style" title="new_page_style" width="187" height="300" class="alignnone size-medium wp-image-751" /></a></p>
<li>On the Page Style dialog, choose the options for the page style and save changes by pressing OK. On the Header and Footer tab, make sure the options are turned on. (Text for the headers and footers is not entered in this dialog.)<br />
Tip: You may or may not want headers or footers active on the first page of a document.</li>
<li>Repeat the above steps for however many pages styles your document requires.</li>
<p><a href='http://ceffyl.net/wordpress/wp-content/uploads/2008/10/page_style_dialog.png'><img src="http://ceffyl.net/wordpress/wp-content/uploads/2008/10/page_style_dialog-300x225.png" alt="" title="page_style_dialog" width="300" height="225" class="alignnone size-medium wp-image-752" /></a>
</ol>
<h3 id="634_adjusting-page-style_1" >Adjusting Page Style Flow: Next Style</h3>
<p>Let&#8217;s say that you want to automatically have these running headers appear on left- and right-facing pages (except for the title page): </p>
<ul>
<li>The left-facing page header (defined in the Left Page style) will have the document title and</li>
<li>The right-facing page header (defined in the Right Page style) will display the page number.</li>
</ul>
<p>Open Office Writer lets you define the next style that follows a particular style. In this example, the Left Page style would be modified using the Page Style dialog so the Right Page style is chosen as the Next Style.<br />
<a href='http://ceffyl.net/wordpress/wp-content/uploads/2008/10/next_style_page.png'><img src="http://ceffyl.net/wordpress/wp-content/uploads/2008/10/next_style_page-300x225.png" alt="" title="next_style_page" width="300" height="225" class="alignnone size-medium wp-image-753" /></a><br />
The Right Page style would also have to be changed so the Next Style drop-down box has Left Page chosen.</p>
<h3 id="634_applying-page-styles_1" >Applying Page Styles</h3>
<ol>
<li>With your cursor on your first page, double-click on the name of the style you would like to apply to the first page.</li>
<li>If the style has a header turned on, enter content in the header. Once you set a page style on one page, OOWriter automatically applies that same page to each subsequent page that does not have a style assigned.</li>
<li>Go to the next page in the document. Place your cursor on the page test. On the Page Styles palette, double-click the name of the next page style you wish to use.</li>
<li>If headers are turned on, the header at the top of the page will be blank. Enter a new header for this page and possibly the next if you are using left-right facing pages with different header/footer content.</li>
<li>Check the pages in the document. Later pages in the document should have the second page style you created. The first page should still contain the first page header contents. If it does not, return to the Page Styles palette and double-click the name of the first page style you created. The header content will reappear.</li>
</ol>
<p>You should now be able to place your cursor on a page and apply any of the pages styles to individual pages.</p>
<p>These instructions were written using Open Office Writer 2.3 in X-Windows on the Mac. The steps were also checked in OOWriter 2.4 for Microsoft Windows.</p>
<h3 id="634_additional-resources_1" >Additional Resources</h3>
<ul>
<li><a href="http://openoffice.blogs.com/openoffice/2005/12/different_page_.html">Starting Page Numbering on Page 2, and Other Ways to Mix Page Styles in a Document</a></li>
<li><a href="http://user.services.openoffice.org/en/forum/viewtopic.php?f=71&#038;t=1162&#038;start=0&#038;st=0&#038;sk=t&#038;sd=a&#038;sid=e7567277cbc9b5f7b66db907e2635b46">Using landscape and portrait pages</a></li>
<li><a href="http://user.services.openoffice.org/en/forum/viewtopic.php?f=71&#038;t=1221">Page numbering</a></li>
<li><a href="http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1230368,00.html">Combining OpenOffice.org text documents using master files</a></li>
</ul>
<h3 id="634_trouble-suggestions_1" >Trouble? Suggestions?</h3>
<p>If you have any trouble with this tutorial, please leave a comment. I&#8217;m happy to update the document.</p>
<hr />
Edit on October 10, 2008. Updates from comments found on the <a href="http://user.services.openoffice.org/en/forum/viewtopic.php?f=7&#038;t=8985&#038;p=42374&#038;hilit=ceffyl.net#p42374">Open Office Writer forums</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.docboxconsulting.com/?feed=rss2&#038;p=8</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
