
iTunes bietet von Haus aus die Möglichkeit die Schriftgrößen der Seitenleiste und der Trackliste anzupassen. Allerdings erlaubt Apple nur die zwei Einstellungen „Groß“ und „Klein“.
Trotz eines 24″-iMacs war mir die Schrift aber auch in der kleinen Einstellung noch zu groß, da ich gerne mit zwei Fenstern arbeite (iTunes DJ und gesamte Mediathek) und mir einfach zu wenig Informationen zu sehen sind bzw. zu stark gekürzt werden.
Im Internet findet man schnell ein paar Informationshäppchen und sogar ein Tool für Windows, wo man iTunes weitreichend anpassen kann. Doch eine konkrete Anleitung oder ein Tool für OS X konnte ich nicht auftreiben.
Lösung für iTunes 10.x
Seit iTunes 10 werden die Schriftgrößen in einer leicht zu bearbeitenden Text-Datei hinterlegt. Diese befindet im Programm-Bundle von iTunes unter /Contents/Resources/German.lproj/ und heißt TextStyles.plist.
Um sie zu bearbeiten, öffnet man das Programm-Bundle von iTunes, in dem man im Kontext-Menü zum iTunes-Bundle unter Programme (rechte Maustaste) den Befehl Paketinhalt anzeigen ausführt. Es öffnet sich ein neues Finder-Fenster, wo man den oben genannten Ordner öffnet und die Datei TextStyles.plist entweder mit einem Texteditor oder, falls Xcode installiert ist, per Doppelklick öffnet.
Nun kann man unter dem Eintrag List Contents (Small) (9002) und List Contents (Large) (9003) die Schriftgrößen für die beiden Einstellungsoptionen in iTunes anpassen. Wichtig ist, dass iTunes geschlossen ist und erst nach dem Speichern der Datei gestartet wird. Lässt sich die Datei nicht sichern, muss sie zuerst auf dem Schreibtisch gesichert werden und dann in den Ordner German.lproj verschoben werden, dann wird man beim Überschreiben nach dem Admin-Passwort gefragt.
In der Datei gibt es nun noch weitere Möglichkeiten in iTunes Schriftgrößen anzupassen. Da gilt es einfach auszuprobieren.
Wenn man seine Wunschgrößen gefunden hat, empfiehlt es sich die Datei zu sichern, da sie bei jedem iTunes-Update überschrieben wird. Arbeitet man nicht mit einem deutschen iTunes, muss man die Datei im zur Sprache gehörenden .lproj-Ordner bearbeiten, also nicht in German.lproj.
Lösung für iTunes 9.x
Für iTunes 9 musste ich mal wieder selbst Hand anlegen. Herausgekommen ist dabei ein kleines Shell-Skript, mit welchem man einfach die gewünschte Schriftgröße eingeben muss und der Rest automatisch erledigt wird. Einfach das Disk-Image runterladen, öffnen und iTunesFontSizeChanger.command starten. Wichtig: Damit das Skript funktioniert, muss Xcode installiert sein, ansonsten fehlen ein paar Shell-Befehle. (Kostenloser Developer-Account erforderlich)
Das Skript muss mit Adminrechten ausgeführt werden, entweder durch Benutzerwechsel, oder in dem man im Terminal erst su BENUTZER eingibt und dann die Skriptdatei auf das Fenster zieht und Eingabe drückt. (Danke Michael)
Ich bin mit den Schriftgrößen 9 und 10 sehr zufrieden. Ab Schriftgröße 8 muss man in den Systemeinstellungen unter Erscheinungsbild die Glättung für kleinere Schriften aktivieren, sonst wird’s unleserlich. (Danke Lasse)
Download: iTunesFontSizeChanger.zip (4 kb)

Hinweis
Wer auf Nummer Sicher gehen will, kann vor dem Ausführen des Skripts eine Sicherheitskopie von iTunes oder der Datei Localized.rsrc erstellen. Da ich aber davon ausgehe, dass die meisten Mac-Anwender regelmäßig Backups machen, habe ich auf entsprechende Sicherheitsmechanismen im Skript verzichtet. Wer noch keine Backups macht, sollte schleunigst damit anfangen.
Das Skript ändert die Schriftgrößen nur für die deutsche Sprache. Für andere Sprachen muss das Skript bearbeitet werden und German.lproj durch die entsprechende Sprache ersetzt werden.
Funktionsweise
Das ganze funktioniert im Prinzip wie folgt. Zur Änderung der Schriftgröße muss die Datei Localized.rsrc manipuliert werden, welche im Programm-Bundle von iTunes unter /Contents/Resources/German.lproj/ zu finden ist. Im Netz finden sich Tipps, wie man diese Binärdatei mit einem Hexteditor bearbeitet, doch dazu muss man genau wissen wo und dann ändert sich das auch noch bei jedem Update.
Das Skript erzeugt mit dem Shell-Befehl derez aus der rsrc-Datei eine Textdatei, welche sich einfacher bearbeiten lässt als eine Binärdatei. Mittels sed wird dann an den richtigen Stellen die Schriftgröße angepasst und abschließen wird mit rez die veränderte Textdatei wieder in eine Binärdatei verwandelt und ins iTunes-Bundle kopiert.
Das Skript bzw. den Trick habe ich nur mit iTunes 9 getestet, prinzipiell sollte es aber auch mit älteren Versionen funktionieren. Ob es mit iTunes 10 funktionieren wird, hängt davon ab, ob Apple iTunes (endlich) als Cocoa-Anwendung neu programmiert und beim alten Carbon-Code bleibt. Bleibt Apple bei Carbon wird das Skript sehr wahrscheinlich weiter funktionieren.
Übrigens: Mir ist es leider nicht gelungen auch die Schriftart zu ändern.

{ 14 Kommentare… lese sie unten oder schreibe selbst einen }
Bei Schriftgröße 8 und kleiner ist die Schriftglättung möglich. Unter Systemeinstellungen/Erscheinungsbild bei der Option
“Text nicht glätten für Schriftgrößen [Zahl auswählen] und kleiner. Standartmäßig müsste 8 angegeben sein. Einfach 4 auswählen, kurz warten, und schon ist die Schrift in iTunes geglättet
Danke, der eigentliche Artikel hat mir zwar nichts gebracht, weil ich mit der Größe gut zurechtkomme, aber du hast mich darauf gebracht, wie man in iTunes ein zweites Fenster öffnen kann. Rechtsklicke bewirken manchmal Wunder
Danke!
Sehr schön, funktionierte allerdings bei mir nur als Admin-User.
Dankeschön
Danke für die Hinweise, ich habe den Artikel ergänzt.
@T0mm1: Das geht nicht nur per Rechtsklick, sondern auch per Doppelklick auf eine Wiedergabeliste.
Danke, funktioniert super !!!
Hilfe !
Ich bin stark sehbehindert (MS) und betreibe eine mobile Disco, überwiegend mit itunes. Seit neuestem benutze ich dafür einen imac 21,5. Der Schriftsatz in Itunes ist mir definitiv zu klein. Als ich dann heute Ihr Script fand war meine Freude Riesebgross.
Ich habe Xcode installiert, aber es klappt nicht. Von der Arbeit mit dem Terminal habe ich keinen blassen Schimmer und auch das mit den Adminrechten begreife ich nicht. KANN MIR JEMAND HELFEN ?
Das Skript funktioniert nur bis iTunes 9. Für iTunes 10 habe ich den Artikel nun ergänzt.
Hi,
habe alles wie beschrieben ausgeführt, nur leider ändert sich in iTunes 10 (aktuellste Version) nichts, obwohl das Skript keine Fehlermeldung bringt. Habe xcode installiert aber die Schriftgrößen bleiben gleich. Woran kann das liegen? Ich bin einziger User an meinem Mac und habe daher die Admin Rechte. Hat mal jemand versucht ob das Skript so im aktuellen iTunes auch noch geht?
Danke für Antworten !
Jonas
Das Skript funktioniert nur bis iTunes 9.x. Für iTunes 10.x habe ich den Artikel nun ergänzt.
Hallo Tekl ! Habe alles wie beschrieben mit itunes 10 durchgeführt, aber weder in Textedit noch in Xcode lässt sich die Datei sichern (Das Dokument „TextStyles.plist“ konnte nicht gesichert werden. ) !?
Ich habe die Beschreibung mal ergänzt, schaue mal ob der Umweg über den Schreibtisch bei dir funktioniert.
Geil, Geil, Geil ! Ein Traum wird war, Danke !!!
VIELEN DANK, klappt mit itunes10 bestens! : )
…unglaublich, warum die Zahlen in itunes nicht einfach editierbar sind.
ganz toll, vielen Dank. Sorry wenn das hier Off Topic ist, aber hat auch jemand eine Lösung für iPhoto? Auch dort ist die Schrift der Quellen (linke Spalte) zu klein und nicht nummerisch anzupassen.
herzlichen Dank
Jonas