Reputation
42,873
Next tag badge:
355/400 score
76/80 answers
Badges
2 79 183
Impact
~2.4m people reached

Jan
27
comment A guide to understanding expandability: when to write protected functions and when not to
@JosephWright: That is the same approach in ConTeXt MkIV. Any code that cannot be used inside an \edef is explicitly defined as unexpandable (using \unexpanded\def... where \unexpanded is ConTeXt's alias for \protected).
Jan
25
answered Autocalculate result in math-mode
Jan
24
comment How can I explain the meaning of LaTeX to my grandma?
Relevant: wiki.contextgarden.net/Humour#latex_and_LaTeX
Jan
24
answered Ignoring all but certain text
Jan
22
awarded  Nice Answer
Jan
22
answered How to create a command that automatically escapes curly braces?
Jan
22
comment Multiple Documents with shared TOC and Indexes
For Latin and CJK languages, LuaTeX (or at least ConTeXt) offers the same support as XeTeX. ConTeXt+LuaTeX currently does not support Indic languages, so if you need those, you are better off with ConTeXt+XeTeX. ConTeXt development has moved to LuaTeX because Lua is an easier language to program than TeX. ConTeXt+XeTeX still works well, but if you need new features (like the one you described), you are on your own. With ConTeXt+LuaTeX, if you post your question to the ConTeXt Mailing list, you will get a few solutions.
Jan
21
comment How do I install ConTeXt alongside MikTeX
A minor correction. Both texexec.exe and context.exe can use any engine by specifying --pdftex, --xetex, or --luatex. context.exe defaults to --luatex while texexec.exe defaults to --pdftex.
Jan
21
comment Showcase of beautiful typography done in TeX & friends
I have this book, and never realized that it is typeset with TeX. The perfect rectangular paragraphs are just amazing.
Jan
21
awarded  Revival
Jan
21
comment About including svg into LaTeX or workaround
You can convert svg to pdf using inkscape's command line (therefore, no need to edit them one by one).
Jan
21
comment Nested use of \ifcsname needs protection
When you uncomment the \newcommands, the macro is checking if \csname foo=\textbf{\textbackslash MyDef}\endcsname is defined or not. Clearly, that montrosity is not defined.
Jan
21
revised How to span the content across two pages in ConTeXt?
Split across multiple pages
Jan
21
answered Nested use of \ifcsname needs protection
Jan
21
comment Nested use of \ifcsname needs protection
Yes, but I don't know the LaTeX internals well to explain why that is happening.
Jan
21
comment Nested use of \ifcsname needs protection
This is not due to nested \ifcsname. For example, if you change the definition to \newcommand\command[1]{(#1 is \ifcsname#1\endcsname \else not \fi defined)} then the document compiles correctly.
Jan
21
comment Multiple Documents with shared TOC and Indexes
Yes, this solution is for MkIV. Is there a specific reason that you are using MkII+xetex? For the last three years all of the ConTeXt development has been focused on MkIV. Regarding the links, all the information is in the .tuc file. So, getting the right links is doable. One needs to read the .tuc file (essentially a large lua table), and generate appropriate links. I am not familiar with the internals, so it may be better to post on the context mailing list.
Jan
20
answered ConTeXt: Page numbering in words for spanish
Jan
20
comment How to automate vfill on last paragraph before a page break in case of underfull vbox
Possible duplicate: tex.stackexchange.com/q/65355/323. Short answer, use \raggedbottom.
Jan
20
awarded  Sportsmanship