Changes

Jump to navigation Jump to search
2,547 bytes added ,  16:49, 3 December 2021
m
→‎Floatcombinations: fixed bug in example for \floatcombinations
Combinations are ConTeXt's way to align several pictures (preferrably at same size):
== Combinations == <pretexcode>\startcombination[x*y]%% x=columns, y=rows
{something}{caption} ...
...
\stopcombination
</pretexcodeor using the newer interface: <texcode>\startcombination [nx=3, ny=2] %% 3 columns, 2 rows \startcontent something \stopcontent \startcaption caption \stopcaption \startcontent something \stopcontent \startcaption caption \stopcaption \startcontent something \stopcontent \startcaption caption \stopcaption \startcontent something \stopcontent \startcaption caption \stopcaption \startcontent something \stopcontent \startcaption caption \stopcaption \startcontent something \stopcontent \startcaption caption \stopcaption\stopcombination </texcode> 
means:
You define, how much figures in columns * rows you'd like to align.
You must provide one "figure something" (e.g. an <tt>\{{cmd|externalfigure</tt>}}) and a caption for every "cell". The sample, from the manual, shows how to define a caption for the whole group and use it as float (see [[Floating Objects]]): <context source=yes>\useMPlibrary [dum] %% sample images \startplacefigure [title=An example of a combination] \startcombination [nx=3, ny=2] \startcontent \externalfigure [dummy] \stopcontent \startcaption a \stopcaption \startcontent \externalfigure [dummy] \stopcontent \startcaption b \stopcaption \startcontent \externalfigure [dummy] \stopcontent \startcaption c \stopcaption \startcontent \externalfigure [dummy] \stopcontent \startcaption d \stopcaption \startcontent \externalfigure [dummy] \stopcontent \startcaption e \stopcaption \startcontent \externalfigure [dummy] \stopcontent \startcaption f \stopcaption \stopcombination\stopplacefigure</context> == Floatcombinations ==
The sample from When combination contain floats, the manual:command {{cmd|startfloatcombination}} is used. Here an example using float combinations as well as subfloatnumbering that creates subfigures sharing a mutual figure prefix and an individual subfigure designator (e.g. figure 1a), figure 1b, etc.). <precontext source=yes>\placefigureuseMPlibrary [heredum] %% placementsample images \startplacefigure [fig:combinationslocation=none] % reference{An example of combination} \startsubfloatnumbering % caption for whole group{This does not work! \startcombinationstartfloatcombination [3*nx=2, ny=1] % 3 columns, 2 rows{ \externalfigurestartplacefigure [lb00220title=Left, reference=fig:left]} {a} { \externalfigure\stopplacefigure \startplacefigure [lb00221title=Right, reference=fig:right]} \externalfigure \stopplacefigure \stopfloatcombination %\stopsubfloatnumbering % This does not work!\stopplacefigure See \in{bfigure} % picture [fig:left] and caption for two figures \in first row{\externalfigurefigure}[lb00222fig:right].</context> == Setup == There is {{cmd|setupcombinations}} command. == Referencing == To reference a subfigure you can provide the subfigure's caption as a second parameter to the {{ccmd|in} } command. To reference the subfigure with the caption d you would write: <texcode>\in{\externalfigure[lb00223]figure} {d}[fig:combinations]{\externalfigure</texcode> This would produce something like 'figure 2.4d'. The content of the second parameter simply gets appended to the end of the figure's reference-number, thus the example above would still work even if the caption would be 'd) An awesome subfigure'. == See also ==[[lb00225Floating_Objects#Subfloats]], {{cmd|startfloatcombination} {e} , {\externalfigure[lb00226]} {fcmd|startsubfloatnumbering}\stopcombination} % whole combination in braces of placefigure</pre>shows how to define a caption for the whole group and use it as float (see [[Floating ObjectsCategory:Graphics]]).
18

edits

Navigation menu