Прикрепляя текст к пути в Inkscape, он, кажется, прикрепляет текст к началу пути. Если это форма, такая как эллипс, то она часто размещается в начале одной из 4-х порядковых точек. В любом случае, это редко, когда вы действительно хотите, чтобы текст располагался, поэтому вы в конечном итоге подталкиваете его в какое-то место.
Думая, что это что-то вроде хакерства (используя пробелы), я немного погуглил и посмотрел несколько уроков YouTube и обнаружил, что все они делают одно и то же ... используя пробелы.
Учитывая, что другое векторное программное обеспечение обычно предлагает перетаскиваемый дескриптор, позволяющий перемещать текст по пути, я подумал, что, возможно, в Inkscape будет нечто подобное, но я не нашел такой возможности. Это существует? Или пространства в Inkscape - просто способ позаботиться об этом?
источник
Ответы:
Нет способа сделать это в Inkscape в пользовательском интерфейсе (см. Эту ошибку ), но вы можете сделать это с помощью XML-редактора Inkscape.
В соответствии со спецификациями SVG , вы можете использовать
startOffset
атрибут, чтобы указать, где вы хотите, чтобы текст начинался. Так что все, что вам нужно сделать, это добавить этот атрибут в<textPath>
.<svg:text>
. (Вы можете щелкнуть текст в Inkscape, чтобы перейти к нему в редакторе XML.)<svg:textPath>
ребенка<svg:text>
.startOffset
. Под ним введите значение, по которому вы хотите двигаться по пути.Это не идеально, но это более точно и чётко, чем использование пробелов или ручная настройка кернинга. Если бы Inkscape действительно имел функцию в своем пользовательском интерфейсе для этого, он, вероятно, установил бы этот атрибут в XML.
источник
Нашел этот бит в Руководстве Inkscape . На самом деле говорится, что нужно использовать кернинг, чтобы отрегулировать начальную позицию вашего текста на пути (к сожалению, это не так уж далеко от пробелов).
Существует также элемент управления для настройки кернинга на панели инструментов при выделении текста при использовании текстового инструмента:
Это позволяет вам точно выбрать смещение.
источник
Я использую Inkscape 0.92 на ПК с Windows 10. В диалоговом окне «Текст и шрифт» (Shift + Ctrl + T) прямо под раскрывающимся списком «Размер шрифта» находится еще один раскрывающийся список с процентным значением. Если навести на него курсор, появится метка подсказки, сообщающая, что она предназначена для смещения пути текста - она выполняет ту же работу, что и редактирование XML (как предсказал Scribblemacher). Выпадающий предлагает только 10% приращения, но вы можете ввести собственное значение.
источник