User:Mojca Miklavec/Best of Hans
Jump to navigation
Jump to search
As Hans keeps posting extremely evil examples of how to do some tricky stuff in ConTeXt, I decided to collect the best ones at this place.
No <context>
examples available. Compile by yourself if you want to see the result.
Thanks, Hans!
Itemizing and beyond
\def\mojcaniannumber#1% {\ifcase#1 \or m\or o\or j\or c\or a\or m\or i\or k\or l\or a\or v\or e\or c\else \expandafter\mojcaniannumber\expandafter{\the\numexpr#1-13\relax}\fi} \defineconversion[s][\mojcaniannumber] \starttext \startitemize[s,columns,three,packed,broad] \dorecurse{100}{\item test\endgraf} \stopitemize \stoptext
Uppercasing words
\def\foolyourself{\uccode`m=`k\uccode`o=`n\uccode`j=`u\uccode`c=`t\uccode`a=`h} \starttext \foolyourself As proved by the famous mathematician \WORD{mojca}, \TeX\ is an interesting but strange tool. \stoptext
Private encoding
\startregime[mojca] \dostepwiserecurse{127}{255}{1} {\expanded{\defineactivetoken\recurselevel\space}{\dstroke}} \stopregime \enableregime[mojca] ¡¢£ ¤¥¦§¨© ª«¬®¯°± ²³´µ¶·¸ ¹º»¼½¾ ¿ÀÁÂà ÄÅ ÆÇÈÉ ÊË ÌÍÎÏÐ ÑÒÓÔ ÕÖ×ØÙÚ Û ÜÝÞßàáâ ãäåæçè éêëì íîï ðñòóôõ ö÷øùúûüýþÿ ¡¢£ ¤¥¦§¨© ª«¬®¯°± ²³´µ¶·¸ ¹º»¼½¾ ¿ÀÁÂà ÄÅ ÆÇÈ ÉÊË ÌÍÎÏÐ ÑÒÓÔ ÕÖ×ØÙÚ Û ÜÝÞ ßàáâ ãäåæçè éêë ìíîï ðñòóôõ ö÷øùúûüýþÿ ¡¢£ ¤¥¦§¨© ª«¬®¯°± ²³´µ¶·¸ ¹º»¼½¾ ¿ÀÁÂà ÄÅ ÆÇÈÉ ÊË ÌÍÎÏÐ ÑÒÓÔ ÕÖ×ØÙÚ Û ÜÝÞßàáâ ãäåæçè éêëìí îï ðñòóôõ ö÷øùúûüýþÿ ¡¢£ ¤¥¦§¨© ª«¬®¯°± ²³´µ¶·¸ ¹º»¼½¾ ¿ÀÁÂà ÄÅ ÆÇÈ ÉÊË ÌÍÎÏÐ ÑÒÓÔ ÕÖ×ØÙÚ Û ÜÝÞßàáâ ãäåæçè éêëì íîï ðñòóôõ ö÷øùúûüýþÿ \stoptext