summaryrefslogtreecommitdiff
path: root/t-letterspace.xml
diff options
context:
space:
mode:
authorPhilipp Gesang <megas.kapaneus@gmail.com>2011-03-16 11:32:03 +0100
committerPhilipp Gesang <megas.kapaneus@gmail.com>2011-03-16 11:32:03 +0100
commit9b1a6dca89d3d0e884dceeaa7a8c2524391d2a96 (patch)
treef36c12a636b3be4b21436d2411f6dde761a0e741 /t-letterspace.xml
parent7f533e0dd66d8a8c93e32d02f5282ce117c83ddd (diff)
downloadt-letterspace-9b1a6dca89d3d0e884dceeaa7a8c2524391d2a96.tar.gz
interface file; manual outline (to be written)
Diffstat (limited to 't-letterspace.xml')
-rw-r--r--t-letterspace.xml66
1 files changed, 66 insertions, 0 deletions
diff --git a/t-letterspace.xml b/t-letterspace.xml
new file mode 100644
index 0000000..c9bba2c
--- /dev/null
+++ b/t-letterspace.xml
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"
+ name="context"
+ language="en"
+ version="2011-03-16T10:30:36+0100">
+
+ <cd:command name="setupletterspace" file="t-letterspace.mkiv">
+ <cd:sequence>
+ <cd:string value="setupletterspace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes" optional="no">
+ <cd:parameter name="spacefactor">
+ <!-- Can’t inherit from “\setupcharacterkerning” because cont-en.xml
+ still lacks that entry. -->
+ <cd:constant type="cd:number" default=".125"/>
+ </cd:parameter>
+ <cd:parameter name="spaceskip">
+ <cd:constant type="cd:dimension" default=".33em"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineletterspace" file="t-letterspace.tex">
+ <cd:sequence>
+ <cd:string value="defineletterspace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="no">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes" optional="yes">
+ <cd:inherit name="setupletterspace" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="letterspace" generated="yes" file="t-letterspace.mkiv">
+ <cd:sequence>
+ <cd:variable value="letterspace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes" optional="yes">
+ <cd:inherit name="setupletterspace"/>
+ </cd:assignments>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="letterspace" generated="yes" type="environment" file="t-letterspace.mkiv">
+ <cd:sequence>
+ <cd:variable value="letterspace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes" optional="yes">
+ <cd:inherit name="setupletterspace"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+</cd:interface>