17

I am writing a manuscript in which I have tons of expressions looking like

q_{\iota(i),\mu_{\ind_{\mu}(\iota(i))}+1}\cdots q_{\iota(i),\mu_{m(a)}}x_i.

which rendered looks like

enter image description here

Sadly, they are mostly unreadable! If I could have subscripts go lower, so that their hierarchy were more evident, I think things would be less bad...

Can this be done (locally, ideally)?

  • 2
    I have in mind the image of Spivak's five-tome book on geometry, typeset using a writing machine, and with deeeeeep subscripts... – Mariano Suárez-Álvarez Jan 30 '13 at 22:09
  • 3
    I recommend that you avoid this: the extra space above the terms is not going to add much clarity and having different typesetting for subscripts in different parts of the text risks confusion. Since subscripts generally represent indexing, which can be rendered in terms of function application, perhaps changing one of your indexed terms to a function would work? The dyadically indexed q looks like a likely candidate. – Charles Stewart Jan 30 '13 at 22:24
  • @Charles, That results in a morass of parentheses; I've tried (everything is generated using commands, so it is easy for me to try variants) – Mariano Suárez-Álvarez Jan 30 '13 at 22:26
  • @cmhughes, while I certainly appreciate beautiful documents, I actually prefer to have them readable. It is not for the pleasure of torturing people that I have those formulas, trust me. – Mariano Suárez-Álvarez Jan 30 '13 at 22:27
  • No offense but this is not readable as you wish them to be. Not beautiful ok but really not readable. \iota(i) is just unfortunate for readability. You force the eyes for the dot hunting. – percusse Jan 30 '13 at 23:01
  • Changing the iota for something else is orthogonal to the issue at hand, really. This is just an example. – Mariano Suárez-Álvarez Jan 31 '13 at 01:15

1 Answers1

16

enter image description here

\def\ind{{\rm ind}}

$q_{\iota(i),\mu_{\ind_{\mu}(\iota(i))}+1}\cdots q_{\iota(i),\mu_{m(a)}}x_i$


\fontdimen16\textfont2 = 5\fontdimen16\textfont2
\fontdimen16\scriptfont2 = 5\fontdimen16\scriptfont2 
$q_{\iota(i),\mu_{\ind_{\mu}(\iota(i))}+1}\cdots q_{\iota(i),\mu_{m(a)}}x_i$

\bye

increasing by a factor of 5 is a bit much but it shows the effect, see this answer for a list of relevant parameters. As @egreg notes in the comments these are always global settings so if you only need to do this for some formula you need to save the original values (eg \edef\savedSixteenTwo{\the\fontdimen16\textfont2 } before changing them, and set them back when you want to return to normal.

What do different \fontdimen<num> mean

David Carlisle
  • 757,742