Habitica Вики
Регистрация
Advertisement

Markdown – это способ форматирования текста и вставки изображений. [1] Он используется в Habitica во всех функциях чата во вкладке Общение, а также в заголовках и заметках задач, наград, и списков.

Изображения [2] вставляемые с помощью Markdown могут быть размещены на любых сайтах. (Emoji также можно использовать для вставки маленьких изображений без помощи Markdown, но выбор изображений ограничен.)

Обратите внимание, что в мобильных приложениях форматирование Markdown (показанная в таблице ниже) может отображаться не так, как ожидалось.

Как показано в таблице ниже, заголовки разных уровней могут быть созданы указанием перед текстом одним или несколькими # (хеш-метки). Наименьший заголовок использует шесть меток. Хеш-метки должны быть в начале строки и между ними должен быть пробел [3] и текст заголовка; В противном случае метки хеша останутся видимыми, и текст не будет увеличен. В чате используйте заголовки только тогда, когда они необходимы, поскольку они занимают много места.

Отображаемое Код разметки Примечания
Заголовок 1 # Заголовок 1 Заголовки должны начинаться с новой строки
Заголовок 2 ## Заголовок 2 Они также занимают очень много места в окне
Заголовок 3 ### Заголовок 3
Заголовок 4 #### Заголовок 4 Самый маленький заголовок – 6 знаков #
Текст курсивом *Текст курсивом*
_Текст курсивом_
_ можно заменить на *
Жирный текст **Жирный текст**
Зачеркнутый текст ~~Зачеркнутый текст~~
Жирный текст курсивом ***Жирный текст курсивом***
_Не курсив_

#Не заголовок#

**Не жирный**

\_Не курсив\_

\#Не заголовок\#

\*\*Не жирный\*\*

Если вы хотите написать символ, используемый в Markdown, поставьте перед ним обратный слэш
Code `code` Международные пользователи, у которых нет знака обратного апострофа (`) на клавиатуре, могут написать его с помощью комбинации клавиш "96" при удержании клавиши Alt.
Quoted Text
> цитируемый текст Множественный ввод ">" используется для многоуровневого цитирования.
HighlightedParagraph
После фразы "This is standard text", дважды нажмите Enter или Shift-Enter, чтобы начать новый абзац. Добавьте четыре пробела перед "This is a highlighted paragraph" Используйте, чтобы выделить абзац
Multi paragraph code block
Напишите три обратных апострофа в новой строке (```). В следующих строках можете вводить код. Длинные абзацы НЕ будут свёртываться автоматически. Чтобы свернуть текст, как указано на картинке, необходимо вручную создать разрыв строки.

Нажмите "Enter" или "Shift-Enter", чтобы создать разрыв текста. Двойное нажатие "Enter" или "Shift-Enter" добавит пустую новую строку.

Завершите блок кода тремя обратным апострофами (```).

В отличие от предыдущего примера, в данном формате не требуется четыре пробела, чтобы начать новый абзац.

Такие блоки отображаются как неотформатированный текст и как правило используются для демонстрации кода.


Международные пользователи, у которых нет знака обратного апострофа (`) на клавиатуре, могут написать его с помощью комбинации клавиш "96" при удержании клавиши Alt.

Строка текста
Ещё одна строка текста под ней
Двойное нажатие пробела в конце первой строки с последующим нажатием "Enter" или "Shift-Enter" разделит текст по строкам. Введите текст, нажмите пробел дважды, перейдите на следующую строку и продолжайте вводитиь текст.
Строка текста


Ещё одна строка текста под ней после пустой строки

Двойное нажатие "Enter" или "Shift-Enter" в чате. Перед отправкой сообщения оно должно выгладеть следующим образом:


Строка текста


Ещё одна строка текста под ней после пустой строки

Ввод текста, пусткая строка, продолжение воода текста.
     Прокладывание текста вручную   в начале слова для ввода множественных пробелов между словами Подходит для выравнивания заголовков заданий
• Жирные точки Начните строку с "+" , "*" или "-" и пробела Международные пользователи, у которых нет знака "+" на клавиатуре, могут написать его с помощью комбинации клавиш "43" с удержанием клавиши Alt.
1. Упорядоченный список Начните строку с "1." и пробела
Горизонтальная линия Двойной ввод "Enter" или "Shift-Enter", три знака тире (---), снова двойной ввод "Enter" или "Shift-Enter" в чате для создания горизонтальной линии. Как вариант нажмите "Enter" или "Shift-Enter" один раз, введите тройное нижнее подчёркивание (___), и снова "Enter" или "Shift-Enter". Первый вариант: введите текст, создайте пустую строку, введите три тире (---), создайте пустую строку, введите текст.

Второй вариант: введите текст, перейдите на новую строку, введите тройное нижнее подчёркивание (___), перейдите на новую строку, введите текст.


Обратите внимание, что горизонтальные линии, введённые этим способом, не отображаются в мобильном приложении.

Таблица текста

Заголовок1 Заголовок2
Ячейка текста Ячейка текста
Ячейка текста Ячейка текста

Заголовок1 | Заголовок2
------------- | -------------
Ячейка текста|Ячейка текста
Ячейка текста|Ячейка текста

Отлично подходит для автоматического выравнивания текста с заголовком.


Требуется лишь три знака "тире". Однако, ввод большего количества не приведёт к ошибке.

Текст ссылки [Текст ссылки](URL_ссылки)

Например:
[Habitica](https://habitica.com)

Обратите внимание, что между квадратными и круглыми скобками не должно быть пробела.


Исключите "www." в ссылках на странички Habitica

Pet HatchingPotion Zombie ![альтернативный текст](URL_ссылки_на_изображение "необязательный текст при наведении мыши") Альтернативный текст не отображается, но должен присутствовать. Вводите полный URL на ваше изображение (которое будет масштабировано)
Emoji-smiley :smiley: Шпаргалка по Emoji насчитывает сотни эмоций, но если код не работает, вы можете использовать свою таблицу символов (mac windows), чтобы вставить его

Обход работы Markdown[]

Markdown может быть чрезвычайно полезным, но временами он может мешать. Следующая таблица содержит известные проблемы, с которыми игроки могут столкнуться и их решения:

Вы получаете Вы хотите Решение Примечания
1. Пункт первый

1. Пункт второй

1. Пункт третий

1. Пункт первый

2. Пункт второй

3. Пункт третий

1\. Пункт первый

2\. Пункт второй

3\. Пункт третий

Markdown интерпретирует строку, начинающуюся с цифры, за которой следует точка в качестве пронумерованного элемента списка. Если Markdown сбрасывает нумерацию, когда это не предполагается, то вставка обратного слэша между цифрой и точкой решает проблему.

Особые возможности Markdown[]

В следующей таблице приведены некоторые ухищрения, которые можно использовать везде, где поддерживается Markdown

Отображаемое Код разметки Примечания
𝕱𝖆𝖓𝖈𝖞 𝖙𝖊𝖝𝖙 𝖋𝖔𝖓𝖙 Используйте https://www.latestfancytext.xyz для генерации текста. Не латинские символы пока не поддерживаются Существует несколько типов генерируемых фантазийных текстов, включая смайлики, включающие и перевернутый текст. Сгенерированный текст не будет доступен для поиска, поскольку он использует символы Юникода
Progress bar
![progress](http://www.yarntomato.com/percentbarmaker/button.php?barPosition=28&leftFill=%23FF0000 "progress")

В задачах можно включить индикаторы хода выполнения, чтобы отображать относительный прогресс для каждого навыка, ежедневного дела или задачи (даже для каждого элемента контрольного списка) или вознаграждения, а также в остальной части Habitica, где поддерживается Markdown.

На сайте можно найти больше примеров.

Математические формулы и графики (LaTeX)
Embedding Latex as Image

Пример (нажмите чтобы увеличить)

![альтернативный текст](URLграфика "необязательный заголовок при наведении")

Замените 'URLграфика' ссылкой изображения, созданной следующим образом:

  1. Введите ваше выражение в QuickLaTeX (TikZ так-же поддерживается) и выберите любые предпочтительные параметры. Если вы не знакомы с синтаксисом LaTeX, попробуйте интерактивный визуальный редактор, такой как HostMath чтобы создать строку, которую вы можете скопировать в поле ввода QuickLaTex.
  2. Нажмите на кнопку «Рендеринг». Сайт генерирует изображение, которое кэшируется на сервере, и предоставляет ссылку на изображение.
Используется стандартный синтаксис разметки изображении в Markdown для вставки математических формул и графики.

Альтернативный текст не отображается, но должен присутствовать. Вводите полный URL на ваше изображение (которое будет масштабировано)

Карты (используется OSM)
OpenStreetMaps Sample

Пример (нажмите чтобы увеличить)

![map](http://staticmap.openstreetmap.de//staticmap.php?center=51.50131,-0.12028&zoom=17&size=350x350&maptype=osmrenderer "подпись")

Найдите нужную позицию на карте OpenStreetMap.org и замените координаты и масштаб в приведенном примере на свои. Для https://www.openstreetmap.org/#map=19/51.50131/-0.12029 здесь 19 - уровень масштабирования, а два других числа - координаты

Используется карта OpenStreetMap и staticMapLite.

Если вы копируете координаты прямо из адресной строки, не забудьте заменить косую черту (/) между координатами запятой (,). Также обратите внимание на то, что, хотя более низкие уровни масштабирования работают, они могут не отображаться четко на Habitica.

Параметр size задает ширину и высоту прямоугольника с центром в текущей позиции, который будет обрезаться для создания окончательного изображения.

См. также[]

Advertisement