Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
20.06.2024 11:05

johnbrown
Участник (+229, -9)
Откуда: Москва
Зарегистрирован: 01.12.2013
Сообщений: 257

Табличное форматирование

Привет!

Заметил, что в настольной версии 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)

Неактивен

0    0    #2
22.06.2024 13:08

gloomy
Модератор (+281, -67)
Зарегистрирован: 21.02.2009
Сообщений: 430

http://instead.hugeping.ru

Re: Табличное форматирование

Да, она не поддерживается. Вообще в reinstead и metaparser-js много чего не поддерживается в плане оформления (проще сказать, что поддерживается) по сравнению с INSTEAD. Хотя чисто технически в том же .js можно было бы что то прокинуть (в том числе и руками, там вроде можно вызывать при желании код на js через какой-то вызов), но идея была в том, что в reinstead мы стараемся вообще избегать сложного форматирования и привязки к пропорциям окна и его размерам. Если нужно форматирование - можно в инстеде это делать.

Неактивен

0    0    #3
22.06.2024 14:04

johnbrown
Участник (+229, -9)
Откуда: Москва
Зарегистрирован: 01.12.2013
Сообщений: 257

Re: Табличное форматирование

Понятно. Попробовал отключить обрезку через std.strip_call = false, но не сработало.
Сложное форматирование мне не нужно, достаточно было бы возможности добавить несколько пробелов между символами.

Неактивен

1    0    #4
22.06.2024 14:24

gloomy
Модератор (+281, -67)
Зарегистрирован: 21.02.2009
Сообщений: 430

http://instead.hugeping.ru

Re: Табличное форматирование

strip_call это про другое.
Насчёт пробелов, вроде бы fmt.nb в доках инстеда. Или подстановки $. Примерно так, как написано здесь: https://club.hugeping.ru/QV3PP7JKESPHRWCF74RA/1
Хотя там и о другой ситуации, но сам механизм подстановок работает одинаково.

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru