lqp - софтина для рисования таблиц
September 17th, 2010
06:50 pm

[Link]

Previous Entry Add to Memories Tell A Friend Next Entry
софтина для рисования таблиц
А вот не знает ли многоуважаемый Олл какого-нибудь софта или способа удобно рисовать таблицы (реальные таблицы, счислами, заголовками, обьединенными полями и все такое) в HTML для веб-публикации?

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

Рисовать тэги и подсчитывать ячейки вручную мне тоже не понравилось.

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

В идеале хотелось бы какой-то степени интеграции с oocalc, gnumeric или еще какие там есть электронные таблицы.

Tags:

(30 comments | Leave a comment)

Comments
 
[User Picture]
From:[info]gegmopo4.livejournal.com
Date:September 17th, 2010 - 07:28 pm
(Link)
Не совсем понятна задача. Например табличку в html из просто текстого файла, где строчки разделены переводом строки, а столбцы табуляцией можно получить этим скриптом: tsv2html.sed.

Если нужна табличка посложнее, получаемая из простого текстового представления — советую посмотреть в сторону latex2html, hevea и т.п.

Мусор из результатов экспорта электронных таблиц тоже легко вычищается скриптом на sed.
[User Picture]
From:[info]yushi
Date:September 17th, 2010 - 07:49 pm
(Link)
"LaTeX и таблицы" — это довольно грустная песня, насколько мне помнится.

Да и конверторы в HTML оставляют желать (hevea лучшая из того, что я пробовал, но и она не со всем справлялась, кажется).

Ключевые слова объединение ячеек, как я понял.

Я бы на месте Фёдора смотрел в сторону Google Documents, но не знаю, позволяет ли это делать его религия.
From:[info]lqp
Date:September 17th, 2010 - 08:10 pm
(Link)
Насколько я понимаю, Google Documents - это тот же OOo, только с вебмордой.
[User Picture]
From:[info]yushi
Date:September 17th, 2010 - 09:01 pm
(Link)
В принципе да. На практике, насколько я понимаю, Google, пользуясь тем, что LGPL/GPL, в отличие от AGPL, не требуют открывать код, если ты его не распространяешь, OO.org довольно сильно допилил.

Сейчас сохранил одну свою табличку по цепочке гудок -> OO.org -> HTML и из гудка непосредственно. Разница, на мой взгляд, довольно радикальная. Если результат экспорта oocalc скорее страшненький (хотя до ужаса, порождаемого M$ Office, ему далеко), то утянутое с Google Documents непосредственно вполне человекочитабельно и даже человекоправибельно (после прогона через hxnormalize, правда — в исходном HTML нет отступов и переводов строк). А уж если оттуда выкинуть стили (с чем справится даже автозамена текстового редактора, не говоря уже об элементарном перловом/питоньем скрипте), то лишнего вообще почти не останется.

Если хотите, могу куда-нибудь выложить примеры.
From:(Anonymous)
Date:September 19th, 2010 - 08:35 pm
(Link)
А не подскажете, как из oo в гудок засунуть?
[User Picture]
From:[info]yushi
Date:September 19th, 2010 - 08:39 pm
(Link)
Штатными средствами.

На главной странице нажать кнопку "Загрузить..." (в левом верхнем углу), на странице загрузки убедиться, что стоит галочка "Преобразовывать документы, презентации и таблицы в формат Документов Google", выбрать файлы, загрузить.
From:(Anonymous)
Date:September 20th, 2010 - 12:31 am
(Link)
Ох, спасибо большое. Извелась, пытаясь копировать и вставлять разными способами, а на эту кнопку никогда внимания не обращала. )))
From:[info]aafin.livejournal.com
Date:September 17th, 2010 - 08:11 pm
(Link)
From:[info]tzirechnoy.livejournal.com
Date:September 17th, 2010 - 09:23 pm
(Link)
Ну, по поводу грустности -- тут можно поспорить. Но таки да, не то чтобы качественно отличается от голого html. Так что если ко второму идиосинкразия -- то можно и не пробовать.
[User Picture]
From:[info]yushi
Date:September 17th, 2010 - 09:33 pm
(Link)
Родной синтаксис LaTeX для таблиц таки страшноват, да и беден.

Были какие-то макропакеты с более или менее человеческими решениями для таблиц, но я сейчас не помню, удалось мне найти что-то совсем полноценное или нет.
From:[info]tzirechnoy.livejournal.com
Date:September 18th, 2010 - 07:47 am
(Link)
Ну, до некоторой степени -- да, беден. С другой стороны, если по косякам пройдёшься да руку набьёшь -- то привыкаешь, и синтаксиса становится достаточно, и скорость набора приличная. И результат на бумаге -- от вордоёксельных как небо и земля.

Да, не знаю, что понимается под какими-то макропакетами -- longtable и multicol, конечно, обязательны, но они в общем давно в стандартных поставках.
[User Picture]
From:[info]gegmopo4.livejournal.com
Date:September 17th, 2010 - 09:32 pm
(Link)
«LaTeX и таблицы» — ничуть не грустная. «LaTeX и HTML» — вот это грустная. Но для некоторых задач это может быть решением.
[User Picture]
From:[info]yushi
Date:September 17th, 2010 - 09:41 pm
(Link)
Кхм. Это вы окружения tabular и array не считаете грустной песней? А по моему она как раз грустная, я бы даже сказал унылая.

С их помощью ещё можно набрать таблицу по нарисованному на бумаге прототипу (хотя и здесь в сложных случаях получится малочитаемая каша). Но вот редактировать… бррр.

Или вы какой-то секретный пакет для этого дела знаете?
From:[info]tzirechnoy.livejournal.com
Date:September 18th, 2010 - 07:47 am
(Link)
Я вполне набираю таблицы без рисованных на бумаге прототипов. ЧЯДНТ?
[User Picture]
From:[info]gegmopo4.livejournal.com
Date:September 18th, 2010 - 09:42 am
(Link)
Не вижу ничего ни грустного, ни унылого. Строки разделяются \\, ячейки в строке — &, пробелов добавить по вкусу. Что может быть проще и удобнее? Выравнивание и рамки тоже просто задаются.
[User Picture]
From:[info]yushi
Date:September 18th, 2010 - 10:16 am
(Link)
Таблицы со сложными иерархически организованными шапками мне лично было рисовать сложно.

Ладно, будем считать, что это с непривычки. Я вообще-то люблю LaTeX и готов допустить, что и здесь он очень хорош.
[User Picture]
From:[info]tiphareth
Date:January 30th, 2011 - 03:24 pm
(Link)
Последние версии latex2html работают идеально практически
[User Picture]
From:[info]gegmopo4.livejournal.com
Date:January 30th, 2011 - 03:49 pm
(Link)
Это радует. Сам я с этим с прошлого века дела не имел, тогда до идеала было далеко, да и подход не слишком обнадёживал.
[User Picture]
From:[info]tiphareth
Date:January 30th, 2011 - 05:41 pm
(Link)
Я сдавал таким образом отчет по гранту,
писал в ЛаТеХе (160 страниц, таблицы, картинки, библиография),
скидывал в HTML, секретарша считывала HTML в ворд и отсылала
в министерство
From:[info]lqp
Date:September 17th, 2010 - 08:09 pm
(Link)
Мне хотелось бы легко рисовать таблички, содержательно - вроде той, что в предыдущем посте. У меня их, может, еще много будет. Хочется все минимального форматирования, так что CSV - это сиротский вариант.

латех конечно лучше голого HTM, но ненамного. Наворачивать лишний уровень косвенности ради столь небольшого упрощения не окупается.
[User Picture]
From:[info]gegmopo4.livejournal.com
Date:September 17th, 2010 - 09:29 pm
(Link)
А посмотрите-ка Mozilla Composer.
From:[info]tzirechnoy.livejournal.com
Date:September 18th, 2010 - 07:48 am
(Link)
Хм, с разницэй в две минуты запостили.
[User Picture]
From:[info]gegmopo4.livejournal.com
Date:September 18th, 2010 - 09:36 am
(Link)
Но Кристобаль Хозевич успел раньше. ;)
From:[info]tzirechnoy.livejournal.com
Date:September 18th, 2010 - 09:48 am
(Link)
Мне остаётся только порадоваться, что мы соревновались не в таксидермизме.
From:(Anonymous)
Date:September 21st, 2010 - 01:25 pm

композир ужасин как б-жий гнефф

(Link)
кванта(quanta) рулит.
From:[info]tzirechnoy.livejournal.com
Date:September 17th, 2010 - 09:31 pm
(Link)
Можэшь composer из seamonkey попробовать.
From:[info]9000.livejournal.com
Date:September 17th, 2010 - 10:25 pm
(Link)
Ещё можно взять любую разумную вики, создать табличку там (не совсем визуально, но довольно комфортно), сделать странице preview и вырезать готовый html :)
From:(Anonymous)
Date:September 19th, 2010 - 08:33 pm
(Link)
Гениально,ящетаю. Спасибо!
From:(Anonymous)
Date:November 2nd, 2010 - 11:37 pm
(Link)
жадко npj.ru накрылсЯ. Объединение блога и wiki - это было удобно

ps: LiveJournal id still dont work
From:[info]oulenspiegel.livejournal.com
Date:September 17th, 2010 - 11:31 pm
(Link)
gmail, просмотр документа в html
Powered by LJ.Rossia.org