List of figures with shorter captions
Hello all, I'm busy with writing a paper for university and the teachers "ordered" me to include a List of Figures. So now I'm using \completelistoffigures to get the list of figures. However, my captions with the figures are quite long so I was wondering if it's possible to let ConTeXt write a different text to the List of Figures. I thought something similar was possible with the Table of Contents and the \chapter command, but I cannot remember how...maybe I imagined. So is it possible to write a different text to the LoF? I use \placefigure[here]{This is my very long caption} {\externalfigure[myfigure]} to place my figures in the text. I've experimented with using \writetolist[figure]{1}{short caption} to write a text to the LoF, but there are some problems with that method. (the figure can be placed on a different page than the \writetolist, and I'll need a way to stop ConTeXt writing the caption text to the list as well). Any ideas? My best, Tim
Hi! You can use the \nolist{} command within the caption for parts, that shouldn't go in the list of figures: f.ex: \placefigure [here][fig:Res_FlussSkalierungsfaktor] {This is a caption. \nolist{This part of the caption will not be listed in the list of figures.}} {\externalfigure[ResDat32_PhiProton2][width=100mm]} Instead the part within \nolist will be replaced by "..." (3 dots). If you want to change this default behaviour use the "limittext"-option as shown in the following example. \placelistoffigures[before=\blank,criterium=all,limittext={}] Best Regards Michael
Hello all,
I'm busy with writing a paper for university and the teachers "ordered" me to include a List of Figures. So now I'm using \completelistoffigures to get the list of figures.
However, my captions with the figures are quite long so I was wondering if it's possible to let ConTeXt write a different text to the List of Figures. I thought something similar was possible with the Table of Contents and the \chapter command, but I cannot remember how...maybe I imagined.
So is it possible to write a different text to the LoF? I use \placefigure[here]{This is my very long caption} {\externalfigure[myfigure]} to place my figures in the text.
I've experimented with using \writetolist[figure]{1}{short caption} to write a text to the LoF, but there are some problems with that method. (the figure can be placed on a different page than the \writetolist, and I'll need a way to stop ConTeXt writing the caption text to the list as well).
Any ideas?
My best, Tim
_______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context
-- Mit freundlichen Grüßen Michael Fuchs mailto:Michael.Fuchs@hiskp.uni-bonn.de
Tim 't Hart wrote:
… I was wondering if it's possible to let ConTeXt write a different text to the List of Figures.
See http://www.pragma-ade.com/general/magazines/mag-0001.pdf, nikolai -- Nikolai Weibull: now available free of charge at http://bitwi.se/! Born in Chicago, IL USA; currently residing in Gothenburg, Sweden. main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}
participants (3)
-
Michael Fuchs
-
Nikolai Weibull
-
Tim 't Hart