On 2005-06-16 15:04:39 +0200, Martin Schröder wrote:
It isn't now. Can all \pdf primitives be ignored in dvi-mode?
I have changed check_pdfoutput to ---------------------- procedure check_pdfoutput(s: str_number; is_error : boolean); begin if pdf_output <= 0 then if is_error then pdf_error(s, "used while \pdfoutput is not set") else pdf_warning(s, "used while \pdfoutput is not set", true); end; ---------------------- And changed the calls for \pdfinfo, \pdfcatalog and \pdftrailer to is_error=false. This gives ! pdfTeX warning (\pdfinfo): used while \pdfoutput is not set and ! pdfTeX error (\pdfincludechars): used while \pdfoutput is not set. l.120 \pdfincludechars \font{ABCDEF} Of course this can lead to confusing situations: ---------------------- \pdfoutput=0 \pdfinfo{/Foo (Bar) \pdfoutput=1 foo \bye ---------------------- will have /Foo (Bar) in the info dict. But we don't say that we are _ignoring_ the data; and doing so would be more difficult. Comments? Best Martin -- http://www.tm.oneiros.de