Додаткові можливості Markdown

В цій статті розглядаються деякі додаткові можливості, які дозволяють вам максимально використовувати можливості формату Markdown. Якщо ви відчуваєте, що описані тут можливості зараз вам не потрібні, то пропустіть цей документ та повертайтеся до нього тоді, коли вони вам знадобляться.

Перенесення рядків

В деяких текстах, наприклад поезії, необхідно мати можливість розділяти абзац на декілька рядків. Використання кнопки Enter не надасть відповідного ефекту, так як типово окремі рядки з'єднуються разом щоб текст виглядав як цільний абзац.

Еней був парубок моторний
І хлопець хоч куди козак,
На всеє злеє вдавсь проворний
Завзятіший од всіх бурлак.

В наведеному вище вірші кожен рядок починали використовуючи кнопку Enter, але в результаті всі ці переноси будуть проігноровані:

Еней був парубок моторний І хлопець хоч куди козак, На всеє злеє вдавсь проворний Завзятіший од всіх бурлак.

Одначе, якщо ви закінчите рядок двома символами "пробіл", то заставите наступне слово початися з нового рядка:

Еней був парубок моторний
І хлопець хоч куди козак,
На всеє злеє вдавсь проворний
Завзятіший од всіх бурлак.

Горизонтальні лінії

Створити горизонтальну лінію можна розміщенням трьох або більше зірочок (*), мінусів (-) або підкреслень (_) на окремому рядку.

Такий рядок створить лінію:

***

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

* * * * *

-------------------------

_ _ _ _ _

Кожен з наведених вище рядків дасть однаковий результат. Ось такий:


Зображення з посиланням

В документі 'Форматування тексту за допомогою Markdown' вже надавали інструкції для створення web-посилань та вставляти зображення. Одначе ви можете поєднати ці дві можливості та створити забраження, яке буде також посиланням на яку-небудь сторінку в мережі.

[Пошукова система Google][google]

![Логотип Google][logo]

Вище наведене звичайне посилання та звичайне зображення. Ви можете розмістити картинку туди, де вказаний текст посилання, наприклад:

[![Логотип Google][logo]][google]

Потрібно не забувати, що наведені вище посилання повинні бути визначені де-небудь в документі:

[logo]: http://www.google.com/images/logo.gif
[google]: http://www.google.com/ "клацніть, щоб відвідати Google.com"

Таке суміщення створить зображення, клацання на якому перемістить вас у вказане місце:

Логотип Google

Така техніка може використовуватися для створення колекції зменшених картинок, які, в свою чергу, посилаються на повноцінні копії.

Використання HTML

Якщо ви є спеціалістом в HTML, то можете виявити, що Markdown не дає вам всіх можливостей, які б ви хотіли. На щастя Markdown розроблявся з врахуванням цього та дозволяє вставляти теги HTML безпосередньо в текст, що форматується.

* <small>дрібний текст</small>
* <big>великий текст</big>

  • дрібний текст
  • великий текст

Майте на увазі, що HTML-розмітка співіснує з розміткою Markdown. Це звільняє вас від необхідності використовувати HTML для основних елементів оформлення, таких як параграфи, списки і т.п., одначе всеж надає всю міць HTML в специфічних ситуаціях.

Відміна форматування

Якщо, на відміну від попереднього розділу, ви бажаєте, щоб введені теги HTML відображалися так само як ви їх написали, а не використовувалися в оформленні тексту, то починайте кожен рядок з чотирьох пробілів.

<p>Абзац з тегами <b>HTML</b> відображається без змін</p>

Крім того, це використовується для відображення тексту програм:

for (int i=0; i<5; i++) {
   print "Command-line arguments: (@ARGV)\n";
}

Так як подібне форматування часто використовується для відображення лістингів компьютерних програм, а також текстів, які можуть містити символи, які використовує Markdown для для оформлення документів, то для цих рядків форматування Markdown відключено:

В звичайному стані це слово було б **напівжирним**.

Про те, як використовувати спеціальні символи в звичайному тексті читайте в наступному розділі.

Використання спеціальних символів

Якщо ви бажаєте відобразити будь-який із спеціальних символів Markdown замість того, щоб використовувати його для форматування, просто поставте перед ним символ оберненої косої лінії (\). Сама коса лінія не відображується, однак наступний за нею символ буде показано як є.

\*зірочки, а не курсив\*

перетворюються в

*зірочки, а не курсив*

на відміну від

*курсив, а не зірочки*

яке дасть

курсив, а не зірочки

Офіційна інформація

Система форматування Markdown не є виключно частиною Moodle. Цей формат використовується в багатьох інших системах публикації інформації в Мережі. Ви можете знайти більш докладну інформацію про Markdown на офіційному сайті http://daringfireball.net/projects/markdown/

Список всіх файлів допомоги
Показати цю допомогу мовою: English