diff options
Diffstat (limited to 'koffice-i18n-ru/docs/koffice/kword/techinfo.docbook')
-rw-r--r-- | koffice-i18n-ru/docs/koffice/kword/techinfo.docbook | 397 |
1 files changed, 397 insertions, 0 deletions
diff --git a/koffice-i18n-ru/docs/koffice/kword/techinfo.docbook b/koffice-i18n-ru/docs/koffice/kword/techinfo.docbook new file mode 100644 index 00000000..4708b3a8 --- /dev/null +++ b/koffice-i18n-ru/docs/koffice/kword/techinfo.docbook @@ -0,0 +1,397 @@ +<sect1 id="kword-file-format"> +<sect1info> +<authorgroup> +<author +><firstname +>Mike</firstname +> <surname +>McBride</surname +> </author> + +</authorgroup> +</sect1info> +<title +>Формат файла &kword;</title> +<indexterm +><primary +>&kword;</primary +><secondary +>Формат файла</secondary +></indexterm> + +<para +>&kword; использует два открытых, независимо разработанных стандарта для формата своего файла. Это сочетание было выбрано ради баланса между удобством и открытостью разработки.</para> + +<para +>Прежде всего, нужно сказать, что все файлы &kword; - это просто несколько файлов &XML;, сжатых ради экономии места. </para> + +<para +>Выберите версию &kword;:</para> +<itemizedlist> +<listitem +><para +><link linkend="kword-file-format-11" +>&kword; 1.1 и более ранние</link +>.</para +></listitem> +<listitem +><para +><link linkend="kword-file-format-12" +>&kword; 1.2</link +>.</para +></listitem> +<listitem +><para +><link linkend="kword-file-format-13" +>&kword; 1.3 (текущая версия)</link +>.</para +></listitem> + +</itemizedlist> + +<sect2 id="kword-file-format-11"> +<title +>&kword; 1.1 и более ранние</title> + +<para +>Файлы &XML; сжаты в один архивный файл с помощью алгоритма <ulink url="http://www.gnu.org/software/tar/tar.html" +><application +>tar</application +></ulink +>.</para> + +<para +>Эти файлы можно разжать командой:</para> + +<screen width="40" +><prompt +>%</prompt +> <userinput +><command +>tar -xzvf </command +><replaceable +>имя_файла</replaceable +></userinput +> +</screen> + +<para +>Тем самым документ &kword; будет разархивирован в свои составляющие файлы.</para> + +<para +>Текстовая часть во всех файлах &kword; описана в формате &XML; (eXtensible Markup Language - расширяемый язык разметки).</para> + +<note +><para +>Более подробно с документами &XML;, их обработчиками и технологиями можно познакомиться на следующих страницах: <simplelist +> <member +><ulink +url="http://www.w3.org/XML/" +>Веб-страницы консорциума World Wide Web, посвященные &XML;</ulink +></member +> <member +><ulink +url="http://www.xml.org/xml/resources_cover.shtml" +>Путеводитель по ресурсам XML.org</ulink +></member +> <member +><ulink url="http://www.ucc.ie/xml/" +>Вопросы и ответы по &XML;</ulink +></member +> </simplelist +></para +></note> + +<para +>Документ &kword; включает в себя как минимум два файла &XML;:</para> + +<variablelist> +<varlistentry> +<term +><filename +>maindoc.xml</filename +></term> +<listitem> +<para +>В этом файле содержится большая часть текста &kword;, таблицы и формулы. Он размечен тегами &XML; согласно официальному DTD. Копия DTD для &kword; 1.1 хранится по адресу: <ulink url="http://www.koffice.org/DTD/kword-1.1.dtd" +>http://www.koffice.org/DTD/kword-1.1.dtd</ulink +>.</para> +</listitem> +</varlistentry> +<varlistentry> +<term +><filename +>documentinfo.xml</filename +></term> +<listitem> +<para +>В этом файле хранятся сведения о документе. Именно они вводятся в диалоге при выборе пункта меню <menuchoice +><guimenu +>Файл</guimenu +><guimenuitem +>Сведения о документе</guimenuitem +> </menuchoice +>. Эта информация полезна для сбора данных об авторах, их контактах и пр.</para> +<para +>Копия DTD для &koffice; 1.1 хранится здесь: <ulink url="http://www.koffice.org/DTD/document-info-1.1.dtd" +>http://www.koffice.org/DTD/document-info-1.1.dtd</ulink +>.</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Кроме этого, в документ &kword; могут входить и другие файлы. Рисунки, встроенные файлы и прочие двоичные данные входят в документ &kword; как отдельные файлы.</para> + +<para +>Более подробно с форматом файла &kword; и прочей технической информацией можно познакомиться на страницах <ulink url="http://www.koffice.org/developer" +>KOffice API</ulink +> и <ulink url="http://developer.kde.org" +>ресурсе для разработчиков KDE</ulink +>.</para> +</sect2> + +<sect2 id="kword-file-format-12"> +<title +>&kword; 1.2</title> + +<para +>Текстовые файлы сжимаются в единый файл с помощью алгоритма <ulink url="http://www.info-zip.org/pub/infozip/Zip.html" +><application +>zip</application +></ulink +>. Это изменение было сделано ради улучшения производительности и уменьшения требований к памяти, а также потому, что оно очень широко используется в других открытых офисных пакетах.</para> +<para +>Эти файлы можно разжать командой:</para> + +<screen width="40" +><prompt +>%</prompt +> <userinput +><command +>unzip </command +><replaceable +>имя_файла</replaceable +></userinput +> +</screen> + +<para +>Тем самым документ &kword; будет разархивирован в свои составляющие файлы.</para +> + +<para +>Текстовая часть во всех файлах &kword; описана в формате &XML; (eXtensible Markup Language - расширяемый язык разметки).</para +> + +<note +><para +>Более подробно с документами &XML;, их обработкой и технологиями можно познакомиться на следующих страницах: <simplelist +> <member +><ulink +url="http://www.w3.org/XML/" +>Веб-страницы консорциума World Wide Web, посвященные &XML;</ulink +></member +> <member +><ulink +url="http://www.xml.org/xml/resources_cover.shtml" +>Путеводитель по ресурсам XML.org</ulink +></member +> <member +><ulink url="http://www.ucc.ie/xml/" +>Вопросы и ответы по &XML;</ulink +></member +> </simplelist +></para +></note> + +<para +>Все документы &kword; состоят как минимум из трёх файлов:</para> + +<variablelist> +<varlistentry> +<term +><filename +>maindoc.xml</filename +></term> +<listitem> +<para +>В этом файле содержится большая часть текста &kword;, таблицы и формулы. Он размечен тегами &XML; согласно официальному DTD.</para +> <para +>Копия DTD для &kword; 1.2 хранится здесь: <ulink url="http://www.koffice.org/DTD/kword-1.2.dtd" +>http://www.koffice.org/DTD/kword-1.2.dtd</ulink +>.</para> +</listitem> +</varlistentry> +<varlistentry> +<term +><filename +>documentinfo.xml</filename +></term> +<listitem> +<para +>В этом файле хранятся сведения о документе. Именно они вводятся в диалоге при выборе пункта меню <menuchoice +><guimenu +>Файл</guimenu +><guimenuitem +>Сведения о документе</guimenuitem +> </menuchoice +>. Эта информация полезна для сбора данных об авторах, их контактах и пр.</para> +<para +>Копия DTD для &koffice; 1.2 хранится здесь: <ulink url="http://www.koffice.org/DTD/document-info-1.2.dtd" +>http://www.koffice.org/DTD/document-info-1.2.dtd</ulink +>.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><filename +>mimetype</filename +></term> +<listitem> +<para +>Этот файл содержит типы MIME файлов &kword;. &kde; использует эту информацию, чтобы отличать файлы &kword; от других файлов.</para> +<para +>Этот файл обязательно содержит строку: <emphasis +>application/x-kword</emphasis +></para> +</listitem> +</varlistentry> + +</variablelist> + +<para +>Кроме этого, в документ &kword; могут входить и другие файлы. Рисунки, встроенные файлы и прочие двоичные данные входят в документ &kword; как отдельные файлы.</para> + +<para +>Более подробно с форматом файла &kword; и прочей технической информацией можно познакомиться на страницах <ulink url="http://www.koffice.org/developer" +>KOffice API</ulink +> и <ulink url="http://developer.kde.org" +>ресурсе для разработчиков KDE</ulink +>.</para> + +</sect2> +<sect2 id="kword-file-format-13"> +<title +>&kword; 1.3 (текущая версия)</title> + +<para +>Текстовые файлы сжимаются в единый файл с помощью алгоритма <ulink url="http://www.info-zip.org/pub/infozip/Zip.html" +><application +>zip</application +></ulink +>. Это изменение было сделано ради улучшения производительности и уменьшения требований к памяти, а также потому, что оно очень широко используется в других открытых офисных пакетах.</para> +<para +>Эти файлы можно разжать командой:</para> + +<screen width="40" +><prompt +>%</prompt +> <userinput +><command +>unzip </command +><replaceable +>имя_файла</replaceable +></userinput +> +</screen> + +<para +>Тем самым документ &kword; будет разархивирован в свои составляющие файлы.</para +> + +<para +>Текстовая часть во всех файлах &kword; описана в формате &XML; (eXtensible Markup Language - расширяемый язык разметки).</para +> + +<note +><para +>Более подробно с документами &XML;, их обработкой и технологиями можно познакомиться на следующих страницах: <simplelist +> <member +><ulink +url="http://www.w3.org/XML/" +>Веб-страницы консорциума World Wide Web, посвященные &XML;</ulink +></member +> <member +><ulink +url="http://www.xml.org/xml/resources_cover.shtml" +>Путеводитель по ресурсам XML.org</ulink +></member +> <member +><ulink url="http://www.ucc.ie/xml/" +>Вопросы и ответы по &XML;</ulink +></member +> </simplelist +></para +></note> + +<para +>Все документы &kword; состоят как минимум из трёх файлов:</para> + +<variablelist> +<varlistentry> +<term +><filename +>maindoc.xml</filename +></term> +<listitem> +<para +>В этом файле содержится большая часть текста &kword;, таблицы и формулы. Он размечен тегами &XML; согласно официальному DTD.</para +> <para +>Копия DTD для &kword; 1.3 хранится здесь: <ulink url="http://www.koffice.org/DTD/kword-1.3.dtd" +>http://www.koffice.org/DTD/kword-1.3.dtd</ulink +>.</para> +</listitem> +</varlistentry> +<varlistentry> +<term +><filename +>documentinfo.xml</filename +></term> +<listitem> +<para +>В этом файле хранятся сведения о документе. Именно они вводятся в диалоге при выборе пункта меню <menuchoice +><guimenu +>Файл</guimenu +><guimenuitem +>Сведения о документе</guimenuitem +> </menuchoice +>. Эта информация полезна для сбора данных об авторах, их контактах и пр.</para> +<para +>Копия DTD для &koffice; 1.3 хранится здесь: <ulink url="http://www.koffice.org/DTD/document-info-1.2.dtd" +>http://www.koffice.org/DTD/document-info-1.2.dtd</ulink +>.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><filename +>mimetype</filename +></term> +<listitem> +<para +>Этот файл содержит типы MIME файлов &kword;. &kde; использует эту информацию, чтобы отличать файлы &kword; от других файлов.</para> +<para +>Этот файл обязательно содержит строку: <emphasis +>application/x-kword</emphasis +></para> +</listitem> +</varlistentry> + +</variablelist> + +<para +>Кроме этого, в документ &kword; могут входить и другие файлы. Рисунки, встроенные файлы и прочие двоичные данные входят в документ &kword; как отдельные файлы.</para> + +<para +>Более подробно с форматом файла &kword; и прочей технической информацией можно познакомиться на страницах <ulink url="http://www.koffice.org/developer" +>KOffice API</ulink +> и <ulink url="http://developer.kde.org" +>ресурсе для разработчиков KDE</ulink +>.</para> + +</sect2> +</sect1> + |