Plain Text или просто-текст (за неимением лучшего перевода) — это вершина дизайнерского минимализма. Порой кажется, что вершина эта безрассудна и бессмысленна как пик Джомолунгмы. Белый, холодный и слишком суровый пейзаж.
И тем не менее от него неизменно захватывает дух. Люди снова и снова карабкаются на эту высь. Черные точки на белом фоне…
Чем же притягателен просто-текст?
Сам по себе экран с чистым текстом безо всяких подсказок и иных возможностей, конечно, мало что даёт.
В конце-концов, он всегда доступен в обычном блокноте (TextEdit, NotePad).
Людей, скорее всего, привлекают программные решения, где богатство функций реализовано под оболочкой просто-текста. Поэтому, речь в действительности должна идти о дизайнерском минимализме.
Представьте себе чистый экран с текстом, на котором без кнопочек и прочих инструментов, происходят преобразования, возникают и схлопываются списки, ведутся подсчеты.
Приложение FoldingText может служить примером подобной магии. Посмотрите завораживающее видео о том, как работает эта программа.
Другой пример текстовые калькуляторы, такие как Calca и Numi.
В Emacs подобные трюки с текстом доведены до совершенства. К сожалению, эта легендарная программа для большинства пользователей — та самая Джомолунгма1.
Более дружелюбным решением являются приложения на базе Markdown и родственных языков разметки. Такие приложения как nvALT (присмотритесь к новой реинкарнации приложения – Nimblenote), Taskpaper, TodoTxt позволяют почувствовать вкус работы с просто-текстом.
Что же такого особенного в этих приложениях?
Посто-текст позволяет уделить внимание тому, что действительно важно – мыслям, словам, предложениям. Куча визуальных надстроек на этапе творчества отвлекает. В большинстве своем они созданы для того, чтобы определять, как текст будет выглядеть при публикации. Шрифт, кегль, отступы и т.п. Это важные характеристики, но во время письма они не играют роли. Форматированием текста нужно заниматься позже.
Другая особенность текстоцентрированных приложений – возможность введения всех команд с клавиатуры. Это кажется мелочью, но экономит много времени. Ваши руки продолжают печатать текст, перемещать текст, видоизменять текст.
Распробовав минималистичный дизайн, начинаешь искать такие же компактные решения для всех программ, убирать визуальный шум.
Если вы хотите больше узнать о разных аспектах жизни с просто-текстом, к вашим услугам целый ряд руководств.
Первые три сайта, указанные ниже, – это настоящие пособия, освещающие разные аспекты текстового минимализма.
Plaintext-productivity
Plaintextproject
The Overthinker
Следующие три сайта посвящены прикладной проблеме писательства. Как писать, используя txt формат понятно. Но вот как сделать, чтобы тексты эти можно было преобразить в форматированную научную статью или диссертацию?
Plain Text for Writers
Why (and How) I Wrote My Academic Book in Plain Text
The Plain Text Workflow
Текстовый минимализм касается не только работы с текстами, но и презентации идей. Многие спикеры возвращаются от визуально перегруженных презентаций к просто-тексту.
Слова обладают удивительной силой, но иногда нужно убрать все лишнее, чтобы обратить на это внимание публики.
Андрей, здравствуйте!
Спасибо вам за ваши статьи!
Согласен, что украшательство plain текста несет развлекательную нагрузку, зачастую скрывая пустоту смыслов.
У меня вопрос. Есть множество заметок в plain тексте в wiki-разметке.
Как лучше организовать ссылки между заметками?
Вида [Заголовок | файл] - удобно и наглядно:
редактор открывает файл и ищет в нем блок заметки по заголовку.
По этой ссылке, содержащей заголовок заметки, можно примерно получить представление о ее содержании.
Но если захочется немного изменить заголово?
Добавить теги, признак действия ("вопрос", "решено", "написать", "сделать") и т.п.,
то редактор уже не найдет по старой подстроке нужный фрагмент в фале.
Что можно сделать?
Как лучше организовать ссылки в plain text?
Спасибо!
P.S. November Charlie!
(И есть ли у вас e-mail?
А то substack банит непонятно за что)
> Представьте себе чистый экран с текстом, на котором без кнопочек и прочих инструментов, происходят преобразования, возникают и схлопываются списки, ведутся подсчеты.
Давно мечтаю, но нет пока четкой идеи, чтобы текст сам себя организовывал.
Текст в виде функций Lisp, например, (todo date time "what to do") cрабатывающий в определенной время.
И т.п.
Ведь Лисп-машина очень гибкая, изменения ее состояния происходят мгновенно с введением/изменением функции, оператора.