Conflict between hanging module and primed symbols

2011-12-29 Thread Andrew Parsloe

Hullo Richard,

I recently tried to use the hanging.module with a document and got a 
Latex error (input stack size capacity exceeded). Some experimenting 
showed there was a conflict between hanging.sty and the use in maths 
mode of a prime embellishment to a symbol (e.g. to indicate feet and 
inches, as in a person's height: 5'8'', five feet eight inches). The 
prime can occur anywhere in the document to trip the error, not 
necessarily in a hanging paragraph itself.


However I notice your module is in two parts, the if-part applying if 
hanging.sty is available and the else-part if it isn't. If I rename 
hanging.sty so that the else-part of the definition is used, the 
document compiles successfully.


Since the prime is a frequently used symbol in maths and as an 
abbreviation for feet and inches (and angular minutes and seconds), I 
suggest omitting the if-part from your module and retaining only the 
else-part. (I've edited my own copy to this effect.)


Incidentally, entering in maths mode 5^\prime 8^{\prime\prime} (rather 
than 5'8'') causes no problems -- hanging.sty copes with that.


Andrew


Conflict between hanging module and primed symbols

2011-12-29 Thread Andrew Parsloe

Hullo Richard,

I recently tried to use the hanging.module with a document and got a 
Latex error (input stack size capacity exceeded). Some experimenting 
showed there was a conflict between hanging.sty and the use in maths 
mode of a prime embellishment to a symbol (e.g. to indicate feet and 
inches, as in a person's height: 5'8'', five feet eight inches). The 
prime can occur anywhere in the document to trip the error, not 
necessarily in a hanging paragraph itself.


However I notice your module is in two parts, the if-part applying if 
hanging.sty is available and the else-part if it isn't. If I rename 
hanging.sty so that the else-part of the definition is used, the 
document compiles successfully.


Since the prime is a frequently used symbol in maths and as an 
abbreviation for feet and inches (and angular minutes and seconds), I 
suggest omitting the if-part from your module and retaining only the 
else-part. (I've edited my own copy to this effect.)


Incidentally, entering in maths mode 5^\prime 8^{\prime\prime} (rather 
than 5'8'') causes no problems -- hanging.sty copes with that.


Andrew


Conflict between hanging module and primed symbols

2011-12-29 Thread Andrew Parsloe

Hullo Richard,

I recently tried to use the hanging.module with a document and got a 
Latex error (input stack size capacity exceeded). Some experimenting 
showed there was a conflict between hanging.sty and the use in maths 
mode of a prime embellishment to a symbol (e.g. to indicate feet and 
inches, as in a person's height: 5'8'', five feet eight inches). The 
prime can occur anywhere in the document to trip the error, not 
necessarily in a hanging paragraph itself.


However I notice your module is in two parts, the if-part applying if 
hanging.sty is available and the else-part if it isn't. If I rename 
hanging.sty so that the else-part of the definition is used, the 
document compiles successfully.


Since the prime is a frequently used symbol in maths and as an 
abbreviation for feet and inches (and angular minutes and seconds), I 
suggest omitting the if-part from your module and retaining only the 
else-part. (I've edited my own copy to this effect.)


Incidentally, entering in maths mode 5^\prime 8^{\prime\prime} (rather 
than 5'8'') causes no problems -- hanging.sty copes with that.


Andrew