En el uso del sujeto formal en la siguiente oración, ¿hay algún error gramatical después de reemplazar "leer" por "leer"?
No es una buena lectura en la penumbra. En el uso de sujetos formales, ¿cómo juzgar si se utiliza "infinitivo" o "frase gerundio" como sujeto lógico? ¿Son estos dos componentes generalmente intercambiables en la misma oración? ...
Creo que no son intercambiables en esta oración. Las frases en gerundio generalmente tienen las características de sustantivos. Cuando se expresan conceptos generales o abstractos, se suelen utilizar gerundios. El infinitivo como sujeto suele expresar una acción específica, y el infinitivo del verbo significa lo que se va a hacer.
Existen diferencias generales en la expresión de significado cuando los gerundios (hacer) y los infinitivos (hacer) se usan como sujetos y predicados: los gerundios (hacer) a menudo expresan acciones abstractas, sin pistas de tiempo, y el infinitivo (hacer) hacer) a menudo expresa una acción específica que no ha ocurrido.
Muchos de ellos pueden ser sustituidos, dependiendo de la situación concreta.