La plantilla de salida de metapost influye en el análisis de % y formato de comentarios en textualmente

La plantilla de salida de metapost influye en el análisis de % y formato de comentarios en textualmente

Considere el siguiente código:

outputtemplate := "%j-%2c.mps";

verbatimtex %&latex
  \documentclass{article}
  \begin{document}
etex

beginfig(1)
  label.lft(btex \textbf{J} etex,origin);
endfig;

end;

¿Por qué no se compila cuando se introduce mposttal cual (debido al espacio antes de %&latexincluirlo en la salida que impide su análisis como comentario de formato) pero se compila bien cuando outputtemplatese comenta la línea (es decir, el espacio parece estar devorado como se esperaba)?

Bonificación: si se trata de un error/característica/... conocido, se agradecería una referencia a la justificación del diseño.

Nota: No estoy preguntando cómo hacer que este ejemplo se compile (sé que puedo eliminar el espacio anterior %&o poner el comentario de formato en una nueva línea). Estoy preguntando específicamente sobre la causa de la interacción y su fundamento/intención.

información relacionada