Vital.sandbox
String

string.kern

Shared

Inserts spacing between each character in a string


Syntax

local result = string.kern(input, kerner = " ")

Parameters

TypeNameDescription
stringinputString to be kerned
stringkernerCharacter(s) to insert between each character

Returns

TypeNameDescription
stringresultKerned string

Examples

Apply default single-space kerning
local result = string.kern("HELLO")

engine.print("info", result) --'H E L L O'
Apply custom dash kerning
local result = string.kern("ABC", "-")

engine.print("info", result) --'A-B-C'
Apply double-space kerning
local result = string.kern("LUA", "  ")

engine.print("info", result) --'L  U  A'
Apply dot kerning
local result = string.kern("123", ".")

engine.print("info", result) --'1.2.3'

On this page