Changes

Jump to navigation Jump to search
1,437 bytes added ,  17:09, 18 December 2021
Add example for combining buffers
<cd:commandgroup generated="yes" name="getbuffer" xmlns:cd="http://wiki.contextgarden.net/commanddoc/20200807">
<cd:shortdesc><!-- a short command summary goes here -->
The instances of <tt>\get<i>buffer</i></tt> are used for ..typesetting named buffer class contents.
</cd:shortdesc>
<cd:sequence>
</cd:command>
</cd:variants>
<cd:description><!-- Fetches the long description content of the command goes here -->a buffer class defined by {{cmd|definebuffer}} to be typeset.
</cd:description>
<cd:examples><cd:example title="Combine buffers">One can combine buffers: + : nothing in between++ : space in between+++ : empty line in between <texcode>\startbuffer[test] test\stopbuffer \startbuffer[oeps] oeps\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = * + test] prepend\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = test + *] append\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = * +++ test] before\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = test +++ *] after\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = * + oeps + test + oeps + * ] DONE\stopbuffer \typebuffer[test] \getbuffer[test]</texcode> <context>\startbuffer[test] test\stopbuffer \startbuffer[oeps] oeps\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = * + test] prepend\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = test + *] append\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = * +++ test] before\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = test +++ *] after\stopbuffer \typebuffer[test] \getbuffer[test] \startbuffer[test = * + oeps + test + oeps + * ] DONE\stopbuffer \typebuffer[test] \getbuffer[test]</context></cd:example></cd:examples>
<cd:notes></cd:notes>
<cd:seealso>
57

edits

Navigation menu