When you have a graphic image in your document, if you use either SVG or PDF formats for it, then when your reader views the PDF output of your document, the graphic will be clear and look clean no matter how much the reader enlarges the PDF page. While the RenderX way of producing PDF can handle SVG files, the XeLaTeX way cannot. The XeLaTeX way, however, can handle using a PDF form of the graphic. On the other hand, the XMLmind XML Editor has an add-on that will correctly render an SVG file within the XMLmind XML Editor, but it does not have a way to show you what an embedded PDF file looks like. (The add-on for the XMLmind XML Editor is the Apache Batik image toolkit plug-in.)

So how does one deal with this situation? What we suggest you do is to use the SVG form of your graphic in the XMLmind XML Editor. If you then use a conversion tool to convert the SVG file to a separate PDF file, when you tell XLingPaper to use the (default) XeLaTeX way of producing PDF, XLingPaper will notice that you have both an SVG and a PDF form of the graphic file. It will then use the PDF form of the graphic file and the PDF output of your document will look nice.

We thus offer a conversion utility (based on the Batik SVG Rasterizer project) to enable you to convert your SVG files to PDF format. There are three versions, depending on your operating system.

Operating System Installer to download How to install
Windows ConvertSvgToPdfSetup1-0.exe Run the installer. It will do all that is needed.
Mac OS X ConvertSvgToPdfSetup.dmg Run the installer. It will do all that is needed.
Linux ConvertSvgToPdfSetup.tar.gz
  1. Decompress and extract the installer in some directory.
  2. In a Terminal, do
    sudo ./install