1

Связанный каталог в этом репозитории github содержит файл chinese.svg, который я изначально создал с помощью inkscape на компьютере с Linux. Рисунок содержит китайские иероглифы. Если я открою его на моем текущем компьютере с Linux, символы искажаются: они отображаются в виде случайной смеси латинских символов и знаков препинания. Правильный рендеринг показан в файле chinese.pdf в том же каталоге. При открытии файла сообщение об ошибке от inkscape отсутствует.

Любые предложения о том, как диагностировать и устранить проблему? Первое, что пришло мне в голову, было то, что, возможно, у меня был определенный шрифт на моей машине, который я не установил сейчас. Тем не менее, я не могу найти какую-либо ссылку на конкретный шрифт в исходном коде SVG, который, похоже, имеет семейство Font:Sans (см. Строку 3):

<text
   xml:space="preserve"
   style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
   x="97.14286"
   y="338.07648"
   id="text2985"
   sodipodi:linespacing="125%"><tspan
     sodipodi:role="line"
     id="tspan2987"
     x="97.14286"
     y="338.07648">弗雷德拥有两个可爱的</tspan><tspan
     sodipodi:role="line"
     x="97.14286"
     y="357.02667"
     id="tspan2989">小猎犬和一个超重的猫</tspan></text>

Или возможно, что это регрессия, введенная определенной версией inkscape? Я использую inkscape 0.48.4 r9939 (22 января 2014 г.) на Linux Mint 17.

0