dvisvgm

dvisvgm.png

コマンドオプション一覧

遭遇したエラー

結果がぐちゃぐちゃになる

そんな場合は--no-fontsというオプションをつけると綺麗になるよ
省略すると-nというオプションです

dvisvgm -n test.dvi

公式ページによる回答はこう
I converted a simple math formula but get garbage when displaying the SVG. What's wrong?
The generated SVG is most likely valid but your SVG viewer/editor probably doesn't support embedded fonts. Actually, only few SVG renderers, e.g. Batik evaluate embedded fonts properly. You can run dvisvgm with option —no-fonts to replace the fonts with path elements. Most viewers should render the resulting SVG file correctly. As a drawback, you get bigger files, and the information about the text (characters, baselines, …) gets lost.

小さすぎる!

--scaleオプションで倍率を設定しよう。
たとえば2倍にしたかったらこうする

dvisvgm test.dvi —scale=2

これでも同じ

dvisvgm test.dvi -c=2

WARNING: map file mpost.map not found

無視してよし
mapファイルとは?
-m, —map-file=file
Sets the map file used to look up font names and encodings.
フォント名とエンコーディングをルックアップするファイルらしい。
dvisvgm does not provide its own map file but tries to read available ones coming with dvips or dvipdfm.
つまりこのエラーが出るってことは、dviにマップファイル情報が含まれていませんよってことか?
If option -m is not given, dvisvgm looks for ps2pk.map, dvipdfm.map, and psfonts.map (in this order).
Without further options, the file specified by option -m will beused instead of the default maps.
If you want dvisgvm to load the given file additionally to the default maps, add a leading + to the file/path, e.g. —map-file=+myfonts.map.
For further information about the map file formats, see the manuals of dvips and dvipdfm.
ubuntu

mapファイルのありそうな場所

C:\programfiles\texlive\2013\tlpkg\dviout\map

C:\programfiles\texlive\2013\texmf-var\fonts\map

dvisvgmの美麗サンプル
公式のFAQ

サポートサイト Wikidot.com