=== renamed file 'src/docbkx/en/dhis2_implementation_guide.xml' => 'src/docbkx/en/dhis2_implementation_guide_short.xml' === removed directory 'src/docbkx/pt' === removed file 'src/docbkx/pt/dhis2_documentation_guide.xml' --- src/docbkx/pt/dhis2_documentation_guide.xml 2010-03-25 08:32:51 +0000 +++ src/docbkx/pt/dhis2_documentation_guide.xml 1970-01-01 00:00:00 +0000 @@ -1,409 +0,0 @@ - - -]> - - - - - - - DHIS 2 Documentação Guia - - - - Jason - - - Pickering - - - - - - - - 14/09/09 - - - - DHIS2 - - - documentação - - - DocBook - - - - - - 2 - - - 28/10/09 - - - - Adicionado mais algumas informações sobre documentos multilíngües e editores. - - - - - - 1 - - - 29/09/09 - - - - Adicionadas mais informações sobre como começar com bzr e DocBook - - - - - - - DHIS2 Documentation Guide - -
- - DHIS 2 Visão Geral do Sistema de Documentação - - - DHIS 2 é um sistema baseado na web agregado de informação de gestão em desenvolvimento muito ativo. Embora essencialmente destinados à gestão dos agregados, os dados georreferenciados de saúde, deve ser possível utilizar o sistema para outros fins também. Atualmente, há um grande número de bolsos desconectado da documentação em vários formatos (por exemplo, MediaWiki, documentos do Word, Confluence). Há uma necessidade de consolidar o processo de documentação e trazê-lo mais em linha com a natureza distribuída do desenvolvimento da aplicação em si. Foi sugerido, portanto, para mover a documentação atual para a plataforma DocBook. Este artigo não discutirá os méritos da plataforma DocBook, mas servirá como um breve guia para a sua utilização por DHIS 2 implementadores, usuários e desenvolvedores. Os leitores são incentivados a fazer sua própria decisão sobre se a utilização do DocBook ou não, para fins de documentação. - -
-
- - Introdução - - - Uma das principais vantagens do DocBook é que não há separação completa entre o conteúdo e apresentação. DocBook é um formato XML puro, e está bem documentado. Acredita-se que apenas um subconjunto muito limitado de suas características será necessária para atingir a documentação de qualidade muito mais elevada para DHIS. Há cerca de 400 marca-se separar os elementos que servem para quase qualquer nível de necessidades de documentação técnica, mas na realidade, apenas algumas dezenas desses elementos provavelmente terá que ser empregada para atingir a documentação de alta qualidade para DHIS 2, tanto para os impressos bem como sobre a linha de formatos, como HTML ou sistemas de ajuda integrado dentro do próprio aplicativo. Intervalo, portanto, existem grandes possibilidades em termos de qual editor pode ser usado para a criação de arquivos DocBook. Uma lista bastante completa de possibilidades é localizado - - aqui - - . Actualmente, é recomendado o uso - - Syntext Serna Free - - para editar arquivos DocBook fonte como WYSIWYG. Não é recomendado usar o editor XMLmind XML Editor Personal Edition (também conhecido como XXE pessoais), como o editor de "silenciosamente" coloca em branco desnecessários e outros ornamentos para a fonte do DocBook que torna a edição colaborativa de documentos muito difícil. - - - Um dos conceitos-chave para manter em mente ao criar documentação no formato DocBook, ou outros formatos de apresentação neutra, é que o - - conteúdo - - do documento deve ser considerado em primeiro lugar. O - - apresentação - - do documento será realizada em uma etapa separada, onde será processado em diferentes formatos, como HTML e PDF. Portanto, é importante que o documento é a vontade organizada e estruturada, com as tags do DocBook apropriada e elementos estruturais a serem consideradas. - - - Praticar É bom para quebrar o documento em várias seções para uso da seita ", ou elemento de seção. Seção elementos também podem ser aninhados uns nos outros, como "Seção 1" e "Section 2". Este conceito é essencialmente a mesma - - Microsoft Word - - ou programas de processamento de texto. DocBook cuidará automaticamente da numeração das seções para você quando o documento é produzido. Dois outros elementos importantes são os itemizedlist "e" NumberedList ". Estes são bastante similares, mas uma lista discriminada corresponde a uma lista com marcadores, uma lista numerada, que será processado com cada elemento a ser numerado sequencialmente. Outros elementos-chave são "imagem" e "tabela" que devem ser auto-explicativo. - -
-
- - Começando com o Launchpad - - - Atualmente, o sistema de documentação faz parte do código-fonte alojados em - - Launchpad - - . Launchpad é uma plataforma colaborativa que permite que várias pessoas trabalham em projetos de software de forma colaborativa. Para que isso seja possível, um sistema de controle de versão é necessário para gerenciar todas as mudanças que vários usuários podem fazer. Launchpad usa o - - Bazar - - sistema de controle de origem. Enquanto ele está fora do escopo deste documento para descrever a funcionalidade do - - Bazar - - , Os usuários que desejem criar a documentação terá que ganhar pelo menos uma compreensão básica de como funciona o sistema. Um guia básico é fornecida na próxima seção. - - - Para começar a adicionar ou editar a documentação, você deve primeiro fazer um checkout do código fonte. Se você não tiver um login id Launchpad, você precisará obter um. Isto pode ser feito - - aqui - - . Uma vez que você se cadastra no Launchpad, você terá que solicitar o acesso aos - - dhis2-documenters - - grupo. Entrar para Launchpad, e em seguida, solicitar o acesso - - aqui - - . O seu pedido terá de ser aprovada pelos administradores do grupo. Depois de ter sido concedido o acesso ao grupo, você pode confirmar as alterações para o ramo de documentação e enviar e receber e-mails na lista dos grupos. - -
-
- - Obtendo o documento de origem - - - Para editar a documentação, você precisa fazer o download das páginas de origem da documentação para o seu computador. Launchpad usa um sistema de controle de versão conhecida como bzr. Existem diferentes métodos para obter Bazaar trabalhando em seu sistema, dependendo de qual sistema operacional você está usando. Um bom passo-a-passo para - - Microsoft - - sistemas operativos pode ser visto - - aqui - - . Se você estiver usando Linux, você precisará instalar o bzr no seu sistema através do seu gestor de pacotes, ou a partir do código fonte. - - - Uma vez instalado o bzr no seu sistema, você vai precisar fazer o download do documento de origem. Basta seguir este procedimento: - - - - - Verifique se você tem Bazaar instalado. - - - - - Iniciar Bazaar botão direito do mouse uma pasta se você estiver usando - - Windows - - e selecionando - - Bzr Aqui - - . Se você usa Linux, você pode simplesmente criar uma pasta para armazenar as fontes de documento. Você pode colocar a origem do documento em qualquer pasta que você gosta. - - - - - Para baixar a última revisão do tipo DHIS2 documentos do projeto: - - bzr branch http://bazaar.launchpad.net/% 7Edhis2-documenters/dhis2/dhis2-docbook-docs - - Se você estiver usando Linux, ou alternativamente, se você estiver usando - - Windows - - Digite o URL para o repositório de código-fonte " - - http://bazaar.launchpad.net/ 7Edhis2-documenters/dhis2/dhis2-docbook-docs% - - " - - - - - O processo de transferência deverá começar e todos os arquivos fonte da documentação será baixado para a pasta que você especificou. - - - -
-
- - Edição da documentação - - - Depois de ter baixado a fonte, você deve ter uma série de pastas dentro do dhis2-docbook-diretório docs. Todos os documentos devem ser colocados na - - dhis2-docbook-docs/src/docbkx/XX - - pasta. Note que o - - XX - - representa a ISO 639-1 (duas letras) código de linguagem da documentação. Se você está desenvolvendo documentação do idioma Inglês, colocá-lo dentro do - - / dhis2-docbook-docs/src/docbkx/en / - - pasta. Coloque qualquer imagem de arquivos que podem estar ligados ao seu documento no - - / dhis2-docbook-docs/src/docbkx/XX/resources/images - - pasta e associar estas dentro de seu documento DocBook usando um link do arquivo relativo. Quando a documentação é construída, em uma etapa separada, as imagens serão automaticamente copiados para o diretório correto durante o processo de criação. - -
-
- - Usando imagens - - - As capturas de tela são muito úteis para fornecer informações aos usuários sobre a forma particular, as acções devem ser executadas. DocBook tem mecanismos intrínsecos para saber exatamente como uma imagem deve ser processada no documento final. Portanto, é necessário fornecer instruções através de atributos do elemento. O fragmento de código XML a seguir demonstra como uma imagem pode ser especificado para ocupar 80% da largura de página disponíveis. Para capturas de tela em formato de paisagem, este parece ser um valor adequado. Você pode precisar experimentar um pouco para obter uma largura adequada para a sua imagem. Alternativamente, você pode editar a resolução da imagem em si, a fim de obter um tamanho adequado durante o processamento. - - - <screenshot> <screeninfo tela de login DHIS2 </ screeninfo> <mediaobject> <imageobject> <imagedata fileref="dhis2_login_screen.jpg" format="JPG" width="80%"/> </ imageobject> </ mediaobject> < / screenshot> - - - Para outras imagens, dependendo do seu tamanho, um valor diferente pode ser necessária. Se você não especificar uma largura de imagem para você e sua dimensão intrínseca é maior que a largura disponível na tela, a imagem pode transbordar em determinados tipos de documentos com uma largura fixa, como o PDF. - -
-
- - Ligando os documentos juntos - - - DocBook oferece uma estrutura modular, onde muitos documentos separados podem ser unidas em um documento mestre. Fragmentos de diferentes documentos também podem ser reutilizados em diferentes contextos. Por isso, é importante considerar se o documento deve ser construído como um artigo ou um capítulo. Os capítulos são, essencialmente, partes de um livro, e podem ser ligados em um documento muito mais facilmente. Os artigos são essencialmente autônoma documentos, mas eles também podem ser reunidos em um documento maior no nível do componente. - - - Caso deseje ligar vários artigos juntos em um livro, DocBook oferece um mecanismo para atribuir um id para uma seção. No exemplo a seguir, uma seção foi atribuído um id. Esta identificação deve ser exclusivo dentro do documento. - - - - <section id="mod2_1"> <title> Começando com DHIS2 </ title> .... - - - - A fim de incluir um artigo em um livro, uma declaração xinclude deve ser usado. O exemplo a seguir mostra como. - - - - <chapter> <title> Começando com DHIS2 </ title> xi <: include xmlns: xi = "http://www.w3.org/2001/XInclude" href = "dhis2_user_man_mod2.xml" XPointer = "mod2_1" encoding = "UTF-8" /> - - - - Note que o nome do arquivo e identificação tenha sido atribuído no documento do pai, referindo-se ao arquivo real (href) e fragmento específico do documento de criança que devem ser referenciados no documento pai (XPointer). - - - Incluindo capítulos de um livro é muito simples. O exemplo abaixo ilustra como: - - - - <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dhis2_user_man_ mod1.xml" encoding="UTF-8"/> - - - - Neste caso, não há referência explícita a uma parte do documento, a menos que você só quer incluir uma parte do capítulo. Se você quiser usar uma seção do capítulo, você pode atribuir uma id para a seção, e em seguida, que a secção de referência através de um XPointer. - -
-
- - Manuseio de documentação multilingue - - - A estrutura do diretório da documentação foi criada para facilitar a criação de documentos em qualquer idioma. Se você quiser criar um novo conjunto de documentos em um determinado idioma, basta criar um novo diretório no - - dhis2-docbook-docs/src/docbkx / - - diretório. Certifique-se de usar o código ISO 639-1 para o idioma que você está indo para criar documentos dentro Uma lista completa destes códigos pode ser encontrada - - aqui - - . Adicionar uma nova pasta para imagens em um sub-diretório, substituindo o XX com o actual código ISO 639-1 para o idioma que você vai criar documentos polegadas Você também precisará editar o arquivo pom.xml no dhis2 principal docs-docbook - diretório. Se você não tiver certeza de que mudanças precisam ser feitas para este arquivo, pergunte na lista de discussão em primeiro lugar, como este arquivo controla a geração de toda a documentação. - -
-
- - Construindo a documentação - - - Uma das principais vantagens do formato DocBook é que a documentação de origem pode ser transformado em uma grande variedade de formatos, incluindo HTML, blocos HTML, XHTML, PDF e uma série de outros formatos. Há uma grande variedade de ferramentas que são capazes de executar essa tarefa. Basicamente, a fonte de XML do documento é transformado usando o padrão DocBook folhas de estilo XSL para o formato desejado. A lista completa de ferramentas capazes de transformar o DocBook, não serão listados aqui, mas alguns exemplos são fornecidos abaixo. - - - Últimas constrói da documentação estão disponíveis - -
- - Construindo a documentação com o Apache Maven - - - Para transformar os arquivos fonte da documentação para diferentes formatos, como HTML ou PDF, você precisará instalar o programa Apache Maven. Você pode obter uma cópia - - aqui - - ou instalando-lo através de seu gerenciador de pacotes se você estiver usando Linux. Basta executar o comando - - limpos mvn package - - no Windows ou no Linux a partir do - - / docs dhis2-docbook - - - diretório. Maven vai começar a baixar os componentes necessários para transformar os documentos em HMTL e PDF. Uma vez que o processo tenha sido concluído (seja paciente pela primeira vez, como há uma série de componentes que devem ser baixados), de todos os tipos de destino documento será gerado no diretório / - - dhis2-docbook-docs/target/docbkx - - diretório. Documentos HTML vai estar no diretório HTML e PDF será no diretório PDF. - -
-
- - Prédio com xmlto - - - - xmlto - - é uma ferramenta útil disponível na plataforma Linux para transformar documentos DocBook em diferentes formatos. Mais informações sobre o pacote pode ser encontrado - - aqui - - . Se você não quiser usar o Apache Maven por algum motivo, você pode instalar - - xmlto - - através de seu gerenciador de pacotes. Depois de ter instalado - - xmlto - - você pode apenas executar - - xmlto - - html - - - file_to_transform - - - onde o - - file_to_transform - - parâmetro é o nome do arquivo que deseja transformar. Existem muitos outros formatos disponíveis, tais como PDF, PS, JavaHelp e outros. - -
-
-
- - Comprometendo as suas alterações de volta para o Launchpad - - - Depois de ter terminado o seu documento de edição, você terá de confirmar as suas alterações de volta para o Launchpad. Abra um prompt de comando no Windows ou um shell no Linux, e navegue até a pasta onde você colocou sua documentação. Se você adicionou novos arquivos ou pastas para sua filial local, você terá de adicioná-los à árvore de origem com o - - bzr add - - comando, seguido pelo nome de pasta ou arquivo (s) que você adicionou. Depois de ter adicionado todos os seus novos arquivos, você precisa comprometer-los ao seu ramo local com o seguinte comando: - -
- - - bzr commit-m "Criado tradução Amárico da documentação" - - -
- - Basta adicionar uma mensagem informativa do que você tem feito. Depois de ter cometido alterações em sua filial local, você pode empurrá-los para o ramo principal com o seguinte comando: -
- - - bzr push bzr + ssh: / / bazaar.launchpad.net /% 7Edhis2-documenters/dhis2/dhis2-docbook-docs - - -
-
- - Se você tiver alguma dúvida, ou não pode achar que você pode começar, basta enviar um email com o seu problema - - dhis2-documenters@lists.launchpad.net - - . - -
-
\ No newline at end of file === removed directory 'src/docbkx/ru' === removed file 'src/docbkx/ru/dhis2_documentation_guide.xml' --- src/docbkx/ru/dhis2_documentation_guide.xml 2010-03-25 08:19:58 +0000 +++ src/docbkx/ru/dhis2_documentation_guide.xml 1970-01-01 00:00:00 +0000 @@ -1,409 +0,0 @@ - - -]> - - - - - - - DHIS 2 Документация Руководства - - - - Jason - - - Пикеринг - - - - - - - - 14/09/09 - - - - DHIS2 - - - Документация - - - DocBook - - - - - - 2 - - - 28/10/09 - - - - Добавлено несколько более подробную информацию о многоязычных документов и редакторов. - - - - - - 1 - - - 29/09/09 - - - - Добавлено больше информации о начале работы с DocBook и BZR - - - - - - - DHIS2 документация Руководства - -
- - DHIS 2 Документация Обзор системы - - - DHIS 2 представляет собой веб-совокупная система управления информацией при весьма активном развитии. Хотя в первую очередь предназначен для управления совокупности привязки данных о состоянии здоровья, он должен быть пригоден для использования системы для других целей, как хорошо. В настоящее время существует большое количество разорванных карманы документации в различных форматах (например, MediaWiki, документы Word, Confluence). Существует необходимость консолидации процесса подготовки документации и приведения его в большее соответствие с-распределенный характер развития самого приложения. Было сделано предположение, поэтому для перемещения текущей документации на платформу DocBook. В этой статье не будем обсуждать относительные преимущества платформы DocBook, а скорее будет служить кратким руководством по ее использованию DHIS 2 исполнителей, пользователи и разработчики. Читателям предлагается самостоятельно принимать решение о том, использовать или не DocBook для документации. - -
-
- - Введение - - - Одним из основных преимуществ является то, что DocBook существует полное разделение между содержанием и презентации. DocBook это чистый формат XML, и хорошо документированы. Считается, что лишь очень небольшая часть его функции будут необходимы для того, чтобы достичь гораздо более высокого качества документации DHIS. Есть некоторые отдельные марки 400-элементы, которые готовы выполнить практически любой уровень потребностей в технической документации, но в действительности, всего лишь несколько десятков из этих элементов, вероятно, должны быть использованы для достижения высокого качества документации DHIS 2, как для печатной а также он-лайн форматах, таких как HTML или комплексные системы помогают в самом приложении. Таким образом, существует широкий спектр возможностей, в рамках которого редактор может быть использована для создания файлов DocBook. Находится довольно полный список возможностей - - здесь - - . В настоящее время рекомендуется использовать - - Syntext Серна Бесплатно - - для редактирования DocBook исходных файлов в качестве WYSIWYG. Не рекомендуется использовать редактор XMLmind XML редактор Personal Edition (также известная как XXE личности), так как редактор "молча" местах ненужных пробелов и других орнаментов на источник DocBook, что делает совместное редактирование документов, очень сложно. - - - Одним из ключевых понятий иметь в виду, когда авторская документация в DocBook, презентацию или другие нейтральные форматы, в том, что - - содержание - - этого документа должны быть рассмотрены в первой инстанции. - - Презентация - - документа будет проходить в отдельный этап, где она будет оказываться в различные форматы, такие как HTML и PDF. Поэтому важно, что этот документ будет организованный и структурированный, с соответствующей метки DocBook и структурные элементы рассматриваются. - - - Это хорошая практика сломать ваш документ в различных разделах использовании "секта", или раздела элемента. Секции элементы могут быть вложенными друг в друга, такие, как "Раздел 1" и "раздел 2". Эта концепция является по существу таким же, как - - Microsoft Word - - или другие программы обработки текстов. DocBook автоматически позаботится нумерация разделов для вас, когда производится документом. Двумя другими важными элементами являются "itemizedlist" и "NumberedList". Они очень похожи, но подробный перечень соответствует маркированный список, нумерованный список будет оказываться с каждым элементом которого пронумерованы. Другие ключевые элементы "экрана" и "стол", который должен быть сам за себя. - -
-
- - Приступая к работе с Launchpad - - - В настоящее время документация система является частью исходного кода, хранящаяся в - - Launchpad - - . Launchpad представляет собой совместную платформу, которая позволяет нескольким людям работать над совместными проектами программного обеспечения. Для того чтобы это стало возможным, системы контроля версий является необходимым для того, чтобы управлять всеми изменениями, которые несколько пользователей могут сделать. Launchpad использует - - Базар - - система управления исходными текстами. Хотя это выходит за рамки этого документа для описания функциональности - - Базар - - Пользователи, которые хотят создать документации необходимо будет набрать не менее общее представление о том, как работает система. Основные инструкции приведены в следующем разделе. - - - Для того чтобы начать добавлении или редактировании документов, вы должны сначала выполнить выезда из исходного кода. Если вы еще не Launchpad Логин ID, вам будет необходимо получить. Это может быть сделано - - здесь - - . Если вы зарегистрировались на Launchpad, вам придется запросить доступ к - - dhis2-документирует - - группу. Войти на Launchpad, а затем запросить доступ - - здесь - - . Ваша заявка должна быть утверждена в группу администраторов. Как только вы получили доступ к группе, вы можете зафиксировать изменения в документации филиала, отправлять и получать сообщения электронной почты в список групп. - -
-
- - Получение исходного документа - - - Для того, чтобы править в документации, вам потребуется загрузить исходный страниц документации на компьютер. Launchpad использует систему контроля версий известных как BZR. Существуют различные методы для получения Базар работает над системой, в зависимости от установленной операционной системы, которую вы используете. Хороший шаг за шагом руководство для - - Microsoft - - операционных систем, можно рассматривать - - здесь - - . Если вы используете Linux, то вам нужно установить BZR на вашей системе через менеджер пакетов, или исходный код. - - - После установки BZR на вашей системе, вам необходимо загрузить исходный документ. Просто следуйте следующей процедуре: - - - - - Убедитесь, что у вас есть базар установлены. - - - - - Начало базар щелкнув правой кнопкой мыши папку, если вы используете - - Windows - - и выбора - - Здесь BZR - - . Если вы используете Linux, вы можете просто создать папку для хранения документов источников. Вы можете поместить исходный документ в любой папке вам нравится. - - - - - Чтобы загрузить последнюю версию пересмотра DHIS2 типа проектов документов: - - BZR филиала http://bazaar.launchpad.net/% 7Edhis2-documenters/dhis2/dhis2-docbook-docs - - Если вы используете Linux, или же, если вы используете - - Windows - - Введите URL в хранилище исходного кода " - - http://bazaar.launchpad.net/ 7Edhis2-documenters/dhis2/dhis2-docbook-docs% - - " - - - - - Процесс загрузки должен начинаться и все файлы, документацию источника будут загружены в папку, которую вы указали. - - - -
-
- - Редактирование документации - - - После того как вы скачали исходники, вы должны иметь серию папок внутри dhis2-Docbook-Docs каталога. Все документы должны быть помещены в - - dhis2-docbook-docs/src/docbkx/XX - - папки. Обратите внимание, что - - XX - - представляет собой ISO 639-1 (два письма) код языка документации. Если вы разрабатываете Английский язык документации, поместить его внутрь - - / dhis2-docbook-docs/src/docbkx/en / - - папки. Место любые файлы изображений, которые могут быть связаны с вашим документом в - - / dhis2-docbook-docs/src/docbkx/XX/resources/images - - папки и ссылки внутри этих документа DocBook использование относительных ссылок на файлы. Когда построили документации, в отдельный шаг, изображения будут автоматически копироваться в правильный каталог в процессе сборки. - -
-
- - Использование изображений - - - Внешний вид, очень полезны для информирования пользователей о том, как конкретные действия должны быть выполнены. DocBook не имеет внутренние механизмы, чтобы точно знать, как изображение должно быть вынесено в итоговом документе. Таким образом, необходимо предоставить инструкции через атрибуты элементов. Следующий код XML фрагмента показывает, как изображение может быть указана занимают 80% от имеющейся ширине страницы. Для снимки экрана в альбомном формате, это, кажется, на соответствующую величину. Возможно, вам придется немного поэкспериментировать, чтобы получить надлежащее ширина изображения. Кроме того, можно изменить разрешение на само изображение, чтобы получить нужный размер во время рендеринга. - - - <screenshot> <screeninfo> DHIS2 экране Войти </ screeninfo> <mediaobject> <imageobject> <imagedata fileref="dhis2_login_screen.jpg" format="JPG" width="80%"/> </ imageobject> </ mediaobject> < / скриншот> - - - Для других изображений, в зависимости от их размера, различные значения могут быть необходимы. Если не указать ширину для вас образ, и ее собственного размера больше, чем ширина экрана, изображение может буфера в определенные типы документов с фиксированной шириной, такие как PDF. - -
-
- - Образцы документов вместе - - - DocBook предоставляет собой модульную структуру, где многие отдельные документы могут быть связаны друг с другом в мастер-документ. Фрагменты из различных документов также может быть использован в различных контекстах. Поэтому важно рассмотреть вопрос о вашем документе должны быть построены в виде статьи или раздела. Главы существенно часть книги, и поэтому могут быть связаны между собой в большей документа очень легко. Статья в основном автономные документы, но они также могут быть собраны вместе в большой документ на уровне компонентов. - - - Если вы захотите связать вместе несколько статей в книгу, DocBook предоставляет механизм присвоить идентификатор раздела. В примере, приведенном ниже, раздел был присвоен идентификатор. Это ID должно быть уникальным в пределах документа. - - - - <section id="mod2_1"> <title> Приступая к работе с DHIS2 </ TITLE> .... - - - - Для того, чтобы включить статью в книгу, XInclude заявлении должны быть использованы. Следующий пример показывает, каким образом. - - - - <chapter> <title> Приступая к работе с DHIS2 </ TITLE> <XI: включить XMLNS: XI = "http://www.w3.org/2001/XInclude" HREF = "dhis2_user_man_mod2.xml" XPointer = "mod2_1" Кодирование = "UTF-8" /> - - - - Заметим, что имя файла и ID были назначены в основном документе, ссылаясь на фактическое файл (HREF), и особое фрагмента ребенка документе, который следует ссылаться в основном документе (XPointer). - - - Включая главы в книге, очень прост. Пример ниже иллюстрирует, как: - - - - <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dhis2_user_man_ mod1.xml" encoding="UTF-8"/> - - - - В этом случае, нет необходимости явно ссылкой части документа, если только вы не хотите, чтобы включить часть главы. Если вы хотите использовать часть этой главы, вы можете присвоить идентификатор для этого раздела, а затем указание, что разрез XPointer. - -
-
- - Обработка многоязычной документации - - - Структура каталога документации был создан в целях содействия созданию документов на любом языке. Если вы хотите создать новый набор документов в той или иной язык, просто создайте новую папку в - - dhis2-docbook-docs/src/docbkx / - - каталоге. Обязательно используйте ISO 639-1 код языка вы собираетесь создавать документы дюйма полный перечень этих кодов можно найти - - здесь - - . Добавить новую папку для изображений в подкаталог, заменив XX с фактическими ISO 639-1 код языка вы будете создавать документы, в которой Вы также необходимо будет изменить pom.xml файл в главный dhis2-Docbook-Docs каталоге. Если вы не знаете, какие изменения необходимо внести в этот файл, задать вопрос в список рассылки первых, поскольку этот файл управляет генерацией вся документация. - -
-
- - Создание документации - - - Одним из основных преимуществ формата DocBook в том, что источником документации могут быть преобразованы в различные форматы, включая HTML, фрагментированное HTML, XHTML, PDF, а также ряд других форматов. Существуют разнообразные инструменты, которые способны выполнять эту задачу. В основном Исходный XML документ преобразуется с помощью стандартных листах DocBook XSL стиль в желаемом формате. Полный список инструментов, способных преобразовать DocBook не будет в списке, но несколько примеров приводится ниже. - - - Последняя версия документации доступны - -
- - Создание документации с Apache Maven - - - Для того, чтобы преобразовать файлы документации источник в различные форматы, такие как HTML или PDF, вам нужно установить программу Apache Maven. Вы можете получить копию - - здесь - - или путем установки его через менеджер пакетов, если вы используете Linux. Просто запустите команду - - MVN чистые пакеты - - В Windows или Linux с - - / dhis2-Docbook-Docs - - каталоге. Maven начнет загрузку компоненты, необходимые для преобразования документов в HMTL и PDF. После завершения процесса (будьте терпеливы в первый раз, так как есть целый ряд компонентов, которые должны быть загружены), все типы целевой документ будет создан в / - - dhis2-docbook-docs/target/docbkx - - каталоге. HTML документы будут находиться в каталоге HTML, PDF и документы будут находиться в каталоге PDF. - -
-
- - Здание с xmlto - - - - xmlto - - это полезная утилита доступна на платформах Linux для преобразования DocBook документов в различных форматах. Более подробную информацию о пакете можно найти - - здесь - - . Если вы не хотите использовать Apache Maven по некоторым причинам, вы можете установить - - xmlto - - через менеджер пакетов. После установки - - xmlto - - Вы можете просто выполнить - - xmlto - - HTML - - - file_to_transform - - - где - - file_to_transform - - параметра является имя файла, который вы хотели бы преобразования. Есть много других форматах, таких как PDF, PS, JavaHelp и другие. - -
-
-
- - Фиксация ваших изменений к Launchpad - - - После того как вы закончили редактирование документа твоим, вам необходимо совершить изменения с Launchpad. Откройте командную строку Windows или Linux на оболочку и перейдите в папку, где вы разместили вашу документацию. Если вы добавили какие-либо новые файлы или папки на вашем местном отделении, вам необходимо добавить их в дерево исходных текстов с - - Добавить BZR - - команды, а затем папку или файл, имя (имена), которые вы добавили. После того как вы добавили все ваши новые файлы, вам придется совершить их в местные отделения с помощью следующей команды: - -
- - - BZR совершению-М "создан амхарском перевода документации" - - -
- - Просто добавьте информационное сообщение о том, что вы сделали. Когда вы совершили изменения в местное отделение, вы можете подтолкнуть их к мастер филиала с помощью следующей команды: -
- - - BZR BZR Push + SSH: / / bazaar.launchpad.net /% 7Edhis2-documenters/dhis2/dhis2-docbook-docs - - -
-
- - Если у Вас возникли вопросы, или не могут найти, что вы можете начать поиск, достаточно отправить письмо с Вашей проблемой - - dhis2-documenters@lists.launchpad.net - - . - -
-
\ No newline at end of file