<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Some TeX Developments &#187; key-value input</title>
	<atom:link href="http://www.texdev.net/tag/key-value-input/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.texdev.net</link>
	<description>Coding in the TeX world</description>
	<lastBuildDate>Tue, 27 Jul 2010 06:07:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>A guide to key-value methods</title>
		<link>http://www.texdev.net/2009/03/17/a-guide-to-key-value-methods/</link>
		<comments>http://www.texdev.net/2009/03/17/a-guide-to-key-value-methods/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 20:30:45 +0000</pubDate>
		<dc:creator>Joseph Wright</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[key-value input]]></category>
		<category><![CDATA[keyval]]></category>
		<category><![CDATA[kvoptions]]></category>
		<category><![CDATA[pgfkeys]]></category>
		<category><![CDATA[xkeyval]]></category>

		<guid isPermaLink="false">http://www.texdev.net/?p=236</guid>
		<description><![CDATA[I have a second draft for TUGBoat on the go at the moment: an article on implementing key-value input. These are widely used in LaTeX packages, but are also usful in plain TeX. As well as the original keyval package, we have xkeyval, kvoptions and kvsetkeys for managing key–value input. However, actually getting started with [...]]]></description>
			<content:encoded><![CDATA[<p>I have a second draft for <a title="The Communications of the TeX Users Group" href="http://www.tug.org/tugboat/">TUGBoat</a> on the go at the moment: an <a href="http://www.texdev.net/wp-content/uploads/2009/03/keyval.pdf">article on implementing key-value input</a>.  These are widely used in LaTeX packages, but are also usful in plain TeX.  As well as the original <a title="Process 'key=value' schemes" href="http://www.ctan.org/pkg/keyval">keyval</a> package, we have <a title="Extension of the keyval package" href="http://www.ctan.org/pkg/xkeyval">xkeyval</a>, <a title="Key value format for package options" href="http://www.ctan.org/pkg/kvoptions">kvoptions</a> and <a title="Key value parser with default handler support" href="http://www.ctan.org/pkg/kvsetkeys">kvsetkeys</a> for managing key–value input.  However, actually getting started with these as a LaTeX programmer can be somewhat difficult. The aim of the article is to lower the barrier to getting going with key-value methods.  As well as the keyval-based information, the pgfkeys package (part of the <a title="Create PostScript and PDF graphics in TeX" href="http://www.ctan.org/pkg/pgf">pgf</a> bundle) is also covered (thanks to Christian Feuersänger).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.texdev.net/2009/03/17/a-guide-to-key-value-methods/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
