Podczas dołączania tekstu do ścieżki w programie Inkscape wydaje się, że dołącza on tekst do początku ścieżki. Jeśli jest to kształt, taki jak elipsa, często umieszcza się go na początku jednego z 4 punktów porządkowych. Niezależnie od tego rzadko jest tak, gdy naprawdę chcesz, aby tekst był umieszczony, więc w końcu umieszczasz go w miejscu z pewnymi spacjami.
Myśląc, że to trochę hacky (używając spacji), zrobiłem trochę googlingu i obejrzałem kilka samouczków na YouTube i stwierdziłem, że wszyscy robią dokładnie to samo ... używając spacji.
Biorąc pod uwagę, że inne oprogramowanie wektorowe zazwyczaj oferuje uchwyt do przeciągania, aby umożliwić Ci przesuwanie tekstu wzdłuż ścieżki, pomyślałem, że może Inkscape będzie miał coś podobnego, ale nie znalazłem takiej funkcji. Czy to istnieje? A może spacje to po prostu sposób, aby się tym zająć w Inkscape?
źródło
Odpowiedzi:
Nie ma na to sposobu w Inkscape w interfejsie użytkownika (zobacz ten błąd ), ale możesz to zrobić za pomocą edytora XML Inkscape.
Zgodnie ze specyfikacjami SVG można użyć
startOffset
atrybutu, aby wskazać, od którego tekstu ma się zaczynać. Wszystko, co musisz zrobić, to dodać ten atrybut do pliku<textPath>
.<svg:text>
. (Możesz kliknąć tekst w Inkscape, aby przejść do niego w edytorze XML).<svg:textPath>
dziecko<svg:text>
.startOffset
. Pod nim wprowadź wartość, którą chcesz przesunąć wzdłuż ścieżki.Nie jest to idealne, ale jest bardziej dokładne i czystsze niż używanie spacji lub ręczne dostosowywanie kerningu. Gdyby Inkscape miał taką funkcję w interfejsie użytkownika, prawdopodobnie ustawiłby ten atrybut w pliku XML.
źródło
Znalazłem ten bit w Inkscape Manual . W rzeczywistości mówi się o używaniu kerningu do regulacji początkowej pozycji tekstu na ścieżce (niestety nie jest to daleko od używania spacji).
Istnieje również element kontrolny do dostosowania kerningu na pasku narzędzi, jeśli zaznaczysz tekst podczas korzystania z narzędzia tekstowego:
Umożliwia to precyzyjne wybranie przesunięcia.
źródło
Używam Inkscape 0.92 na komputerze z systemem Windows 10. W oknie dialogowym Tekst i czcionka (Shift + Ctrl + T) tuż pod listą Rozmiar czcionki znajduje się kolejna lista z wartością procentową. Jeśli umieścisz nad nim kursor, pojawi się etykieta podpowiedzi z informacją, że dotyczy przesunięcia ścieżki tekstowej - wykonuje to samo zadanie, co edycja pliku XML (zgodnie z przewidywaniami Scribblemacher). Lista rozwijana oferuje tylko 10% przyrosty, ale możesz wpisać własną wartość.
źródło