Знакомство с Textile

В какой-то момент вы, вероятно, собираетесь поработать в интернете — хотите вы этого или нет. Эта работа может включать написание блога или статьи, добавление страницы на веб-сайт или регулярное написание для сайта вроде Make Tech Easier.

Что бы вы ни делали, знание немного HTML (язык гипертекстовой разметки, используемый для форматирования веб-страниц) не помешает. Учитывая, что он легко усваивается, вы можете писать и форматировать свои документы в любом текстовом редакторе на любой операционной системе.

Но знаете что? HTML часто является избыточным для большинства людей. Почему? Они могут не использовать его очень часто и им придется изучать учебник каждый раз, когда им понадобится освежить память. Проще и эффективнее форматировать документы для веба с помощью Textile.

Более близкий взгляд

Textile — это легкий язык разметки (также называемый человеко-читаемым текстовым форматом). Это означает, что вместо использования тегов форматирования, окружающих угловыми скобками:

Пример HTML

Textile использует символьные элементы для форматирования ваших документов. Например, окружив слово или фразу звездочками:

*Это пример текста*

Выделит этот текст жирным. Вы также можете добавлять другие форматы – такие как заголовки, списки, таблицы и многое другое – в свои документы. Как? Давайте взглянем на то, как создавать заголовки.

И это просто. Как и HTML, Textile поддерживает шесть уровней заголовков – 1 самый большой, а 6 самый маленький. Чтобы отформатировать самый большой заголовок, вы пишете это в своем документе:

h1. Мой заголовок

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

Чтобы создать нумерованный список, поставьте символ решетки (#) перед каждым пунктом:

# Элемент 1  
# Элемент 2  
# Элемент 3

Для маркированного списка замените символ решетки на звездочку.

Таблицы могут быть немного сложнее. Вы создаете ячейки, используя вертикальные дефисы (|), вот так:

|Имя|Ранг|Серийный номер| |Скарлет|Капитан|12345| |Нимиц|Адмирал|02771|

Одной из отличительных черт Textile является поддержка таблиц стилей (CSS – способ добавления пользовательского форматирования к веб-странице). Скажем, вы имеете стиль абзаца под названием статья. Вы можете добавить его к заголовку или абзацу в документе Textile следующим образом:

 h2(article). Отформатированный заголовок

Вот как выглядит документ, отформатированный с помощью Textile:

Пример документа Textile

В Textile есть много других возможностей. И его гораздо легче изучить, чем HTML. Если вы ищете хороший справочник, то можете найти его здесь.

Конвертация в HTML

Итак, у вас есть все эти документы, отформатированные с помощью Textile, и вы хотите опубликовать их в интернете. Как это сделать? Самый простой способ – использовать онлайн-процессор. Просто скопируйте содержимое вашего документа в текстовое поле, а затем нажмите кнопку Text to HTML.

Онлайн конвертация

Если вы любите командную строку, посмотрите на Xilize. Это позволяет вам конвертировать документы, отформатированные с помощью Textile, даже когда вы находитесь в оффлайне.

Нужна ли вам конвертация?

Ну, это зависит. Если вы создаете и поддерживаете веб-страницы вручную, тогда да! Вам придется сделать конвертацию. Но если вы используете платформу для блогов или систему управления контентом, у вас есть другой вариант.

WordPress, Movable Type, Joomla! и Drupal все имеют плагины Textile. С установленными плагинами вам не нужно конвертировать ваш контент в HTML. Просто скопируйте и вставьте его в текстовый редактор вашего блога или системы управления контентом и публикуйте оттуда. Вы получаете лучшее из обеих миров: простой способ форматирования ваших документов и мощный способ сделать их доступными для мира.

Заключительные мысли

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

Но это не для всех. Вы можете не захотеть сталкиваться с, скажем так, ненавязчивой кривой обучения Textile или иметь дела с этапом конвертации. Но если это вас не беспокоит, обязательно попробуйте Textile. Он может бесшовно вписаться в ваш рабочий процесс написания и веб-публикации. И он может сэкономить вам время и усилия, когда вы хотите опубликовать контент в интернете.