На других языках: English

Rich text/ru: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(1.1.0 changes, also fixed text)
Line 1: Line 1:
{{Languages}}[[File:Fonts_ru.png|right|frame|Используемые в игре шрифты (с поддержкой кириллицы).]]
{{Languages}}
Расширенное форматирование текста, представленное в [[Version history#0.17.0|0.17.0]], позволяет использовать метки в большинстве текстовых полей игры для изменения визуального форматирования текста или для вставки интерактивных изображений или объектов. Для этой цели используются предопределённые текстовые метки.
Расширенное форматирование текста позволяет использовать метки в большинстве текстовых полей игры для изменения визуального форматирования текста или для вставки интерактивных изображений или объектов. Для этой цели используются предопределённые текстовые метки.


==Модификаторы текста==
==Метки==


Могут быть изменены цвет и шрифт текста
Метки могут быть использованы для обмена чертежами, указания координат на карте в чате, добавления значков на карту или в названия железнодорожных станций. Щелчок Ctrl+Alt+ЛКМ на карте или по земле автоматически вставит GPS‑метку и добавит её в [[console/ru|чат]].


{| class="wikitable"
Щелчок Shift+ЛКМ по большинству объектов с открытой консолью вставит метку этого объекта в чат. Чат и остальные текстовые поля в игре имеют кнопку справа, открывающую выбор иконки. Он используется для простого вставления в текст меток на рецепты, предметы, жидкости, виртуальные сигналы и сущности в текстовое поле.
|-
! style="width:15%"| Синтаксис
! style="width:25%"| Пример использования
! style="width:10%"| Результат
! style="width:50%"| Описание
|-
| [color=<i>rgb</i>]...[/color]
| [color=red]Красный[/color] текст<br>
[color=1,0,0]Красный[/color] текст<br>
[color=255,0,0]Красный[/color] текст
| <span style="color: #ff0000">Красный</span> текст
| <i>rgb</i> — разделённый запятыми список RGB‑компонентов цвета или название цвета (значения в диапазоне 0…255 или 0.0…1.0).
Используемые названия: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid.
|-
| [font</i>=<i>font-name</i>]...[/font]
| [font=default-bold]Жирный[/font] текст
| <b>Жирный</b> текст
| <i>font-name</i> — имя [[Data.raw#font|шрифта]]
|}
 
==Метки==
 
Метки могут быть использованы для обмена чертежами, указания координат на карте в чате, добавления значков на карту или в названия железнодорожных станций. Щелчок Ctrl+Alt+ЛКМ на карте или по земле автоматически вставит GPS‑метку и добавит её в чат. Щелчок Shift+ЛКМ по большинству объектов с открытой консолью вставит метку этого объекта в чат.


При использовании в чате значок метки будет дополнен текстовым описанием (за исключением метки img). При использовании в других местах отображаться будет только значок.
При использовании в чате значок метки будет дополнен текстовым описанием (за исключением метки img). При использовании в других местах отображаться будет только значок.
Line 41: Line 18:


|-
|-
| [img=<i>class</i>/<i>name</i>]
| [img=<i>class/name</i>]
[img=<i>class</i>.<i>name</i>]
[img=<i>class.name</i>]
| [img=item/iron-plate]
| [img=item/iron-plate]
| [[File:Iron_plate.png|28px]]
| [[File:Iron_plate.png|28px]]
| Вставляет небольшой значок строкового формата. В названиях сохранений следуюет использовать точку (".") как разделитель.
| Вставляет небольшой значок строкового формата. В названиях сохранений следует использовать точку как разделитель.
<i>class</i> — значение из списка: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal, achievement.
<i>class</i> — значение из списка: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal, achievement.
<i>name</i>: см. ниже
 
<i>name</i> см. ниже


|-
|-
Line 89: Line 67:
| [tile=grass-3]
| [tile=grass-3]
| [[File:Grass_3.png|28px]] [Tile: Grass 3]
| [[File:Grass_3.png|28px]] [Tile: Grass 3]
| <i>name</i> — внутреннее имя покрытия, обычно имя покрытия в редакторе карт в нижнем регистре, в котором пробелы заменены на знак "минус" (-)
| <i>name</i> — внутреннее имя покрытия, обычно имя покрытия в редакторе карт в нижнем регистре, в котором пробелы заменены на тире


|-
|-
Line 95: Line 73:
| [virtual-signal=signal-A]
| [virtual-signal=signal-A]
| [[File:Signal-A.png|28px]] [Virtual Signal: Signal A]
| [[File:Signal-A.png|28px]] [Virtual Signal: Signal A]
| <i>name</i> — слово "signal-" с добавленим заглавной буквы, цифры, цвета.
| <i>name</i> — слово "signal-" с добавлением заглавной буквы, цифры, цвета.


|-
|-
Line 101: Line 79:
| [achievement=minions]
| [achievement=minions]
| [[File:Minions-achievement.png|28px]] [Achievement: Minions]
| [[File:Minions-achievement.png|28px]] [Achievement: Minions]
| <i>name</i> — внутреннее имя достижения, обычно в нижнем регистре, с пробелами заменёнными на знак "минус" (-)
| <i>name</i> — внутреннее имя достижения, обычно в нижнем регистре, с пробелами заменёнными на тире


|-
|-
| [gps=<i>x</i>,<i>y</i>]
| [gps=<i>x,y</i>]
| [gps=0,0]
| [gps=0,0]
| [[File:Map.png|28px]] [Location: 0,0]
| [[File:Map.png|28px]] [Location: 0,0]
| Содержит координаты на карте, делает отметку на картах других игроков
| Содержит координаты на карте, делает отметку на картах других игроков
<i>x</i> координата x,
<i>x</i> координата x,
<i>y</i> координата y
 
<i>y</i> координата y


|-
|-
Line 115: Line 94:
|  
|  
| [[File:Blueprint.png|28px]] [Blueprint]
| [[File:Blueprint.png|28px]] [Blueprint]
| Содержимт чертёж. Игроки могут получить его содержание щелчком по значку.
| Вставляет чертёж. Игроки могут получить его содержание щелчком по значку.
<i>blueprint_string</i> — строка обмена чертежа, плана сноса или модернизации.
<i>blueprint_string</i> — строка обмена чертежа, плана сноса или модернизации.


Line 122: Line 101:
| [armor=Player]  
| [armor=Player]  
| [[File:Power_armor_MK2.png|28px]] [Armor: Player]
| [[File:Power_armor_MK2.png|28px]] [Armor: Player]
| Содержит ссылку на броню персонажа. Другие игроки могут увидеть установленное оборудование.
| Вставляет ссылку на броню персонажа. Другие игроки могут увидеть установленное оборудование.
<i>player</i> — имя игрока.
<i>player</i> — имя игрока.


Line 129: Line 108:
| [train=93]  
| [train=93]  
| [[File:Locomotive.png|28px]] [Train: 2]
| [[File:Locomotive.png|28px]] [Train: 2]
| Содержит ссылку на поезд. Щелчок по значку откроет меню этого поезда.
| Вставляет ссылку на поезд. Щелчок по значку откроет меню этого поезда.
<i>number</i> — внутренний номер этого поезда.
<i>number</i> — внутренний номер этого поезда.


Line 136: Line 115:
| [train-stop=100]
| [train-stop=100]
| [[File:Train_stop.png|28px]] [Train Stop: Trangar]
| [[File:Train_stop.png|28px]] [Train Stop: Trangar]
| Содержит ссылку на железнодорожную станцию. Щелчок по значку откроет меню этой станции.
| Вставляет ссылку на железнодорожную станцию. Щелчок по значку откроет меню этой станции.
<i>number</i> — внутренний номер станции.
<i>number</i> — внутренний номер станции.


|-
| [tooltip=<i>text,tooltip locale key</i>]
| [tooltip=Наведите, чтобы увидеть "Железная плита",item-name.iron-plate]
| <span title="Железная плита"> [[File:Custom-tag-icon.png|28px]] Наведите, чтобы увидеть "Железная плита"</span>
| Отображает выбранный текст (<i>text</i>) с подсказкой (<i>tooltip</i>), использующей синтаксис [[Tutorial:Localisation#Localising_simple_strings|ключа перевода]].
|}
== Модификаторы текста ==
[[File:Fonts.png|right|thumbnail|100px|Различные шрифты, отображённые в игре. (Нажмите, чтобы увеличить.)]]
Цвет и шрифт текста могут быть изменены
{| class="wikitable"
|-
! style="width:20%"| Синтакс
! style="width:15%"| Пример ввода
! style="width:15%"| Пример результата
! style="width:50%"| Описание
|-
| [color=<i>rgb</i>]...[/color]
[color=<i>#rrggbb</i>]...[/color]
[color=<i>#aarrggbb</i>]...[/color]
[color=<i>rgb</i>]...[.color]
[color=<i>#rrggbb</i>]...[.color]
[color=<i>#aarrggbb</i>]...[.color]
| [color=red]Красный[/color] текст
[color=1,0,0]Красный[/color] текст
[color=255,0,0]Красный[/color] текст
[color=#ff0000]Красный[/color] текст
| <span style="color: #ff0000">Красный</span> текст
| <i>rgb</i> — разделённый запятой RGB цвет с диапазоном от 0 до 1 или от 0 до 255, или имя цвета
Доступные цвета: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid.
|-
| [font=<i>font-name</i>]...[/font]
[font=<i>font-name</i>]...[.font]
| [font=default-bold]Жирный текст[/font]
| <b>Жирный текст</b>
| <i>font-name</i> — имя [[Data.raw#font|шрифта из Factorio]] для отображения
|}
|}


== См. также ==
== См. также ==
* [[Console]]
* {{L|Console}}

Revision as of 13:03, 27 November 2020

Расширенное форматирование текста позволяет использовать метки в большинстве текстовых полей игры для изменения визуального форматирования текста или для вставки интерактивных изображений или объектов. Для этой цели используются предопределённые текстовые метки.

Метки

Метки могут быть использованы для обмена чертежами, указания координат на карте в чате, добавления значков на карту или в названия железнодорожных станций. Щелчок Ctrl+Alt+ЛКМ на карте или по земле автоматически вставит GPS‑метку и добавит её в чат.

Щелчок Shift+ЛКМ по большинству объектов с открытой консолью вставит метку этого объекта в чат. Чат и остальные текстовые поля в игре имеют кнопку справа, открывающую выбор иконки. Он используется для простого вставления в текст меток на рецепты, предметы, жидкости, виртуальные сигналы и сущности в текстовое поле.

При использовании в чате значок метки будет дополнен текстовым описанием (за исключением метки img). При использовании в других местах отображаться будет только значок.

Синтаксис Пример использования Результат описание
[img=class/name]

[img=class.name]

[img=item/iron-plate] Iron plate.png Вставляет небольшой значок строкового формата. В названиях сохранений следует использовать точку как разделитель.

class — значение из списка: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal, achievement.

name — см. ниже

[item=name] [item=iron-plate] Iron plate.png [Item: Iron plate] name — внутреннее имя предмета.
[entity=name] [entity=small-biter] Small biter.png [Entity: Small biter] name — внутреннее имя объекта.
[technology=name] [technology=logistics] Logistics (research).png [Technology: Logistics] name — внутреннее имя технологии.
[recipe=name] [recipe=basic-oil-processing] Basic oil processing.png [Recipe: Basic oil processing] name — внутреннее имя рецепта, обычно имя объекта.
[item-group=name] [item-group=combat] Item-group military.png [Item Group: Combat] name — значение из списка: logistics, production, intermediate-products, combat, fluids, signals.
[fluid=name] [fluid=water] Water.png [Fluid: Water] name — внутреннее имя жидкости
[tile=name] [tile=grass-3] Grass 3.png [Tile: Grass 3] name — внутреннее имя покрытия, обычно имя покрытия в редакторе карт в нижнем регистре, в котором пробелы заменены на тире
[virtual-signal=name] [virtual-signal=signal-A] Signal-A.png [Virtual Signal: Signal A] name — слово "signal-" с добавлением заглавной буквы, цифры, цвета.
[achievement=name] [achievement=minions] Minions-achievement.png [Achievement: Minions] name — внутреннее имя достижения, обычно в нижнем регистре, с пробелами заменёнными на тире
[gps=x,y] [gps=0,0] Map.png [Location: 0,0] Содержит координаты на карте, делает отметку на картах других игроков

x — координата x,

y — координата y

[special-item=blueprint_string] Blueprint.png [Blueprint] Вставляет чертёж. Игроки могут получить его содержание щелчком по значку.

blueprint_string — строка обмена чертежа, плана сноса или модернизации.

[armor=player] [armor=Player] Power armor MK2.png [Armor: Player] Вставляет ссылку на броню персонажа. Другие игроки могут увидеть установленное оборудование.

player — имя игрока.

[train=number] [train=93] Locomotive.png [Train: 2] Вставляет ссылку на поезд. Щелчок по значку откроет меню этого поезда.

number — внутренний номер этого поезда.

[train-stop=number] [train-stop=100] Train stop.png [Train Stop: Trangar] Вставляет ссылку на железнодорожную станцию. Щелчок по значку откроет меню этой станции.

number — внутренний номер станции.

[tooltip=text,tooltip locale key] [tooltip=Наведите, чтобы увидеть "Железная плита",item-name.iron-plate] Custom-tag-icon.png Наведите, чтобы увидеть "Железная плита" Отображает выбранный текст (text) с подсказкой (tooltip), использующей синтаксис ключа перевода.

Модификаторы текста

Различные шрифты, отображённые в игре. (Нажмите, чтобы увеличить.)

Цвет и шрифт текста могут быть изменены

Синтакс Пример ввода Пример результата Описание
[color=rgb]...[/color]

[color=#rrggbb]...[/color] [color=#aarrggbb]...[/color] [color=rgb]...[.color] [color=#rrggbb]...[.color] [color=#aarrggbb]...[.color]

[color=red]Красный[/color] текст

[color=1,0,0]Красный[/color] текст [color=255,0,0]Красный[/color] текст [color=#ff0000]Красный[/color] текст

Красный текст rgb — разделённый запятой RGB цвет с диапазоном от 0 до 1 или от 0 до 255, или имя цвета

Доступные цвета: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid.

[font=font-name]...[/font]

[font=font-name]...[.font]

[font=default-bold]Жирный текст[/font] Жирный текст font-name — имя шрифта из Factorio для отображения

См. также