[Tikzdevice-bugs] Peformance

Gabor Grothendieck ggrothendieck at gmail.com
Sat Dec 5 18:18:08 CET 2009


You can ignore the problem I previously reported. I have it mostly working
now.   In MiKTeX 2.8 there can be a local repository for all users and per
user and it was updating one but using the other.   I think I have it
straight now.

There are a few problems with running the test that seem to be Windows
related:

1. the testRTikZDevice.R script uses an environment variable R_PDFLATEXCMD
but  that was not set so I set it manually like this:

   set R_PDFLATEXCMD=pdflatex
   Rscript testRTikZDevice.R --output=output

The script should supply a default of "pdflatex" so that this is not
necessary..

2. Also in test 19 it stops because of a reference to /dev/null which is not
present on Windows.  Note that in the case of Windows NUL is the
corresponding filename.   Or, if that test is not important you could just
eliminate it.

On Sat, Dec 5, 2009 at 10:38 AM, Gabor Grothendieck <ggrothendieck at gmail.com
> wrote:

> Thanks.  I have upgraded to MiKTeX 2.8 but it still fails.  See below and
> attached test.log.  If I look in the MiKTeX package manager (mpm from
> commandn line) I see a pgf latex package was installed today so I presume
> its the latest.  I do not see a separate tikz latex package so I presume its
> part of pgf.
>
>
> C:\tmp2\tikzDevice\inst\tests>Rscript testRTikZDevice.R --output=output >
> test.log
> Loading required package: filehash
> Loading required package: methods
> filehash: Simple key-value database (2.0-1 2008-12-19)
> tikzDevice: A Device for R Graphics Output in PGF/TikZ Format (v0.4.8)
> Checking for a LaTeX compiler...
>
>
> A working LaTeX compiler was found in:
>         The PATH using the command latex
>
> Global option tikzLatex set to:
>          C:\PROGRA~1\MIKTEX~1.8\miktex\bin\latex.exe
>
> MiKTeX-pdfTeX 2.8.3563 (1.40.10) (MiKTeX 2.8)
>
> Copyright (C) 1982 D. E. Knuth, (C) 1996-2006 Han The Thanh
> TeX is a trademark of the American Mathematical Society.
>
>
> Error in getMetricsFromLatex(TeXMetrics) :
>   ******** There was a problem calculating string metrics,
>   ******** likely there was a problem with your custom packages.
>   ******** See the LaTeX log file above for details.
> Calls: system.time ... localTitle -> title -> <Anonymous> ->
> getMetricsFromLatex
>
> Execution halted
>
> On Fri, Dec 4, 2009 at 6:23 PM, Cameron Bracken <cameron.bracken at gmail.com
> > wrote:
>
>> It seems like you are using an outdated version of pgf/tikz:
>>
>> Package: tikz 2007/06/07 v1.18 (rcs-revision 1.87)
>>
>> There must be something in one of the tests that depends on version
>> 2.00.  This is likely causing the error.  It is really worth upgrading
>> (http://sourceforge.net/projects/pgf/).  If I'm not mistaken this
>> version is included in MikTeX 2.8.
>>
>> It is not listed currently as a SystemRequirement but it really should be.
>>
>> -Cameron
>>
>>
>>
>> On Fri, Dec 4, 2009 at 4:03 PM, Gabor Grothendieck
>> <ggrothendieck at gmail.com> wrote:
>> > I commented out the source statement but am still getting an error on
>> this.
>> > Here is the output and test.log is attached.
>> >
>> > C:\tmp2\tikzDevice\inst\tests>findstr source testRTikZDevice.R
>> > # source('testXeLaTeX.R')
>> >
>> > C:\tmp2\tikzDevice\inst\tests>Rscript testRTikZDevice.R --output=output
>> >
>> > test.l
>> > og
>> > Loading required package: filehash
>> > Loading required package: methods
>> > filehash: Simple key-value database (2.0-1 2008-12-19)
>> > tikzDevice: A Device for R Graphics Output in PGF/TikZ Format (v0.4.8)
>> > Checking for a LaTeX compiler...
>> >
>> >
>> > A working LaTeX compiler was found in:
>> >         The PATH using the command latex
>> >
>> > Global option tikzLatex set to:
>> >         C:\PROGRA~1\MIKTEX~1.7\miktex\bin\latex.exe
>> >
>> > MiKTeX-pdfTeX 2.7.2808 (1.40.4) (MiKTeX 2.7)
>> > Copyright (C) 1982 D. E. Knuth, (C) 1996-2006 Han The Thanh
>> > TeX is a trademark of the American Mathematical Society.
>> >
>> >
>> > Error in getMetricsFromLatex(TeXMetrics) :
>> >   ******** There was a problem calculating string metrics,
>> >   ******** likely there was a problem with your custom packages.
>> >   ******** See the LaTeX log file above for details.
>> > Calls: system.time ... localTitle -> title -> <Anonymous> ->
>> > getMetricsFromLatex
>> >
>> > Execution halted
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.r-forge.r-project.org/pipermail/tikzdevice-bugs/attachments/20091205/fe211cdc/attachment.htm 


More information about the Tikzdevice-bugs mailing list