<?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>michael-mccracken.net &#187; bibdesk</title>
	<atom:link href="http://michael-mccracken.net/tag/bibdesk/feed/" rel="self" type="application/rss+xml" />
	<link>http://michael-mccracken.net</link>
	<description>This is a weblog</description>
	<lastBuildDate>Tue, 25 May 2010 15:31:35 +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>How BibDesk generates Apple Help and a web manual</title>
		<link>http://michael-mccracken.net/2010/02/how-bibdesk-generates-apple-help-and-a-web-manual/</link>
		<comments>http://michael-mccracken.net/2010/02/how-bibdesk-generates-apple-help-and-a-web-manual/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 04:51:53 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple-help]]></category>
		<category><![CDATA[bibdesk]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[texinfo]]></category>

		<guid isPermaLink="false">http://michael-mccracken.net/?p=264</guid>
		<description><![CDATA[This is something that had been on my old blog in 2006 and went away, so I&#8217;m reposting something I wrote to the macsb list a few years ago:

For the BibDesk open source project, we wanted to have legit in-app
apple help, as well as a web page (and PDF), without maintaining
separate sources, since we were [...]]]></description>
			<content:encoded><![CDATA[<p>This is something that had been on my old blog in 2006 and went away, so I&#8217;m reposting something I wrote to the macsb list a few years ago:</p>

<p>For the BibDesk open source project, we wanted to have legit in-app
apple help, as well as a web page (and PDF), without maintaining
separate sources, since we were all working out of spare time.</p>

<p>We tried a few free options, and eventually worked out something
decent with Texinfo, a latex-like markup language that can be
processed into latex (and then PDF) or HTML.</p>

<p>I wrote a custom init file to have the (standard) texi2html script
print out apple help compatible HTML. One post-processing script and a
simple xcode script build phase later, and we get apple help.</p>

<p>We also get a version a little more suitable for the web (more content
per page) from the same source: <a href="http://bibdesk.sf.net/manual/">http://bibdesk.sf.net/manual/</a></p>

<p>It&#8217;s worked well for a couple of years, and it&#8217;s a good choice if you
don&#8217;t mind learning texinfo (it&#8217;s pretty nice compared to
writing in Docbook or HTML, IMO), and very good for version-controlled collaboration,
since it&#8217;s just text.</p>

<p>For an example, here&#8217;s what the help source text looks like:</p>

<p>http://bibdesk.svn.sourceforge.net/viewvc/bibdesk/trunk/bibdesk/English.lproj/BibDesk%20Help/bibdesk.texi?view=markup</p>

<p>The init file and other stuff is here:

http://bibdesk.svn.sourceforge.net/viewvc/bibdesk/trunk/bibdesk/BibDesk%20Help/</p>

<p>If anyone&#8217;s curious about it, feel free to ask me questions here. I&#8217;ll try
to remember how it works.</p>
]]></content:encoded>
			<wfw:commentRss>http://michael-mccracken.net/2010/02/how-bibdesk-generates-apple-help-and-a-web-manual/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
