Привет!
Заметил, что в настольной версии RE:INSTEAD и в metaparser-js, в отличии от INSTEAD, не работает функция fmt.tab. Она не поддерживается или как-то по другому должна вызываться?
for i = 1, 3 do p(fmt.tab(i * 10 .. '%', 'center') .. i) end
✔️ INSTEAD написал:
1 2 3
✖️ RE:INSTEAD, metaparser-js написал:
10%1 20%2 30%3
Отредактировано johnbrown (22.06.2024 09:36)
Неактивен
Да, она не поддерживается. Вообще в reinstead и metaparser-js много чего не поддерживается в плане оформления (проще сказать, что поддерживается) по сравнению с INSTEAD. Хотя чисто технически в том же .js можно было бы что то прокинуть (в том числе и руками, там вроде можно вызывать при желании код на js через какой-то вызов), но идея была в том, что в reinstead мы стараемся вообще избегать сложного форматирования и привязки к пропорциям окна и его размерам. Если нужно форматирование - можно в инстеде это делать.
Неактивен
Понятно. Попробовал отключить обрезку через std.strip_call = false, но не сработало.
Сложное форматирование мне не нужно, достаточно было бы возможности добавить несколько пробелов между символами.
Неактивен
strip_call это про другое.
Насчёт пробелов, вроде бы fmt.nb в доках инстеда. Или подстановки $. Примерно так, как написано здесь: https://club.hugeping.ru/QV3PP7JKESPHRWCF74RA/1
Хотя там и о другой ситуации, но сам механизм подстановок работает одинаково.
Неактивен