Lower-Third Fit

Check lower-third line and total character limits.

Description

Lower-third text budgets can apply per line and to both lines together.

Lower-third text budgets can apply per line and to both lines together. This check measures text length without rendering a graphic.1

Check lower-third line and total character limits.

When to use Lower-Third Fit

Use this tool to check lower-third line and total character limits.

Prepare the text, recorded observations, aligned figures or editorial criteria requested. Confirm what each label, count, timestamp or supplied flag represents before interpreting the result.

How to use Lower-Third Fit and understand its results

  1. Prepare the text, recorded observations, aligned figures or editorial criteria requested. Confirm what each label, count, timestamp or supplied flag represents before interpreting the result.
  2. Enter firstLine, secondLine, maximumCharactersPerLine, maximumTotalCharacters using the field table and calculation rules, then run the tool.
  3. Read firstLineCharacters, secondLineCharacters, totalCharacters, fits. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
firstLineFirst lower-third linestringRequired
secondLineSecond lower-third linestringRequired
maximumCharactersPerLineMaximum characters per lineinteger; minimum: 1Required
maximumTotalCharactersMaximum total charactersinteger; minimum: 1Required

Enter two strings and nonnegative integer limits. Count Unicode code points including whitespace, return each count, total and inclusive gate.

fits=eachLine≤lineMaximum AND total≤totalMaximum

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
firstLineCharactersFirst-line charactersinteger; minimum: 0
secondLineCharactersSecond-line charactersinteger; minimum: 0
totalCharactersTotal charactersinteger; minimum: 0
fitsFits supplied limitsboolean
json
{
  "input": {
    "firstLine": "Jane Doe",
    "secondLine": "City Council",
    "maximumCharactersPerLine": 20,
    "maximumTotalCharacters": 30
  },
  "output": {
    "firstLineCharacters": 8,
    "secondLineCharacters": 12,
    "totalCharacters": 20,
    "fits": true
  }
}

Limitations and assumptions

Counts are not grapheme clusters, pixel widths or safe-area measurements. No wrapping, font or layout is modeled.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Extremely large text inputs are rejected. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.

Alternative or Complementary methods

Use Tease Length: Check tease copy against character and spoken-runtime limits. For a complementary task, use Palette Contrast: Calculate color contrast and compare it with a supplied minimum.

References

  1. Lower-Third Fit — tool.io

Similar or alternative tools

  • Tease Length

    Check tease copy against character and spoken-runtime limits.

  • Palette Contrast

    Calculate color contrast and compare it with a supplied minimum.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies