You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
https://ncatlab.org/nlab/show/star-autonomous+category says
Definition 2.1. A *-autonomous category is a symmetric closed monoidal category with a global dualizing object: an object such that the canonical morphism which is the transpose of the evaluation map is an isomorphism for all (Here, denotes the internal hom.)
Why do they say "for all A"? ev is a natural transformation, so why not just say it's a natural isomorphism? Or is there some subtlety I'm missing?
I would guess the thinking is: the "natural" part is automatic, because is always a natural transformation; so why not just say that the required condition is that it be an isomorphism for all ?
To me that nlab phrasing is the, er, natural one.
Maybe a better way to say it is: "something-or-other is an isomorphism for every " is obviously a property, while "something-or-other is a natural isomorphism" is not obviously a property (and perhaps it's not even obvious what it means).
"Why not say it's a natural isomorphism?" - maybe because this phrase comes after "such that". is obviously a natural transformation, so the only new condition being imposed here is that it's an isomorphism for all . Saying "is a natural isomorphism" might fool people into thinking that naturality is a new requirement.
Oh - I answered before I read Reid's comment. So yeah: I agree with him, and he said it better. "Such that" should precede a statement of a property, not a structure.
But anyway, all this all pretty sophisticated stylistic nitpicking - it's not like there's anything mysterious about the math here.
(Mind you, I have nothing against sophisticated stylistic nitpicking - this is what keeps my style sharp!)