• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Handling Text in Isadora - adjusting spaces between lines

    How To... ?
    4
    6
    472
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tingkumajique last edited by tingkumajique

      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.

      T 1 Reply Last reply Reply Quote 0
      • T
        tingkumajique @tingkumajique last edited by

        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

        DusX mark_m 3 Replies Last reply Reply Quote 0
        • Woland
          Woland Tech Staff last edited by Woland

          @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.

          javascript-text-user-actors-2023-12-08-3.2.6.izz

          TroikaTronix Technical Support
          New Support Ticket: https://support.troikatronix.com/support/tickets/new
          Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
          Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
          Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

          | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

          1 Reply Last reply Reply Quote 1
          • DusX
            DusX Tech Staff @tingkumajique last edited by

            @tingkumajique

            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)

            Troikatronix Technical Support

            • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
            • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
            • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

            Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

            1 Reply Last reply Reply Quote 0
            • mark_m
              mark_m @tingkumajique last edited by

              @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.

              Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
              Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
              PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
              www.natalieinsideout.com

              1 Reply Last reply Reply Quote 0
              • DusX
                DusX Tech Staff @tingkumajique last edited by

                @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.

                Troikatronix Technical Support

                • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post