in fact = in reality
a matter of fact = something that is true
In your sentence, you could replace "in fact" with "it is a matter of fact that" - it slightly alters the sense of the sentence.
As it is, it is saying "in reality he did not publish...". By changing it to "it is...", the sense becomes "The fact is that he did not..."
- For Teachers