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

Rich text/ru: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(first commit)
 
(updated)
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Languages}}[[File:Fonts.png|right|frame|Different fonts displayed in-game.]]
{{Languages}}
Расширенное форматирование текста, представленное в [[Version history#0.17.0|0.17.0]], позволяет использовать метки в большинстве текстовых полей игры для изменения визуального форматирования текста или для вставки интерактивных изображений или объектов. Для этой цели используются предопределённые текстовые метки.
Расширенное форматирование текста позволяет использовать метки в большинстве текстовых полей игры для изменения визуального форматирования текста или для вставки интерактивных изображений или объектов. Для этой цели используются предопределённые текстовые метки.


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


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


{| class="wikitable"
Щелчок Shift+ЛКМ по большинству объектов с открытой консолью вставит метку этого объекта в чат. Чат и остальные текстовые поля в игре имеют кнопку справа, открывающую выбор иконки. Он используется для простого вставления в текст меток на рецепты, предметы, жидкости, виртуальные сигналы и сущности в текстовое поле.
|-
! style="width:20%"| Синтаксис
! style="width:15%"| Пример использования
! style="width:15%"| Результат
! style="width:50%"| Описание
|-
| [color=<i>rgb</i>]...[/color]
| [color=red]Красный[/color] текст
[color=1,0,0]Красный[/color] текст
| <span style="color: #ff0000">Красный</span> текст
| <i>rgb</i> — разделённый запятыми список RGB‑компонентов цвета или название цвета.
Используемые названия: 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 40: Line 18:


|-
|-
| [img=<i>class</i>/<i>name</i>]
| [img=<i>class</i>/<i>name</i>]<br>
[img=<i>class</i>.<i>name</i>]
[img=<i>class</i>.<i>name</i>]<br>
| [img=item/iron-plate]
[img=<i>sprite-prototype-name</i>]
| [[File:Iron_plate.png|28px]]
| [img=item.iron-plate]<br>
| Вставляет небольшой значок строкового формата. В названиях сохранений следуюет использовать точку (".") как разделитель.
[img=quantity-time]
| [[File:Iron_plate.png|28px]]<br>
[[File:Time_icon.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> см. ниже
 
<i>sprite-prototype-name</i> — [[Data.raw#sprite|внутреннее имя]] [[Prototype/Sprite|прототипа изображения]].


|-
|-
Line 70: Line 54:
| [recipe=basic-oil-processing]
| [recipe=basic-oil-processing]
| [[File:Basic_oil_processing.png|28px]] [Recipe: Basic oil processing]
| [[File:Basic_oil_processing.png|28px]] [Recipe: Basic oil processing]
| <i>name</i> — внутреннее имя рецепта, обычно имя объекта.
| <i>name</i> — внутреннее имя рецепта, обычно это имя предмета.


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


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


Line 135: Line 120:
| [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_ru.png|right|thumbnail|100px|Различные шрифты, отображённые в игре. (Нажмите, чтобы увеличить.)]]
Цвет и шрифт текста могут быть изменены
{| class="wikitable"
|-
! style="width:20%"| Синтакс
! style="width:15%"| Пример ввода
! style="width:15%"| Пример результата
! style="width:50%"| Описание
|-
| [color=<i>rgb</i>]...[/color]<br>
[color=<i>#rrggbb</i>]...[/color]<br>
[color=<i>#aarrggbb</i>]...[/color]<br>
[color=<i>rgb</i>]...[.color]<br>
[color=<i>#rrggbb</i>]...[.color]<br>
[color=<i>#aarrggbb</i>]...[.color]
| [color=red]Красный[/color] текст<br>
[color=1,0,0]Красный[/color] текст<br>
[color=255,0,0]Красный[/color] текст<br>
[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]<br>
[font=<i>font-name</i>]...[.font]
| [font=default-bold]Жирный текст[/font]
| <b>Жирный текст</b>
| <i>font-name</i> — имя [[Data.raw#font|шрифта из Factorio]] для отображения
|}
|}


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

Latest revision as of 12:06, 2 December 2020

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

Метки

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

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

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

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

[img=class.name]
[img=sprite-prototype-name]

[img=item.iron-plate]

[img=quantity-time]

Iron plate.png

Time icon.png

Вставляет небольшой значок строкового формата. В названиях сохранений следует использовать точку как разделитель.

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

name — см. ниже

sprite-prototype-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 для отображения

См. также