Плохо понял как выглядят. Не скажете, как в ТеХе их закодить?
Ну как. Вводной треугольничек: идём слева направо, допустим, на 2 (это по вкусу). Потом возвращаемся налево и вниз, скажем, на 1. И окончательно возвращаемся в исходную точку по вертикали. Оформляем всё это как псевдорисунок с приемлемой толщиной линий (ну а покажется неприемлемой -- оформляем через кривые Безье; кривизна нам тут, конечно, не нужна, но зато можем свободно распоряжаться толщиной линий).
Ну и выходной треугольничек -- центрально симметрично.
в зарубежной литературе почти везде незакрашенные квадратики
В советской литературе широкоупотребительны были закрашенные кружочки и квадратики. Но это, скорее всего, просто потому, что по тем временам литер не шибко много было.