Faits:
A. X._ a porté plainte pénale contre A._ pour diffamation.
Par arrêt du 3 novembre 2009, le Tribunal d'accusation du canton de Vaud a confirmé le refus du juge d'instruction compétent de suivre à cette plainte.
B. X._ recourt au Tribunal fédéral contre cet arrêt.
Considérant en droit:
1. S'il ne se plaint pas d'une infraction qui l'ait directement atteint dans son intégrité physique, psychique ou sexuelle, le lésé ne bénéficie pas du statut procédural de victime, au sens des art. 1, 37 LAVI et 81 al. 1 let. b ch. 5 LTF, et il n'a dès lors pas qualité pour recourir au fond contre le refus des autorités de poursuite ou de jugement d'exercer ou d'admettre l'action pénale. Il peut recourir exclusivement pour faire valoir que ces autorités lui auraient dénié à tort le droit de porter plainte si l'infraction ne se poursuit pas d'office, ou qu'elles auraient violé un droit que la loi de procédure applicable lui attribue en sa qualité de partie (ATF 133 IV 228 et les références; arrêt 6B_733/2008 du 11 octobre 2008 et les références).
En l'espèce, le recourant, qui n'est pas une victime d'infraction au sens de la LAVI, ne soutient pas que la cour cantonale aurait commis un déni de justice formel à son endroit. Il se plaint exclusivement du fait qu'elle ne considère pas comme constitutifs d'une infraction pénale les faits qu'il a dénoncés. Comme il n'a pas qualité pour soulever de tels moyens, son recours est manifestement irrecevable. Il convient dès lors de l'écarter en application de l'art. 108 al. 1 let. a LTF.
2. Le recourant, qui succombe, supportera les frais de justice (art. 66 al. 1 LTF), réduits à 500 fr. pour tenir compte de sa situation financière.
Par ces motifs, le Président prononce:
1. Le recours est irrecevable.
2. Les frais judiciaires, arrêtés à 500 fr., sont mis à la charge du recourant.
3. Le présent arrêt est communiqué aux parties et au Tribunal d'accusation du canton de Vaud.
Lausanne, le 21 décembre 2009
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président: Le Greffier:
Favre Oulevey