Faits:
A. X._ a porté plainte pénale contre A._ et B._ pour diffamation.
Par arrêt du 17 septembre 2009, le Tribunal d'accusation du canton de Vaud a confirmé le refus du juge d'instruction compétent de suivre à la plainte.
B. X._ recourt au Tribunal fédéral contre cet arrêt.

Considérant en droit:
1. À moins qu'il ne se plaigne de la violation d'un droit formel, entièrement séparé du fond, que lui accorde le droit cantonal de procédure, ou d'un droit aux poursuites que lui accorderait la Cst. ou la CEDH, le lésé n'a pas qualité pour recourir au Tribunal fédéral contre une ordonnance de refus de suivre si l'infraction qu'il dénonce ne l'a pas directement atteint dans son intégrité corporelle, sexuelle ou psychique (cf. art. 81 LTF; <ref-ruling> et les références; arrêt 6B_733/2008 du 11 octobre 2008 consid. 1).
En l'espèce, le recourant 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 en principe à 800 fr. lorsque l'arrêt est rendu par un juge unique.

Par ces motifs, le Président prononce:
1. Le recours est irrecevable.
2. Les frais judiciaires, arrêtés à 800 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 17 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