--- description: 'Ferramentas usadas no Projeto de Documentação do FreeBSD' next: books/fdp-primer/working-copy params: path: "/books/fdp-primer/tools/" prev: books/fdp-primer/overview showBookMenu: 'true' tags: ["tools", "required tools", "optional tools"] title: 'Capítulo 2. Ferramentas' weight: 3 --- [[tools]] = Ferramentas :doctype: book :toc: macro :toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 :sectnumoffset: 2 :partnums: :source-highlighter: rouge :experimental: :images-path: books/fdp-primer/ ifdef::env-beastie[] ifdef::backend-html5[] :imagesdir: ../../../../images/{images-path} endif::[] ifndef::book[] include::shared/authors.adoc[] include::shared/mirrors.adoc[] include::shared/releases.adoc[] include::shared/attributes/attributes-{{% lang %}}.adoc[] include::shared/{{% lang %}}/teams.adoc[] include::shared/{{% lang %}}/mailing-lists.adoc[] include::shared/{{% lang %}}/urls.adoc[] toc::[] endif::[] ifdef::backend-pdf,backend-epub3[] include::../../../../../shared/asciidoctor.adoc[] endif::[] endif::[] ifndef::env-beastie[] toc::[] include::../../../../../shared/asciidoctor.adoc[] endif::[] Várias ferramentas são utilizadas para gerenciar a documentação do FreeBSD e renderizá-la para diferentes formatos. Algumas dessas ferramentas são necessárias e devem ser instaladas antes de trabalhar com os exemplos nos capítulos a seguir. Algumas são opcionais, adicionando recursos ou tornando a tarefa de criar documentação mais simples. [[tools-required]] == Ferramentas Obrigatórias Instale o _meta-port_ `docproj` como mostrado no crossref:overview[overview,capítulo de introdução] da coleção de Ports. Estes pacotes são necessários para trabalhar com a documentação do FreeBSD. Informações adicionais específicas de alguns componentes serão informadas abaixo. [[tools-optional]] == Ferramentas Opcionais Essas ferramentas não são necessárias, mas podem facilitar o trabalho na documentação ou adicionar recursos. [[tools-optional-software]] === Software Vim (package:editors/vim[]):: Um editor popular para trabalhar com AsciiDoctor. Emacs (package:editors/emacs[]):: Ambos editores incluem um modo especial para editar documentos. Esse modo inclui comandos para reduzir a quantidade de digitação necessária e ajudar a reduzir a possibilidade de erros.