Европейский Фонд свободного ПО ежегодно проводит (http://www.documentfreedom.org/news/2012/news-20120327-01.ru...) в последнюю среду марта "День свободных документов", в рамках которого по всему миру состоятся мероприятия, направленные на повышение интереса пользователей к открытым форматам данных и открытым стандартам. Хранение документов в открытых форматах позволяет избавиться от зависимости от коммерческих производителей ПО и гарантирует возможность прочитать сохраненную информацию и через 20 лет.Для поиска приуроченных ко Дню свободных документов мероприятий, проводимых в заданном регионе, можно воспользоваться специально подготовленной картой (http://documentfreedom.org/2012/events/events.ru.html). В Роcсии запланированы встречи приверженцев свободного ПО в Омске (http://omsklug.com/2012/03/document-freedom-day-2012/) и Саратове (http://dfd.eventry.org/2012/saratov/). Большинство из заявленных мероприятий будет связано с проведением встреч энтузиастов и чтением в университетах докладов с рассказом о преимуществах открытых форматов, таких как ODF.
URL: http://www.documentfreedom.org/news/2012/news-20120327-01.ru...
Новость: http://www.opennet.me/opennews/art.shtml?num=33464
Новости, обзоры, пропаганда, мероприятия, ГОСТы даже... а ни генератора сишного/плюсового, ни даже элементарного просмотрщика (за исключением монстроузного офиса) ODF нет, генератор ладно еще, но просмотрщик то, с печатью... и как спрашивается внедрять этот ODF в свои продукты? с удовольствием бы, но как?
Я обязательно скажу фейсконтролю на гугле, чтоб вас пропускали.http://code.google.com/p/odfviewer/
http://sourceforge.net/projects/odfviewer/
https://addons.mozilla.org/en-US/firefox/addon/odfreader/
> http://code.google.com/p/odfviewer/"light weight"
"It uses the Mozilla Application Framework."
divided by zero.
Поставил бы для начала, потом уж делиться.
> Поставил бы для началанененене, lightweight и MAF — антонимы. на кой мне в системе этот мусор от тормозиллы?
MAF это еще мелочи, мертвая бета 6 летней давности, косяки с отображением таблиц и графики, печать не работает
один CD. очень лёгкий, а чо?
# axi-cache search works-with-format::odf
22 results found.
Results 1-20:
100% bibus - bibliographic database
100% calibre - e-book converter and library management
100% docbook2odf - XSLT based conversions from docbook to Oasis Open Document (openoffice.org)
100% docvert - converts word processor files to HTML
100% khmerconverter - converts between legacy Khmer encodings and Unicode
100% kspread - spreadsheet for the KDE Office Suite
100% kword - word processor for the KDE Office Suite
100% libopenoffice-oodoc-perl - module for working with Open Document Format files
100% libreoffice-core - office productivity suite -- arch-dependent files
100% libwriter2latex-java - OpenOffice.org Writer/Calc to LaTeX/XHTML converter -- library
100% mozilla-libreoffice - office productivity suite -- Mozilla plugin
100% mozilla-openoffice.org - office productivity suite -- Mozilla plugin
100% okular - universal document viewer
100% ooo-thumbnailer - thumbnailer for OpenOffice.org documents
100% openoffice.org-writer2latex - Writer/Calc to LaTeX converter extension for LibreOffice
100% pandoc - general markup converter
100% pkpgcounter - computes number of pages or quantity of ink needed to print documents
100% retext - Simple text editor for Markdown and ReStructuredText
100% sisu - documents - structuring, publishing in multiple formats and search
100% trac-odtexport - Export Trac wiki pages as OpenDocument (ODT) files
More terms: openoffice documents opendocument document libreoffice office converter
More tags: works-with::text works-with::spreadsheet use::converting works-with-format::html role::program works-with-format::bib works-with-format::pdf
`axi-cache more' will give more results
И что из этого представляет собой C/C++ генератор или легкий просмотрщик? (с поддержкой наиболее распространенной платформы ессно)
> И что из этого представляет собой C/C++ генератор или легкий просмотрщик? (с
> поддержкой наиболее распространенной платформы ессно)okular
---
Слухай, уважаемый, Вы видимо вааще не юзаете ODF.Я вот его тоже не использую, все доки в ascii/plain-text,
но если возникает не обходимость нахожу 100500 способов как это сделать.
Самый быстрый - Google Docs, не извращался, но может и в lynx заработает.
модераторы, "не обходимость" слитно пишут. :)
>И что из этого представляет собой C/C++ генератор или легкий просмотрщик? (с поддержкой наиболее распространенной платформы ессно)спорим что больше, чем просмотрщиков doc/xls? :D
(да ещё и с поддержкой не только "наиболее распространенной платформы" ессно)
Уверен, что на самом деле вам нужен не генератор, а конвертер.
Генерировать-то при желании можно любой библиотекой, умеющей работать с XML, и zlib-ом.
Правда, придется почитать немного букв... Но, как вы правильно заметили, материалов по теме предостаточно.
>Генерировать-то при желании можно любой библиотекой, умеющей работать с XML, и zlib-ом.та не, уже куча апи к различным языкам есть.
например для питона:
$ eix dev-python/odfpy
* dev-python/odfpy
Available versions: ~0.9.2 ~0.9.4
Homepage: https://joinup.ec.europa.eu/software/odfpy/home http://pypi.python.org/pypi/odfpy
Description: Python API and tools to manipulate OpenDocument files
С/С++ ?
вах! что-то мне подсказывает, что вам это нахненать! :D
иначе бы знали, что sdk для ооо поддерживается официально.
http://wiki.services.openoffice.org/wiki/Using_Cpp_with_the_...
The UNO C++ Language
OpenOffice.org's UNO automation with a binary (executable)
OpenOffice Calc
C++ automation of OOoDraw and OOoImpress
Working with Shapes in C++
Programming OooWriter with C++
General Utilities
Playing with Window Toolkit AWT
Executing an OOoBasic macro with C++
IDL Files and C++
UNO registery and Bootstrapping
Constructing Helpers
Constructing Components in C++
.................................
зыж
ну а если вы не программист (а я думаю что именно так) и вам нужно провести просто некоторые манипуляции с документами без всяких сейпласплас, то
$ eix app-office/unoconv
* app-office/unoconv
Available versions: ~20120327 **99999999
Homepage: http://dag.wieers.com/home-made/unoconv/
Description: Convert between document formats supported by Libreoffice
ззыж
обратите внимание на дату пакета - жив и развивается.
SDK для OOO прикрутить наверное можно, но это как и KDE в качестве легкого просмотрщика - из пушки по воробьям. По моему нормальное желание иметь просто либу для генерации ODF, как это есть для жабы и питона, и юзать ее так же как я это делаю например в случае PDF, а не использовать SDK акробата. Тогда уж мне кажется лучше со спецификацией покорячится да свою наваять.
>SDK для OOO прикрутить наверное можно, но это как и KDE в качестве легкого просмотрщика - из пушки по воробьям.??? нет слов.
$ equery s kde-base/okular
* kde-base/okular-4.8.1
Total files : 195
Total size : 5.32 MiB
для просмотрщиков под винды ссылку вам давал. (сочувствую за бан в гугле)
>По моему нормальное желание иметь просто либу для генерации ODF,так и есть. а sdk - это с примера/документацией и тд.
>и юзать ее так же как я это делаю например в случае PDF, а не использовать SDK акробата.
не пинди. :D
нихрена ты не делаешь.
зыж
и это мне будет рассказывать про генерацию pdf!!! мне! который на отчётах оёбса собаку съел! :D
чем pdf генерите?
ох. разными.
всё зависит от сложности - эмбэдед шрифты/графики/рисунки/векторная_графика/точноть_размеров(оф.документы)...
и поскольку изначально (исторически) делали все кому не лень, то встречается и через принтер, и xslt, и пёрл, и Ghostscript с foomatic-filters, и в самой субд,...
и точно что-то упустил.
понятно, я вот pdflib lite юзаю, но ее последнее время забросили, и нормальных возможностей по редактированию иногда не хватает, посему рассматривал вариант сделать на основе ODF, но просмотрщика соответствующего тогда не нашел, тоже все окуляр советовали, хорошо что сейчас подсказали
в линухе (да и в *nix. чего уж теперь то) большинство ПО используют poppler. 5Mb и масса функциональности. вот список, которые (у меня) его используют
$ equery d app-text/poppler
* These packages depend on app-text/poppler:
app-misc/tracker-0.12.10 (pdf ? >=app-text/poppler-0.16[cairo,utils])
app-office/libreoffice-3.5.1.2 (pdfimport ? >=app-text/poppler-0.16[xpdf-headers,cxx])
app-text/evince-3.2.1-r1 (>=app-text/poppler-0.16[cairo])
app-text/texlive-core-2011-r6 (>=app-text/poppler-0.12.3-r3)
dev-python/matplotlib-1.1.0 (latex ? app-text/poppler[utils])
dev-tex/luatex-0.70.1 (>=app-text/poppler-0.12.3-r3[xpdf-headers])
kde-base/okular-4.8.1 (pdf ? >=app-text/poppler-0.12.3-r3[lcms,qt4,-exceptions(-)])
media-gfx/gimp-2.6.11-r5 (pdf ? >=app-text/poppler-0.12.3-r3[cairo])
net-print/cups-1.5.2-r1 (>=app-text/poppler-0.12.3-r3[utils])
xfce-extra/tumbler-0.1.23 (pdf ? >=app-text/poppler-0.12.4[cairo])
>Poppler is a PDF rendering library based on the xpdf-3.0 code base.http://poppler.freedesktop.org/ и http://freedesktop.org/wiki/Software/poppler
не знаю как под виндами, но раз окуляр его юзает, значит тоже можно.
Вообще-то, если не нарушать пределы предназначения обеих форматов, документы в ODF и в PDF должны составлять два совершенно не пересекающихся множества...
Впрочем, вру - пересечение может быть, но оно полностью накрывается областью применения HTML, который генерится не в пример проще и того, и другого.
> Уверен, что на самом деле...Нужен именно генератор (вторично), а главное - легкий просмотрщик. *Готовый* а не разгребать спецификацию, писать, тестить, отлаживать
То есть "Хочу! Сейчас! На халяву!".
Где-то я это уже слышал...
c лёгкого просмотрщика - okular из кед отлично просматривает.
это что, новость?
okular как раз и создан как лёгкий просмотрщик. в основном пдф/дэжавю/итд
у него в меню "О программе" - "Okular — универсальное средство просмотра документов"второе - есть куча биндингов к различным языкам программирования для генерации/трансформации odf/odt/...
выше упоминал питон, так же есть очень мощная библа для жабы.зыж
вопрос про С/С++. Ха! Мать вашу, имейте совесть! Прежде чем задавать вопросы поинтересуйтесь хотя бы предметной областью!
sdk для ooo СУЩЕСТВУЕТ постоянно с момента рождения - http://wiki.services.openoffice.org/wiki/Using_Cpp_with_the_...
По Okular не новость конечно, но у клиентов винда, впрочем под винду вот выше там подсказали TextMaker Viewer - спасибо мил человек, не надо на меня так изрыгать, когда фигню заряжают и я фигню в ответ, а вот про TextMaker было по делу, на первый взгляд норм работает, поковыряю.По ooo sdk выше написал
>По ooo sdk выше написала хрен вас знает что вам нужно.
sdk есть, райнтайм у него не большой, распространять его со своими поделками можно, функциональность у него полная.
чё ещё надо то?
ну а если только текст (или с ресунками по готовому шаблону) определённым шрифтом с минимальном оформлением, то нахрена вообще кроме xml+zip что-то ещё надо? не мсо, отлично генерится и без оверхеда.
надо будет сравнить насколько он не большой, зависимости, удобство и т.п, ибо в общем насколько я понимаю свою либу сваять за разумное время вполне реально. Ну а нужно для отчетов, как обычно, текст, пару шрифтов, абзацы, линии, таблицы, вставка графики.
http://download.documentfoundation.org/libreoffice/stable/3....всего 8,6Мб весь SDK
А как начсет носителей? через 20-лет буде-ли на чем прочитать cd диск?
>Европейский Фонд свободного ПО ежегодно проводит в последнюю среду марта "День свободных документов"Отпустил документы с флешки на волю. Свободу документам! Нечего им томиться в тесных носителях!
Когда там день правого тапка?
>Когда там день правого тапка?боишься, таракан? :D
BTW, джентльмены.В IT период 10 лет - вечность. Что-что они там собрались читать 20 лет спустя? Единственный формат, который гарантированно прочтется - ИМХО plain text.
PS. Мне страшно нравится знаете, что? Требование кадрового законодательства некоторых стран хранить данные 70 лет. Это при том, что ИТ как отрасль в принципе существует в два раза меньше - около 35 лет. Называется - "Эй, будак! На чем будем читать вот эту стримерную кассету с бэкапом?"
У меня дома (с сарказмом) лежит один картридж. 120 Мб. С данными. Ему от роду всего-то 18 лет. Так вот, года 4 назад мне взбрендилось с него прочитать один архив, которого - увы и ах! - нагуглить я не смог. И - обана! - нету приводов. В природе нету! В которые его можно торкнуть!
(с еще большим сарказмом) Проведите опыт, джентльмены. Попробуйте хоть где-нибудь в магазе приобрести сетевушку Intel EtherExpress PRO100B (PCI). Так, заради эксперимента. Если найдете хотя бы б/у - посмеемся вместе. Потому что эта карточка возрастом ровно в два раза моложе привода, нужного для прочтения моего картриджа, о котором я говорил выше.
К чему я все это? К тому, что "... мы прочтем эти документы через 20...30...50..70 лет" - это чистой воды болтовня и софистика. Как сказал Онакен Скайуокер Бену Кеноби в третьем эпизоде - "Ну, попробуй!"
> PS. Мне страшно нравится знаете, что? Требование кадрового законодательства некоторых
> стран хранить данные 70 лет.требования их читать нет, только хранить. всё нормально.
Забавно до дрожи. Папочку можно взять с полки и через курнадцать лет. Сдуть пыль и прочитать. С книги - тем более.А этот виртуальный-виртуальный-виртуальный мир считает, что хранятся документы лишь для блезира и читать их стопудово не придется?
Ню-ню. Смешные вы, право...
> Забавно до дрожи. Папочку можно взять с полки и через курнадцать лет.
> Сдуть пыль и прочитать. С книги — тем более.заходишь ты в хранилище — а там крысы всё слопали. пичалька.
(с иронией) Мон шер, что-то крысы не слопали до сих пор архивы РФ. Залить подвал бетонием кагбе попроще, нежели магнитофоны 100 лет производить, как МежДелМаш. Ты в курсях, что они - единственная контора, выпускающая запчасти к своему харверу, выпущенному аж с 1892 года? Цена вопроса нас в данном случае не интересует. Дело, ишь ты, в принципе. Их железо имеет шанец работать и спустя 20 лет. А вот ваши писюки - сомневаюсь.Я щас поясню, о чем я. В 1998 году я в Болгартелекоме, что в городе София, видел РАБОТАЮЩИЙ мэйнфрейм МежДелМаша, выпущенный, дай-ка бог памяти, в 197каком-то мохнатом году. Он, понимаешь, грузился, читал ленты, работал, на нем кружился Оракл 2 - слыхал, сосун? - и он здравствовал по сей день. На нем, панимаешь, зарплата считалась и ведомости шпарились сотрудникам Болгартелекома.
Я повторяю свой вопрос - ты свой писюк спустя 20-25 лет хотя бы включить-то смогешь, не? Не говоря уже о прочтении дисков, флешек, и прочая, и прочая.
А ты мне тут про крыс толкуешь. Что-то бумажные библиотеки и архивы не все выжрали сплошняком за гораздо больший период, чем существует ИТ-отрасль в целом.
> мы прочтем эти документы через 20...30...50..70 лет" - это чистой воды болтовня и софистика.Кто вам мешает копировать действительно нужную информацию на более актуальные носители раньше, чем предыдущие исчезнут из продажи?
Только мысль о том, что, как ни копируй, документ, например, Corel Draw! версии 3 ни под одну современную систему прочитать не получится. Нет программ, которые бы поддерживали такой формат. И спецификаций на формат нет. Блоб, бессмысленный совершенно.
Вот именно об этом и речь. А не о том, что ваши бобины бессмертны.
> Только мысль о том, что, как ни копируй, документ, например, Corel Draw!
> версии 3 ни под одну современную систему прочитать не получится. Нет
> программ, которые бы поддерживали такой формат. И спецификаций на формат нет.
> Блоб, бессмысленный совершенно.
> Вот именно об этом и речь. А не о том, что ваши
> бобины бессмертны.Google libcdr
Интересно, а есть возможность заставить гос учереждения выдавать данные в ODF? Можно ли использовать ГОСТ Р ИСО на ODF как обязательство выдавать данные в таком формате?Или после выхода ГОСТа на ODF гос-учреждения получили право использовать ODF? Но также никто не забрал право пользоваться DOC?
Гы ;) Вы их сами заставить хотите или вообще вопросом задаетесь? Вообще то легко, достаточно одного указа и некоторого времени на переделки, вот только это не "капитализм" тогда получается ;)
Я учусь в одном заведении и хочу направить его к использованию правильных форматов.
До сих пор все сайты(например http://zakupki.gov.ru) требуют загружать данные в doc/xls. И даже намёка никакого нет на odt/ods. Смысл было издавать ГОСТ и никак его не применять, мало того получается так, что гос органы до сих пор должны всё пересохранять в *.doc/*.xls чтобы отправит в какие то вышестоящие органы.
Не говорите, даже президент плакал ;)Не все же вам сразу, в том году ГОСТ, в этом может ченить по мелочи запилят (в обоих смыслах), деньги равномерно идти должны, к чему суета ;)