Runaway argument? significa que a un argumento de comando le falta el } de cierre, así que TeX sigue tragando texto buscándolo. Normalmente termina en ! Paragraph ended before \cmd was complete o ! File ended while scanning use of \cmd. Casi siempre es una llave desbalanceada.
Qué está pasando
Cuando TeX lee \command{..., espera el } correspondiente. Si no llega, sigue tragando texto. El error imprime el runaway text (lo que tragó), y su comienzo apunta al { sin cerrar. Una línea en blanco dentro de un argumento “corto” que no permite párrafos produce Paragraph ended before ... was complete; si nunca llega }, aparece File ended while scanning use of ....
Causas
- Un
{al que le falta su}de cierre (lo más común). - Una línea en blanco dentro de un argumento que no permite saltos de párrafo, por ejemplo dentro de
\section{...}. - No hay
}después de\command{....
Solución
Equilibra las llaves: el inicio del runaway text apunta cerca del { sin cerrar. Encuéntralo rápido con el emparejamiento de llaves del editor. Elimina cualquier línea en blanco que haya entrado en un argumento corto. Si un argumento necesita legítimamente párrafos (líneas en blanco), la macro debe estar definida como \long; muchos comandos de LaTeX que aceptan ese contenido ya lo están.
% NG: } を閉じ忘れ / missing closing }
\textbf{重要な点 …(ここで閉じ忘れ)
次の段落。
% OK
\textbf{重要な点}
次の段落。