[DVIPDFMx] is it possible to support pdf stream in dvipdfmx ?
Jin-Hwan Cho
jinhwan.cho at gmail.com
Mon Mar 2 10:03:49 KST 2009
Actually I tested the PGF/TikZ manual and as I remember, I found no
problem.
According to your error message, you may use a recent PGF package the
code
of which was changed a lot compared to the version of June, 2008.
Let you know if I make a new patch for the recent version of PGF.
Give me a few days. Furthermore, xdvipdfmx has no problem, I think, if
you use
a newer version.
Best regards, ChoF.
On Mar 1, 2009, at 12:25 AM, luoyi wrote:
> Oh, I've just found even with your patched file, the following example
> can't be compiled well:
>
>
> % Example diagrams from the tutorial: Putting a Diagram in Chains
> % Source: The TikZ & PGF manual
> \documentclass{article}
>
> \def\pgfsysdriver{pgfsys-dvipdfmx.def}
> \usepackage[paperwidth=30cm, paperheight=15cm, margin=5mm]{geometry}
> \usepackage{tikz}
> \input pgfsys-dvipdfmx-patch.tex
> \usetikzlibrary
> {chains
> ,matrix,scopes,decorations.shapes,arrows,shapes,patterns,fadings}
>
> \begin{document}
>
> \begin{tikzpicture}
> % Checker board
> \fill [black!20] (-1.5,-1.5) rectangle (3.5,1.5);
> \pattern [pattern=checkerboard,pattern color=black!30]
> (-1.5,-1.5) rectangle (3.5,1.5);
> \node at (0,0) [opacity=0.5,forbidden sign,line width=2ex,
> draw=red,fill=white]
> {Smoking};
> \begin{scope}[opacity=.5,transparency group]
> \node at (2,0) [forbidden sign,line
> width=2ex,draw=red,fill=white]
> {Smoking};
> \end{scope}
> \begin{scope}[xshift=4cm,yshift=-1.5cm,path fading=south]
> % Checker board
> \fill [black!20] (0,0) rectangle (4,3);
> \pattern [pattern=checkerboard,pattern color=black!30]
> (0,0) rectangle (4,3);
> \fill [color=blue] (0.5,1.5) rectangle +(1,1);
> \fill [color=blue,path fading=north] (2.5,1.5) rectangle
> +(1,1);
> \fill [color=red,path fading] (1,0.75) ellipse (.75 and .5);
> \fill [color=red] (3,0.75) ellipse (.75 and .5);
> \end{scope}
> \end{tikzpicture}
>
>
>
> \end{document}
>
>
>
> the latex command just give me the following error:
>
> ! Undefined control sequence.
> \pgfutil at addpdfresource@extgs ...urce at extgs@plain
> {#1}
> l.20 {Smoking};
>
> ? X
> No pages of output.
>
>
> could you help to improve it ? thx very much!
>
> 2009/2/28 Jin-Hwan Cho <jinhwan.cho at gmail.com>:
>> On Feb 28, 2009, at 11:13 AM, luoyi wrote:
>>
>>> hi, it looks like dvipdfmx lacks some fancy featuer pdftex have.
>>> some
>>> times ago, I want to use beamer slide transitions in my
>>> presentation.
>>> but found it can't work well with dvipdfmx. and the author(Till)
>>> reply
>>> to me:
>>>
>>> "indeed, they do not work. This is due to the fact that transitions
>>> are hand-coded for pdflatex, currently. Beamer is only "indirectly"
>>> aware of dvipdfm and does not support it very well. Support of
>>> dvipdfm
>>> would be possible, but is not trivial."
>>>
>>> now, I want to use the pgf's fading operation, but it still
>>> doesn't be
>>> supported by dvipdfmx:
>>>
>>>
>>> http://sourceforge.net/mailarchive/message.php?msg_name=2B1154D2-CB60-4C38-AA8C-04C80A795B28%40tcs.uni-luebeck.de
>>>
>>> I want to know can we implement these things in dvipdfmx make it
>>> more
>>> usable.
>>
>> It is possible to use the fading feature in PGF with dvipdfmx since
>> June
>> 2008.
>> However, you need a new PGF driver for dvipdfmx which can be
>> downloaded from
>>
>> http://project.ktug.or.kr/dvipdfmx/contrib/generic/pgfsys-dvipdfmx.def.version2
>>
>> You should replace $TEXMF/tex/generic/pgf/systemlayer/pgfsys-
>> dvipdfmx.def to
>> the above one
>> after removing the trail ".version2".
>>
>> If you want the features, image masking and transparency, you need
>> more work
>> because the source code of PGF must be changed a little. To do that,
>> download
>>
>> http://project.ktug.or.kr/dvipdfmx/contrib/generic/pgfsys-dvipdfmx-patch.tex.version2
>>
>> and then remove the trail ".version2". After that you must load
>> that file
>> after loading
>> the PGF package as follows:
>>
>> \usepackage[dvipdfmx]{graphicx}
>> \usepackage{tikz}
>> \input pgfsys-dvipdfmx-patch.tex
>>
>> I emailed the author of PGF that I made a new driver for DVIPDFMx.
>> But it
>> was not
>> accepted yet. I don't know the exact reason.
>>
>> Best regards, ChoF.
>>
More information about the dvipdfmx
mailing list