Jonathan Fine <[log in to unmask]> writes: > My code was not production ready. I accept David's correction. > > With David's correction, do the LaTeX experts here see any fundamental > reason why this would not work? If anybody wants to work with \mathcode`< = "8000 then things will likely take a bad turn. At any rate, any definitions using < and > will then use the catcode 13 version and when spanish is turned on, all of them will break. There is a reason turning on the catcodes is delayed until the start of document. -- David Kastrup