Re: SVG to PDF

2008-05-19 Thread Steve Litt
On Sunday 18 May 2008 04:39, Máté Salát wrote:
> Hi,
>
> Nobody has any idea about LyX converters? I try again hoping to get a
> respond.

#!/bin/bash
dianame=$1
gname=`echo $dianame | sed -e "s/\..*$//"`
pdfname=$gname.pdf
echo Converting $dianame to $pdfname
inkscape --export-embed-fonts --export-pdf=$pdfname $dianame
acroread $pdfname

The preceding is actually made to convert a .dia file into a pdf, but it 
should work with a .svg also. I've had pretty good luck with this script.

SteveT

Steve Litt
Recession Relief Package
http://www.recession-relief.US



Re: SVG to PDF

2008-05-18 Thread Máté Salát
Hi,
 
Nobody has any idea about LyX converters? I try again hoping to get a respond.
 
What does LyX when it converts an images? Where the input images are copied, 
and what is the exact form of the line
inkscape --file=$$i --export-area-drawing --without-gui --export-pdf=$$o
line substituted the input and output path? My problem is that if I execute it 
myself then the result differs from the LyX converted one (also in the white 
space and the missing raster image).
 
Thanks, Máté

  - Original Message - 
  From: Máté Salát 
  To: lyx-users@lists.lyx.org 
  Sent: Thursday, May 15, 2008 9:58 PM
  Subject: Re: SVG to PDF


  Hi,

  I made some further test on the conversation method of LyX 1.5.5, and I found 
it's behavior very strange.
  The point is that I copied the SVG -> PDF converter line from the Preferences:

  inkscape --file=$$i --export-area-drawing --without-gui --export-pdf=$$o

  I replaced the $$ elements with my file names:

  inkscape --file=C:\GombSokszog.svg --export-area-drawing --without-gui 
--export-pdf=C:\GombSokszog.pdf

  I opened the Run dialog of Windows, pasted it, executed it. The result was 
what is expected, the C:\GombSokszog.png was included in the PDF file as well 
as the other things.
  So the converter of Inkscape seems to be good.

  If I compile my LyX file then LyX copies the C:\GombSokszog.svg to the 
temporary directory (...\lyx_tmpdir2684a05928\lyx_tmpbuf0) but it doesn't copy 
the PNG file. A PDF file also appears in the temporary directory, but the PNG 
image is missing from the PDF.

  Copying the PNG file into the temporary directory before compiling the LyX 
file doesn't help.

  What is happening here? Why Inkscape doesn't find the PNG file at the moment 
of converting the SVG?
  All the mensioned files are in the folder http://zaradek.hu/svg/files/.

  Cheers, Máté

- Original Message - 
From: Máté Salát 
To: Uwe Stöhr 
Cc: lyx-users@lists.lyx.org 
Sent: Wednesday, May 14, 2008 7:03 PM
    Subject: Re: SVG to PDF


Thanks, I did what you told me. It works now, in LyX Preferences SVG 
converters appeared using Inkscape.

I have a problem with SVGs containing raster picture. I made a capture to 
explain the case: http://zaradek.hu/svg/Linked_image_not_found.png. I use 
Inkscape to put captions made by LaTeX onto the 3D raster picture. I put it 
into LyX but the raster image is missing from the LyX window and (after 
compiling the LyX file) from the PDF as well. It would be great to fix this 
problem.

The other thing I noticed (but it's not relevant for me) is that if I open 
the SVG file from LyX then the toolbar of Inkscape collapses, the button images 
aren't shown up: http://zaradek.hu/svg/Crashed_toolbar.png.

Cheers, Máté

  - Original Message - 
  From: Uwe Stöhr 
  To: Máté Salát 
  Cc: lyx-users@lists.lyx.org 
  Sent: Tuesday, May 13, 2008 2:13 PM
  Subject: Re: SVG to PDF


  Máté Salát schrieb:

  > I use LyX and Inkscape on Win XP. I compile my documents exclusively 
with pdflatex.
   > If I insert an SVG image into my LyX document and compile it then the 
automatic
   > conversation gives a wrong sized image with wide white border on the 
bottom and on
   > the right side. So it won't be centered on the page and so on. If I 
open the SVG in
   > Inkscape and save it in PDF then I get the Image with the right size. 
The mentioned
   > files are at http://zaradek.hu/svg.

  When you install LyX using this installer:
  http://wiki.lyx.org/Windows/LyXWinInstaller

  Inkscape is used to convert the SVG to PDF as you want it.
  The whitespace problem you described was a bug in ImageMagick (that also 
appears for PDF and PS 
  images). To get a fixed version:

  - uninstall the Existing ImageMagick (if you have it installed)
  - reinstall LyX 1.5.5 using the obove mentioned installer that delivers 
the latest ImageMagick

  regards Uwe

Re: SVG to PDF

2008-05-15 Thread Máté Salát
Hi,



I made some further test on the conversation method of LyX 1.5.5, and I found 
it's behavior very strange.

 

The point is that I copied the SVG -> PDF converter line from the Preferences:

 

inkscape --file=$$i --export-area-drawing --without-gui --export-pdf=$$o

 

I replaced the $$ elements with my file names:

 

inkscape --file=C:\GombSokszog.svg --export-area-drawing --without-gui 
--export-pdf=C:\GombSokszog.pdf

 

I opened the Run dialog of Windows, pasted it, executed it. The result was what 
is expected, the C:\GombSokszog.png was included in the PDF file as well as the 
other things.

So the converter of Inkscape seems to be good.

 

If I compile my LyX file then LyX copies the C:\GombSokszog.svg to the 
temporary directory (...\lyx_tmpdir2684a05928\lyx_tmpbuf0) but it doesn't copy 
the PNG file. A PDF file also appears in the temporary directory, but the PNG 
image is missing from the PDF.

 

Copying the PNG file into the temporary directory before compiling the LyX file 
doesn't help.

 

What is happening here? Why Inkscape doesn't find the PNG file at the moment of 
converting the SVG?

All the mensioned files are in the folder http://zaradek.hu/svg/files/.

 

Cheers, Máté

  - Original Message - 
  From: Máté Salát 
  To: Uwe Stöhr 
  Cc: lyx-users@lists.lyx.org 
  Sent: Wednesday, May 14, 2008 7:03 PM
  Subject: Re: SVG to PDF


  Thanks, I did what you told me. It works now, in LyX Preferences SVG 
converters appeared using Inkscape.

  I have a problem with SVGs containing raster picture. I made a capture to 
explain the case: http://zaradek.hu/svg/Linked_image_not_found.png. I use 
Inkscape to put captions made by LaTeX onto the 3D raster picture. I put it 
into LyX but the raster image is missing from the LyX window and (after 
compiling the LyX file) from the PDF as well. It would be great to fix this 
problem.

  The other thing I noticed (but it's not relevant for me) is that if I open 
the SVG file from LyX then the toolbar of Inkscape collapses, the button images 
aren't shown up: http://zaradek.hu/svg/Crashed_toolbar.png.

  Cheers, Máté

- Original Message - 
From: Uwe Stöhr 
To: Máté Salát 
Cc: lyx-users@lists.lyx.org 
Sent: Tuesday, May 13, 2008 2:13 PM
Subject: Re: SVG to PDF


Máté Salát schrieb:

> I use LyX and Inkscape on Win XP. I compile my documents exclusively with 
pdflatex.
 > If I insert an SVG image into my LyX document and compile it then the 
automatic
 > conversation gives a wrong sized image with wide white border on the 
bottom and on
 > the right side. So it won't be centered on the page and so on. If I open 
the SVG in
 > Inkscape and save it in PDF then I get the Image with the right size. 
The mentioned
 > files are at http://zaradek.hu/svg.

When you install LyX using this installer:
http://wiki.lyx.org/Windows/LyXWinInstaller

Inkscape is used to convert the SVG to PDF as you want it.
The whitespace problem you described was a bug in ImageMagick (that also 
appears for PDF and PS 
images). To get a fixed version:

- uninstall the Existing ImageMagick (if you have it installed)
- reinstall LyX 1.5.5 using the obove mentioned installer that delivers the 
latest ImageMagick

regards Uwe

Re: SVG to PDF

2008-05-14 Thread Máté Salát
Thanks, I did what you told me. It works now, in LyX Preferences SVG converters 
appeared using Inkscape.

I have a problem with SVGs containing raster picture. I made a capture to 
explain the case: http://zaradek.hu/svg/Linked_image_not_found.png. I use 
Inkscape to put captions made by LaTeX onto the 3D raster picture. I put it 
into LyX but the raster image is missing from the LyX window and (after 
compiling the LyX file) from the PDF as well. It would be great to fix this 
problem.

The other thing I noticed (but it's not relevant for me) is that if I open the 
SVG file from LyX then the toolbar of Inkscape collapses, the button images 
aren't shown up: http://zaradek.hu/svg/Crashed_toolbar.png.

Cheers, Máté
  - Original Message - 
  From: Uwe Stöhr 
  To: Máté Salát 
  Cc: lyx-users@lists.lyx.org 
  Sent: Tuesday, May 13, 2008 2:13 PM
  Subject: Re: SVG to PDF


  Máté Salát schrieb:

  > I use LyX and Inkscape on Win XP. I compile my documents exclusively with 
pdflatex.
   > If I insert an SVG image into my LyX document and compile it then the 
automatic
   > conversation gives a wrong sized image with wide white border on the 
bottom and on
   > the right side. So it won't be centered on the page and so on. If I open 
the SVG in
   > Inkscape and save it in PDF then I get the Image with the right size. The 
mentioned
   > files are at http://zaradek.hu/svg.

  When you install LyX using this installer:
  http://wiki.lyx.org/Windows/LyXWinInstaller

  Inkscape is used to convert the SVG to PDF as you want it.
  The whitespace problem you described was a bug in ImageMagick (that also 
appears for PDF and PS 
  images). To get a fixed version:

  - uninstall the Existing ImageMagick (if you have it installed)
  - reinstall LyX 1.5.5 using the obove mentioned installer that delivers the 
latest ImageMagick

  regards Uwe

Re: SVG to PDF

2008-05-13 Thread Joost Verburg

Uwe Stöhr wrote:
- reinstall LyX 1.5.5 using the obove mentioned installer that delivers 
the latest ImageMagick


The official installer of LyX 1.5.5 also includes the latest ImageMagick 
(6.4.1-1) and Ghostscript (8.62).


Joost



Re: SVG to PDF

2008-05-13 Thread Uwe Stöhr

Máté Salát schrieb:


I use LyX and Inkscape on Win XP. I compile my documents exclusively with 
pdflatex.

> If I insert an SVG image into my LyX document and compile it then the 
automatic
> conversation gives a wrong sized image with wide white border on the bottom 
and on
> the right side. So it won't be centered on the page and so on. If I open the 
SVG in
> Inkscape and save it in PDF then I get the Image with the right size. The 
mentioned
> files are at http://zaradek.hu/svg.

When you install LyX using this installer:
http://wiki.lyx.org/Windows/LyXWinInstaller

Inkscape is used to convert the SVG to PDF as you want it.
The whitespace problem you described was a bug in ImageMagick (that also appears for PDF and PS 
images). To get a fixed version:


- uninstall the Existing ImageMagick (if you have it installed)
- reinstall LyX 1.5.5 using the obove mentioned installer that delivers the 
latest ImageMagick

regards Uwe


Re: SVG to PDF

2008-05-13 Thread G. Milde
On 11.05.08, Máté Salát wrote:

> Can somebody tell me if it's possible to make LyX use Inkscape as a
> direct SVG to PDF converter? 

Yes.

> If yes then how should I do that?

Search for SVG on wiki.lyx.org.

Günter