Changes

Jump to navigation Jump to search
900 bytes added ,  17:09, 18 December 2021
Add example for combining buffers
<?xml version='1.0'?>
<!-- this file was generated on 2020-08-20T09:05 -->
<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>getbufferbuffer</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><!-- command example(s)<cd:example title="Combine buffers">One can combine buffers: + : nothing in between++ : space in between+++ : empty line in between </cd:exampletexcode>-->\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]</cd:examplestexcode> <cd:notescontext>\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]<!-- this is for special remarks that do not fit elsewhere, like discovered bugs in specific /context versions></cd:note author="..." date="..."example></cd:noteexamples>--<cd:notes></cd:notes>
<cd:seealso>
<!-- one or more of these:
<cd:commandref name="xx"></cd:commandref>
<cd:wikipage page="xx"></cd:wikipage>
<cd:url url="https://xx"></cd:url>
<cd:manual pdf="xx"></cd:manual>
<cd:source file="xx"></cd:source>
-->
<cd:commandref name="_startbuffer" originator="system"></cd:commandref>
<cd:commandref name="_typebuffer" originator="system"></cd:commandref>
<cd:commandref name="definebuffer" originator="system"></cd:commandref>
<cd:commandref name="setupbuffer" originator="system"></cd:commandref>
<cd:source file="buff-ini.mkiv" originator="system"></cd:source> <cd:wikipage originator="system" page="Category:Buffer"></cd:wikipage> </cd:seealso>
</cd:commandgroup>
57

edits

Navigation menu