Estoy intentando obtener imágenes separadas deeqnarraylíneas. El problema es que no puedo insertar correctamente la imagen de inicio/cierre \specials
paratex4ht. Consideremos un ejemplo mínimo (tex simple):
\def\startpic{\special{t4ht++math.png}}
\def\stoppic{\special{t4ht+}}
\newif\ifnotfirstcr
\everycr{\ifnotfirstcr\noalign{\stoppic}\fi}
$$\halign{%
\startpic
a#&b#&c#\cr
\global\notfirstcrtrue
1&2\cr 1\cr
}$$
\bye
agrego imagen de cierretex4htetiqueta ( \stoppic
) a \everycr
(si no es la primera \cr
). Y la imagen inicialtex4htetiqueta ( \startpic
) al inicio de\halign
plantilla de línea.
Después de compilar TeX y ejecutar tex4ht en el archivo .dvi creado, recibo advertencias:
--- warning --- Improper groups in \special{t4ht+}... idv[1]
--- warning --- Improper groups in \special{t4ht+}... idv[1]
--- warning --- Improper groups in \special{t4ht+}... idv[1]
--- warning --- Improper groups in \special{t4ht+}... idv[2]
--- warning --- Improper groups in \special{t4ht+}... idv[2]
El problema es que no special1 14 't4ht++math.png'
están special1 15 't4ht+'
en el mismo nivel de grupo de archivos DVI.
[
d4 -41497562
d3 1572864
<------------------ should be here: special1 14 't4ht++math.png'
[
[
special1 14 't4ht++math.png' <------- instead of here
fd1 0 11374260171 655360 655360 0 5 '' 'cmr10'
fn0
(a1)
]
[
r3 655362
(b2)
]
]
special1 5 't4ht+'
d3 786432
<------------------ should be here: special1 14 't4ht++math.png'
[
[
special1 14 't4ht++math.png' <------- instead of here
(a1)
]
]
special1 5 't4ht+'
]
Tal vez estoy agregando \stoppic en un lugar equivocado, pero intenté \halign
escribir la plantilla de línea como: \startpic a#&b#&c# \stoppic\cr
, pero recibo las mismas advertencias. ¿Quizás alguien podría aconsejar cómo agregar correctamente t4ht++
y t4ht++
especiales a DVI dentro \halign
?