alff31 23.07.2010 23:12
Есть вопрос! — Экспорт таблиц из org-mode emacs в plain text utf8.
В emacs есть замечательный режим, который легко позволяет рисовать таблицы, структурировать информацию и многое другое. Изучая таблицу utf8 обнаружил замечательный набор символов. ? ? ?? ? ??? ? ?. И подумал, что можно же рисовать более красивые таблицы. Гугление и изучение M-x org-table-export ничего не дали. Собственно вопрос. Как при помощи emacs(желательно) из такой таблицы
1 |
|---+----------+-------|
|
Получить такую?
1 |
????????????????????????
|
Трудно ли такое реализовать в дополение к функции org-table-export? А то в elisp ничего не понимаю.
P.s Про функцию экспорта в html знаю, но как-то рисовать буковками более труъ.
UPD Если бы emacs сразу бы отрисовывал в таком виде, было бы ещё круче, то есть вводить при редактировании по прежнему | и -, а emacs делал бы их более трушными. Разработчикам идею подкинуть, чтоль.
goblinyara 24.07.2010 00:24 #
+ 0 -
.Xcompose меня в этом деле выручил, хотя и сам понимаю, что это костыль
Вы не очень поняли, таблицы же рисую не вручную, для начала таблицы мне достаточно набрать |- и нажать C-c C-c, остальное уже рисует Emacs, мне остается только добавлять/убирать/перемещать столбы и строки. Сомневаюсь, что .Xcompose мне поможет.
Какой фигней только люди не страдают... Я помню в Dos Navigator в его редакторе такие рисовал, там прям специальная функция была, но это были 90-е годы :D
сам ты фигня. Я в org-mode быстрее и эффективней табличку сделаю чем, например, в openoffice (в котором ещё и надо эти дурацкие всплывающие панельки убирать вручную, потому что они в моём любимом stumpwm перехватывают фокус). На самом деле ты просто не представляешь как удобно в org набираются таблички - это просто фантастика, попробовав раз - ем и сейчас (c)
Аналогичное мнение. org-mode рулит, правда сначала ещё нужно прочитать все документацию по нему и познать дзен. )
Правда таблички простой структыры, сложные таблицы с вертикальным текстом, объединенными ячейками все же лучше в специализорованных программах делать.
Правда таблички простой структыры, сложные таблицы с вертикальным текстом, объединенными ячейками все же лучше в специализорованных программах делать.
С этой точки зрения org-table плохо спроектирован, символы отрисовки зашиты в код. Можешь воспользоваться не менее удобным table-mode, отрисовка в нем меняется тремя переменными:
table-cell-horizontal-chars
table-word-continuation-char
table-cell-vertical-char
table-cell-intersection-char.
Хотя при затрате некоторого времени и org-table можно этому научить.
table-cell-horizontal-chars
table-word-continuation-char
table-cell-vertical-char
table-cell-intersection-char.
Хотя при затрате некоторого времени и org-table можно этому научить.