Perhaps some keycap elements will be empty and have a function attribute instead.
Forgot to add that to the RFE ... (the examples there have content); but in http://lists.oasis-open.org/archives/docbook/200303/msg00029.html there is an empty example.
I think that empty elements like
<keycap function="shift"/> <keycap function="control"/>
or
<input type="shift"/>
make most sense; the rendering is left to the stylesheet.
Tobi
-- http://www.pinkjuice.com/
