Sachverhalt: A. X._ führt in R._ eine Psychiatriepraxis. Da er diese an einem 1. April eröffnete, wählte er in seiner Buchhaltung als Geschäftsjahr den Zeitraum vom 1. April bis zum 31. März. Er erstellte letztmals per 31. März 2000 einen Geschäftsabschluss für eine solche Zeitperiode. Darauf entschloss er sich, seiner Buchhaltung das Kalenderjahr zugrundezulegen. Die Umstellung erfolgte durch Einschaltung eines Langjahres von 21 Monaten, das vom 1. April 2000 bis zum 31. Dezember 2001 dauerte. Der Kanton Solothurn stellte am 1. Januar 2001 sein Steuersystem von der Vergangenheits- auf die einjährige Gegenwartsbemessung um. X._ und seine Ehefrau deklarierten für das Steuerjahr 2001 als Einkommen aus selbständiger Erwerbstätigkeit zunächst den Betrag von Fr. **.--, d.h. 12/21 des von ihrem Treuhänder zunächst ermittelten Ergebnisses des Geschäftsabschlusses des erwähnten Langjahres über Fr. **.--. Die Veranlagungsbehörde akzeptierte die Umrechnung auf zwölf Monate nicht und lehnte zudem den Abzug einiger Positionen ab. Sie veranlagte für die Einkommenssteuer in der Steuerperiode 2001 das gesamte, während der 21 Monate von X._ in seiner Praxis erzielte Einkommen mit einem Betrag von Fr. **.--. Die von den Eheleuten X._ dagegen erhobenen kantonalen Rechtsmittel blieben ohne Erfolg. B. Mit Eingabe vom 5. Oktober 2007 erhebt X._ Beschwerde in öffentlich-rechtlichen Angelegenheiten gegen das zuletzt in dieser Sache ergangene Urteil des Kantonalen Steuergerichts Solothurn vom 13. August 2007. Er beantragt sinngemäss, diesen Entscheid aufzuheben und als Einkommen aus selbständiger Erwerbstätigkeit für die Steuerperiode 2001 lediglich 12/21 des Geschäftsergebnisses des Langjahres einzusetzen oder das Einkommen aufgrund eines nur für das Kalenderjahr 2001 zu erstellenden Geschäftsabschlusses neu zu bestimmen. Er macht überspitzten Formalismus und eine Verletzung des Grundsatzes der Besteuerung nach der wirtschaftlichen Leistungsfähigkeit geltend. C. Das Kantonale Steuergericht und die Steuerverwaltung des Kantons Solothurn stellen den Antrag, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Eidgenössische Steuerverwaltung ersucht um Abweisung der Beschwerde. 