LINUX.ORG.RU
ФорумTalks

Emacs Org-Mode


0

2

Попробовал сабж для заметок.

Вопрос №1:
Как в org-mode пишут текст? А то очень не удобно: сабж по Tab начинает все выравнивать к первому отступу в абзаце, а не к отступу в заголовке.

Пример:

* qweqeqw

      Qweqwe qwe qwe qweqweqwe qweqweqwe qwqwe.
      qweqweqwe qweqweqweqwqwe.
или
* qweqeqw

  Qweqwe qwe qwe qweqweqwe qweqweqwe qwqwe.
  qweqweqwe qweqweqweqwqwe.
вместо
* qweqeqw

      Qweqwe qwe qwe qweqweqwe qweqweqwe qwqwe.
  qweqweqwe qweqweqweqwqwe.
Или сабж умеет форматировать абзацы только при экспорте?

Вопрос №2:
Можно ли заменить * в заголовках на числа, причем начинающиеся не с 1?
Аналогично: как сделать нумерованный список, который начинается не с 1?

И последнее: есть какие-нибудь расширения для emacs, предназначенные для написания структурированного текста, более приближенные к WYSIWYG?

Собственно, вот. Заранее спасибо за ответы.

Ответ на: комментарий от bik

>сейчас тебе скажут, что org-mode идеален, и что ты просто его не осилил.
Товарищ гуманитарий, он не идеален, он Тьюринг-полный.

Tark ★★ ()
Ответ на: комментарий от kermzyxer

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

Для тупой, но исполнительной машины — типа компьютера с Emacs'ом — два идущих подряд конца строки сигнализируют о конце абзаца намного недвусмысленней и выразительней, чем пробелы, которые надо считать и еще сопоставлять с количеством пробелов в соседних строках. А еще автоподгонка текста под заголовок, когда Tab делает то, что надо и сразу, намного полезнее, нужнее и трудоэкономнее (и еще гармонирует со свыше 9000 режимов Emacs, в том числе для языков программирования, в коих выравнивание исполнено смысла если не для машины, то уж точно для программиста), чем использование такового для красных строк.

И, да, так как принципиальное значение красные строки имеют при печати, я почему-то не вижу проблем в том, чтобы наблюдать красные строки исключительно после, скажем, экспорта в HTML и задания CSS-свойства для селектора p:first-line.

shimon ★★★★★ ()

Кстати, да.

У тебя нет ощущения неудобства оттого, что на ЛОРе красных строк нет?

shimon ★★★★★ ()
Ответ на: комментарий от shimon

> У тебя нет ощущения неудобства оттого, что на ЛОРе красных строк нет?
Нет, но в любом случае поставить 4 пробела не проблема.

kermzyxer ()
Ответ на: комментарий от shimon

Блин, да ты меня убедил! ;)
Действительно, выделять абзацы не отступами, а пропусками строк в org-mode намного удобней.

kermzyxer ()
Ответ на: комментарий от Deleted

> Это ты решил так хитромудро text-indent переизобрести?

Это я давно CSS-fu не применял.

shimon ★★★★★ ()
Ответ на: комментарий от bik

Зато на эрланге пишу, надо же уравновесить баланс силы.

Tark ★★ ()

Используй Zim или какую-нибудь другую вики.

GotF ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.