A concise solution that I found would work was to define a "shorthand"
citation alternative and just print the shorthand with that:
```
% Shorthand citation setup
\startsetups btx:sbl:cite:shorthand
\begingroup
\def\currentbtxcategory{\btxfield{category}}
\texdefinition{btx:sbl:inline:shorth
Interestingly, if I remove the contents of the btx:sbl:inline:shorthand
command and paste them inline as the third argument of \abbreviation, then
it works as expected:
```
\expanded{\abbreviation[\currentbtxtag]{\btxdoif{shorthand}{\doifinsetelse{\btxflush{type}}{plainttitle,
plainshorthand}{\btx
Okay, I had a follow-up question sooner than I thought! Enclosing the
\abbreviation command doesn't quite work when I want to typeset the
abbreviated form with a \texdefinition, as follows:
```
\texdefinition{btx:sbl:doifownfield} {shorthand} {
\expanded{\abbreviation[\currentbtxtag]{\texdefiniti
All right, I think I see what I did wrong; I just needed to enclose the
whole \abbreviation command in an \expanded command as follows:
```
\startsetups btx:sbl:cite:short
...
\btxdoif {shorthand} {
\expanded{\abbreviation[\currentbtxtag]{\btxflush{shorthand}}{\btxflush{title}}}
}
...
\st
(Quick note for anyone following this thread: I've figured out how to
implement different typesetting rules for list, inline, and short-form
citations; you can see how I've done this in the publ-imp-sbl.mkvi file in
the https://github.com/jjmccollum/context-sbl repository.)
I have another question