Kann ich nur unterstreichen!
Z.B. in einem Makefile die Tabs durch Spaces zu ersetzen, zerstört das Makefile.
Bei Python sind die Einrückungen signifikant, darüber wird der Quelltext geparst.
In einem README, um das es hier ja geht, besteht diese Gefahr allerdings nicht.
Kann man in 'ne Textdatei eine Anweisung für den Texteditor rein packen das dieser automatisch die richtige Schriftart nimmt?
Möglicherweise kann man das, aber ws soll das bringen? Wer soll das README lesen? Wenn es jemand anders als du selbst bist, kannst du nicht davon ausgehen, dass er/sie denselben Texteditor benutzt wie du. Und außerdem kann es ja durchaus unterschiedliche Schriftarten geben die gleichermaßen "richtig" sind.
Aber du kannst deinem Texteditor sagen, dass er eine dicktengleiche Schrift zur Darstellung nehmen soll, oder einen im Terminal laufenden Editor nehmen, der dann die hoffentlich dicktengleiche Schriftart vom Terminal übrnimmt.
Die "Readme" soll überall mit Linux Bordmitteln funktionieren also gleich aussehen. Egal ob eine kompletten Desktopumgebung vorhanden ist oder ob nur Text-Konsolen-Modus verfügbar ist. .
Also kein pdf.