2013-12-17 2 views
2

Глядя на документацию для Inform7, который немного рассеивается, я нашел несколько примеров центрирование текста с:Inform7: Как центрировать текст?

carryout someaction: 
    say paragraph break; 
    center "Some text to be centered"; 

Но эта формулировка не кажется, работает или делает [центр].

Как разместить текст в Inform7? За «скажем»? Для описания комнаты?

ответ

2

Фраза center определяется встроенным расширением Basic Screen Effects от Emily Short, которое необходимо включить в первую очередь. Пример 369 показывает, как он работает.

Сцентрирующая фраза say использует center, как в вашем примере. К сожалению, описания комнат часто бывают настолько длинными, что Inform не может правильно их обработать; если текст, который будет центрирован, длиннее одной строки, он будет левосторонним.

+0

И как включить эффекты экрана? Я видел библиотеку, но я думал, что они включены. Msgstr "Включить основные эффекты экрана от Emily Short."? – Donnied

+1

Да, как показано в примере 369. – JJJ

Смежные вопросы