¿Cuál es la 'forma correcta' (desde el punto de vista del compilador) de comenzar una línea con \ref{}?

¿Cuál es la 'forma correcta' (desde el punto de vista del compilador) de comenzar una línea con \ref{}?

Escribo tex en vim y tengo un linter automático. Escribo oraciones en el mismo párrafo en líneas separadas (para mayor claridad y control de versiones) y, a menudo, quiero usar un \ref{}nombre similar para comenzar una línea. Como esto:

\ref{Q5*} shows that the two problems (or two instances of the same problem) can come apart.
If the two problems are distinct, then~\ref{Q5} has at least one problem which most questions do not.
Even if the problem of self-answering is a special case of the problem of pedantry (which I do not think it is) this at least shows that~\ref{Q5} has two different instances of the problem.

Mi linter me da un mensaje de advertencia si uso un \ref{}en medio de una línea sin un espacio que no se rompa, así que uso espacios que no se rompan (segunda línea del bloque). Pero me da la misma advertencia si lo uso \ref{}al principio de una línea.

¿Qué debería usar para comenzar las líneas \ref{}correctamente? (¿Y por qué el compilador arroja advertencias como esta para empezar?) ¡Parece extraño poner un espacio sin interrupciones al comienzo de una línea!

¡Gracias!

información relacionada