On Sun, 12 Dec 2010, Procházka Lukáš wrote:
Hello, thanks for the deeper explanation -
On Sat, 11 Dec 2010 17:28:55 +0100, Aditya Mahajan
wrote: I agree that digits, upper and lower case latin and greek does not capture all mathematic characters for which such mappings are needed. Similar mappings might also be needed for some symbols like nabla (are there other such symbols?). These can also be added as a key like
nabla={normal,italic}
or
nabla={bold,normal}
I came to work with some similar operators in differential geometry, so as I remember or I can find:
grad (also horizontally flipped greek Delta) div (looking like normal greek Delta) curl, rot - the same as div (but in R3 space, whilst div is for R1) Laplace operator
Unlike Nabla, these characters do not have any bold or sans-serif variants, so it does not make sense to define math-mappings for them. The only other character that I could find with multiple alternatives is the partial symbol. So, I suggest the following macro: \definemathmappings % and \setupmathmappings [....] [digits=..., uclatin=...., lclatin=...., ucgreek=..., lcgreek=..., nabla=..., partial=...] Other symbols (blackboard sum, differential operator, etc) are better handled by a dedicated macro rather than input mappings. If there are no other concerns, Hans, Mojca, and I can take this offline. Aditya