Handling Text in Isadora - adjusting spaces between lines
-
Hello all,
I have 2 questions about text spacing. My objective is to create a lower third for speakers with their name and title. I've added some screenshots created in keynote to help illustrate what I'm trying to achieve.
1. Is there a way to make the line spacing go into the negative value? I would like to make the 2 Name lines closer
2. In some cases the name is a little longer and would create a second line. Is there a method to automatically set the spacing of the "Title Text" to be of a certain distance if the "Name Text" is a single line or a double line?
I have tried taking the text height value of the "Name Line" actor, putting through a calculator to add a "space" value to it. However, if the height value doubles, the spacing does not scale accordingly. -
This is what I have tried on my own... any help would be greatly appreciated!
Thanks!
*also wondering why the text output from Isadora looks a little jaggy and not clean even when the resolution is set to 1080P -
@tingkumajique said:
Is there a method to automatically set the spacing of the "Title Text" to be of a certain distance if the "Name Text" is a single line or a double line?
You'll need to make the logic yourself by measuring the character and word count of the incoming names and adjusting the vertical position and visibility of the lines of text beyond the first accordingly.
The Text Chopper actor and my User Actors for Character Count, Word Count, Text by Word, and some others I've attached in the file below should be helpful in doing this.
-
It looks like you are working in the right direction as far as having multiple Text Draw actors, and dynamically setting values between them.
@Woland 's user actors may be helpful as mentioned.In Isadora 4, you could use Python to render Text to an image for overlay. Using PIL (and maybe adding FreeType) you could build up a dynamic template via code that would give you precise control. I believe you could get the position of the bottom edge of the first line, allowing you to move down if the first line wraps. (although the rather New position outputs of the Text Draw actor should allow the same)
-
@tingkumajique said:
also wondering why the text output from Isadora looks a little jaggy and not clean even when the resolution is set to 1080P
Try attaching a background color actor to the vid-gpu input of the text draw actor and see if that improves things.
Set the horz and vert sizes on the background colour actor to your stage size. You can set alpha in that actor to zero if you need to.
Should do the trick. -
@tingkumajique said:
also wondering why the text output from Isadora looks a little jaggy and not clean even when the resolution is set to 1080P
To add to Marks thoughts, do remember that in the screen captures shown the Preview Windows are scaled down from the target size. Text will look cleanest when rendered to the full stage output.