I envision weaving nametags with vertical text that can hang from a safty pin. The script nametag.jl was written for this.

Here's an example

julia> run(`julia nametag.jl -- -o nametag-mark.html --foreground="Gray(0.2)" --background="Gray(0.8)" --end_wefts=8 MARK`)  Activating project at `~/work/TabletWeaving.jl/TabletWeaving.jl/docs`
too many arguments
usage: nametag.jl [-o OUTPUT] [--foreground FOREGROUND]
                  [--background BACKGROUND] [--threading THREADING]
                  [--end_wefts END_WEFTS] [name]
ERROR: failed process: Process(`julia nametag.jl -- -o nametag-mark.html '--foreground=Gray(0.2)' '--background=Gray(0.8)' --end_wefts=8 MARK`, ProcessExited(1)) [1]

that was used to generate the pattern nametag-mark.html.