Skip to main content
Tweeted twitter.com/StackMma/status/1339993853936496640
added 164 characters in body
Source Link
Alexey Popkov
  • 62.3k
  • 7
  • 154
  • 375

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

UPDATE Good article on the subject External links (outlined caseupdated!): http://www.planetclegg.com/projects/WarpingTextToSplines.html

  1. Warping Text to a Bézier curves (Jay's Projects)

  2. Geometric shaping of a text (Wolfram Community)


For the search engine: this is also known as "text on a path."

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

UPDATE Good article on the subject (outlined case): http://www.planetclegg.com/projects/WarpingTextToSplines.html


For the search engine: this is also known as "text on a path."

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

External links (updated!):

  1. Warping Text to a Bézier curves (Jay's Projects)

  2. Geometric shaping of a text (Wolfram Community)


For the search engine: this is also known as "text on a path."

added 80 characters in body; edited tags
Source Link
Mr.Wizard
  • 273.1k
  • 34
  • 595
  • 1.4k

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

UPDATE Good article on the subject (outlined case): http://www.planetclegg.com/projects/WarpingTextToSplines.html


For the search engine: this is also known as "text on a path."

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

UPDATE Good article on the subject (outlined case): http://www.planetclegg.com/projects/WarpingTextToSplines.html

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

UPDATE Good article on the subject (outlined case): http://www.planetclegg.com/projects/WarpingTextToSplines.html


For the search engine: this is also known as "text on a path."

added 122 characters in body
Source Link
Alexey Popkov
  • 62.3k
  • 7
  • 154
  • 375

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

UPDATE Good article on the subject (outlined case): http://www.planetclegg.com/projects/WarpingTextToSplines.html

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

Having an arbitrary curve defined as InterpolatingFunction, what is the best way to place a text on this curve? The text generally has two rows, for example: "This is\na text on a curve", the curve must go between the rows. I am interested both in character-based (preserving characters as selectable textual elements) and outlined solution (the text is first converted to outlines, then a transformation is applied to the resulting curves). It would be perfect to have a possibility to move the text along the curve interactively.

UPDATE Good article on the subject (outlined case): http://www.planetclegg.com/projects/WarpingTextToSplines.html

improved formatting
Source Link
Alexey Popkov
  • 62.3k
  • 7
  • 154
  • 375
Loading
added 1 characters in body
Source Link
Mike Honeychurch
  • 37.8k
  • 3
  • 87
  • 161
Loading
Source Link
Alexey Popkov
  • 62.3k
  • 7
  • 154
  • 375
Loading