One impression produced by journalists (7)
I believe the answer is:
edition
'one impression' is the definition.
(edition is a kind of impression)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for edition that I've seen before include "Issue of a book" , "One version of a published text" , "Copy - I tied on (anag)" , "Particular form of a published text" , "Version of a publication" .)