In text editors on a computer, the same concept is implemented simplistically with automatic, fixed tab stops.
Such tab stops are paragraph-specific properties and can be moved to a different location in any moment, or even removed.
[1] A tab stop is a horizontal position which is set for placing and aligning text on a page.
In 2006, Nick Gravgaard published an algorithm for automatic dynamic tab stops called "Elastic tabstops".
[3] Various text editors and IDEs have implemented the elastic tabstops algorithm either directly or by extension.