Що таке форматування уцінки?

Що таке форматування уцінки?

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

Навіщо використовувати форматування Markdown?

Основною перевагою Markdown є його простий текстовий формат. Це означає, що ви можете використовувати практично будь-яку програму для написання вашого документа, від простих текстових редакторів, таких як Windows Notepad і TextEdit на macOS, до будь-якого з безлічі варіантів в Linux. Мобільні операційні системи, такі як Android і iOS, також мають безліч безкоштовних додатків, які будуть обробляти простий текст.

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

Вищезгадане відноситься до ряду простих текстових «полегшених мов розмітки», але у Markdown, зокрема, також є ряд переваг, в тому числі:

  • Простота: ядро Markdown за своєю природою дуже спрощено і не має великого синтаксису для запам'ятовування.
  • Особливості: Якщо вам потрібні більш просунуті функції (наприклад, виноски), існують розширені версії, такі як GitHub зі смаком Markdown і Multi-Markdown.
  • Підтримка платформи: вона дуже добре підтримується в таких програмах, як текстові редактори (які, наприклад, покажуть вам попередній перегляд форматованого тексту), і в системах управління контентом, де ви можете вводити Markdown безпосередньо, наприклад, в повідомлення в блозі.

Що таке уцінка?

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

Це є довгий блок коду для буквального подання пропозиції користувачеві, і не дуже привабливим способом. Але саме такі теги HTML, як < div >, < strong > та < img >, дійсно знижують вашу продуктивність. Мало того, що вони охоплюють більшу частину тексту, якщо ви випадково набрали один з них, ваша сторінка не буде відображатися правильно.

Тому замість того, щоб застосовувати «розмітку» до вашого тексту, ви повинні замість цього застосувати зворотне: розмітка. Markdown - це спроба використовувати щось подібне до тегів розмітки, але набагато більш компактним і зручним для авторів способом. Наприклад, вищенаведене в Markdown буде виглядати так:

Бачиш, наскільки він чистіший? Один з принципів Markdown - бути «читаною людиною у вихідній формі». І, дивлячись на вищесказане, досить ясно, що до чого. Знак геша на початку позначає заголовок, а зірочки означають акцент (особливо жирний). Це те, що багато людей роблять в текстових повідомленнях, так що їх легко інтерпретувати. Навіть зображення, що вимагає чогось більш технічного, легше зрозуміти, ніж HTML.


Короткий підручник з форматування Markdown

Коли ви пишете для Інтернету, ви можете зрозуміти деякі основні моменти Markdown:

  • Заголовки: Як згадувалося вище, початок рядка з хеш-мітки і пробілу вказує на заголовок. Один хеш означає заголовок «Рівень 1», два хеші - «Рівень 2» і так далі. Уцінка підтримує до п "яти рівнів заголовків.
  • Жирний шрифт: Обведіть текст * * подвійними зірочками * *, щоб зробити його жирним.
  • Курсив: оточте текст * зірочками *, щоб зробити його курсивом.
  • Списки: списки прості. Використовуйте тире або зірочки плюс пробіл для маркірованих списків, інакше використовуйте числа з точкою і пробілом. Вам навіть не потрібно правильно замовляти свої номери, Markdown подбає про це при конвертації.
  • Посилання: вони використовують формулу: [адреса посилання] (текст, який буде пов'язаний). Найскладніше - це пам'ятати, який тип дужок отримати.
  • Зображення: найхитріша з усіх, зображення починаються з знака оклику, потім в дужках вказується альт-текст зображення, а шлях до зображення в квадратних дужках піднімається ззаду. Ви можете побачити це у зразку Markdown у попередньому розділі.

З цим крихітним синтаксисом Markdown у вас є все, що вам потрібно, щоб написати статтю, подібну до цієї.

Використання Markdown для створення інших документів

Проект Markdown надає інструмент командного рядка для роботи з документами Markdown. Однак це утиліта командного рядка, тому вона не найзручніша, і написана вона також на дещо застарілій мові Perl.

На щастя, є два інших типи програм, які трохи більше здатні працювати з введенням Markdown.

  • Pandoc: серед утиліт командного рядка Pandoc виділяється як віртуальний швейцарський армійський ніж для перетворення документів. Варто витратити час на навчання. За його допомогою можна легко виводити файли Markdown у форматах Word (.DOCX), OpenDocument Text (.ODT) або PDF.
  • ReText: ви можете використовувати будь-який простий текстовий редактор для роботи в Markdown, але ReText дозволить вам працювати в Markdown трохи легше. Це простий редактор з декількома вкладками документів і попереднім переглядом вашої Markdown. Він не експортується безпосередньо у формат Word, але ви можете відкрити файл. ODT у Word і зберегти його відповідним чином.

Markdown - це портативний формат, з яким легко працювати

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

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