Ich versuche, separate Bilder zu erhalten vonAbonnierenZeilen. Das Problem ist, dass ich das Start-/Schlussbild nicht richtig einfügen kann \specials
fürtex4htBetrachten wir ein Minimalbeispiel (einfacher Text):
\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
Ich füge ein Abschlussbild hinzutex4httag ( \stoppic
) zu \everycr
(wenn es nicht ein erstes ist \cr
). Und Startbildtex4htTag ( \startpic
) am Anfang von\halign
Linienvorlage.
Nachdem ich TeX kompiliert und tex4ht auf der erstellten .dvi-Datei ausgeführt habe, erhalte ich Warnungen:
--- 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]
Das Problem besteht darin, dass special1 14 't4ht++math.png'
und special1 15 't4ht+'
sich nicht auf derselben DVI-Dateigruppenebene befinden.
[
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+'
]
Vielleicht füge ich \stoppic an der falschen Stelle hinzu, aber ich habe versucht, \halign
eine Zeilenvorlage wie : zu schreiben \startpic a#&b#&c# \stoppic\cr
, aber ich bekomme die gleichen Warnungen. Vielleicht kann mir jemand sagen, wie ich DVI in richtig t4ht++
und speziell hinzufüge ?t4ht++
\halign