On Thu, Sep 22, 2016 at 8:44 AM, Mikael P. Sundqvist
On Sun, Sep 18, 2016 at 8:27 AM, Mikael P. Sundqvist
wrote: On Sat, Sep 17, 2016 at 11:07 PM, Aditya Mahajan
wrote: On Sat, 17 Sep 2016, Mikael P. Sundqvist wrote:
Is there a reason why the above does not work using \item, like
\startitemize[a,horizontal,three] \item $\int_0^2 1+2x\,dx$ \item $\int_0^{\ln 2} e^s\,ds$ \item $\int_0^{\ln 2} e^{2s}\,ds$ \item $\int_0^{\pi} \sin t\,dt$ \item $\int_0^{2\pi}\sin t\,dt$ \item $\int_0^1\frac{1}{1+x^2}\,dx$ \stopitemize
but only with \startitem ... \stopitem? It is not that I have anything against using the \start...\stop... mechanism, but just curiosity.
I haven't looked at the code, but most likely reason is that it uses a two pass mechanism. It is easier to grab the content of a \start-stop pair rather than a command that could be terminated by either an \item or a \stopitem
At least, that is the reason why random option only works with \startitem .. \stopitem
Aditya
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
Thanks Aditya, I'll accept that there is a reason.
Another related thing (sorry if I make this thread a bit difficult to read):
Does the horizontal keyword force the list to be packed (and joinedup)? I tried to add unpacked, but with no luck
\starttext Some text before. \startitemize[a,horizontal,three,unpacked] \startitem $\int_0^2 1+2x\,dx$ \stopitem \startitem $\int_0^{\ln 2} e^s\,ds$ \stopitem \startitem $\int_0^{\ln 2} e^{2s}\,ds$ \stopitem \startitem $\int_0^{\pi} \sin t\,dt$ \stopitem \startitem $\int_0^{2\pi}\sin t\,dt$ \stopitem \startitem $\int_0^1\frac{1}{1+x^2}\,dx$ \stopitem \stopitemize some text after. \stoptext
I also tried to add some space before/after, like
\starttext Some text before. \startitemize[a,horizontal,three][before={\blank[big]},after={\blank[big]}] \startitem $\int_0^2 1+2x\,dx$ \stopitem \startitem $\int_0^{\ln 2} e^s\,ds$ \stopitem \startitem $\int_0^{\ln 2} e^{2s}\,ds$ \stopitem \startitem $\int_0^{\pi} \sin t\,dt$ \stopitem \startitem $\int_0^{2\pi}\sin t\,dt$ \stopitem \startitem $\int_0^1\frac{1}{1+x^2}\,dx$ \stopitem \stopitemize some text after. \stoptext
/Mikael
Dear list,
a shameless bump.
(Or should I interpret the silence as it is currently not possible to change space before/after/between when one uses horizontal key?)
Best regards, Mikael
Nobody? Hans, could you confirm that it is not possible to use before/after/inbetween together with the horizontal key? If so, consider it being a feature request (I of course have no idea if it is possible or not...) :) I'm running closer to the dead line of this document, so I might end up using another approach this time... /Mikael