rsvg-convert fez o truque para o SVG que eu queria converter:
$ sudo apt-get install librsvg2-bin
$ rsvg-convert -f pdf -o t.pdf t.svg
rsvg-convert -f pdf
não rasteriza o SVG e incorpora e subdivide fontes (pelo menos, incorporou os caracteres usados da fonte Arial). Às vezes, a incorporação de fontes falha (por exemplo, para a fonte LMRoman17) e todo o arquivo de fonte é copiado para o PDF gerado.
Dependências no Ubuntu Lucid:
- libcairo.so.2
- libgobject-2.0.so.0
- libgthread-2.0.so.0
- libglib-2.0.so.0
- librsvg-2.so.2
- libpthread.so.0
- libc.so.6
Por padrão, o libcairo precisa do libX11, então o rsvg-convert pode ser difícil de instalar em um sistema headless.
Nota:
A página do manual de rsvg-convert
indica que a ferramenta sempre rasteriza, mas isso não é verdade. O manual é simplesmente obsoleto. Às vezes, sua ferramenta geradora de svg pode parcialmente rasterizar a imagem svg, o que também pode enganá-lo.