diff --git a/documentation/Makefile b/documentation/Makefile --- a/documentation/Makefile +++ b/documentation/Makefile @@ -33,9 +33,10 @@ RUBY_CMD = ${LOCALBASE}/bin/ruby HUGO_CMD = ${LOCALBASE}/bin/hugo HUGO_ARGS?= --verbose --minify +HUGO_OFFLINE_ARGS?= --environment offline --minify ASCIIDOCTOR_CMD= ${LOCALBASE}/bin/asciidoctor ASCIIDOCTORPDF_CMD= ${LOCALBASE}/bin/asciidoctor-pdf -SED_CMD = /usr/bin/sed + .if defined(DOC_LANG) && !empty(DOC_LANG) LANGUAGES= ${DOC_LANG:S/,/ /g} .if ${LANGUAGES:Men} == "" && ${.TARGETS:Mpdf*} == "" && ${.TARGETS:Mhtml*} == "" @@ -124,6 +125,15 @@ ${PYTHON_CMD} ./tools/books-toc-examples-creator.py -l ${BOOK_LANGS} .endif +generate-books-toc-offline: .PHONY +.if !empty(BOOK_LANGS) + ${PYTHON_CMD} ./tools/books-toc-parts-creator.py -o -l ${BOOK_LANGS} + ${PYTHON_CMD} ./tools/books-toc-creator.py -o -l ${BOOK_LANGS} + ${PYTHON_CMD} ./tools/books-toc-figures-creator.py -o -l ${BOOK_LANGS} + ${PYTHON_CMD} ./tools/books-toc-tables-creator.py -o -l ${BOOK_LANGS} + ${PYTHON_CMD} ./tools/books-toc-examples-creator.py -o -l ${BOOK_LANGS} +.endif + generate-pgpkeys-txt: static/pgpkeys/pgpkeys.txt static/pgpkeys/pgpkeys.txt: static/pgpkeys/*key @@ -136,13 +146,16 @@ build: .PHONY HUGO_DISABLELANGUAGES="${SKIP_LANGS}" ${HUGO_CMD} ${HUGO_ARGS} +build-offline: .PHONY + HUGO_DISABLELANGUAGES="${SKIP_LANGS}" ${HUGO_CMD} ${HUGO_OFFLINE_ARGS} + toc-clean: .PHONY .if !empty(BOOK_LANGS) - rm -f $$(${PYTHON_CMD} ./tools/books-toc-parts-creator.py -l ${BOOK_LANGS} -o) - rm -f $$(${PYTHON_CMD} ./tools/books-toc-creator.py -l ${BOOK_LANGS} -o) - rm -f $$(${PYTHON_CMD} ./tools/books-toc-figures-creator.py -l ${BOOK_LANGS} -o) - rm -f $$(${PYTHON_CMD} ./tools/books-toc-tables-creator.py -l ${BOOK_LANGS} -o) - rm -f $$(${PYTHON_CMD} ./tools/books-toc-examples-creator.py -l ${BOOK_LANGS} -o) + rm -f $$(${PYTHON_CMD} ./tools/books-toc-parts-creator.py -l ${BOOK_LANGS} -p) + rm -f $$(${PYTHON_CMD} ./tools/books-toc-creator.py -l ${BOOK_LANGS} -p) + rm -f $$(${PYTHON_CMD} ./tools/books-toc-figures-creator.py -l ${BOOK_LANGS} -p) + rm -f $$(${PYTHON_CMD} ./tools/books-toc-tables-creator.py -l ${BOOK_LANGS} -p) + rm -f $$(${PYTHON_CMD} ./tools/books-toc-examples-creator.py -l ${BOOK_LANGS} -p) .endif pgp-clean: .PHONY @@ -157,252 +170,26 @@ # pdf: pdf-articles pdf-books -pdf-books-target: +pdf-books: generate-books-toc .for _lang in ${BOOK_LANGS} -TMP+= ${.CURDIR}/content/${_lang}/books/*/ + ./tools/asciidoctor.sh books ${_lang} pdf .endfor -BOOKSDIR != echo ${TMP} -pdf-articles-target: +pdf-articles: .for _lang in ${ARTICLE_LANGS} -TTMP += ${.CURDIR}/content/${_lang}/articles/*/ -.endfor -ARTICLESDIR != echo ${TTMP} - -pdf-books: pdf-books-target generate-books-toc - -# Books build -# -# Notes: -# pdf-theme=default-with-fallback-font is -# used instead of pdf-theme=./themes/default-pdf-theme.yml because -# it allows ja, ru, tr, zh-* fonts to be embedded and rendering is -# better for other languages. -# -# asciidoctor-pdf-cjk and/or specific themes should be used for cjk -# fonts -.for _curpdf in ${BOOKSDIR} - @mkdir -p ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||} -.if exists(${_curpdf}book.adoc) - ${ASCIIDOCTORPDF_CMD} \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/git-macro.rb \ - -r ./shared/lib/packages-macro.rb \ - -r ./shared/lib/inter-document-references-macro.rb \ - -r ./shared/lib/sectnumoffset-treeprocessor.rb \ - --doctype=book \ - -a skip-front-matter \ - -a pdf-theme=default-with-fallback-font \ - -o ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}book.pdf \ - ${_curpdf}book.adoc -.else -# some books use _index.adoc as main document - ${ASCIIDOCTORPDF_CMD} \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/git-macro.rb \ - -r ./shared/lib/packages-macro.rb \ - -r ./shared/lib/inter-document-references-macro.rb \ - -r ./shared/lib/sectnumoffset-treeprocessor.rb \ - --doctype=book \ - -a skip-front-matter \ - -a pdf-theme=default-with-fallback-font \ - -o ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}book.pdf \ - ${_curpdf}_index.adoc -.endif -.endfor - -pdf-articles: pdf-articles-target - -# Articles build -.for _curpdf in ${ARTICLESDIR} - @mkdir -p ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||} - ${ASCIIDOCTORPDF_CMD} \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/git-macro.rb \ - -r ./shared/lib/packages-macro.rb \ - -r ./shared/lib/inter-document-references-macro.rb \ - -r ./shared/lib/sectnumoffset-treeprocessor.rb \ - --doctype=article \ - -a skip-front-matter \ - -a pdf-theme=default-with-fallback-font \ - -o ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}article.pdf \ - ${_curpdf}_index.adoc -.if exists(${.CURDIR}/static/source/articles/${_curpdf:H:T}) - cp -R ${.CURDIR}/static/source/articles/${_curpdf:H:T}/ \ - ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||} -.endif + ./tools/asciidoctor.sh articles ${_lang} pdf .endfor pdf-clean: pdf-articles-clean pdf-books-clean -pdf-books-clean: pdf-books-target toc-clean -.for _curpdf in ${BOOKSDIR} - rm -f ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}book.pdf -.endfor +pdf-books-clean: .for _lang in ${BOOK_LANGS} rm -fr ${.CURDIR}/public/${_lang}/books -rmdir ${.CURDIR}/public/${_lang} .endfor -rmdir ${.CURDIR}/public/ -# -# HTML targets -# Use DOC_LANG to choose the language, e.g., make DOC_LANG="en fr" html-books -# -html: html-articles html-books - -html-books-target: -.for _lang in ${BOOK_LANGS} -TMPH += ${.CURDIR}/content/${_lang}/books/*/ -.endfor -BOOKSDIR != echo ${TMPH} - -html-articles-target: -.for _lang in ${ARTICLE_LANGS} -TTMPH += ${.CURDIR}/content/${_lang}/articles/*/ -.endfor -ARTICLESDIR != echo ${TTMPH} - -html-books: html-books-target generate-books-toc - -# Books build -# -.for _curhtml in ${BOOKSDIR} - @mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||} -.if exists(${_curhtml}book.adoc) - ${ASCIIDOCTOR_CMD} \ - -B ${.CURDIR}/ \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/git-macro.rb \ - -r ./shared/lib/packages-macro.rb \ - -r ./shared/lib/inter-document-references-macro.rb \ - -r ./shared/lib/sectnumoffset-treeprocessor.rb \ - --doctype=book \ - -a skip-front-matter \ - -a linkcss -a copycss=${.CURDIR}/themes/beastie/static/css/docbook.css -a stylesheet=docbook.css -a stylesdir=../../css \ - -a iconfont-remote! -a iconfont-name=font-awesome-min \ - -o ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html \ - ${_curhtml}book.adoc -.if exists(${.CURDIR}/static/images/books/${_curhtml:H:T}) - @mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/ - cp -R ${.CURDIR}/static/images/books/${_curhtml:H:T}/ \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/${_curhtml:H:T}/ - ${SED_CMD} -i '' -e "s|../../../../images|../../images|g" \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html -.endif -.else -# some books use _index.adoc as main document - ${ASCIIDOCTOR_CMD} \ - -B ${.CURDIR}/ \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/git-macro.rb \ - -r ./shared/lib/packages-macro.rb \ - -r ./shared/lib/inter-document-references-macro.rb \ - -r ./shared/lib/sectnumoffset-treeprocessor.rb \ - --doctype=book \ - -a skip-front-matter \ - -a linkcss -a copycss=${.CURDIR}/themes/beastie/static/css/docbook.css -a stylesheet=docbook.css -a stylesdir=../../css \ - -a iconfont-remote! -a iconfont-name=font-awesome-min \ - -o ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html \ - ${_curhtml}_index.adoc -.if exists(${.CURDIR}/static/images/books/${_curhtml:H:T}) - @mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/ - cp -R ${.CURDIR}/static/images/books/${_curhtml:H:T}/ \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/${_curhtml:H:T}/ - ${SED_CMD} -i '' -e "s|../../../../images|../../images|g" \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html -.endif -.endif -.if !exists(${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/) - mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/ - cp -R ${.CURDIR}/themes/beastie/static/fonts/ \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/ - cp ${.CURDIR}/themes/beastie/static/css/font-awesome-min.css \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/css/ -.endif -.endfor - -html-articles: html-articles-target - -# Articles build -.for _curhtml in ${ARTICLESDIR} - @mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||} - ${ASCIIDOCTOR_CMD} \ - -B ${.CURDIR}/ \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/man-macro.rb \ - -r ./shared/lib/git-macro.rb \ - -r ./shared/lib/packages-macro.rb \ - -r ./shared/lib/inter-document-references-macro.rb \ - -r ./shared/lib/sectnumoffset-treeprocessor.rb \ - --doctype=article \ - -a skip-front-matter \ - -a linkcss -a copycss=${.CURDIR}/themes/beastie/static/css/docbook.css -a stylesheet=docbook.css -a stylesdir=../../css \ - -a iconfont-remote! -a iconfont-name=font-awesome-min \ - -o ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}article.html \ - ${_curhtml}_index.adoc -.if exists(${.CURDIR}/static/source/articles/${_curhtml:H:T}) - cp -R ${.CURDIR}/static/source/articles/${_curhtml:H:T}/ \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||} -.endif -.if exists(${.CURDIR}/static/images/articles/${_curhtml:H:T}) - @mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/articles/ - cp -R ${.CURDIR}/static/images/articles/${_curhtml:H:T}/ \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/articles/${_curhtml:H:T}/ - ${SED_CMD} -i '' -e "s|../../../images|../../images|g" \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}article.html -.endif -.if !exists(${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/) - mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/ - cp -R ${.CURDIR}/themes/beastie/static/fonts/ \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/ - cp ${.CURDIR}/themes/beastie/static/css/font-awesome-min.css \ - ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/css/ -.endif -.endfor - -html-clean: html-resources-clean html-articles-clean html-books-clean - -html-resources-clean: -.for _lang in ${LANGUAGES} - rm -fr ${.CURDIR}/public/${_lang}/css - rm -fr ${.CURDIR}/public/${_lang}/fonts - rm -fr ${.CURDIR}/public/${_lang}/images -.endfor - -html-books-clean: html-books-target toc-clean -.for _curhtml in ${BOOKSDIR} - rm -f ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html ${_curhtml}toc*.adoc - -rmdir ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||} -.endfor -.for _lang in ${BOOK_LANGS} - rm -fr ${.CURDIR}/public/${_lang}/books - rm -fr ${.CURDIR}/public/${_lang}/images/books - -rmdir ${.CURDIR}/public/${_lang} -.endfor - -rmdir ${.CURDIR}/public - -html-articles-clean: html-articles-target -.for _curhtml in ${ARTICLESDIR} - rm -f ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}article.html - -rmdir ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||} -.endfor -.for _lang in ${ARTICLE_LANGS} - rm -fr ${.CURDIR}/public/${_lang}/articles - rm -fr ${.CURDIR}/public/${_lang}/images/articles - -rmdir ${.CURDIR}/public/${_lang} -.endfor - -rmdir ${.CURDIR}/public - -pdf-articles-clean: pdf-articles-target -.for _curpdf in ${ARTICLESDIR} - rm -f ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}article.pdf -.endfor +pdf-articles-clean: .for _lang in ${ARTICLE_LANGS} rm -fr ${.CURDIR}/public/${_lang}/articles .if !exists(${.CURDIR}/public/${_lang}/books) @@ -411,3 +198,9 @@ .endfor -rmdir ${.CURDIR}/public +# +# HTML targets +# +html: generate-books-toc-offline build-offline + +html-clean: hugo-clean diff --git a/documentation/config/_default/config.toml b/documentation/config/_default/config.toml --- a/documentation/config/_default/config.toml +++ b/documentation/config/_default/config.toml @@ -1,5 +1,4 @@ # FreeBSD documentation -# $FreeBSD$ baseURL = "https://docs.freebsd.org/" title = "FreeBSD Documentation Portal" @@ -10,17 +9,21 @@ theme = "beastie" disableKinds = [ "taxonomy", "taxonomyTerm" ] authors = [ "carlavilla@FreeBSD.org" ] -preserveTOC = true -ignoreFiles = [ "chapters-order.adoc$", "toc.adoc$", "toc-tables.adoc$", "toc-figures.adoc$", "toc-examples.adoc$", "toc-1.adoc$", "toc-2.adoc$", "toc-3.adoc$", "toc-4.adoc$", "toc-5.adoc$", "books.adoc$", "chapter.adoc$", "\\.po$" ] +ignoreFiles = [ "chapters-order.adoc$", "toc.adoc$", "toc-tables.adoc$", "toc-figures.adoc$", "toc-examples.adoc$", "toc-1.adoc$", "toc-2.adoc$", "toc-3.adoc$", "toc-4.adoc$", "toc-5.adoc$", "books.adoc$", "chapter.adoc$", "contrib-386bsd.adoc$", "contrib-additional.adoc$", "contrib-committers.adoc$", "contrib-corealumni.adoc$", "contrib-develalumni.adoc$", "contrib-develinmemoriam.adoc$", "contrib-portmgralumni.adoc$", "\\.po$" ] enableRobotsTXT = true [params] websiteURL = "https://www.FreeBSD.org/" description = "FreeBSD Documentation Portal" + isOnline = true [markup.asciidocExt] preserveTOC = true - extensions = ["man-macro", "inter-document-references-macro", "sectnumoffset-treeprocessor", "packages-macro", "git-macro"] + extensions = ["man-macro", "inter-document-references-macro", "cross-document-references-macro", "sectnumoffset-treeprocessor", "packages-macro", "git-macro"] + [markup.asciidocExt.attributes] + env-beastie = true + isOnline = true + skip-front-matter = true [outputs] home = [ "HTML" ] diff --git a/documentation/config/offline/config.toml b/documentation/config/offline/config.toml new file mode 100644 --- /dev/null +++ b/documentation/config/offline/config.toml @@ -0,0 +1,33 @@ +# FreeBSD documentation + +baseURL = "localhost" +title = "FreeBSD Documentation Portal" +copyright = "BSD 2-clause 'Simplified' License" +DefaultContentLanguage = "en" +defaultContentLanguageInSubdir = true +disablePathToLower = true +theme = "beastie" +disableKinds = [ "taxonomy", "term", "RSS", "sitemap", "robotsTXT", "404" ] +authors = [ "carlavilla@FreeBSD.org" ] +ignoreFiles = [ "chapters-order.adoc$", "toc.adoc$", "toc-tables.adoc$", "toc-figures.adoc$", "toc-examples.adoc$", "toc-1.adoc$", "toc-2.adoc$", "toc-3.adoc$", "toc-4.adoc$", "toc-5.adoc$", "chapter.adoc$", "contrib-386bsd.adoc$", "contrib-additional.adoc$", "contrib-committers.adoc$", "contrib-corealumni.adoc$", "contrib-develalumni.adoc$", "contrib-develinmemoriam.adoc$", "contrib-portmgralumni.adoc$", "books.adoc$", "\\.po$" ] +enableRobotsTXT = true + +[params] + websiteURL = "https://www.FreeBSD.org/" + description = "FreeBSD Documentation Portal" + isOnline = false + +[markup.asciidocExt] + preserveTOC = true + extensions = ["man-macro", "inter-document-references-macro", "cross-document-references-macro", "sectnumoffset-treeprocessor", "packages-macro", "git-macro"] + [markup.asciidocExt.attributes] + env-beastie = true + isOnline = false + skip-front-matter = true + +[outputs] +home = [ "HTML" ] +page = [ "HTML" ] +list = [ "HTML" ] +single = [ "HTML" ] +section = [ "HTML" ] diff --git a/documentation/content/bd/articles/explaining-bsd/_index.adoc b/documentation/content/bd/articles/explaining-bsd/_index.adoc --- a/documentation/content/bd/articles/explaining-bsd/_index.adoc +++ b/documentation/content/bd/articles/explaining-bsd/_index.adoc @@ -16,6 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/bd/articles/new-users/_index.adoc b/documentation/content/bd/articles/new-users/_index.adoc --- a/documentation/content/bd/articles/new-users/_index.adoc +++ b/documentation/content/bd/articles/new-users/_index.adoc @@ -16,6 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/da/articles/ipsec-must/_index.adoc b/documentation/content/da/articles/ipsec-must/_index.adoc --- a/documentation/content/da/articles/ipsec-must/_index.adoc +++ b/documentation/content/da/articles/ipsec-must/_index.adoc @@ -16,10 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Indholdsfortegnelse -:table-caption: Tabel -:figure-caption: Figur -:example-caption: Eksempel +:images-path: articles/ipsec-must/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumé diff --git a/documentation/content/de/articles/contributing/_index.adoc b/documentation/content/de/articles/contributing/_index.adoc --- a/documentation/content/de/articles/contributing/_index.adoc +++ b/documentation/content/de/articles/contributing/_index.adoc @@ -15,24 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel - -ifeval::["{backend}" == "html5"] -include::shared/de/mailing-lists.adoc[] -include::shared/de/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/de/urls.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/de/urls.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/de/articles/explaining-bsd/_index.adoc b/documentation/content/de/articles/explaining-bsd/_index.adoc --- a/documentation/content/de/articles/explaining-bsd/_index.adoc +++ b/documentation/content/de/articles/explaining-bsd/_index.adoc @@ -16,10 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Zusammenfassung diff --git a/documentation/content/de/articles/freebsd-update-server/_index.adoc b/documentation/content/de/articles/freebsd-update-server/_index.adoc --- a/documentation/content/de/articles/freebsd-update-server/_index.adoc +++ b/documentation/content/de/articles/freebsd-update-server/_index.adoc @@ -17,21 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: articles/freebsd-update-server/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/de/articles/leap-seconds/_index.adoc b/documentation/content/de/articles/leap-seconds/_index.adoc --- a/documentation/content/de/articles/leap-seconds/_index.adoc +++ b/documentation/content/de/articles/leap-seconds/_index.adoc @@ -12,21 +12,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel - -ifeval::["{backend}" == "html5"] -include::shared/de/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/de/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/de/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/de/articles/linux-users/_index.adoc b/documentation/content/de/articles/linux-users/_index.adoc --- a/documentation/content/de/articles/linux-users/_index.adoc +++ b/documentation/content/de/articles/linux-users/_index.adoc @@ -16,21 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel - -ifeval::["{backend}" == "html5"] -include::shared/de/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/de/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/de/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/de/articles/nanobsd/_index.adoc b/documentation/content/de/articles/nanobsd/_index.adoc --- a/documentation/content/de/articles/nanobsd/_index.adoc +++ b/documentation/content/de/articles/nanobsd/_index.adoc @@ -15,21 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: articles/nanobsd/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/de/articles/new-users/_index.adoc b/documentation/content/de/articles/new-users/_index.adoc --- a/documentation/content/de/articles/new-users/_index.adoc +++ b/documentation/content/de/articles/new-users/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel - -ifeval::["{backend}" == "html5"] -include::shared/de/mailing-lists.adoc[] -include::shared/de/urls.adoc[] +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/de/urls.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/de/urls.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/de/articles/port-mentor-guidelines/_index.adoc b/documentation/content/de/articles/port-mentor-guidelines/_index.adoc --- a/documentation/content/de/articles/port-mentor-guidelines/_index.adoc +++ b/documentation/content/de/articles/port-mentor-guidelines/_index.adoc @@ -15,21 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel - -ifeval::["{backend}" == "html5"] -include::shared/de/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/de/urls.adoc[] +:images-path: articles/port-mentor-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/de/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/de/articles/solid-state/_index.adoc b/documentation/content/de/articles/solid-state/_index.adoc --- a/documentation/content/de/articles/solid-state/_index.adoc +++ b/documentation/content/de/articles/solid-state/_index.adoc @@ -17,10 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: articles/solid-state/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Zusammenfassung diff --git a/documentation/content/de/books/developers-handbook/_index.adoc b/documentation/content/de/books/developers-handbook/_index.adoc --- a/documentation/content/de/books/developers-handbook/_index.adoc +++ b/documentation/content/de/books/developers-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +isIndex: true --- = FreeBSD Developers' Handbook @@ -12,54 +12,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhaltsverzeichnis -:part-signifier: Teil -:chapter-signifier: Kapitel -:appendix-caption: Anhang -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:book: true +:pdf: false + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] -:imagesdir: ../../../../images/books/developers-handbook/ -:chapters-path: content/de/books/developers-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] -:imagesdir: ../../../static/images/books/developers-handbook/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] -:imagesdir: ../../../static/images/books/developers-handbook/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -80,32 +53,32 @@ [[basics]] = Grundlagen -include::{chapters-path}introduction/chapter.adoc[leveloffset=+1, lines=7..22;33..-1] -include::{chapters-path}tools/chapter.adoc[leveloffset=+1, lines=10..32;43..-1] -include::{chapters-path}secure/chapter.adoc[leveloffset=+1, lines=9..25;36..-1] -include::{chapters-path}l10n/chapter.adoc[leveloffset=+1, lines=7..23;34..-1] -include::{chapters-path}policies/chapter.adoc[leveloffset=+1, lines=10..26;37..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..23;34..-1] +include::{chapters-path}introduction/chapter.adoc[leveloffset=+1] +include::{chapters-path}tools/chapter.adoc[leveloffset=+1] +include::{chapters-path}secure/chapter.adoc[leveloffset=+1] +include::{chapters-path}l10n/chapter.adoc[leveloffset=+1] +include::{chapters-path}policies/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] // Section two [[ipc]] = Interprozess-Kommunikation -include::{chapters-path}sockets/chapter.adoc[leveloffset=+1, lines=9..25;36..-1] -include::{chapters-path}ipv6/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] +include::{chapters-path}sockets/chapter.adoc[leveloffset=+1] +include::{chapters-path}ipv6/chapter.adoc[leveloffset=+1] // Section three [[kernel]] = Kernel -include::{chapters-path}kernelbuild/chapter.adoc[leveloffset=+1, lines=7..23;34..-1] -include::{chapters-path}kerneldebug/chapter.adoc[leveloffset=+1, lines=11..27;38..-1] +include::{chapters-path}kernelbuild/chapter.adoc[leveloffset=+1] +include::{chapters-path}kerneldebug/chapter.adoc[leveloffset=+1] // Section four [[architectures]] = Architekturen -include::{chapters-path}x86/chapter.adoc[leveloffset=+1, lines=7..23;34..-1] +include::{chapters-path}x86/chapter.adoc[leveloffset=+1] // Appendices [[appendices]] = Anhang -include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1, lines=6..20;29..-1] +include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/de/books/developers-handbook/bibliography/chapter.adoc b/documentation/content/de/books/developers-handbook/bibliography/chapter.adoc --- a/documentation/content/de/books/developers-handbook/bibliography/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/bibliography/chapter.adoc @@ -10,21 +10,31 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: +:sectnums: +:sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[COD,1]] [1] Dave A Patterson and John L Hennessy. Copyright(R) 1998 Morgan Kaufmann Publishers, Inc. 1-55860-428-6. Morgan Kaufmann Publishers, Inc. Computer Organization and Design. The Hardware / Software Interface. 1-2. diff --git a/documentation/content/de/books/developers-handbook/introduction/chapter.adoc b/documentation/content/de/books/developers-handbook/introduction/chapter.adoc --- a/documentation/content/de/books/developers-handbook/introduction/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/introduction/chapter.adoc @@ -11,24 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-devel]] == Unter FreeBSD entwickeln diff --git a/documentation/content/de/books/developers-handbook/ipv6/chapter.adoc b/documentation/content/de/books/developers-handbook/ipv6/chapter.adoc --- a/documentation/content/de/books/developers-handbook/ipv6/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/ipv6/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:appendix-caption: Anhang -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ipv6-implementation]] == IPv6/IPsec-Implementierung diff --git a/documentation/content/de/books/developers-handbook/kernelbuild/chapter.adoc b/documentation/content/de/books/developers-handbook/kernelbuild/chapter.adoc --- a/documentation/content/de/books/developers-handbook/kernelbuild/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/kernelbuild/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Ein Kernelentwickler muss wissen, wie der Bau eines angepassten Kernels funktioniert, da das Debuggen des FreeBSD-Kernels nur durch den Bau eines neuen Kernels möglich ist. Es gibt zwei Wege, einen angepassten Kernel zu bauen: diff --git a/documentation/content/de/books/developers-handbook/kerneldebug/chapter.adoc b/documentation/content/de/books/developers-handbook/kerneldebug/chapter.adoc --- a/documentation/content/de/books/developers-handbook/kerneldebug/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/kerneldebug/chapter.adoc @@ -15,25 +15,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kerneldebug-obtain]] == Besorgen eines Speicherauszugs nach einem Kernel-Absturz (Kernel-Crash-Dump) diff --git a/documentation/content/de/books/developers-handbook/l10n/chapter.adoc b/documentation/content/de/books/developers-handbook/l10n/chapter.adoc --- a/documentation/content/de/books/developers-handbook/l10n/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/l10n/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-programming]] == I18N-konforme Anwendungen programmieren diff --git a/documentation/content/de/books/developers-handbook/policies/chapter.adoc b/documentation/content/de/books/developers-handbook/policies/chapter.adoc --- a/documentation/content/de/books/developers-handbook/policies/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/policies/chapter.adoc @@ -14,25 +14,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Dieses Kapitel dokumentiert verschiedene Vorgaben und Richtlinien für das FreeBSD-Quelltextverzeichnis. diff --git a/documentation/content/de/books/developers-handbook/secure/chapter.adoc b/documentation/content/de/books/developers-handbook/secure/chapter.adoc --- a/documentation/content/de/books/developers-handbook/secure/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/secure/chapter.adoc @@ -13,25 +13,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[secure-synopsis]] == Zusammenfassung diff --git a/documentation/content/de/books/developers-handbook/sockets/chapter.adoc b/documentation/content/de/books/developers-handbook/sockets/chapter.adoc --- a/documentation/content/de/books/developers-handbook/sockets/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/sockets/chapter.adoc @@ -13,24 +13,29 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Dieses Kapitel ist noch nicht übersetzt. Lesen Sie bitte <>. Wenn Sie helfen wollen, dieses Kapitel zu übersetzen, senden Sie bitte eine E-Mail an die Mailingliste {de-doc}. diff --git a/documentation/content/de/books/developers-handbook/testing/chapter.adoc b/documentation/content/de/books/developers-handbook/testing/chapter.adoc --- a/documentation/content/de/books/developers-handbook/testing/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/testing/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Regressions-Tests werden durchgeführt, um zu überprüfen, ob ein bestimmter Teil des Systems wie erwartet funktioniert, und um sicherzustellen, dass bereits beseitigte Fehler nicht wieder eingebaut werden. diff --git a/documentation/content/de/books/developers-handbook/tools/chapter.adoc b/documentation/content/de/books/developers-handbook/tools/chapter.adoc --- a/documentation/content/de/books/developers-handbook/tools/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/tools/chapter.adoc @@ -15,30 +15,34 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :c-plus-plus-command: c++ :clang-plus-plus-command: clang++ :gcc-plus-plus: g++ :lg-plus-plus: -lg++ :lstdc-plus-plus: -lstdc++ -:sectnumoffset: 2 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[tools-synopsis]] == Überblick diff --git a/documentation/content/de/books/developers-handbook/x86/chapter.adoc b/documentation/content/de/books/developers-handbook/x86/chapter.adoc --- a/documentation/content/de/books/developers-handbook/x86/chapter.adoc +++ b/documentation/content/de/books/developers-handbook/x86/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] _Dieses Kapitel wurde geschrieben von {stanislav}._ diff --git a/documentation/content/de/books/faq/_index.adoc b/documentation/content/de/books/faq/_index.adoc --- a/documentation/content/de/books/faq/_index.adoc +++ b/documentation/content/de/books/faq/_index.adoc @@ -3,8 +3,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +isIndex: true --- = Häufig gestellte Fragen zu FreeBSD {rel2-relx} und {rel-relx} @@ -12,60 +12,41 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhaltsverzeichnis -:part-signifier: Teil -:chapter-signifier: Kapitel -:appendix-caption: Anhang -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/de/books/handbook/_index.adoc b/documentation/content/de/books/handbook/_index.adoc --- a/documentation/content/de/books/handbook/_index.adoc +++ b/documentation/content/de/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: The FreeBSD Documentation Project copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD Handbuch @@ -13,25 +13,28 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhaltsverzeichnis -:part-signifier: Teil -:chapter-signifier: Kapitel -:appendix-caption: Anhang -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Zusammenfassung @@ -44,10 +47,10 @@ ''' -include::content/de/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/de/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/de/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/de/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/de/books/handbook/advanced-networking/_index.adoc b/documentation/content/de/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/de/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/de/books/handbook/advanced-networking/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/audit/_index.adoc b/documentation/content/de/books/handbook/audit/_index.adoc --- a/documentation/content/de/books/handbook/audit/_index.adoc +++ b/documentation/content/de/books/handbook/audit/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Einleitung diff --git a/documentation/content/de/books/handbook/basics/_index.adoc b/documentation/content/de/books/handbook/basics/_index.adoc --- a/documentation/content/de/books/handbook/basics/_index.adoc +++ b/documentation/content/de/books/handbook/basics/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/bibliography/_index.adoc b/documentation/content/de/books/handbook/bibliography/_index.adoc --- a/documentation/content/de/books/handbook/bibliography/_index.adoc +++ b/documentation/content/de/books/handbook/bibliography/_index.adoc @@ -9,25 +9,34 @@ [[bibliography]] = Bibliografie :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Während die Manualpages eine definitive Referenz über bestimmte Teile des FreeBSD-Betriebssystems bieten, so können sie jedoch selten veranschaulichen, wie man die einzelnen Teile zusammenfügt, um ein vollständig laufendes Betriebssystem herzustellen. Daher gibt es keinen Ersatz für ein gutes Buch oder Benutzerhandbuch über die Administration von UNIX(R)-Systemen. diff --git a/documentation/content/de/books/handbook/book.adoc b/documentation/content/de/books/handbook/book.adoc --- a/documentation/content/de/books/handbook/book.adoc +++ b/documentation/content/de/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: The FreeBSD Documentation Project copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,54 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhaltsverzeichnis -:part-signifier: Teil -:chapter-signifier: Kapitel -:appendix-caption: Anhang -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] -:chapters-path: content/de/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -78,95 +52,95 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=8..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..24;35..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=8..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=8..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}zfs/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] -include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=8..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..24;33..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..24;32..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..24;33..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..24;34..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/de/books/handbook/boot/_index.adoc b/documentation/content/de/books/handbook/boot/_index.adoc --- a/documentation/content/de/books/handbook/boot/_index.adoc +++ b/documentation/content/de/books/handbook/boot/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/bsdinstall/_index.adoc b/documentation/content/de/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/de/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/de/books/handbook/bsdinstall/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/config/_index.adoc b/documentation/content/de/books/handbook/config/_index.adoc --- a/documentation/content/de/books/handbook/config/_index.adoc +++ b/documentation/content/de/books/handbook/config/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/cutting-edge/_index.adoc b/documentation/content/de/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/de/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/de/books/handbook/cutting-edge/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/desktop/_index.adoc b/documentation/content/de/books/handbook/desktop/_index.adoc --- a/documentation/content/de/books/handbook/desktop/_index.adoc +++ b/documentation/content/de/books/handbook/desktop/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/disks/_index.adoc b/documentation/content/de/books/handbook/disks/_index.adoc --- a/documentation/content/de/books/handbook/disks/_index.adoc +++ b/documentation/content/de/books/handbook/disks/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/dtrace/_index.adoc b/documentation/content/de/books/handbook/dtrace/_index.adoc --- a/documentation/content/de/books/handbook/dtrace/_index.adoc +++ b/documentation/content/de/books/handbook/dtrace/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Überblick diff --git a/documentation/content/de/books/handbook/eresources/_index.adoc b/documentation/content/de/books/handbook/eresources/_index.adoc --- a/documentation/content/de/books/handbook/eresources/_index.adoc +++ b/documentation/content/de/books/handbook/eresources/_index.adoc @@ -9,26 +9,34 @@ [[eresources]] = Ressourcen im Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/bibliography/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Gedruckte Medien können mit der schnellen Entwicklung von FreeBSD nicht Schritt halten. Elektronische Medien sind häufig die einzige Möglichkeit, über aktuelle Entwicklungen informiert zu sein. Da FreeBSD ein Projekt von Freiwilligen ist, gibt die Benutzergemeinde selbst auch technische Unterstützung. Die Benutzergemeinde erreichen Sie am besten über E-Mail, Internetforen oder Usenet-News. diff --git a/documentation/content/de/books/handbook/filesystems/_index.adoc b/documentation/content/de/books/handbook/filesystems/_index.adoc --- a/documentation/content/de/books/handbook/filesystems/_index.adoc +++ b/documentation/content/de/books/handbook/filesystems/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/firewalls/_index.adoc b/documentation/content/de/books/handbook/firewalls/_index.adoc --- a/documentation/content/de/books/handbook/firewalls/_index.adoc +++ b/documentation/content/de/books/handbook/firewalls/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Einführung diff --git a/documentation/content/de/books/handbook/geom/_index.adoc b/documentation/content/de/books/handbook/geom/_index.adoc --- a/documentation/content/de/books/handbook/geom/_index.adoc +++ b/documentation/content/de/books/handbook/geom/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[geom-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/introduction/_index.adoc b/documentation/content/de/books/handbook/introduction/_index.adoc --- a/documentation/content/de/books/handbook/introduction/_index.adoc +++ b/documentation/content/de/books/handbook/introduction/_index.adoc @@ -13,24 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Überblick diff --git a/documentation/content/de/books/handbook/jails/_index.adoc b/documentation/content/de/books/handbook/jails/_index.adoc --- a/documentation/content/de/books/handbook/jails/_index.adoc +++ b/documentation/content/de/books/handbook/jails/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/kernelconfig/_index.adoc b/documentation/content/de/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/de/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/de/books/handbook/kernelconfig/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/l10n/_index.adoc b/documentation/content/de/books/handbook/l10n/_index.adoc --- a/documentation/content/de/books/handbook/l10n/_index.adoc +++ b/documentation/content/de/books/handbook/l10n/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/linuxemu/_index.adoc b/documentation/content/de/books/handbook/linuxemu/_index.adoc --- a/documentation/content/de/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/de/books/handbook/linuxemu/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/mac/_index.adoc b/documentation/content/de/books/handbook/mac/_index.adoc --- a/documentation/content/de/books/handbook/mac/_index.adoc +++ b/documentation/content/de/books/handbook/mac/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/mail/_index.adoc b/documentation/content/de/books/handbook/mail/_index.adoc --- a/documentation/content/de/books/handbook/mail/_index.adoc +++ b/documentation/content/de/books/handbook/mail/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-de-term]] == Terminologie diff --git a/documentation/content/de/books/handbook/mirrors/_index.adoc b/documentation/content/de/books/handbook/mirrors/_index.adoc --- a/documentation/content/de/books/handbook/mirrors/_index.adoc +++ b/documentation/content/de/books/handbook/mirrors/_index.adoc @@ -9,26 +9,34 @@ [[mirrors]] = Bezugsquellen für FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD and DVD Sets diff --git a/documentation/content/de/books/handbook/multimedia/_index.adoc b/documentation/content/de/books/handbook/multimedia/_index.adoc --- a/documentation/content/de/books/handbook/multimedia/_index.adoc +++ b/documentation/content/de/books/handbook/multimedia/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/network-servers/_index.adoc b/documentation/content/de/books/handbook/network-servers/_index.adoc --- a/documentation/content/de/books/handbook/network-servers/_index.adoc +++ b/documentation/content/de/books/handbook/network-servers/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/parti.adoc b/documentation/content/de/books/handbook/parti.adoc --- a/documentation/content/de/books/handbook/parti.adoc +++ b/documentation/content/de/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Erste Schritte @@ -17,4 +25,4 @@ Referenzen auf weiter vorne liegende Textteile wurden auf ein Minimum beschränkt, so dass dieser Abschnitt ohne viel Blättern durchgearbeitet werden kann. -include::content/de/books/handbook/toc-1.adoc[] +include::include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/de/books/handbook/partii.adoc b/documentation/content/de/books/handbook/partii.adoc --- a/documentation/content/de/books/handbook/partii.adoc +++ b/documentation/content/de/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Oft benutzte Funktionen @@ -17,4 +25,4 @@ Damit Sie einige Kapitel verstehen, sollten Sie vorher andere Kapitel gelesen haben. Die Übersicht zu jedem Kapitel zählt die Voraussetzungen für das erolgreiche Durcharbeiten des Kapitels auf. -include::content/de/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/de/books/handbook/partiii.adoc b/documentation/content/de/books/handbook/partiii.adoc --- a/documentation/content/de/books/handbook/partiii.adoc +++ b/documentation/content/de/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Systemadministration @@ -11,4 +19,4 @@ Diese Kapitel sollten Sie lesen, wenn Sie die Informationen darin benötigen. Sie brauchen Sie nicht in einer bestimmten Reihenfolge zu lesen, noch müssen Sie die Kapitel lesen, bevor Sie anfangen, FreeBSD zu benutzen. -include::content/de/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/de/books/handbook/partiv.adoc b/documentation/content/de/books/handbook/partiv.adoc --- a/documentation/content/de/books/handbook/partiv.adoc +++ b/documentation/content/de/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Netzwerke @@ -18,4 +26,4 @@ Diese Kapitel sollten Sie lesen, wenn Sie die Informationen darin benötigen. Sie brauchen die Kapitel nicht in einer bestimmten Reihenfolge zu lesen, noch müssen Sie die Kapitel lesen, bevor Sie anfangen, FreeBSD in einer Netzwerkumgebung zu benutzen. -include::content/de/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/de/books/handbook/partv.adoc b/documentation/content/de/books/handbook/partv.adoc --- a/documentation/content/de/books/handbook/partv.adoc +++ b/documentation/content/de/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Anhang -include::content/de/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/de/books/handbook/pgpkeys/_index.adoc b/documentation/content/de/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/de/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/de/books/handbook/pgpkeys/_index.adoc @@ -9,27 +9,36 @@ [[pgpkeys]] = OpenPGP-Schlüssel :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Verwenden Sie die nachstehenden Schlüssel, wenn Sie eine Signatur überprüfen oder eine verschlüsselte E-Mail an einen Ansprechpartner oder einen Entwickler schicken wollen. Eine vollständige Liste der FreeBSD OpenPGP-Schlüssel finden Sie im Artikel {pgpkeys}[PGP Keys]. Den vollständigen Schlüsselring der Entwickler von FreeBSD finden Sie unter link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/de/books/handbook/ports/_index.adoc b/documentation/content/de/books/handbook/ports/_index.adoc --- a/documentation/content/de/books/handbook/ports/_index.adoc +++ b/documentation/content/de/books/handbook/ports/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/de/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/de/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/de/books/handbook/ppp-and-slip/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/preface/_index.adoc b/documentation/content/de/books/handbook/preface/_index.adoc --- a/documentation/content/de/books/handbook/preface/_index.adoc +++ b/documentation/content/de/books/handbook/preface/_index.adoc @@ -11,16 +11,25 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] [[preface-audience]] == Über dieses Buch diff --git a/documentation/content/de/books/handbook/printing/_index.adoc b/documentation/content/de/books/handbook/printing/_index.adoc --- a/documentation/content/de/books/handbook/printing/_index.adoc +++ b/documentation/content/de/books/handbook/printing/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Trotz vieler Versuche es zu vermeiden, ist der Druck von Informationen auf Papier immer noch eine wichtige Funktion. Drucken hat zwei grundlegende Komponenten. Die Daten müssen an den Drucker gesendet werden, und zwar in einer Form, die der Drucker verstehen kann. diff --git a/documentation/content/de/books/handbook/security/_index.adoc b/documentation/content/de/books/handbook/security/_index.adoc --- a/documentation/content/de/books/handbook/security/_index.adoc +++ b/documentation/content/de/books/handbook/security/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/serialcomms/_index.adoc b/documentation/content/de/books/handbook/serialcomms/_index.adoc --- a/documentation/content/de/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/de/books/handbook/serialcomms/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/usb-device-mode/_index.adoc b/documentation/content/de/books/handbook/usb-device-mode/_index.adoc --- a/documentation/content/de/books/handbook/usb-device-mode/_index.adoc +++ b/documentation/content/de/books/handbook/usb-device-mode/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] +:images-path: books/handbook/usb-device-mode/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[usb-device-mode-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/virtualization/_index.adoc b/documentation/content/de/books/handbook/virtualization/_index.adoc --- a/documentation/content/de/books/handbook/virtualization/_index.adoc +++ b/documentation/content/de/books/handbook/virtualization/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/x11/_index.adoc b/documentation/content/de/books/handbook/x11/_index.adoc --- a/documentation/content/de/books/handbook/x11/_index.adoc +++ b/documentation/content/de/books/handbook/x11/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Übersicht diff --git a/documentation/content/de/books/handbook/zfs/_index.adoc b/documentation/content/de/books/handbook/zfs/_index.adoc --- a/documentation/content/de/books/handbook/zfs/_index.adoc +++ b/documentation/content/de/books/handbook/zfs/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] +:images-path: books/handbook/zfs/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Das _Z-Dateisystem_, oder kurz ZFS, ist ein fortgeschrittenes Dateisystem, das entwickelt wurde, um viele der großen Probleme in vorherigen Entwicklungen zu überwinden. diff --git a/documentation/content/de/books/porters-handbook/_index.adoc b/documentation/content/de/books/porters-handbook/_index.adoc --- a/documentation/content/de/books/porters-handbook/_index.adoc +++ b/documentation/content/de/books/porters-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 2000-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "sun", "unix", "general"] +trademarks: ["freebsd", "sun", "unix", "general"] +isIndex: true --- = FreeBSD Porter's Handbook @@ -12,51 +12,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:toc-title: Inhaltsverzeichnis -:part-signifier: Teil -:chapter-signifier: Kapitel -:appendix-caption: Anhang -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel :source-highlighter: rouge :experimental: -:skip-front-matter: +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/de/mailing-lists.adoc[] -include::shared/de/teams.adoc[] -include::shared/de/urls.adoc[] -:chapters-path: content/de/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/de/mailing-lists.adoc[] -include::../../../../shared/de/teams.adoc[] -include::../../../../shared/de/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -67,17 +43,17 @@ include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}why-port/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}own-port/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}slow/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}makefile/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}special/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}plist/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}security/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1, lines=7..24;28..-1] -include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1, lines=6..23;27..-1] +include::{chapters-path}why-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}own-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}slow/chapter.adoc[leveloffset=+1] +include::{chapters-path}makefile/chapter.adoc[leveloffset=+1] +include::{chapters-path}special/chapter.adoc[leveloffset=+1] +include::{chapters-path}plist/chapter.adoc[leveloffset=+1] +include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] +include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1] +include::{chapters-path}security/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1] +include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/de/books/porters-handbook/keeping-up/chapter.adoc b/documentation/content/de/books/porters-handbook/keeping-up/chapter.adoc --- a/documentation/content/de/books/porters-handbook/keeping-up/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/keeping-up/chapter.adoc @@ -10,19 +10,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Die FreeBSD Ports-Sammlung verändert sich ständig. Hier finden Sie einige Informationen, wie Sie auf dem Laufenden bleiben. diff --git a/documentation/content/de/books/porters-handbook/makefile/chapter.adoc b/documentation/content/de/books/porters-handbook/makefile/chapter.adoc --- a/documentation/content/de/books/porters-handbook/makefile/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/makefile/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Das Konfigurieren des [.filename]#Makefile# ist sehr einfach und wir schlagen vor, dass Sie zunächst einen Blick auf vorhandene Beispiele werfen. Zusätzlich gibt es ein <> in diesem Handbuch. Schauen Sie es sich an und verfolgen Sie bitte die Abfolge der Variablen und Abschnitte in dieser Vorlage. Damit erleichtern Sie es anderen, Ihren Port zu lesen. diff --git a/documentation/content/de/books/porters-handbook/own-port/chapter.adoc b/documentation/content/de/books/porters-handbook/own-port/chapter.adoc --- a/documentation/content/de/books/porters-handbook/own-port/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/own-port/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Sie sind also daran interessiert, einen neuen Port zu erstellen oder einen vorhandenen zu aktualisieren? Großartig! diff --git a/documentation/content/de/books/porters-handbook/pkg-files/chapter.adoc b/documentation/content/de/books/porters-handbook/pkg-files/chapter.adoc --- a/documentation/content/de/books/porters-handbook/pkg-files/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/pkg-files/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[porting-message]] == [.filename]#pkg-message# diff --git a/documentation/content/de/books/porters-handbook/plist/chapter.adoc b/documentation/content/de/books/porters-handbook/plist/chapter.adoc --- a/documentation/content/de/books/porters-handbook/plist/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/plist/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[plist-sub]] == Änderungen an pkg-plist mit Hilfe von make-Variablen diff --git a/documentation/content/de/books/porters-handbook/port-upgrading/chapter.adoc b/documentation/content/de/books/porters-handbook/port-upgrading/chapter.adoc --- a/documentation/content/de/books/porters-handbook/port-upgrading/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/port-upgrading/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Wenn Sie feststellen, dass ein Port verglichen mit der neuesten Version des Originalautors nicht mehr auf dem aktuellen Stand ist, sollten Sie als Erstes sicherstellen, dass Sie die aktuellste Version des Ports haben. Diese finden Sie im Verzeichnis [.filename]#ports/ports-current# der FreeBSD FTP-Spiegelseiten. Wenn Sie allerdings mit mehr als ein paar Ports arbeiten, werden Sie es wahrscheinlich einfacher finden CVSup zu benutzen, um Ihre gesamte Ports-Sammlung aktuell zu halten, wie es im link:{handbook}#CVSUP-CONFIG[Handbuch] beschrieben wird. Das hat zusätzlich den Vorteil, dass Sie so auch alle Abhängigkeiten des Ports aktuell halten. diff --git a/documentation/content/de/books/porters-handbook/porting-dads/chapter.adoc b/documentation/content/de/books/porters-handbook/porting-dads/chapter.adoc --- a/documentation/content/de/books/porters-handbook/porting-dads/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/porting-dads/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dads-intro]] == Einführung diff --git a/documentation/content/de/books/porters-handbook/porting-samplem/chapter.adoc b/documentation/content/de/books/porters-handbook/porting-samplem/chapter.adoc --- a/documentation/content/de/books/porters-handbook/porting-samplem/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/porting-samplem/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Hier ein Beispiel für ein [.filename]#Makefile#, welches als Vorlage für einen neuen Port dienen kann. Alle zusätzlichen Kommentare in eckigen Klammern müssen entfernt werden! diff --git a/documentation/content/de/books/porters-handbook/quick-porting/chapter.adoc b/documentation/content/de/books/porters-handbook/quick-porting/chapter.adoc --- a/documentation/content/de/books/porters-handbook/quick-porting/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/quick-porting/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Dieser Abschnitt beschreibt, wie Sie schnell einen neuen Port erstellen können. In vielen Fällen ist dies allerdings nicht ausreichend, dann werden Sie in diesem Buch weiterlesen müssen. diff --git a/documentation/content/de/books/porters-handbook/security/chapter.adoc b/documentation/content/de/books/porters-handbook/security/chapter.adoc --- a/documentation/content/de/books/porters-handbook/security/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/security/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-intro]] == Warum Sicherheit so wichtig ist diff --git a/documentation/content/de/books/porters-handbook/slow/chapter.adoc b/documentation/content/de/books/porters-handbook/slow/chapter.adoc --- a/documentation/content/de/books/porters-handbook/slow/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/slow/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Ok, das war nicht ganz einfach und der Port hat einige Veränderungen erfordert, um funktionieren zu können. In diesem Abschnitt werden wir Schritt für Schritt erklären, wie man den funktionierenden Port den Vorgaben der Ports entsprechend anpasst. diff --git a/documentation/content/de/books/porters-handbook/special/chapter.adoc b/documentation/content/de/books/porters-handbook/special/chapter.adoc --- a/documentation/content/de/books/porters-handbook/special/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/special/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Es gibt einige Dinge mehr, die zu beachten sind, wenn man einen Port erstellt. Dieser Abschnitt erklärt die wichtigsten. diff --git a/documentation/content/de/books/porters-handbook/testing/chapter.adoc b/documentation/content/de/books/porters-handbook/testing/chapter.adoc --- a/documentation/content/de/books/porters-handbook/testing/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/testing/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[make-describe]] == `make describe` ausführen diff --git a/documentation/content/de/books/porters-handbook/why-port/chapter.adoc b/documentation/content/de/books/porters-handbook/why-port/chapter.adoc --- a/documentation/content/de/books/porters-handbook/why-port/chapter.adoc +++ b/documentation/content/de/books/porters-handbook/why-port/chapter.adoc @@ -11,19 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 -:toc-title: Inhaltsverzeichnis -:table-caption: Tabelle -:figure-caption: Abbildung -:example-caption: Beispiel +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Die Ports-Sammlung von FreeBSD ist der gebräuchlichste Weg, um Anwendungen ("Ports") unter FreeBSD zu installieren. Wie alles andere in FreeBSD auch, ist sie hauptsächlich das Ergebnis der Arbeit von Freiwilligen. Es ist wichtig, diesen Aspekt beim Lesen im Hinterkopf zu behalten. diff --git a/documentation/content/el/articles/bsdl-gpl/_index.adoc b/documentation/content/el/articles/bsdl-gpl/_index.adoc --- a/documentation/content/el/articles/bsdl-gpl/_index.adoc +++ b/documentation/content/el/articles/bsdl-gpl/_index.adoc @@ -18,10 +18,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα +:images-path: articles/bsdl-gpl/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/el/articles/contributing/_index.adoc b/documentation/content/el/articles/contributing/_index.adoc --- a/documentation/content/el/articles/contributing/_index.adoc +++ b/documentation/content/el/articles/contributing/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα - -ifeval::["{backend}" == "html5"] -include::shared/el/urls.adoc[] -include::shared/el/mailing-lists.adoc[lines=10..-1] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/el/urls.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/el/urls.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/explaining-bsd/_index.adoc b/documentation/content/el/articles/explaining-bsd/_index.adoc --- a/documentation/content/el/articles/explaining-bsd/_index.adoc +++ b/documentation/content/el/articles/explaining-bsd/_index.adoc @@ -16,10 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Περίληψη diff --git a/documentation/content/el/articles/freebsd-questions/_index.adoc b/documentation/content/el/articles/freebsd-questions/_index.adoc --- a/documentation/content/el/articles/freebsd-questions/_index.adoc +++ b/documentation/content/el/articles/freebsd-questions/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα - -ifeval::["{backend}" == "html5"] -include::shared/el/urls.adoc[] -include::shared/el/mailing-lists.adoc[] +:images-path: articles/freebsd-questions/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/el/urls.adoc[] -include::../../../../shared/el/mailing-lists.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/el/urls.adoc[] -include::../../../../shared/el/mailing-lists.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/gjournal-desktop/_index.adoc b/documentation/content/el/articles/gjournal-desktop/_index.adoc --- a/documentation/content/el/articles/gjournal-desktop/_index.adoc +++ b/documentation/content/el/articles/gjournal-desktop/_index.adoc @@ -16,30 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα +:images-path: articles/gjournal-desktop/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/el/mailing-lists.adoc[lines=10..-1] -include::shared/el/urls.adoc[] -:imagesdir: ../../../images/articles/gjournal-desktop/ +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/el/urls.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/el/urls.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] diff --git a/documentation/content/el/articles/greek-language-support/_index.adoc b/documentation/content/el/articles/greek-language-support/_index.adoc --- a/documentation/content/el/articles/greek-language-support/_index.adoc +++ b/documentation/content/el/articles/greek-language-support/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα +:images-path: articles/greek-language-support/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/el/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/el/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/linux-users/_index.adoc b/documentation/content/el/articles/linux-users/_index.adoc --- a/documentation/content/el/articles/linux-users/_index.adoc +++ b/documentation/content/el/articles/linux-users/_index.adoc @@ -16,21 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα - -ifeval::["{backend}" == "html5"] -include::shared/el/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/el/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/mailing-list-faq/_index.adoc b/documentation/content/el/articles/mailing-list-faq/_index.adoc --- a/documentation/content/el/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/el/articles/mailing-list-faq/_index.adoc @@ -14,27 +14,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα +:images-path: articles/mailing-list-faq/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/el/mailing-lists.adoc[lines=10..-1] -include::shared/el/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -include::../../../../shared/el/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/nanobsd/_index.adoc b/documentation/content/el/articles/nanobsd/_index.adoc --- a/documentation/content/el/articles/nanobsd/_index.adoc +++ b/documentation/content/el/articles/nanobsd/_index.adoc @@ -17,21 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα +:images-path: articles/nanobsd/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/new-users/_index.adoc b/documentation/content/el/articles/new-users/_index.adoc --- a/documentation/content/el/articles/new-users/_index.adoc +++ b/documentation/content/el/articles/new-users/_index.adoc @@ -16,21 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα - -ifeval::["{backend}" == "html5"] -include::shared/el/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/el/urls.adoc[] +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/problem-reports/_index.adoc b/documentation/content/el/articles/problem-reports/_index.adoc --- a/documentation/content/el/articles/problem-reports/_index.adoc +++ b/documentation/content/el/articles/problem-reports/_index.adoc @@ -15,24 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα - -ifeval::["{backend}" == "html5"] -include::shared/el/mailing-lists.adoc[lines=10..-1] -include::shared/el/urls.adoc[] +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -include::../../../../shared/el/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/articles/releng/_index.adoc b/documentation/content/el/articles/releng/_index.adoc --- a/documentation/content/el/articles/releng/_index.adoc +++ b/documentation/content/el/articles/releng/_index.adoc @@ -17,34 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:xrefstyle: full -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα +:images-path: articles/releng/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[lines=10..-1] -include::shared/el/teams.adoc[lines=21..-1] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -include::../../../../shared/el/teams.adoc[lines=21..-1] -include::../../../../shared/el/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/el/mailing-lists.adoc[lines=10..-1] -include::../../../../shared/el/teams.adoc[lines=21..-1] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/books/faq/_index.adoc b/documentation/content/el/books/faq/_index.adoc --- a/documentation/content/el/books/faq/_index.adoc +++ b/documentation/content/el/books/faq/_index.adoc @@ -1,71 +1,52 @@ --- -title: Συχνές Ερωτήσεις για το FreeBSD 6.X και 7.X +title: Συχνές Ερωτήσεις για το FreeBSD 11.X, 12.X και 13.X authors: - author: Η Ομάδα Τεκμηρίωσης του FreeBSD copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "3com", "adobe", "intel", "linux", "microsoft", "opengroup", "sparc", "sun", "oracle", "xfree86", "general"] +trademarks: ["freebsd", "ibm", "ieee", "3com", "adobe", "intel", "linux", "microsoft", "opengroup", "sparc", "sun", "oracle", "xfree86", "general"] +isIndex: true --- -= Συχνές Ερωτήσεις για το FreeBSD 6.X και 7.X += Συχνές Ερωτήσεις για το FreeBSD {rel2-relx} και {rel-relx} :doctype: book :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:part-signifier: Μέρος -:chapter-signifier: Κεφάλαιο -:appendix-caption: Παράρτημα -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/el/mailing-lists.adoc[] -include::../../../../shared/el/teams.adoc[] -include::../../../../shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/el/mailing-lists.adoc[] -include::../../../../shared/el/teams.adoc[] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/el/books/handbook/_index.adoc b/documentation/content/el/books/handbook/_index.adoc --- a/documentation/content/el/books/handbook/_index.adoc +++ b/documentation/content/el/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: Ομάδα Τεκμηρίωσης του FreeBSD copyright: 1995-2020 Ομάδα Τεκμηρίωσης του FreeBSD -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = Εγχειρίδιο του FreeBSD @@ -13,24 +13,28 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:book: true -:pgpkeys-path: ../../../../../ +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Περίληψη @@ -39,10 +43,10 @@ ''' -include::content/el/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/el/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/el/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/el/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/el/books/handbook/advanced-networking/_index.adoc b/documentation/content/el/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/el/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/el/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/audit/_index.adoc b/documentation/content/el/books/handbook/audit/_index.adoc --- a/documentation/content/el/books/handbook/audit/_index.adoc +++ b/documentation/content/el/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/basics/_index.adoc b/documentation/content/el/books/handbook/basics/_index.adoc --- a/documentation/content/el/books/handbook/basics/_index.adoc +++ b/documentation/content/el/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/bibliography/_index.adoc b/documentation/content/el/books/handbook/bibliography/_index.adoc --- a/documentation/content/el/books/handbook/bibliography/_index.adoc +++ b/documentation/content/el/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Βιβλιογραφία :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Αν και τα manual pages παρέχουν μία επίσημη αναφορά για τα διάφορα τμήματα του λειτουργικού συστήματος FreeBSD, δεν εξηγούν πως όλα αυτά ενώνονται μεταξύ τους ώστε το λειτουργικό σύστημα να λειτουργεί ομαλά. Για αυτές τις πληροφορίες, θα πρέπει να συμβουλευτείτε ένα καλό βιβλίο διαχείρισης συστημάτων UNIX(R) και ένα καλό εγχειρίδιο χρήστη. diff --git a/documentation/content/el/books/handbook/book.adoc b/documentation/content/el/books/handbook/book.adoc --- a/documentation/content/el/books/handbook/book.adoc +++ b/documentation/content/el/books/handbook/book.adoc @@ -12,54 +12,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:part-signifier: Μέρος -:chapter-signifier: Κεφάλαιο -:appendix-caption: Παράρτημα -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] -:chapters-path: content/el/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/el/mailing-lists.adoc[] -include::../../../../shared/el/teams.adoc[] -include::../../../../shared/el/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/el/mailing-lists.adoc[] -include::../../../../shared/el/teams.adoc[] -include::../../../../shared/el/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,91 +49,91 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..26;36..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/el/books/handbook/boot/_index.adoc b/documentation/content/el/books/handbook/boot/_index.adoc --- a/documentation/content/el/books/handbook/boot/_index.adoc +++ b/documentation/content/el/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/bsdinstall/_index.adoc b/documentation/content/el/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/el/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/el/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/config/_index.adoc b/documentation/content/el/books/handbook/config/_index.adoc --- a/documentation/content/el/books/handbook/config/_index.adoc +++ b/documentation/content/el/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/cutting-edge/_index.adoc b/documentation/content/el/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/el/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/el/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/desktop/_index.adoc b/documentation/content/el/books/handbook/desktop/_index.adoc --- a/documentation/content/el/books/handbook/desktop/_index.adoc +++ b/documentation/content/el/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/disks/_index.adoc b/documentation/content/el/books/handbook/disks/_index.adoc --- a/documentation/content/el/books/handbook/disks/_index.adoc +++ b/documentation/content/el/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/dtrace/_index.adoc b/documentation/content/el/books/handbook/dtrace/_index.adoc --- a/documentation/content/el/books/handbook/dtrace/_index.adoc +++ b/documentation/content/el/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/eresources/_index.adoc b/documentation/content/el/books/handbook/eresources/_index.adoc --- a/documentation/content/el/books/handbook/eresources/_index.adoc +++ b/documentation/content/el/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Πηγές Πληροφόρησης στο Διαδίκτυο :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Η ραγδαία εξέλιξη του FreeBSD καθιστά τα έντυπα μέσα ανίκανα να ακολουθήσουν τις τελευταίες εξελίξεις. Οι ηλεκτρονικές πηγές είναι ο καλύτερος (αν όχι ο μόνος) τρόπος για να παραμείνετε ενήμερος για τις τελευταίες εξελίξεις. Καθώς το FreeBSD είναι μια εθελοντική προσπάθεια, η κοινότητα των χρηστών λειτουργεί και ως "τμήμα τεχνικής υποστήριξης", με το ηλεκτρονικό ταχυδρομείο, τα web forums, και τα USENET news να είναι οι πλέον αποτελεσματικοί τρόποι για να έλθετε σε επαφή με αυτή την κοινότητα. diff --git a/documentation/content/el/books/handbook/filesystems/_index.adoc b/documentation/content/el/books/handbook/filesystems/_index.adoc --- a/documentation/content/el/books/handbook/filesystems/_index.adoc +++ b/documentation/content/el/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/firewalls/_index.adoc b/documentation/content/el/books/handbook/firewalls/_index.adoc --- a/documentation/content/el/books/handbook/firewalls/_index.adoc +++ b/documentation/content/el/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/geom/_index.adoc b/documentation/content/el/books/handbook/geom/_index.adoc --- a/documentation/content/el/books/handbook/geom/_index.adoc +++ b/documentation/content/el/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/install/_index.adoc b/documentation/content/el/books/handbook/install/_index.adoc --- a/documentation/content/el/books/handbook/install/_index.adoc +++ b/documentation/content/el/books/handbook/install/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/introduction/_index.adoc b/documentation/content/el/books/handbook/introduction/_index.adoc --- a/documentation/content/el/books/handbook/introduction/_index.adoc +++ b/documentation/content/el/books/handbook/introduction/_index.adoc @@ -13,25 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/jails/_index.adoc b/documentation/content/el/books/handbook/jails/_index.adoc --- a/documentation/content/el/books/handbook/jails/_index.adoc +++ b/documentation/content/el/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/kernelconfig/_index.adoc b/documentation/content/el/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/el/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/el/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/l10n/_index.adoc b/documentation/content/el/books/handbook/l10n/_index.adoc --- a/documentation/content/el/books/handbook/l10n/_index.adoc +++ b/documentation/content/el/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/linuxemu/_index.adoc b/documentation/content/el/books/handbook/linuxemu/_index.adoc --- a/documentation/content/el/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/el/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/mac/_index.adoc b/documentation/content/el/books/handbook/mac/_index.adoc --- a/documentation/content/el/books/handbook/mac/_index.adoc +++ b/documentation/content/el/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/mail/_index.adoc b/documentation/content/el/books/handbook/mail/_index.adoc --- a/documentation/content/el/books/handbook/mail/_index.adoc +++ b/documentation/content/el/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/mirrors/_index.adoc b/documentation/content/el/books/handbook/mirrors/_index.adoc --- a/documentation/content/el/books/handbook/mirrors/_index.adoc +++ b/documentation/content/el/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = Που θα Βρείτε το FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == Εκδόσεις σε CDROM και DVD diff --git a/documentation/content/el/books/handbook/multimedia/_index.adoc b/documentation/content/el/books/handbook/multimedia/_index.adoc --- a/documentation/content/el/books/handbook/multimedia/_index.adoc +++ b/documentation/content/el/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/network-servers/_index.adoc b/documentation/content/el/books/handbook/network-servers/_index.adoc --- a/documentation/content/el/books/handbook/network-servers/_index.adoc +++ b/documentation/content/el/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/parti.adoc b/documentation/content/el/books/handbook/parti.adoc --- a/documentation/content/el/books/handbook/parti.adoc +++ b/documentation/content/el/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Ξεκινώντας με το FreeBSD @@ -17,4 +25,4 @@ Σε αυτό το τμήμα του βιβλίου, έχουμε προσπαθήσει να μειώσουμε στο ελάχιστο τις αναφορές σε τμήματα ή κεφάλαια του Εγχειριδίου τα οποία δεν έχετε ήδη διαβάσει. Αυτό αποσκοπεί στο να γίνει πιο εύκολη η ανάγνωση του τμήματος αυτού του Εγχειριδίου από την αρχή μέχρι και το τέλος, χωρίς να απαιτείται να ψάχνετε συνεχώς τα επόμενα ή προηγούμενα τμήματα. -include::content/el/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/el/books/handbook/partii.adoc b/documentation/content/el/books/handbook/partii.adoc --- a/documentation/content/el/books/handbook/partii.adoc +++ b/documentation/content/el/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Βασικές Εργασίες @@ -17,4 +25,4 @@ Μερικά από αυτά τα κεφάλαια απαιτούν να έχετε μελετήσει πιο πριν κάποιο άλλο κεφάλαιο. Όπου είναι απαραίτητο κάτι τέτοιο, αναφέρεται στη σύνοψη του κάθε κεφαλαίου. -include::content/el/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/el/books/handbook/partiii.adoc b/documentation/content/el/books/handbook/partiii.adoc --- a/documentation/content/el/books/handbook/partiii.adoc +++ b/documentation/content/el/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Διαχείριση Συστήματος @@ -11,4 +19,4 @@ Αυτά τα κεφάλαια έχουν σχεδιαστεί περισσότερο ως οδηγός αναφοράς παρά ως εισαγωγικό κείμενο. Γι αυτό είναι πιο χρήσιμα ως οδηγοί στους οποίους μπορείτε να ανατρέξετε όταν χρειάζεστε κάποια πληροφορία για το FreeBSD. Δε χρειάζεται να τα διαβάσετε με κάποια συγκεκριμένη σειρά, ούτε χρειάζεται να τα έχετε διαβάσει όλα πριν αρχίσετε να ασχολείστε με το FreeBSD. -include::content/el/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/el/books/handbook/partiv.adoc b/documentation/content/el/books/handbook/partiv.adoc --- a/documentation/content/el/books/handbook/partiv.adoc +++ b/documentation/content/el/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Δικτυακές Επικοινωνίες @@ -18,4 +26,4 @@ Αυτά τα κεφάλαια έχουν σχεδιαστεί περισσότερο ως οδηγός αναφοράς παρά ως εισαγωγικό κείμενο. Γι αυτό είναι πιο χρήσιμα ως οδηγοί στους οποίους μπορείτε να ανατρέξετε όταν χρειάζεστε κάποια πληροφορία για το FreeBSD. Δε χρειάζεται να τα διαβάσετε με κάποια συγκεκριμένη σειρά, ούτε χρειάζεται να τα έχετε διαβάσει όλα πριν αρχίσετε να ασχολείστε με το FreeBSD. -include::content/el/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/el/books/handbook/partv.adoc b/documentation/content/el/books/handbook/partv.adoc --- a/documentation/content/el/books/handbook/partv.adoc +++ b/documentation/content/el/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Παραρτήματα -include::content/el/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/el/books/handbook/pgpkeys/_index.adoc b/documentation/content/el/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/el/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/el/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = Κλειδιά PGP :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Στο παράρτημα αυτό, θα βρείτε τα δημόσια PGP κλειδιά των officers και των μελών της ομάδας ανάπτυξης του FreeBSD. Μπορείτε να τα χρησιμοποιήσετε για να ελέγξετε μια ψηφιακή υπογραφή ή για να στείλετε κρυπτογραφημένο email σε κάποιο μέλος της ομάδας. Μπορείτε να κατεβάσετε την πλήρη λίστα από κλειδιά χρηστών του `FreeBSD.org`, από την τοποθεσία link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/el/books/handbook/ports/_index.adoc b/documentation/content/el/books/handbook/ports/_index.adoc --- a/documentation/content/el/books/handbook/ports/_index.adoc +++ b/documentation/content/el/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/el/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/el/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/el/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/preface/_index.adoc b/documentation/content/el/books/handbook/preface/_index.adoc --- a/documentation/content/el/books/handbook/preface/_index.adoc +++ b/documentation/content/el/books/handbook/preface/_index.adoc @@ -11,17 +11,27 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Σε Ποιους Απευθύνεται Αυτό το Βιβλίο diff --git a/documentation/content/el/books/handbook/printing/_index.adoc b/documentation/content/el/books/handbook/printing/_index.adoc --- a/documentation/content/el/books/handbook/printing/_index.adoc +++ b/documentation/content/el/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/priting/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/security/_index.adoc b/documentation/content/el/books/handbook/security/_index.adoc --- a/documentation/content/el/books/handbook/security/_index.adoc +++ b/documentation/content/el/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/serialcomms/_index.adoc b/documentation/content/el/books/handbook/serialcomms/_index.adoc --- a/documentation/content/el/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/el/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/users/_index.adoc b/documentation/content/el/books/handbook/users/_index.adoc --- a/documentation/content/el/books/handbook/users/_index.adoc +++ b/documentation/content/el/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/virtualization/_index.adoc b/documentation/content/el/books/handbook/virtualization/_index.adoc --- a/documentation/content/el/books/handbook/virtualization/_index.adoc +++ b/documentation/content/el/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Σύνοψη diff --git a/documentation/content/el/books/handbook/x11/_index.adoc b/documentation/content/el/books/handbook/x11/_index.adoc --- a/documentation/content/el/books/handbook/x11/_index.adoc +++ b/documentation/content/el/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Πίνακας Περιεχομένων -:table-caption: Πίνακας -:figure-caption: Σχήμα -:example-caption: Παράδειγμα -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/el/mailing-lists.adoc[] -include::shared/el/teams.adoc[] -include::shared/el/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Σύνοψη diff --git a/documentation/content/en/articles/bsdl-gpl/_index.adoc b/documentation/content/en/articles/bsdl-gpl/_index.adoc --- a/documentation/content/en/articles/bsdl-gpl/_index.adoc +++ b/documentation/content/en/articles/bsdl-gpl/_index.adoc @@ -17,6 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/bsdl-gpl/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/en/articles/building-products/_index.adoc b/documentation/content/en/articles/building-products/_index.adoc --- a/documentation/content/en/articles/building-products/_index.adoc +++ b/documentation/content/en/articles/building-products/_index.adoc @@ -19,27 +19,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/building-products/ - -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] -:imagesdir: ../../../images/articles/building-products/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/articles/building-products/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/articles/building-products/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -180,7 +172,7 @@ FreeBSD does not have "corporate" committers. Individual committers are required to take responsibility for the changes they introduce to the code. -The link:{committers-guide}[FreeBSD Committer's guide] <> documents the rules and responsibilities for committers. +The extref:{committers-guide}[FreeBSD Committer's guide] <> documents the rules and responsibilities for committers. FreeBSD's project model is examined in detail in <>. @@ -200,7 +192,7 @@ Code lines are kept alive for as long as there is user and developer interest in them. Machine architectures are grouped into "tiers"; _Tier 1_ architectures are fully supported by the project's release engineering and security teams, _Tier 2_ architectures are supported on a best effort basis, and experimental architectures comprise _Tier 3_. -The list of link:{committers-guide}#archs[supported architectures] is part of the FreeBSD documentation collection. +The list of extref:{committers-guide}[supported architectures, archs] is part of the FreeBSD documentation collection. The release engineering team publishes a link:https://www.FreeBSD.org/releng/[road map] for future releases of FreeBSD on the project's web site. The dates laid down in the road map are not deadlines; FreeBSD is released when its code and documentation are ready. @@ -280,7 +272,7 @@ Setup processes that help in tracking the development of FreeBSD. For example: + -*Track FreeBSD source code.* The project makes it easy to mirror its SVN repository using link:{committers-guide}#svn-advanced-use-setting-up-svnsync[svnsync]. Having the complete history of the source is useful when debugging complex problems and offers valuable insight into the intentions of the original developers. Use a capable source control system that allows you to easily merge changes between the upstream FreeBSD code base and your own in-house code. +*Track FreeBSD source code.* The project makes it easy to mirror its SVN repository using extref:{committers-guide}[svnsync, svn-advanced-use-setting-up-svnsync]. Having the complete history of the source is useful when debugging complex problems and offers valuable insight into the intentions of the original developers. Use a capable source control system that allows you to easily merge changes between the upstream FreeBSD code base and your own in-house code. + <> shows a portion of an annotated listing of the file referenced by the change log in <>. The ancestry of each line of the source is clearly visible. @@ -340,7 +332,7 @@ The project has a dedicated link:https://www.FreeBSD.org/donations/[donations liaison] to assist donors. The project also maintains a web page where developers link:https://www.FreeBSD.org/donations/wantlist/[list their needs]. + -As a policy the FreeBSD project link:{contributors}[acknowledges] all contributions received on its web site. +As a policy the FreeBSD project extref:{contributors}[acknowledges] all contributions received on its web site. [[conclusion]] == Conclusion @@ -359,19 +351,19 @@ [[Carp1996]] [Carp1996] http://www.ietf.org/rfc/rfc1958.txt[The Architectural Principles of the Internet] B. Carpenter. The Internet Architecture Board.The Internet Architecture Board. Copyright(R) 1996. -[[ComGuide]] [ComGuide] link:{committers-guide}[Committer's Guide] The FreeBSD Project. Copyright(R) 2005. +[[ComGuide]] [ComGuide] extref:{committers-guide}[Committer's Guide] The FreeBSD Project. Copyright(R) 2005. [[GoldGab2005]] [GoldGab2005] http://dreamsongs.com/IHE/IHE.html[Innovation Happens Elsewhere: Open Source as Business Strategy] Ron Goldman. Richard Gabriel. Copyright(R) 2005. Morgan-Kaufmann. -[[Hub1994]] [Hub1994] link:{contributing}[Contributing to the FreeBSD Project] Jordan Hubbard. Copyright(R) 1994-2005. The FreeBSD Project. +[[Hub1994]] [Hub1994] extref:{contributing}[Contributing to the FreeBSD Project] Jordan Hubbard. Copyright(R) 1994-2005. The FreeBSD Project. [[McKu1999]] [McKu1999] http://www.usenix.org/publications/library/proceedings/usenix99/mckusick.html[Soft Updates: A Technique for Eliminating Most Synchronous Writes in the Fast Filesystem] Kirk McKusick. Gregory Ganger. Copyright(R) 1999. [[McKu1999-1]] [McKu1999-1] http://www.oreilly.com/catalog/opensources/book/kirkmck.html[Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable] Marshall Kirk McKusick. http://www.oreilly.com/catalog/opensources/book/toc.html[Open Sources: Voices from the Open Source Revolution] O'Reilly Inc.. Copyright(R) 1993. -[[Mon2005]] [Mon2005] link:{bsdl-gpl}[Why you should use a BSD style license for your Open Source Project] Bruce Montague. The FreeBSD Project. Copyright(R) 2005. +[[Mon2005]] [Mon2005] extref{bsdl-gpl}[Why you should use a BSD style license for your Open Source Project] Bruce Montague. The FreeBSD Project. Copyright(R) 2005. -[[Nik2005]] [Nik2005] link:{dev-model}[A project model for the FreeBSD Project] Niklas Saers. Copyright(R) 2005. The FreeBSD Project. +[[Nik2005]] [Nik2005] extref:{dev-model}[A project model for the FreeBSD Project] Niklas Saers. Copyright(R) 2005. The FreeBSD Project. [[Nor1993]] [Nor1993] http://www.norvig.com/luv-slides.ps[Tutorial on Good Lisp Programming Style] Peter Norvig. Kent Pitman. Copyright(R) 1993. @@ -379,4 +371,4 @@ [[Ray2004]] [Ray2004] http://www.catb.org/~esr/faqs/smart-questions.html[How to ask questions the smart way] Eric Steven Raymond. Copyright(R) 2004. -[[RelEngDoc]] [RelEngDoc] link:{releng}[FreeBSD Release Engineering] Murray Stokely. Copyright(R) 2001. The FreeBSD Project. +[[RelEngDoc]] [RelEngDoc] extref:{releng}[FreeBSD Release Engineering] Murray Stokely. Copyright(R) 2001. The FreeBSD Project. diff --git a/documentation/content/en/articles/committers-guide/_index.adoc b/documentation/content/en/articles/committers-guide/_index.adoc --- a/documentation/content/en/articles/committers-guide/_index.adoc +++ b/documentation/content/en/articles/committers-guide/_index.adoc @@ -18,26 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/committers-guide/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/teams.adoc[lines=16..-1] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/teams.adoc[lines=16..-1] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/teams.adoc[lines=16..-1] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -290,10 +283,10 @@ * Changes in [.filename]#documentation/content/en/books/porters-handbook/versions/_index.adoc# + -link:{porters-handbook}versions/[__FreeBSD_version Values (Porter's Handbook)], mainly used for src committers. +extref:{porters-handbook}versions/[__FreeBSD_version Values (Porter's Handbook)], mainly used for src committers. * Changes in [.filename]#documentation/content/en/articles/contributors/contrib-additional.adoc# + -link:{contributors}#contrib-additional[Additional FreeBSD Contributors'] maintenance. +extref:{contributors}[Additional FreeBSD Contributors, contrib-additional] maintenance. * All link:#commit-steps[Steps for New Committers], doc related * Security advisories; Errata Notices; Releases; + @@ -302,7 +295,7 @@ + Used by {donations}. -Before any commit, a build test is necessary; see the 'Overview' and 'The FreeBSD Documentation Build Process' sections of the link:{fdp-primer}[FreeBSD Documentation Project Primer for New Contributors] for more details. +Before any commit, a build test is necessary; see the 'Overview' and 'The FreeBSD Documentation Build Process' sections of the extref:{fdp-primer}[FreeBSD Documentation Project Primer for New Contributors] for more details. [[git-primer]] == Git Primer @@ -510,7 +503,7 @@ .... so that won't be covered in depth here. -If you want to build a custom kernel, link:{handbook}#kernelconfig[the kernel config section] of the FreeBSD Handbook recommends creating a file MYKERNEL under sys/${ARCH}/conf with your changes against GENERIC. +If you want to build a custom kernel, extref:{handbook}[the kernel config section, kernelconfig] of the FreeBSD Handbook recommends creating a file MYKERNEL under sys/${ARCH}/conf with your changes against GENERIC. To have MYKERNEL disregarded by Git, it can be added to .git/info/exclude. ===== Updating @@ -666,7 +659,7 @@ The cgit repository web interface for use with web browsers is at https://cgit.FreeBSD.org/ports/ . The production Git repository is at https://git.FreeBSD.org/ports.git and at ssh://anongit@git.FreeBSD.org/ports.git (or anongit@git.FreeBSD.org:ports.git). -There is also a mirror on GitHub, see link:{handbook}mirrors/#mirrors[External mirrors] for an overview. +There is also a mirror on GitHub, see extref:{handbook}/mirrors[External mirrors, mirrors] for an overview. The 'current' branch is 'main' . The quarterly branches are named 'yyyyQn' for year 'yyyy' and quarter 'n'. @@ -2481,7 +2474,7 @@ [.filename]#doc/shared/authors.adoc# - Add an author entity. Later steps depend on this entity, and missing this step will cause the [.filename]#doc/# build to fail. This is a relatively easy task, but remains a good first test of version control skills. . Update the List of Developers and Contributors + -[.filename]#doc/documentation/content/en/articles/contributors/contrib-committers.adoc# - Add an entry, which will then appear in the "Developers" section of the link:{contributors}#staff-committers[Contributors List]. Entries are sorted by last name. +[.filename]#doc/documentation/content/en/articles/contributors/contrib-committers.adoc# - Add an entry, which will then appear in the "Developers" section of the extref:{contributors}[Contributors List, staff-committers]. Entries are sorted by last name. + [.filename]#doc/documentation/content/en/articles/contributors/contrib-additional.adoc# - _Remove_ the entry. Entries are sorted by first name. . Add a News Item @@ -3205,7 +3198,7 @@ You can find out more about Bugzilla at: -* link:{pr-guidelines}[FreeBSD Problem Report Handling Guidelines] +* extref:{pr-guidelines}[FreeBSD Problem Report Handling Guidelines] * link:https://www.FreeBSD.org/support/[https://www.FreeBSD.org/support] [[phabricator]] @@ -3237,7 +3230,7 @@ It is not a conflict resolution body. The vast majority of documentation related discussion takes place on the {freebsd-doc}. More details regarding the doceng team can be found in its https://www.FreeBSD.org/internal/doceng/[charter]. -Committers interested in contributing to the documentation should familiarize themselves with the link:{fdp-primer}[Documentation Project Primer]. +Committers interested in contributing to the documentation should familiarize themselves with the extref:{fdp-primer}[Documentation Project Primer]. `{re-members}`:: These are the members of the `{re}`. @@ -3391,7 +3384,7 @@ . Respect existing maintainers if listed. + Many parts of FreeBSD are not "owned" in the sense that any specific individual will jump up and yell if you commit a change to "their" area, but it still pays to check first. -One convention we use is to put a maintainer line in the [.filename]#Makefile# for any package or subtree which is being actively maintained by one or more people; see link:{developers-handbook}#policies[Source Tree Guidelines and Policies] for documentation on this. +One convention we use is to put a maintainer line in the [.filename]#Makefile# for any package or subtree which is being actively maintained by one or more people; see extref:{developers-handbook}[Source Tree Guidelines and Policies, policies] for documentation on this. Where sections of code have several maintainers, commits to affected areas by one maintainer need to be reviewed by at least one other maintainer. In cases where the "maintainer-ship" of something is not clear, look at the repository logs for the files in question and see if someone has been working recently or predominantly in that area. . Any disputed change must be backed out pending resolution of the dispute if requested by a maintainer. Security related changes may override a maintainer's wishes at the Security Officer's discretion. @@ -3683,19 +3676,19 @@ Check the port, preferably to make sure it compiles and packages correctly. -The link:{porters-handbook}testing[Porters Handbook's Testing Chapter] contains more detailed instructions. -See the link:{porters-handbook}testing#testing-portclippy[Portclippy / Portfmt] and the link:{porters-handbook}testing#testing-poudriere[Poudriere] sections. +The extref:{porters-handbook}testing[Porters Handbook's Testing Chapter] contains more detailed instructions. +See the extref:{porters-handbook}testing[Portclippy / Portfmt, testing-portclippy] and the extref:{porters-handbook}testing[Poudriere, testing-poudriere] sections. You do not necessarily have to eliminate all warnings but make sure you have fixed the simple ones. -If the port came from a submitter who has not contributed to the Project before, add that person's name to the link:{contributors}#contrib-additional[Additional Contributors] section of the FreeBSD Contributors List. +If the port came from a submitter who has not contributed to the Project before, add that person's name to the extref:{contributors}[Additional Contributors, contrib-additional] section of the FreeBSD Contributors List. Close the PR if the port came in as a PR. To close a PR, change the state to `Issue Resolved` and the resolution as `Fixed`. [NOTE] ==== -If for some reason using link:{porters-handbook}testing#testing-poudriere[Poudriere] to test the new port is not possible, the bare minimum of testing includes this sequence: +If for some reason using extref:{porters-handbook}testing[Poudriere, testing-poudriere] to test the new port is not possible, the bare minimum of testing includes this sequence: [source,shell] .... @@ -3809,7 +3802,7 @@ [[ports-qa-new-category-how]] ==== What is the procedure for creating a new category? -Please see link:{porters-handbook}#proposing-categories[Proposing a New Category] in the Porter's Handbook. +Please see extref:{porters-handbook}[Proposing a New Category, proposing-categories] in the Porter's Handbook. Once that procedure has been followed and the PR has been assigned to the {portmgr}, it is their decision whether or not to approve it. If they do, it is their responsibility to: @@ -3843,7 +3836,7 @@ . Once this is done, you can commit the updated [.filename]#ports/Makefile# to connect the new category to the build and also commit the [.filename]#Makefile# changes for the old category or categories. . Add appropriate entries to [.filename]#ports/MOVED#. . Update the documentation by modifying: -** the link:{porters-handbook}#PORTING-CATEGORIES[list of categories] in the Porter's Handbook +** the extref:{porters-handbook}[list of categories, PORTING-CATEGORIES] in the Porter's Handbook + . Only once all the above have been done, and no one is any longer reporting problems with the new ports, should the old ports be deleted from their previous locations in the repository. ==== @@ -3852,7 +3845,7 @@ This is much simpler than a physical category. Only a few modifications are needed: -* the link:{porters-handbook}#PORTING-CATEGORIES[list of categories] in the Porter's Handbook +* the extref:{porters-handbook}[list of categories, PORTING-CATEGORIES] in the Porter's Handbook [[ports-qa-misc-questions]] === Miscellaneous Questions diff --git a/documentation/content/en/articles/contributing/_index.adoc b/documentation/content/en/articles/contributing/_index.adoc --- a/documentation/content/en/articles/contributing/_index.adoc +++ b/documentation/content/en/articles/contributing/_index.adoc @@ -19,20 +19,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -76,7 +75,7 @@ All that these people need to contribute is an investment of time and a willingness to learn. . Read through the FAQ and Handbook periodically. If anything is poorly explained, ambiguous, out of date or incorrect, let us know. Even better, send us a fix (AsciiDoc is not difficult to learn, but there is no objection to plain text submissions). -. Help translate FreeBSD documentation into your native language. If documentation already exists for your language, you can help translate additional documents or verify that the translations are up-to-date and correct. First take a look at the link:{fdp-primer}#translations[Translations FAQ] in the FreeBSD Documentation Project Primer. You are not committing yourself to translating every single FreeBSD document by doing this - as a volunteer, you can do as much or as little translation as you desire. Once someone begins translating, others almost always join the effort. If you only have the time or energy to translate one part of the documentation, please translate the installation instructions. +. Help translate FreeBSD documentation into your native language. If documentation already exists for your language, you can help translate additional documents or verify that the translations are up-to-date and correct. First take a look at the extref:{fdp-primer}[Translations FAQ, translations] in the FreeBSD Documentation Project Primer. You are not committing yourself to translating every single FreeBSD document by doing this - as a volunteer, you can do as much or as little translation as you desire. Once someone begins translating, others almost always join the effort. If you only have the time or energy to translate one part of the documentation, please translate the installation instructions. . Read the {freebsd-questions} occasionally (or even regularly). It can be very satisfying to share your expertise and help people solve their problems; sometimes you may even learn something new yourself! These forums can also be a source of ideas for things to improve upon. [[ongoing-programmer-tasks]] @@ -119,7 +118,7 @@ There are a number of easy ways you can contribute to keeping the ports tree up to date and in good working order: -* Find some cool or useful software and link:{porters-handbook}[create a port] for it. +* Find some cool or useful software and extref:{porters-handbook}[create a port] for it. * There are a large number of ports that have no maintainer. Become a maintainer and <>. * If you have created or adopted a port, be aware of <>. * When you are looking for a quick challenge you could <>. @@ -139,7 +138,7 @@ An idea or suggestion of _general_ technical interest should be mailed to the {freebsd-hackers}. Likewise, people with an interest in such things (and a tolerance for a _high_ volume of mail!) may subscribe to the {freebsd-hackers}. -See link:{handbook}#eresources-mail[The FreeBSD Handbook] for more information about this and other mailing lists. +See extref:{handbook}[The FreeBSD Handbook, eresources-mail] for more information about this and other mailing lists. If you find a bug or are submitting a specific change, please report it using the https://bugs.FreeBSD.org/submit/[bug submission form]. Try to fill-in each field of the bug report. @@ -151,19 +150,19 @@ After filing a report, you should receive confirmation along with a tracking number. Keep this tracking number so that you can update us with details about the problem. -See also link:{problem-reports}[this article] on how to write good problem reports. +See also extref:{problem-reports}[this article] on how to write good problem reports. === Changes to the Documentation Changes to the documentation are overseen by the {freebsd-doc}. -Please look at the link:{fdp-primer}[FreeBSD Documentation Project Primer] for complete instructions. +Please look at the extref:{fdp-primer}[FreeBSD Documentation Project Primer] for complete instructions. Send submissions and changes (even small ones are welcome!) using the same method as any other bug report. === Changes to Existing Source Code An addition or change to the existing source code is a somewhat trickier affair and depends a lot on how far out of date you are with the current state of FreeBSD development. There is a special on-going release of FreeBSD known as "FreeBSD-CURRENT" which is made available in a variety of ways for the convenience of developers working actively on the system. -See link:{handbook}#current-stable[The FreeBSD Handbook] for more information about getting and using FreeBSD-CURRENT. +See extref:{handbook}[The FreeBSD Handbook, current-stable] for more information about getting and using FreeBSD-CURRENT. Working from older sources unfortunately means that your changes may sometimes be too obsolete or too divergent for easy re-integration into FreeBSD. Chances of this can be minimized somewhat by subscribing to the {freebsd-announce} and the {freebsd-current} lists, where discussions on the current state of the system take place. @@ -280,7 +279,7 @@ ==== How to adopt the port First make sure you understand your <>. -Also read the link:{porters-handbook}[Porter's Handbook]. +Also read the extref:{porters-handbook}[Porter's Handbook]. _Please do not commit yourself to more than you feel you can comfortably handle._ You may request maintainership of any unmaintained port as soon as you wish. @@ -331,7 +330,7 @@ This section outlines the process to follow to keep your ports up to date. This is an overview. -More information about upgrading a port is available in the link:{porters-handbook}[Porter's Handbook]. +More information about upgrading a port is available in the extref:{porters-handbook}[Porter's Handbook]. [.procedure] ==== @@ -361,13 +360,13 @@ . Submit changes + Send your update by submitting a PR with an explanation of the changes and a patch containing the differences between the original port and the updated one. -Please refer to link:{problem-reports}[Writing FreeBSD Problem Reports] for information on how to write a really good PR. +Please refer to extref:{problem-reports}[Writing FreeBSD Problem Reports] for information on how to write a really good PR. + [NOTE] ====== Please do not submit a man:shar[1] archive of the entire port; instead, use man:git-format-patch[1] or man:diff[1] `-ruN`. In this way, committers can much more easily see exactly what changes are being made. -The Porter's Handbook section on link:{porters-handbook}#port-upgrading[Upgrading] has more information. +The Porter's Handbook section on extref:{porters-handbook}[Upgrading, port-upgrading] has more information. ====== . Wait + @@ -550,9 +549,9 @@ [[resources]] === Resources for ports maintainers and contributors -The link:{porters-handbook}[Porter's Handbook] is your hitchhiker's guide to the ports system. Keep it handy! +The extref:{porters-handbook}[Porter's Handbook] is your hitchhiker's guide to the ports system. Keep it handy! -link:{problem-reports}[Writing FreeBSD Problem Reports] describes how to best formulate and submit a PR. +extref:{problem-reports}[Writing FreeBSD Problem Reports] describes how to best formulate and submit a PR. In 2005 more than eleven thousand ports PRs were submitted! Following this article will greatly assist us in reducing the time needed to handle your PRs. The https://bugs.freebsd.org/bugzilla/query.cgi[Problem Report database]. @@ -569,7 +568,7 @@ man:portlint[1] is an application which can be used to verify that your port conforms to many important stylistic and functional guidelines. portlint is a simple heuristic application, so you should use it __only as a guide__. -If portlint suggests changes which seem unreasonable, consult the link:{porters-handbook}[Porter's Handbook] or ask for advice. +If portlint suggests changes which seem unreasonable, consult the extref:{porters-handbook}[Porter's Handbook] or ask for advice. The {freebsd-ports} is for general ports-related discussion. It is a good place to ask for help. diff --git a/documentation/content/en/articles/contributors/_index.adoc b/documentation/content/en/articles/contributors/_index.adoc --- a/documentation/content/en/articles/contributors/_index.adoc +++ b/documentation/content/en/articles/contributors/_index.adoc @@ -11,26 +11,24 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:sectnumlevels: 6 +:images-path: articles/contributors/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/urls.adoc[] -:include-path: content/en/articles/contributors/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] -:include-path: +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +:include-path: content/{{% lang %}}/articles/contributors/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] :include-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -106,7 +104,7 @@ * _Special contributors:_ -** http://www.osd.bsdi.com/[BSDi] (formerly Walnut Creek CDROM) has donated almost more than we can say (see the 'About the FreeBSD Project' section of the link:{handbook}[FreeBSD Handbook] for more details). In particular, we would like to thank them for the original hardware used for `freefall.FreeBSD.org`, our primary development machine, and for `thud.FreeBSD.org`, a testing and build box. We are also indebted to them for funding various contributors over the years and providing us with unrestricted use of their T1 connection to the Internet. +** http://www.osd.bsdi.com/[BSDi] (formerly Walnut Creek CDROM) has donated almost more than we can say (see the 'About the FreeBSD Project' section of the extref:{handbook}[FreeBSD Handbook] for more details). In particular, we would like to thank them for the original hardware used for `freefall.FreeBSD.org`, our primary development machine, and for `thud.FreeBSD.org`, a testing and build box. We are also indebted to them for funding various contributors over the years and providing us with unrestricted use of their T1 connection to the Internet. ** The http://www.interface-business.de/[interface business GmbH, Dresden] has been patiently supporting {joerg} who has often preferred FreeBSD work over paid work, and used to fall back to their (quite expensive) EUnet Internet connection whenever his private connection became too slow or flaky to work with it... ** http://www.bsdi.com/[Berkeley Software Design, Inc.] has contributed their DOS emulator code to the remaining BSD world, which is used in the _doscmd_ command. diff --git a/documentation/content/en/articles/cups/_index.adoc b/documentation/content/en/articles/cups/_index.adoc --- a/documentation/content/en/articles/cups/_index.adoc +++ b/documentation/content/en/articles/cups/_index.adoc @@ -14,9 +14,23 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:sectnumlevels: 6 +:images-path: articles/cups/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/en/articles/explaining-bsd/_index.adoc b/documentation/content/en/articles/explaining-bsd/_index.adoc --- a/documentation/content/en/articles/explaining-bsd/_index.adoc +++ b/documentation/content/en/articles/explaining-bsd/_index.adoc @@ -14,9 +14,23 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:sectnumlevels: 6 +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/en/articles/filtering-bridges/_index.adoc b/documentation/content/en/articles/filtering-bridges/_index.adoc --- a/documentation/content/en/articles/filtering-bridges/_index.adoc +++ b/documentation/content/en/articles/filtering-bridges/_index.adoc @@ -14,20 +14,22 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:sectnumlevels: 6 - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/filtering-bridges/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -87,7 +89,7 @@ The first line is to compile the bridge support, the second one is the firewall and the third one is the logging functions of the firewall. Now it is necessary to build and install the new kernel. -You may find detailed instructions in the link:{handbook}#kernelconfig-building[Building and Installing a Custom Kernel] section of the FreeBSD Handbook. +You may find detailed instructions in the extref:{handbook}[Building and Installing a Custom Kernel, kernelconfig-building] section of the FreeBSD Handbook. [[filtering-bridges-modules]] === Modules Loading diff --git a/documentation/content/en/articles/fonts/_index.adoc b/documentation/content/en/articles/fonts/_index.adoc --- a/documentation/content/en/articles/fonts/_index.adoc +++ b/documentation/content/en/articles/fonts/_index.adoc @@ -15,9 +15,23 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:sectnumlevels: 6 +:images-path: articles/fonts/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/en/articles/freebsd-questions/_index.adoc b/documentation/content/en/articles/freebsd-questions/_index.adoc --- a/documentation/content/en/articles/freebsd-questions/_index.adoc +++ b/documentation/content/en/articles/freebsd-questions/_index.adoc @@ -17,20 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/freebsd-questions/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -146,7 +145,7 @@ . If the question relates to a bug, and you are _sure_ that it is a bug (for example, you can pinpoint the place in the code where it happens, and you maybe have a fix), then send the message to `FreeBSD-hackers`. . If the question relates to enhancements to FreeBSD, and you can make suggestions about how to implement them, then send the message to `FreeBSD-hackers`. -There are also a number of other link:{handbook}#eresources-mail[specialized mailing lists], which caters to more specific interests. +There are also a number of other extref:{handbook}[specialized mailing lists, eresources-mail], which caters to more specific interests. The criteria above still apply, and it is in your interest to stick to them, since you are more likely to get good results that way. == Before Submitting a Question @@ -154,7 +153,7 @@ You can (and should) do some things yourself before asking a question on one of the mailing lists: * Try solving the problem on your own. If you post a question which shows that you have tried to solve the problem, your question will generally attract more positive attention from people reading it. Trying to solve the problem yourself will also enhance your understanding of FreeBSD, and will eventually let you use your knowledge to help others by answering questions posted to the mailing lists. -* Read the manual pages, and the FreeBSD documentation (either installed in [.filename]#/usr/doc# or accessible via WWW at http://www.FreeBSD.org[http://www.FreeBSD.org]), especially the link:{handbook}[handbook] and the link:{faq}[FAQ]. +* Read the manual pages, and the FreeBSD documentation (either installed in [.filename]#/usr/doc# or accessible via WWW at http://www.FreeBSD.org[http://www.FreeBSD.org]), especially the extref:{handbook}[handbook] and the extref:{faq}[FAQ]. * Browse and/or search the archives for the mailing list, to see if your question or a similar one has been asked (and possibly answered) on the list. You can browse and/or search the mailing list archives at https://www.FreeBSD.org/mail[https://www.FreeBSD.org/mail] and https://www.FreeBSD.org/search/#mailinglists[https://www.FreeBSD.org/search/#mailinglists] respectively. This can be done at other WWW sites as well, for example at http://marc.theaimsgroup.com[http://marc.theaimsgroup.com]. * Use a search engine such as http://www.google.com[Google] or http://www.yahoo.com[Yahoo] to find answers to your question. diff --git a/documentation/content/en/articles/freebsd-releng/_index.adoc b/documentation/content/en/articles/freebsd-releng/_index.adoc --- a/documentation/content/en/articles/freebsd-releng/_index.adoc +++ b/documentation/content/en/articles/freebsd-releng/_index.adoc @@ -36,6 +36,33 @@ :branchReleasex: release/12.0.0/ :branchRevision: 12.0 +:images-path: articles/freebsd-releng/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] + [.abstract-title] Abstract diff --git a/documentation/content/en/articles/freebsd-src-lsp/_index.adoc b/documentation/content/en/articles/freebsd-src-lsp/_index.adoc --- a/documentation/content/en/articles/freebsd-src-lsp/_index.adoc +++ b/documentation/content/en/articles/freebsd-src-lsp/_index.adoc @@ -13,12 +13,26 @@ = Use Language Servers for Development in the FreeBSD Src Tree :doctype: article :toc: macro -:toclevels: 2 +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/freebsd-src-lsp/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] toc::[] diff --git a/documentation/content/en/articles/freebsd-update-server/_index.adoc b/documentation/content/en/articles/freebsd-update-server/_index.adoc --- a/documentation/content/en/articles/freebsd-update-server/_index.adoc +++ b/documentation/content/en/articles/freebsd-update-server/_index.adoc @@ -18,20 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/freebsd-update-server/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -72,7 +71,7 @@ ==== * A user account with at least 4 GB of available space. This will allow the creation of updates for 7.1 and 7.2, but the exact space requirements may change from version to version. * An man:ssh[1] account on a remote machine to upload distributed updates. -* A web server, like link:{handbook}#network-apache[Apache], with over half of the space required for the build. For instance, test builds for 7.1 and 7.2 consume a total amount of 4 GB, and the webserver space needed to distribute these updates is 2.6 GB. +* A web server, like extref:{handbook}[Apache, network-apache], with over half of the space required for the build. For instance, test builds for 7.1 and 7.2 consume a total amount of 4 GB, and the webserver space needed to distribute these updates is 2.6 GB. * Basic knowledge of shell scripting with Bourne shell, man:sh[1]. [[Configuration]] @@ -386,9 +385,9 @@ The uploaded files will need to be in the document root of the webserver in order for updates to be distributed. The exact configuration will vary depending on the web server used. -For the Apache web server, please refer to the link:{handbook}#network-apache[Configuration of Apache servers] section in the Handbook. +For the Apache web server, please refer to the extref:{handbook}[Configuration of Apache servers, network-apache] section in the Handbook. -Update client's `KeyPrint` and `ServerName` in [.filename]#/etc/freebsd-update.conf#, and perform updates as instructed in the link:{handbook}#updating-upgrading-freebsdupdate[FreeBSD Update] section of the Handbook. +Update client's `KeyPrint` and `ServerName` in [.filename]#/etc/freebsd-update.conf#, and perform updates as instructed in the extref:{handbook}[FreeBSD Update, updating-upgrading-freebsdupdate] section of the Handbook. [IMPORTANT] ==== @@ -421,7 +420,7 @@ As an example, take the patch for man:named[8]. Read the advisory, and grab the necessary file from link:https://www.FreeBSD.org/security/advisories/[FreeBSD Security Advisories]. -More information on interpreting the advisory, can be found in the link:{handbook}#security-advisories[FreeBSD Handbook]. +More information on interpreting the advisory, can be found in the extref:{handbook}[FreeBSD Handbook, security-advisories]. In the https://security.freebsd.org/advisories/FreeBSD-SA-09:12.bind.asc[security brief], this advisory is called `SA-09:12.bind`. After downloading the file, it is required to rename the file to an appropriate patch level. @@ -586,7 +585,7 @@ [[tips]] == Tips -* If a custom release is built using the native `make release` link:{releng}#release-build[procedure], freebsd-update-server code will work from your release. As an example, a release without ports or documentation can be built by clearing functionality pertaining to documentation subroutines `findextradocs ()`, `addextradocs ()` and altering the download location in `fetchiso ()`, respectively, in [.filename]#scripts/build.subr#. As a last step, change the man:sha256[1] hash in [.filename]#build.conf# under your respective release and architecture and you are ready to build off your custom release. +* If a custom release is built using the native `make release` extref:{releng}[procedure, release-build], freebsd-update-server code will work from your release. As an example, a release without ports or documentation can be built by clearing functionality pertaining to documentation subroutines `findextradocs ()`, `addextradocs ()` and altering the download location in `fetchiso ()`, respectively, in [.filename]#scripts/build.subr#. As a last step, change the man:sha256[1] hash in [.filename]#build.conf# under your respective release and architecture and you are ready to build off your custom release. + [.programlisting] .... @@ -615,7 +614,7 @@ make ${COMPATFLAGS} release.1 release.2 2>&1 .... -* Create an appropriate link:{handbook}#network-dns[DNS] SRV record for the update server, and put others behind it with variable weights. Using this facility will provide update mirrors, however this tip is not necessary unless you wish to provide a redundant service. +* Create an appropriate extref:{handbook}[DNS, network-dns] SRV record for the update server, and put others behind it with variable weights. Using this facility will provide update mirrors, however this tip is not necessary unless you wish to provide a redundant service. + [.programlisting] .... diff --git a/documentation/content/en/articles/geom-class/_index.adoc b/documentation/content/en/articles/geom-class/_index.adoc --- a/documentation/content/en/articles/geom-class/_index.adoc +++ b/documentation/content/en/articles/geom-class/_index.adoc @@ -17,17 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/geom-class/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -49,8 +51,8 @@ Documentation on kernel programming is scarce - it is one of few areas where there is nearly nothing in the way of friendly tutorials, and the phrase "use the source!" really holds true. However, there are some bits and pieces (some of them seriously outdated) floating around that should be studied before beginning to code: -* The link:{developers-handbook}[FreeBSD Developer's Handbook] - part of the documentation project, it does not contain anything specific to kernel programming, but rather some general useful information. -* The link:{arch-handbook}[FreeBSD Architecture Handbook] - also from the documentation project, contains descriptions of several low-level facilities and procedures. The most important chapter is 13, link:{arch-handbook}#driverbasics[Writing FreeBSD device drivers]. +* The extref:{developers-handbook}[FreeBSD Developer's Handbook] - part of the documentation project, it does not contain anything specific to kernel programming, but rather some general useful information. +* The extref:{arch-handbook}[FreeBSD Architecture Handbook] - also from the documentation project, contains descriptions of several low-level facilities and procedures. The most important chapter is 13, extref:{arch-handbook}[Writing FreeBSD device drivers, driverbasics]. * The Blueprints section of http://www.freebsddiary.org[FreeBSD Diary] web site - contains several interesting articles on kernel facilities. * The man pages in section 9 - for important documentation on kernel functions. * The man:geom[4] man page and http://phk.freebsd.dk/pubs/[PHK's GEOM slides] - for general introduction of the GEOM subsystem. diff --git a/documentation/content/en/articles/gjournal-desktop/_index.adoc b/documentation/content/en/articles/gjournal-desktop/_index.adoc --- a/documentation/content/en/articles/gjournal-desktop/_index.adoc +++ b/documentation/content/en/articles/gjournal-desktop/_index.adoc @@ -17,35 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/gjournal-desktop/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/gjournal-desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -380,7 +364,7 @@ options GEOM_JOURNAL # You will have to add this one .... -Rebuild and reinstall your kernel following the relevant link:{handbook}#kernelconfig[instructions in the FreeBSD Handbook.] +Rebuild and reinstall your kernel following the relevant extref:{handbook}[instructions in the FreeBSD Handbook., kernelconfig] Do not forget to remove the relevant "load" entry from [.filename]#/boot/loader.conf# if you have previously used it. @@ -513,7 +497,7 @@ Journaling is a fairly new feature of FreeBSD, and as such, it is not very well documented yet. You may however find the following additional references useful: -* A link:{handbook}#geom-gjournal[new section on journaling] is now part of the FreeBSD Handbook. +* A extref:{handbook}[new section on journaling, geom-gjournal] is now part of the FreeBSD Handbook. * https://lists.freebsd.org/pipermail/freebsd-current/2006-June/064043.html[This post] in {freebsd-current} by man:gjournal[8]'s developer, `{pjd}`. * https://lists.freebsd.org/pipermail/freebsd-questions/2008-April/173501.html[This post] in {freebsd-questions} by `{ivoras}`. * The manual pages of man:gjournal[8] and man:geom[8]. diff --git a/documentation/content/en/articles/hubs/_index.adoc b/documentation/content/en/articles/hubs/_index.adoc --- a/documentation/content/en/articles/hubs/_index.adoc +++ b/documentation/content/en/articles/hubs/_index.adoc @@ -23,23 +23,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/hubs/ -ifeval::["{backend}" == "html5"] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -include::../../../../shared/releases.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -include::../../../../shared/releases.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -366,7 +362,7 @@ * provide FTP and rsync access Furthermore, admins should be subscribed to the {freebsd-hubs}. -See link:{handbook}#eresources-mail[this link] for details, how to subscribe. +See extref:{handbook}[this link, eresources-mail] for details, how to subscribe. [IMPORTANT] ==== diff --git a/documentation/content/en/articles/ipsec-must/_index.adoc b/documentation/content/en/articles/ipsec-must/_index.adoc --- a/documentation/content/en/articles/ipsec-must/_index.adoc +++ b/documentation/content/en/articles/ipsec-must/_index.adoc @@ -17,17 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/ipsec-must/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -134,7 +136,7 @@ Most of the modern versions of FreeBSD have IPsec support in their base source. So you will need to include the `IPSEC` option in your kernel config and, after kernel rebuild and reinstall, configure IPsec connections using man:setkey[8] command. -A comprehensive guide on running IPsec on FreeBSD is provided in link:{handbook}#ipsec[FreeBSD Handbook]. +A comprehensive guide on running IPsec on FreeBSD is provided in extref:{handbook}[FreeBSD Handbook, ipsec]. [[kernel]] == src/sys/i386/conf/KERNELNAME diff --git a/documentation/content/en/articles/ldap-auth/_index.adoc b/documentation/content/en/articles/ldap-auth/_index.adoc --- a/documentation/content/en/articles/ldap-auth/_index.adoc +++ b/documentation/content/en/articles/ldap-auth/_index.adoc @@ -18,6 +18,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/ldap-auth/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/en/articles/leap-seconds/_index.adoc b/documentation/content/en/articles/leap-seconds/_index.adoc --- a/documentation/content/en/articles/leap-seconds/_index.adoc +++ b/documentation/content/en/articles/leap-seconds/_index.adoc @@ -13,17 +13,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -47,7 +49,7 @@ [[leapseconds-posix]] == Default Leap Second Handling on FreeBSD -The easiest way to handle leap seconds is with the POSIX time rules FreeBSD uses by default, combined with link:{handbook}#network-ntp[NTP]. +The easiest way to handle leap seconds is with the POSIX time rules FreeBSD uses by default, combined with extref:{handbook}[NTP, network-ntp]. When man:ntpd[8] is running and the time is synchronized with upstream NTP servers that handle leap seconds correctly, the leap second will cause the system time to automatically repeat the last second of the day. No other adjustments are necessary. diff --git a/documentation/content/en/articles/linux-emulation/_index.adoc b/documentation/content/en/articles/linux-emulation/_index.adoc --- a/documentation/content/en/articles/linux-emulation/_index.adoc +++ b/documentation/content/en/articles/linux-emulation/_index.adoc @@ -17,17 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/linux-emulation/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/en/articles/linux-users/_index.adoc b/documentation/content/en/articles/linux-users/_index.adoc --- a/documentation/content/en/articles/linux-users/_index.adoc +++ b/documentation/content/en/articles/linux-users/_index.adoc @@ -17,17 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -45,7 +47,7 @@ This document highlights some of the technical differences between FreeBSD and Linux(R) so that intermediate to advanced Linux(R) users can quickly familiarize themselves with the basics of FreeBSD. This document assumes that FreeBSD is already installed. -Refer to the link:{handbook}#bsdinstall[Installing FreeBSD] chapter of the FreeBSD Handbook for help with the installation process. +Refer to the extref:{handbook}[Installing FreeBSD, bsdinstall] chapter of the FreeBSD Handbook for help with the installation process. [[shells]] == Default Shell @@ -56,7 +58,7 @@ man:sh[1] is very similar to Bash but with a much smaller feature-set. Generally shell scripts written for man:sh[1] will run in Bash, but the reverse is not always true. -However, Bash and other shells are available for installation using the FreeBSD link:{handbook}#ports[Packages and Ports Collection]. +However, Bash and other shells are available for installation using the FreeBSD extref:{handbook}[Packages and Ports Collection, ports]. After installing another shell, use man:chsh[1] to change a user's default shell. It is recommended that the `root` user's default shell remain unchanged since shells which are not included in the base distribution are installed to [.filename]#/usr/local/bin#. @@ -96,7 +98,7 @@ # pkg install apache24 .... -For more information on packages refer to section 5.4 of the FreeBSD Handbook: link:{handbook}#pkgng-intro[Using pkgng for Binary Package Management]. +For more information on packages refer to section 5.4 of the FreeBSD Handbook: extref:{handbook}[Using pkgng for Binary Package Management, pkgng-intro]. [[ports]] === Ports @@ -105,7 +107,7 @@ When installing a port, the system will fetch the source code, apply any required patches, compile the code, and install the application and any required dependencies. The Ports Collection, sometimes referred to as the ports tree, can be installed to [.filename]#/usr/ports# using man:portsnap[8]. -Detailed instructions for installing the Ports Collection can be found in link:{handbook}#ports-using[section 5.5] of the FreeBSD Handbook. +Detailed instructions for installing the Ports Collection can be found in extref:{handbook}[section 5.5, ports-using] of the FreeBSD Handbook. To compile a port, change to the port's directory and start the build process. The following example installs Apache 2.4 from the Ports Collection: @@ -124,7 +126,7 @@ # make WITH_LDAP="YES" install clean .... -Refer to link:{handbook}#ports-using[Using the Ports Collection] for more information. +Refer to extref:{handbook}[Using the Ports Collection, ports-using] for more information. [[startup]] == System Startup @@ -139,7 +141,7 @@ The scripts in [.filename]#/usr/local/etc/rc.d/# are for user-installed applications such as Apache and Squid. Since FreeBSD is developed as a complete operating system, user-installed applications are not considered to be part of the "base" system. -User-installed applications are generally installed using link:{handbook}#ports-using[Packages or Ports]. +User-installed applications are generally installed using extref:{handbook}[Packages or Ports, ports-using]. In order to keep them separate from the base system, user-installed applications are installed under [.filename]#/usr/local/#. Therefore, user-installed binaries reside in [.filename]#/usr/local/bin/#, configuration files are in [.filename]#/usr/local/etc/#, and so on. @@ -222,9 +224,9 @@ FreeBSD does not use Linux(R) IPTABLES for its firewall. Instead, FreeBSD offers a choice of three kernel level firewalls: -* link:{handbook}#firewalls-pf[PF] -* link:{handbook}#firewalls-ipf[IPFILTER] -* link:{handbook}#firewalls-ipfw[IPFW] +* extref:{handbook}[PF, firewalls-pf] +* extref:{handbook}[IPFILTER, firewalls-ipf] +* extref:{handbook}[IPFW, firewalls-ipfw] PF is developed by the OpenBSD project and ported to FreeBSD. PF was created as a replacement for IPFILTER and its syntax is similar to that of IPFILTER. @@ -281,7 +283,7 @@ ==== -For more information on source and binary updates, refer to link:{handbook}#updating-upgrading[the chapter on updating] in the FreeBSD Handbook. +For more information on source and binary updates, refer to extref:{handbook}[the chapter on updating, updating-upgrading] in the FreeBSD Handbook. [[procfs]] == procfs: Gone But Not Forgotten @@ -365,4 +367,4 @@ == Conclusion This document has provided an overview of FreeBSD. -Refer to the link:{handbook}[FreeBSD Handbook] for more in-depth coverage of these topics as well as the many topics not covered by this document. +Refer to the extref:{handbook}[FreeBSD Handbook] for more in-depth coverage of these topics as well as the many topics not covered by this document. diff --git a/documentation/content/en/articles/mailing-list-faq/_index.adoc b/documentation/content/en/articles/mailing-list-faq/_index.adoc --- a/documentation/content/en/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/en/articles/mailing-list-faq/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/mailing-list-faq/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -110,7 +106,7 @@ You have already taken the most important step by reading this document. However, if you are new to FreeBSD, you may first need to familiarize yourself with the software, and all the social history around it, by reading the numerous link:https://www.FreeBSD.org/docs/books/[books and articles] that are available. -Items of particular interest include the link:{faq}[FreeBSD Frequently Asked Questions (FAQ)] document, the link:{handbook}[FreeBSD Handbook], and the articles link:{freebsd-questions-article}[How to get best results from the FreeBSD-questions mailing list], link:{explaining-bsd}[Explaining BSD], and link:{new-users}[FreeBSD First Steps]. +Items of particular interest include the extref:{faq}[FreeBSD Frequently Asked Questions (FAQ)] document, the extref:{handbook}[FreeBSD Handbook], and the articles extref:{freebsd-questions-article}[How to get best results from the FreeBSD-questions mailing list], extref:{explaining-bsd}[Explaining BSD], and extref:{new-users}[FreeBSD First Steps]. It is always considered bad form to ask a question that is already answered in the above documents. This is not because the volunteers who work on this project are particularly mean people, but after a certain number of times answering the same questions over and over again, frustration begins to set in. @@ -188,7 +184,7 @@ == What Is A "Bikeshed"? Literally, a `bikeshed` is a small outdoor shelter into which one may store one's two-wheeled form of transportation. -However, in FreeBSD parlance, the term refers to topics that are simple enough that (nearly) anyone can offer an opinion about, and often (nearly) everyone does. The genesis of this term is explained in more detail link:{faq}#bikeshed-painting[in this document]. +However, in FreeBSD parlance, the term refers to topics that are simple enough that (nearly) anyone can offer an opinion about, and often (nearly) everyone does. The genesis of this term is explained in more detail extref:{faq}[in this document, bikeshed-painting]. You simply must have a working knowledge of this concept before posting to any FreeBSD mailing list. More generally, a bikeshed is a topic that will tend to generate immediate meta-discussions and flames if you have not read up on their past history. @@ -200,7 +196,7 @@ == Acknowledgments `{grog}`:: -Original author of most of the material on mailing list etiquette, taken from the article on link:{freebsd-questions-article}[How to get best results from the FreeBSD-questions mailing list]. +Original author of most of the material on mailing list etiquette, taken from the article on extref:{freebsd-questions-article}[How to get best results from the FreeBSD-questions mailing list]. `{linimon}`:: Creation of the rough draft of this FAQ. diff --git a/documentation/content/en/articles/nanobsd/_index.adoc b/documentation/content/en/articles/nanobsd/_index.adoc --- a/documentation/content/en/articles/nanobsd/_index.adoc +++ b/documentation/content/en/articles/nanobsd/_index.adoc @@ -17,20 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/nanobsd/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -243,7 +242,7 @@ With `NANO_BOOTLOADER` a bootloader file can be chosen. The most common possible options are between [.filename]#boot0sio# and [.filename]#boot0# depending on whether the appliance has a serial port or not. It is best to avoid supplying a different bootloader, but it is possible. -To do so, it is best to have checked the link:{handbook}boot/[FreeBSD Handbook] chapter on the boot process. +To do so, it is best to have checked the extref:{handbook}boot[FreeBSD Handbook] chapter on the boot process. With `NANO_BOOT0CFG`, the booting process can be tweaked, like selecting on which partition the NanoBSD image will actually boot. It is best to check the man:boot0cfg[8] page before changing the default value of this variable. @@ -266,7 +265,7 @@ * The `NANO_MEDIASIZE` variable must be set to the size (in 512 bytes sectors) of the storage media that will be used. If you set it wrong, it is possible that the NanoBSD image will not boot at all, and a message at boot time will be warning about incorrect disk geometry. * The [.filename]#/etc#, [.filename]#/var#, and [.filename]#/tmp# directories are allocated as man:md[4] (malloc) disks at boot time; so their sizes can be tailored to suit the appliance needs. The `NANO_RAM_ETCSIZE` variable sets the size of the [.filename]#/etc#; and the `NANO_RAM_TMPVARSIZE` variable sets the size of both the [.filename]#/var# and [.filename]#/tmp# directory, as [.filename]#/tmp# is symbolically linked to [.filename]#/var/tmp#. By default, both malloc disks sizes are set at 20MB each. They can always be changed, but usually the [.filename]#/etc# does not grow too much in size, so 20MB is a good starting point, whereas the [.filename]#/var# and especially [.filename]#/tmp# can grow much larger if not careful about it. For memory constrained systems, smaller filesystem sizes may be chosen. -* As NanoBSD is mainly designed to build a system image for an appliance, it is assumed that the storage media used will be relatively small. For that reason, the filesystem that is laid out is configured to have a small block size (4Kb) and a small fragment size (512b). The configuration options of the filesystem can be modified through the `NANO_NEWFS` variable, but the syntax must respect the man:newfs[8] command format. Also, by default, the filesystem has Soft Updates enabled. The link:{handbook}[FreeBSD Handbook] can be checked about this. +* As NanoBSD is mainly designed to build a system image for an appliance, it is assumed that the storage media used will be relatively small. For that reason, the filesystem that is laid out is configured to have a small block size (4Kb) and a small fragment size (512b). The configuration options of the filesystem can be modified through the `NANO_NEWFS` variable, but the syntax must respect the man:newfs[8] command format. Also, by default, the filesystem has Soft Updates enabled. The extref:{handbook}[FreeBSD Handbook] can be checked about this. * The different partition sizes can be set through the use of `NANO_CODESIZE`, `NANO_CONFSIZE`, and `NANO_DATASIZE` as a multiple of 512 bytes sectors. `NANO_CODESIZE` defines the size of the first two image partitions: `code#1` and `code#2`. They have to be big enough to hold all the files that will be produced as a result of the `buildworld` and `buildkernel` processes. `NANO_CONFSIZE` defines the size of the configuration file partition, so it does not need to be very big; but do not make it so small that it will not hold all configuration files. Finally, `NANO_DATASIZE` defines the size of an optional partition, that can be used on the appliance. The last partition can be used, for example, to keep files created on the fly on disk. ==== Custom Functions diff --git a/documentation/content/en/articles/new-users/_index.adoc b/documentation/content/en/articles/new-users/_index.adoc --- a/documentation/content/en/articles/new-users/_index.adoc +++ b/documentation/content/en/articles/new-users/_index.adoc @@ -17,6 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/en/articles/pam/_index.adoc b/documentation/content/en/articles/pam/_index.adoc --- a/documentation/content/en/articles/pam/_index.adoc +++ b/documentation/content/en/articles/pam/_index.adoc @@ -17,6 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/pam/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -13,28 +13,26 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/pgpkeys/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/teams.adoc[lines=16..-1] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} :include-path: static/pgpkeys/ endif::[] // PGP keys are not included during the build // See 29e47423be969b7fcc7125977c1b22ddd33fc671 revision // (a wrong path is used as a workaround) -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/teams.adoc[lines=16..-1] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] :include-path: ../../../static/pgpkeys/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/teams.adoc[lines=16..-1] -:include-path: ../../../../static/pgpkeys/ -endif::[] - ''' toc::[] diff --git a/documentation/content/en/articles/port-mentor-guidelines/_index.adoc b/documentation/content/en/articles/port-mentor-guidelines/_index.adoc --- a/documentation/content/en/articles/port-mentor-guidelines/_index.adoc +++ b/documentation/content/en/articles/port-mentor-guidelines/_index.adoc @@ -16,17 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/port-mentor-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -71,7 +73,7 @@ We expect that mentors should take responsibility for the actions of their mentee. A mentor should follow up with all commits the mentee makes, both approved and implicit. -We expect mentors to make sure their mentees read the link:{porters-handbook}[Porter's Handbook], the link:{pr-guidelines}[PR handling guide], and the link:{committers-guide}[Committer's Guide]. +We expect mentors to make sure their mentees read the extref:{porters-handbook}[Porter's Handbook], the extref:{pr-guidelines}[PR handling guide], and the extref:{committers-guide}[Committer's Guide]. While it is not necessary to memorize all the details, every committer needs to have an overview of these things to be an effective part of the community (and avoid as many rookie mistakes as possible). [[mentees]] diff --git a/documentation/content/en/articles/pr-guidelines/_index.adoc b/documentation/content/en/articles/pr-guidelines/_index.adoc --- a/documentation/content/en/articles/pr-guidelines/_index.adoc +++ b/documentation/content/en/articles/pr-guidelines/_index.adoc @@ -17,20 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/pr-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -506,4 +505,4 @@ This is a list of resources relevant to the proper writing and processing of problem reports. It is by no means complete. -* link:{problem-reports}[How to Write FreeBSD Problem Reports]-guidelines for PR originators. +* extref:{problem-reports}[How to Write FreeBSD Problem Reports]-guidelines for PR originators. diff --git a/documentation/content/en/articles/problem-reports/_index.adoc b/documentation/content/en/articles/problem-reports/_index.adoc --- a/documentation/content/en/articles/problem-reports/_index.adoc +++ b/documentation/content/en/articles/problem-reports/_index.adoc @@ -17,20 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -72,7 +71,7 @@ * Please do not submit problem reports that simply state that a newer version of an application is available. Ports maintainers are automatically notified by portscout when a new version of an application becomes available. Actual patches to update a port to the latest version are welcome. * For unmaintained ports (`MAINTAINER` is `ports@FreeBSD.org`), a PR without an included patch is unlikely to get picked up by a committer. To become the maintainer of an unmaintained port, submit a PR with the request (patch preferred but not required). -* In either case, following the process described in link:{porters-handbook}#port-upgrading[Porter's Handbook] will yield the best results. (You might also wish to read link:{contributing}#ports-contributing[Contributing to the FreeBSD Ports Collection].) +* In either case, following the process described in extref:{porters-handbook}[Porter's Handbook, port-upgrading] will yield the best results. (You might also wish to read extref:{contributing}[Contributing to the FreeBSD Ports Collection, ports-contributing].) A bug that cannot be reproduced can rarely be fixed. If the bug only occurred once and you cannot reproduce it, and it does not seem to happen to anybody else, chances are none of the developers will be able to reproduce it or figure out what is wrong. @@ -88,7 +87,7 @@ Then, ascertain whether the problem is timely. There are few things that will annoy a developer more than receiving a problem report about a bug she has already fixed. -If the problem is in the base system, first read the FAQ section on link:{faq}#LATEST-VERSION[FreeBSD versions], if you are not already familiar with the topic. +If the problem is in the base system, first read the FAQ section on extref:{faq}[FreeBSD versions, LATEST-VERSION], if you are not already familiar with the topic. It is not possible for FreeBSD to fix problems in anything other than certain recent branches of the base system, so filing a bug report about an older version will probably only result in a developer advising you to upgrade to a supported version to see if the problem still recurs. The Security Officer team maintains the link:https://www.FreeBSD.org/security/[list of supported versions]. @@ -103,8 +102,8 @@ You should therefore check all the obvious places before submitting your problem report. For FreeBSD, this means: -* The FreeBSD link:{faq}[Frequently Asked Questions] (FAQ) list. The FAQ attempts to provide answers for a wide range of questions, such as those concerning link:{faq}#hardware[hardware compatibility], link:{faq}#applications[user applications], and link:{faq}#kernelconfig[kernel configuration]. -* The link:{handbook}#eresources-mail[mailing lists]-if you are not subscribed, use https://www.FreeBSD.org/search/#mailinglists[the searchable archives] on the FreeBSD web site. If the problem has not been discussed on the lists, you might try posting a message about it and waiting a few days to see if someone can spot something that has been overlooked. +* The FreeBSD extref:{faq}[Frequently Asked Questions] (FAQ) list. The FAQ attempts to provide answers for a wide range of questions, such as those concerning extref:{faq}[hardware compatibility, hardware], extref:{faq}[user applications, applications], and extref:{faq}[kernel configuration, kernelconfig]. +* The extref:{handbook}[mailing lists, eresources-mail]-if you are not subscribed, use https://www.FreeBSD.org/search/#mailinglists[the searchable archives] on the FreeBSD web site. If the problem has not been discussed on the lists, you might try posting a message about it and waiting a few days to see if someone can spot something that has been overlooked. * Optionally, the entire web-use your favorite search engine to locate any references to the problem. You may even get hits from archived mailing lists or newsgroups you did not know of or had not thought to search through. * Next, the searchable https://bugs.freebsd.org/bugzilla/query.cgi[FreeBSD PR database] (Bugzilla). Unless the problem is recent or obscure, there is a fair chance it has already been reported. * Most importantly, attempt to see if existing documentation in the source base addresses your problem. @@ -260,9 +259,9 @@ There are a few ways to do so, ideally in the following order, with a few days between attempting each communication channel: -* Find the relevant FreeBSD mailing list for the problem report from the link:{handbook}#eresources-mail[list in the Handbook] and send a message to that list asking about assistance or comments on the problem report. +* Find the relevant FreeBSD mailing list for the problem report from the extref:{handbook}[list in the Handbook, eresources-mail] and send a message to that list asking about assistance or comments on the problem report. * Join the relevant IRC channels. A partial listing is here: https://wiki.freebsd.org/IrcChannels[]. Inform the people in that channel about the problem report and ask for assistance. Be patient and stay in the channel after posting, so that the people from different time zones around the world have a chance to catch up. -* Find committers interested in the problem that was reported. If the problem was in a particular tool, binary, port, document, or source file, check the https://cgit.FreeBSD.org[Git Repository]. Locate the last few committers who made substantive changes to the file, and try to reach them via IRC or email. A list of committers and their emails can be found in the link:{contributors}[Contributors to FreeBSD] article. +* Find committers interested in the problem that was reported. If the problem was in a particular tool, binary, port, document, or source file, check the https://cgit.FreeBSD.org[Git Repository]. Locate the last few committers who made substantive changes to the file, and try to reach them via IRC or email. A list of committers and their emails can be found in the extref:{contributors}[Contributors to FreeBSD] article. Remember that these people are volunteers, just like maintainers and users, so they might not be immediately available to assist with the problem report. Patience and consistency in the follow-ups is highly advised and appreciated. @@ -281,4 +280,4 @@ It is by no means complete. * https://github.com/smileytechguy/reporting-bugs-effectively/blob/master/ENGLISH.md[How to Report Bugs Effectively]-an excellent essay by Simon G. Tatham on composing useful (non-FreeBSD-specific) problem reports. -* link:{pr-guidelines}[Problem Report Handling Guidelines]-valuable insight into how problem reports are handled by the FreeBSD developers. +* extref:{pr-guidelines}[Problem Report Handling Guidelines]-valuable insight into how problem reports are handled by the FreeBSD developers. diff --git a/documentation/content/en/articles/rc-scripting/_index.adoc b/documentation/content/en/articles/rc-scripting/_index.adoc --- a/documentation/content/en/articles/rc-scripting/_index.adoc +++ b/documentation/content/en/articles/rc-scripting/_index.adoc @@ -18,17 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] +:images-path: articles/rc-scripting/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -578,7 +580,7 @@ The crucial step is to install the script in [.filename]#/etc/rc.d# (for the base system) or [.filename]#/usr/local/etc/rc.d# (for ports). Both [.filename]#bsd.prog.mk# and [.filename]#bsd.port.mk# provide convenient hooks for that, and usually you do not have to worry about the proper ownership and mode. System scripts should be installed from [.filename]#src/etc/rc.d# through the [.filename]#Makefile# found there. -Port scripts can be installed using `USE_RC_SUBR` as described link:{porters-handbook}#rc-scripts[in the Porter's Handbook]. +Port scripts can be installed using `USE_RC_SUBR` as described extref:{porters-handbook}[in the Porter's Handbook, rc-scripts]. However, we should consider beforehand the place of our script in the system startup sequence. The service handled by our script is likely to depend on other services. diff --git a/documentation/content/en/articles/releng/_index.adoc b/documentation/content/en/articles/releng/_index.adoc --- a/documentation/content/en/articles/releng/_index.adoc +++ b/documentation/content/en/articles/releng/_index.adoc @@ -18,34 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:xrefstyle: full +:images-path: articles/releng/ - -ifeval::["{backend}" == "html5"] -include::shared/releases.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/teams.adoc[lines=16..-1] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] -:imagesdir: ../../../images/articles/releng/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/releases.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/teams.adoc[lines=16..-1] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/articles/releng/ +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::shared/releases.adoc[] -include::shared/authors.adoc[] -include::shared/en/teams.adoc[lines=16..-1] -include::shared/en/mailing-lists.adoc[] -include::shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/articles/releng/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -55,7 +40,7 @@ ==== This document is outdated and does not accurately describe the current release procedures of the FreeBSD Release Engineering team. It is retained for historical purposes. -The current procedures used by the FreeBSD Release Engineering team are available in the link:{freebsd-releng}[FreeBSD Release Engineering] article. +The current procedures used by the FreeBSD Release Engineering team are available in the extref:{freebsd-releng}[FreeBSD Release Engineering] article. ==== This paper describes the approach used by the FreeBSD release engineering team to make production quality releases of the FreeBSD Operating System. @@ -74,7 +59,7 @@ This has been a huge help in attracting more talented developers to FreeBSD. However, I think everyone would agree that chaos would soon manifest if write access to the main repository was opened up to everyone on the Internet. Therefore only a "select" group of nearly 300 people are given write access to the Subversion repository. -These link:{contributors}#staff-committers[FreeBSD committers]footnote:[link:{contributors}#staff-committers[FreeBSD committers]] are usually the people who do the bulk of FreeBSD development. +These extref:{contributors}[FreeBSD committers, staff-committers]footnote:[extref:{contributors}[FreeBSD committers, staff-committers]] are usually the people who do the bulk of FreeBSD development. An elected link:https://www.FreeBSD.org/administration/#t-core[Core Team]footnote:[link:https://www.FreeBSD.org/administration/#t-core[FreeBSD Core Team]] of developers provide some level of direction over the project. The rapid pace of `FreeBSD` development makes the main development branch unsuitable for the everyday use by the general public. @@ -94,7 +79,7 @@ In most cases, binaries from the older _STABLE_ systems run unmodified on newer systems, including __HEAD__, assuming that the system management interfaces are not used. In the interim period between releases, weekly snapshots are built automatically by the FreeBSD Project build machines and made available for download from `ftp://ftp.FreeBSD.org/pub/FreeBSD/snapshots/`. -The widespread availability of binary release snapshots, and the tendency of our user community to keep up with -STABLE development with Subversion and "`make buildworld`" footnote:[link:{handbook}#makeworld[Rebuilding world]] helps to keep FreeBSD-STABLE in a very reliable condition even before the quality assurance activities ramp up pending a major release. +The widespread availability of binary release snapshots, and the tendency of our user community to keep up with -STABLE development with Subversion and "`make buildworld`" footnote:[extref:{handbook}[Rebuilding world, makeworld]] helps to keep FreeBSD-STABLE in a very reliable condition even before the quality assurance activities ramp up pending a major release. In addition to installation ISO snapshots, weekly virtual machine images are also provided for use with VirtualBox, qemu, or other popular emulation software. The virtual machine images can be downloaded from `ftp://ftp.FreeBSD.org/pub/FreeBSD/snapshots/VM-IMAGES/`. @@ -172,7 +157,7 @@ In all examples below, `$FSVN` refers to the location of the FreeBSD Subversion repository, `svn+ssh://svn.FreeBSD.org/base/`. ==== -The layout of FreeBSD branches in Subversion is described in the link:{committers-guide}#subversion-primer-base-layout[Committer's Guide]. +The layout of FreeBSD branches in Subversion is described in the extref:{committers-guide}[Committer's Guide, subversion-primer-base-layout]. The first step in creating a branch is to identify the revision of the `stable/_X_` sources that you want to branch _from_. [source,shell] @@ -277,7 +262,7 @@ == Release Building FreeBSD "releases" can be built by anyone with a fast machine and access to a source repository. -(That should be everyone, since we offer Subversion access! See the link:{handbook}#svn[Subversion section in the Handbook] for details.) +(That should be everyone, since we offer Subversion access! See the extref:{handbook}[Subversion section in the Handbook, svn] for details.) The _only_ special requirement is that the man:md[4] device must be available. If the device is not loaded into your kernel, then the kernel module should be automatically loaded when man:mdconfig[8] is executed during the boot media creation phase. All of the tools necessary to build a release are available from the Subversion repository in [.filename]#src/release#. @@ -393,7 +378,7 @@ The ISO images. The "*" is [.filename]#disc1#, [.filename]#disc2#, etc. Only if there is a [.filename]#disc1# and there is an alternative first installation CD (for example a stripped-down install with no windowing system) there may be a [.filename]#mini# as well. -For more information about the distribution mirror architecture of the FreeBSD FTP sites, please see the link:{hubs}[Mirroring FreeBSD] article. +For more information about the distribution mirror architecture of the FreeBSD FTP sites, please see the extref:{hubs}[Mirroring FreeBSD] article. It may take many hours to two days after updating `ftp-master` before a majority of the Tier-1 FTP sites have the new software depending on whether or not a package set got loaded at the same time. It is imperative that the release engineers coordinate with the {mirror-announce} before announcing the general availability of new software on the FTP sites. @@ -420,7 +405,7 @@ === Scripting `bsdinstall` The FreeBSD system installation and configuration tool, man:bsdinstall[8], can be scripted to provide automated installs for large sites. -This functionality can be used in conjunction with Intel(R) PXE footnote:[link:{handbook}#network-diskless[Diskless Operation with PXE]] to bootstrap systems from the network. +This functionality can be used in conjunction with Intel(R) PXE footnote:[extref:{handbook}[Diskless Operation with PXE, network-diskless]] to bootstrap systems from the network. [[lessons-learned]] == Lessons Learned from FreeBSD 4.4 diff --git a/documentation/content/en/articles/remote-install/_index.adoc b/documentation/content/en/articles/remote-install/_index.adoc --- a/documentation/content/en/articles/remote-install/_index.adoc +++ b/documentation/content/en/articles/remote-install/_index.adoc @@ -18,20 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/remote-install/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -227,7 +226,7 @@ Next, create slices and label them with your preferred tool. While it is considered easier to use `sysinstall`, a powerful and also probably less buggy method will be to use standard text-based UNIX(R) tools, such as man:fdisk[8] and man:bsdlabel[8], which will also be covered in this section. -The former option is well documented in the link:{handbook}#install-steps[Installing FreeBSD] chapter of the FreeBSD Handbook. +The former option is well documented in the extref:{handbook}[Installing FreeBSD, install-steps] chapter of the FreeBSD Handbook. As it was mentioned in the introduction, this article will present how to set up a system with RAID-1 and ZFS capabilities. Our set up will consist of a small man:gmirror[8] mirrored [.filename]#/# (root), [.filename]#/usr# and [.filename]#/var# dataset, and the rest of the disk space will be allocated for a man:zpool[8] mirrored ZFS file system. Please note, that the ZFS file system will be configured after the FreeBSD operating system is successfully installed and booted. diff --git a/documentation/content/en/articles/serial-uart/_index.adoc b/documentation/content/en/articles/serial-uart/_index.adoc --- a/documentation/content/en/articles/serial-uart/_index.adoc +++ b/documentation/content/en/articles/serial-uart/_index.adoc @@ -17,21 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/serial-uart/ - -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -873,7 +871,7 @@ So if you have it unplugged, probes of those ports will fail. I have never tested booting with the box unplugged and plugging it back in, and I suggest you do not either. -If you do not already have a custom kernel configuration file set up, refer to link:{handbook}#kernelconfig[Kernel Configuration] chapter of the FreeBSD Handbook for general procedures. +If you do not already have a custom kernel configuration file set up, refer to extref:{handbook}[Kernel Configuration, kernelconfig] chapter of the FreeBSD Handbook for general procedures. The following are the specifics for the Boca 16 board and assume you are using the kernel name MYKERNEL and editing with vi. [.procedure] diff --git a/documentation/content/en/articles/solid-state/_index.adoc b/documentation/content/en/articles/solid-state/_index.adoc --- a/documentation/content/en/articles/solid-state/_index.adoc +++ b/documentation/content/en/articles/solid-state/_index.adoc @@ -18,6 +18,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/solid-state/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/en/articles/vinum/_index.adoc b/documentation/content/en/articles/vinum/_index.adoc --- a/documentation/content/en/articles/vinum/_index.adoc +++ b/documentation/content/en/articles/vinum/_index.adoc @@ -15,20 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - - -ifeval::["{backend}" == "html5"] -include::shared/en/urls.adoc[] -:imagesdir: ../../../images/articles/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/articles/vinum/ +:images-path: articles/vinum/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/vinum/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -52,7 +51,7 @@ [NOTE] ==== -Starting with FreeBSD 5, [.filename]#vinum# has been rewritten in order to fit into the link:{handbook}#geom[GEOM architecture], while retaining the original ideas, terminology, and on-disk metadata. +Starting with FreeBSD 5, [.filename]#vinum# has been rewritten in order to fit into the extref:{handbook}[GEOM architecture, geom], while retaining the original ideas, terminology, and on-disk metadata. This rewrite is called _gvinum_ (for _GEOM vinum_). While this chapter uses the term [.filename]#vinum#, any command invocations should be performed with `gvinum`. The name of the kernel module has changed from the original [.filename]#vinum.ko# to [.filename]#geom_vinum.ko#, and all device nodes reside under [.filename]#/dev/gvinum# instead of [.filename]#/dev/vinum#. @@ -684,7 +683,7 @@ ==== Only Primary Bootstrap Loads If [.filename]#/boot/loader# fails to load, but the primary bootstrap still loads (visible by a single dash in the left column of the screen right after the boot process starts), an attempt can be made to interrupt the primary bootstrap by pressing kbd:[space]. -This will make the bootstrap stop in link:{handbook}#boot-boot1[stage two]. +This will make the bootstrap stop in extref:{handbook}[stage two, boot-boot1]. An attempt can be made here to boot off an alternate partition, like the partition containing the previous root file system that has been moved away from `a`. [[vinum-root-panic]] @@ -695,6 +694,6 @@ However, the stage one and two bootstraps plus the bsdlabel require 8 KB. So if a [.filename]#vinum# partition was started at offset 0 within a slice or disk that was meant to be bootable, the [.filename]#vinum# setup will trash the bootstrap. -Similarly, if the above situation has been recovered, by booting from a "Fixit" media, and the bootstrap has been re-installed using `bsdlabel -B` as described in link:{handbook}#boot-boot1[stage two], the bootstrap will trash the [.filename]#vinum# header, and [.filename]#vinum# will no longer find its disk(s). +Similarly, if the above situation has been recovered, by booting from a "Fixit" media, and the bootstrap has been re-installed using `bsdlabel -B` as described in extref:{handbook}[stage two, boot-boot1], the bootstrap will trash the [.filename]#vinum# header, and [.filename]#vinum# will no longer find its disk(s). Though no actual [.filename]#vinum# configuration data or data in [.filename]#vinum# volumes will be trashed, and it would be possible to recover all the data by entering exactly the same [.filename]#vinum# configuration data again, the situation is hard to fix. It is necessary to move the entire [.filename]#vinum# partition by at least 4 KB, in order to have the [.filename]#vinum# header and the system bootstrap no longer collide. diff --git a/documentation/content/en/articles/vm-design/_index.adoc b/documentation/content/en/articles/vm-design/_index.adoc --- a/documentation/content/en/articles/vm-design/_index.adoc +++ b/documentation/content/en/articles/vm-design/_index.adoc @@ -17,17 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/vm-design/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/vm-design/ +:images-path: articles/vm-design/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/vm-design/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/en/books/arch-handbook/_index.adoc b/documentation/content/en/books/arch-handbook/_index.adoc --- a/documentation/content/en/books/arch-handbook/_index.adoc +++ b/documentation/content/en/books/arch-handbook/_index.adoc @@ -9,6 +9,7 @@ next: books/arch-handbook/parti weight: 50 add_single_page_link: true +isIndex: true --- = FreeBSD Architecture Handbook @@ -18,37 +19,25 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: +:images-path: books/arch-handbook/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:chapters-path: content/en/books/arch-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/arch-handbook/ +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -56,8 +45,8 @@ Welcome to the FreeBSD Architecture Handbook. This manual is a _work in progress_ and is the work of many individuals. Many sections do not yet exist and some of those that do exist need to be updated. If you are interested in helping with this project, send email to the {freebsd-doc}. -The latest version of this document is always available from the link:https://www.FreeBSD.org/[FreeBSD World Wide Web server]. It may also be downloaded in a variety of formats and compression options from the https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous link:{handbook}#mirrors-ftp/[mirror sites]. +The latest version of this document is always available from the link:https://www.FreeBSD.org/[FreeBSD World Wide Web server]. It may also be downloaded in a variety of formats and compression options from the https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous extref:{handbook}[mirror sites, mirrors-ftp]. ''' -include::content/en/books/arch-handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] diff --git a/documentation/content/en/books/arch-handbook/bibliography/_index.adoc b/documentation/content/en/books/arch-handbook/bibliography/_index.adoc --- a/documentation/content/en/books/arch-handbook/bibliography/_index.adoc +++ b/documentation/content/en/books/arch-handbook/bibliography/_index.adoc @@ -12,19 +12,30 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: +:sectnums: +:sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [1] _Marshall Kirk McKusick, Keith Bostic, Michael J Karels, and John S Quarterman._ Copyright © 1996 Addison-Wesley Publishing Company, Inc.. 0-201-54979-4. Addison-Wesley Publishing Company, Inc.. The Design and Implementation of the 4.4 BSD Operating System. 1-2. diff --git a/documentation/content/en/books/arch-handbook/book.adoc b/documentation/content/en/books/arch-handbook/book.adoc --- a/documentation/content/en/books/arch-handbook/book.adoc +++ b/documentation/content/en/books/arch-handbook/book.adoc @@ -14,48 +14,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: :book: true :pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:chapters-path: content/en/books/arch-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/arch-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -63,37 +42,37 @@ Welcome to the FreeBSD Architecture Handbook. This manual is a _work in progress_ and is the work of many individuals. Many sections do not yet exist and some of those that do exist need to be updated. If you are interested in helping with this project, send email to the {freebsd-doc}. -The latest version of this document is always available from the link:https://www.FreeBSD.org/[FreeBSD World Wide Web server]. It may also be downloaded in a variety of formats and compression options from the https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous link:{handbook}#mirrors-ftp/[mirror sites]. +The latest version of this document is always available from the link:https://www.FreeBSD.org/[FreeBSD World Wide Web server]. It may also be downloaded in a variety of formats and compression options from the https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous extref:{handbook}[mirror sites, mirrors-ftp]. ''' toc::[] // Section one -include::{chapters-path}parti.adoc[lines=7..8] +include::{chapters-path}parti.adoc[lines=15..16] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}locking/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}kobj/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}jail/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}sysinit/_index.adoc[leveloffset=+1], lines=9..23;34..-1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=14..28;39..-1] -include::{chapters-path}vm/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}smp/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] +include::{chapters-path}locking/_index.adoc[leveloffset=+1] +include::{chapters-path}kobj/_index.adoc[leveloffset=+1] +include::{chapters-path}jail/_index.adoc[leveloffset=+1] +include::{chapters-path}sysinit/_index.adoc[leveloffset=+1]] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] +include::{chapters-path}vm/_index.adoc[leveloffset=+1] +include::{chapters-path}smp/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..8] +include::{chapters-path}partii.adoc[lines=15..16] -include::{chapters-path}driverbasics/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}isa/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}pci/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}scsi/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}usb/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}newbus/_index.adoc[leveloffset=+1, lines=14..28;39..-1] -include::{chapters-path}sound/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}pccard/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}driverbasics/_index.adoc[leveloffset=+1] +include::{chapters-path}isa/_index.adoc[leveloffset=+1] +include::{chapters-path}pci/_index.adoc[leveloffset=+1] +include::{chapters-path}scsi/_index.adoc[leveloffset=+1] +include::{chapters-path}usb/_index.adoc[leveloffset=+1] +include::{chapters-path}newbus/_index.adoc[leveloffset=+1] +include::{chapters-path}sound/_index.adoc[leveloffset=+1] +include::{chapters-path}pccard/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..8] +include::{chapters-path}partiii.adoc[lines=15..16] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..21;30..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] diff --git a/documentation/content/en/books/arch-handbook/boot/_index.adoc b/documentation/content/en/books/arch-handbook/boot/_index.adoc --- a/documentation/content/en/books/arch-handbook/boot/_index.adoc +++ b/documentation/content/en/books/arch-handbook/boot/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Synopsis diff --git a/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc b/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc --- a/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc +++ b/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[driverbasics-intro]] == Introduction diff --git a/documentation/content/en/books/arch-handbook/isa/_index.adoc b/documentation/content/en/books/arch-handbook/isa/_index.adoc --- a/documentation/content/en/books/arch-handbook/isa/_index.adoc +++ b/documentation/content/en/books/arch-handbook/isa/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[isa-driver-synopsis]] == Synopsis diff --git a/documentation/content/en/books/arch-handbook/jail/_index.adoc b/documentation/content/en/books/arch-handbook/jail/_index.adoc --- a/documentation/content/en/books/arch-handbook/jail/_index.adoc +++ b/documentation/content/en/books/arch-handbook/jail/_index.adoc @@ -14,26 +14,33 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] On most UNIX(R) systems, `root` has omnipotent power. This promotes insecurity. If an attacker gained `root` on a system, he would have every function at his fingertips. In FreeBSD there are sysctls which dilute the power of `root`, in order to minimize the damage caused by an attacker. Specifically, one of these functions is called `secure levels`. Similarly, another function which is present from FreeBSD 4.0 and onward, is a utility called man:jail[8]. Jail chroots an environment and sets certain restrictions on processes which are forked within the jail. For example, a jailed process cannot affect processes outside the jail, utilize certain system calls, or inflict any damage on the host environment. -Jail is becoming the new security model. People are running potentially vulnerable servers such as Apache, BIND, and sendmail within jails, so that if an attacker gains `root` within the jail, it is only an annoyance, and not a devastation. This article mainly focuses on the internals (source code) of jail. For information on how to set up a jail see the link:{handbook}#jails/[handbook entry on jails]. +Jail is becoming the new security model. People are running potentially vulnerable servers such as Apache, BIND, and sendmail within jails, so that if an attacker gains `root` within the jail, it is only an annoyance, and not a devastation. This article mainly focuses on the internals (source code) of jail. For information on how to set up a jail see the extref:{handbook}[handbook entry on jails, jails]. [[jail-arch]] == Architecture diff --git a/documentation/content/en/books/arch-handbook/kobj/_index.adoc b/documentation/content/en/books/arch-handbook/kobj/_index.adoc --- a/documentation/content/en/books/arch-handbook/kobj/_index.adoc +++ b/documentation/content/en/books/arch-handbook/kobj/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Kernel Objects, or _Kobj_ provides an object-oriented C programming system for the kernel. As such the data being operated on carries the description of how to operate on it. diff --git a/documentation/content/en/books/arch-handbook/locking/_index.adoc b/documentation/content/en/books/arch-handbook/locking/_index.adoc --- a/documentation/content/en/books/arch-handbook/locking/_index.adoc +++ b/documentation/content/en/books/arch-handbook/locking/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] _This chapter is maintained by the FreeBSD SMP Next Generation Project._ diff --git a/documentation/content/en/books/arch-handbook/mac/_index.adoc b/documentation/content/en/books/arch-handbook/mac/_index.adoc --- a/documentation/content/en/books/arch-handbook/mac/_index.adoc +++ b/documentation/content/en/books/arch-handbook/mac/_index.adoc @@ -19,22 +19,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-copyright]] == MAC Documentation Copyright diff --git a/documentation/content/en/books/arch-handbook/newbus/_index.adoc b/documentation/content/en/books/arch-handbook/newbus/_index.adoc --- a/documentation/content/en/books/arch-handbook/newbus/_index.adoc +++ b/documentation/content/en/books/arch-handbook/newbus/_index.adoc @@ -19,22 +19,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] _Special thanks to Matthew N. Dodd, Warner Losh, Bill Paul, Doug Rabson, Mike Smith, Peter Wemm and Scott Long_. diff --git a/documentation/content/en/books/arch-handbook/parti.adoc b/documentation/content/en/books/arch-handbook/parti.adoc --- a/documentation/content/en/books/arch-handbook/parti.adoc +++ b/documentation/content/en/books/arch-handbook/parti.adoc @@ -1,10 +1,18 @@ --- title: Part I. Kernel -prev: books/arch-handbook/ +prev: books/arch-handbook next: books/arch-handbook/boot --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/arch-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[kernel]] = Kernel -include::content/en/books/arch-handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/en/books/arch-handbook/partii.adoc b/documentation/content/en/books/arch-handbook/partii.adoc --- a/documentation/content/en/books/arch-handbook/partii.adoc +++ b/documentation/content/en/books/arch-handbook/partii.adoc @@ -4,7 +4,15 @@ next: books/arch-handbook/driverbasics --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/arch-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[devicedrivers]] = Device Drivers -include::content/en/books/arch-handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/en/books/arch-handbook/partiii.adoc b/documentation/content/en/books/arch-handbook/partiii.adoc --- a/documentation/content/en/books/arch-handbook/partiii.adoc +++ b/documentation/content/en/books/arch-handbook/partiii.adoc @@ -4,7 +4,15 @@ next: books/arch-handbook/bibliography --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/arch-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Appendices -include::content/en/books/arch-handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/en/books/arch-handbook/pccard/_index.adoc b/documentation/content/en/books/arch-handbook/pccard/_index.adoc --- a/documentation/content/en/books/arch-handbook/pccard/_index.adoc +++ b/documentation/content/en/books/arch-handbook/pccard/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This chapter will talk about the FreeBSD mechanisms for writing a device driver for a PC Card or CardBus device. However, at present it just documents how to add a new device to an existing pccard driver. diff --git a/documentation/content/en/books/arch-handbook/pci/_index.adoc b/documentation/content/en/books/arch-handbook/pci/_index.adoc --- a/documentation/content/en/books/arch-handbook/pci/_index.adoc +++ b/documentation/content/en/books/arch-handbook/pci/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This chapter will talk about the FreeBSD mechanisms for writing a device driver for a device on a PCI bus. diff --git a/documentation/content/en/books/arch-handbook/scsi/_index.adoc b/documentation/content/en/books/arch-handbook/scsi/_index.adoc --- a/documentation/content/en/books/arch-handbook/scsi/_index.adoc +++ b/documentation/content/en/books/arch-handbook/scsi/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[scsi-synopsis]] == Synopsis diff --git a/documentation/content/en/books/arch-handbook/smp/_index.adoc b/documentation/content/en/books/arch-handbook/smp/_index.adoc --- a/documentation/content/en/books/arch-handbook/smp/_index.adoc +++ b/documentation/content/en/books/arch-handbook/smp/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[smp-intro]] == Introduction diff --git a/documentation/content/en/books/arch-handbook/sound/_index.adoc b/documentation/content/en/books/arch-handbook/sound/_index.adoc --- a/documentation/content/en/books/arch-handbook/sound/_index.adoc +++ b/documentation/content/en/books/arch-handbook/sound/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[oss-intro]] == Introduction diff --git a/documentation/content/en/books/arch-handbook/sysinit/_index.adoc b/documentation/content/en/books/arch-handbook/sysinit/_index.adoc --- a/documentation/content/en/books/arch-handbook/sysinit/_index.adoc +++ b/documentation/content/en/books/arch-handbook/sysinit/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] SYSINIT is the framework for a generic call sort and dispatch mechanism. FreeBSD currently uses it for the dynamic initialization of the kernel. SYSINIT allows FreeBSD's kernel subsystems to be reordered, and added, removed, and replaced at kernel link time when the kernel or one of its modules is loaded without having to edit a statically ordered initialization routing and recompile the kernel. This system also allows kernel modules, currently called _KLD's_, to be separately compiled, linked, and initialized at boot time and loaded even later while the system is already running. This is accomplished using the "kernel linker" and "linker sets". diff --git a/documentation/content/en/books/arch-handbook/usb/_index.adoc b/documentation/content/en/books/arch-handbook/usb/_index.adoc --- a/documentation/content/en/books/arch-handbook/usb/_index.adoc +++ b/documentation/content/en/books/arch-handbook/usb/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[usb-intro]] == Introduction diff --git a/documentation/content/en/books/arch-handbook/vm/_index.adoc b/documentation/content/en/books/arch-handbook/vm/_index.adoc --- a/documentation/content/en/books/arch-handbook/vm/_index.adoc +++ b/documentation/content/en/books/arch-handbook/vm/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vm-physmem]] == Management of Physical Memory `vm_page_t` diff --git a/documentation/content/en/books/design-44bsd/_index.adoc b/documentation/content/en/books/design-44bsd/_index.adoc --- a/documentation/content/en/books/design-44bsd/_index.adoc +++ b/documentation/content/en/books/design-44bsd/_index.adoc @@ -10,6 +10,7 @@ trademarks: ["design-44bsd"] weight: 60 tags: ["4.4BSD", "design", "operating system", "BSD", "UNIX"] +isIndex: true --- = The Design and Implementation of the 4.4BSD Operating System @@ -17,47 +18,26 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part +:sectnumoffset: 2 :source-highlighter: rouge :experimental: -:skip-front-matter: -:sectnumoffset: 2 +:images-path: books/design-44bsd/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:imagesdir: ../../../images/books/design-44bsd/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/books/design-44bsd/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/books/design-44bsd/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/en/books/dev-model/_index.adoc b/documentation/content/en/books/dev-model/_index.adoc --- a/documentation/content/en/books/dev-model/_index.adoc +++ b/documentation/content/en/books/dev-model/_index.adoc @@ -7,6 +7,7 @@ trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] weight: 45 tags: ["model", "project model", "FreeBSD"] +isIndex: true --- = A project model for the FreeBSD Project @@ -14,46 +15,25 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: +:images-path: books/dev-model/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:imagesdir: ../../../../images/books/dev-model/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/books/dev-model/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/books/dev-model/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -1209,7 +1189,7 @@ Like the ports sub-project, the Documentation project can appoint documentation committers without FreeBSD Core's approval. [<>]. -The Documentation project has link:{fdp-primer}[a primer]. +The Documentation project has extref:{fdp-primer}[a primer]. This is used both to introduce new project members to the standard tools and syntaxes and to act as a reference when working on the project. :sectnums!: @@ -1234,28 +1214,28 @@ [FreeBSD, 2000A] Copyright © 2002 The FreeBSD Project. Core Bylaws. https://www.freebsd.org/internal/bylaws/. [[freebsd-developer-handbook]] -[FreeBSD, 2002A] Copyright © 2002 The FreeBSD Documentation Project. FreeBSD Developer's Handbook. link:{developers-handbook}[Developers Handbook]. +[FreeBSD, 2002A] Copyright © 2002 The FreeBSD Documentation Project. FreeBSD Developer's Handbook. extref:{developers-handbook}[Developers Handbook]. [[bsd-election2002]] [FreeBSD, 2002B] Copyright © 2002 The FreeBSD Project. Core team election 2002. http://election.uk.freebsd.org/candidates.html. [[freebsd-handle-pr]] -[FreeBSD, 2002C] Dag-Erling Smørgrav and Hiten Pandya. Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Problem Report Handling Guidelines. link:{pr-guidelines}[Problem Report Handling Guidelines]. +[FreeBSD, 2002C] Dag-Erling Smørgrav and Hiten Pandya. Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Problem Report Handling Guidelines. extref:{pr-guidelines}[Problem Report Handling Guidelines]. [[freebsd-send-pr]] -[FreeBSD, 2002D] Dag-Erling Smørgrav. Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Writing FreeBSD Problem Reports. link:{problem-reports}[Writing FreeBSD Problem Reports]. +[FreeBSD, 2002D] Dag-Erling Smørgrav. Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Writing FreeBSD Problem Reports. extref:{problem-reports}[Writing FreeBSD Problem Reports]. [[freebsd-committer]] -[FreeBSD, 2001] Copyright © 2001 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Committers Guide. link:{committers-guide}[Committer's Guide]. +[FreeBSD, 2001] Copyright © 2001 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Committers Guide. extref:{committers-guide}[Committer's Guide]. [[freebsd-releng]] -[FreeBSD, 2002E] Murray Stokely. Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. FreeBSD Release Engineering. https://link:{releng}[FreeBSD Release Engineering]. +[FreeBSD, 2002E] Murray Stokely. Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. FreeBSD Release Engineering. https://extref:{releng}[FreeBSD Release Engineering]. [[ref-bsd-handbook]] -[FreeBSD, 2003A] The FreeBSD Documentation Project. FreeBSD Handbook. link:{handbook}[FreeBSD Handbook]. +[FreeBSD, 2003A] The FreeBSD Documentation Project. FreeBSD Handbook. extref:{handbook}[FreeBSD Handbook]. [[freebsd-contributors]] -[FreeBSD, 2002F] Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Contributors to FreeBSD. link:{contributors}[Contributors to FreeBSD]. +[FreeBSD, 2002F] Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Contributors to FreeBSD. extref:{contributors}[Contributors to FreeBSD]. [[freebsd-election]] [FreeBSD, 2002G] Copyright © 2002 The FreeBSD Project. The FreeBSD Project. Core team elections 2002. http://election.uk.freebsd.org. diff --git a/documentation/content/en/books/developers-handbook/_index.adoc b/documentation/content/en/books/developers-handbook/_index.adoc --- a/documentation/content/en/books/developers-handbook/_index.adoc +++ b/documentation/content/en/books/developers-handbook/_index.adoc @@ -9,6 +9,7 @@ weight: 25 tags: ["FreeBSD Developers' Handbook"] add_single_page_link: true +isIndex: true --- = FreeBSD Developers' Handbook @@ -18,34 +19,25 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: +:images-path: books/developers-handbook/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -57,8 +49,8 @@ If you are interested in helping with this project, send email to the {freebsd-doc}. The latest version of this document is always available from the link:https://www.FreeBSD.org[FreeBSD World Wide Web server]. -It may also be downloaded in a variety of formats and compression options from the link:https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous link:{handbook}#mirrors-ftp/[mirror sites]. +It may also be downloaded in a variety of formats and compression options from the link:https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous extref:{handbook}[mirror sites, mirrors-ftp]. ''' -include::content/en/books/developers-handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] diff --git a/documentation/content/en/books/developers-handbook/bibliography/_index.adoc b/documentation/content/en/books/developers-handbook/bibliography/_index.adoc --- a/documentation/content/en/books/developers-handbook/bibliography/_index.adoc +++ b/documentation/content/en/books/developers-handbook/bibliography/_index.adoc @@ -12,21 +12,31 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: +:sectnums: +:sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[COD,1]] [1] Dave A Patterson and John L Hennessy. Copyright(R) 1998 Morgan Kaufmann Publishers, Inc. 1-55860-428-6. Morgan Kaufmann Publishers, Inc. Computer Organization and Design. The Hardware / Software Interface. 1-2. diff --git a/documentation/content/en/books/developers-handbook/book.adoc b/documentation/content/en/books/developers-handbook/book.adoc --- a/documentation/content/en/books/developers-handbook/book.adoc +++ b/documentation/content/en/books/developers-handbook/book.adoc @@ -14,51 +14,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: :book: true :pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:imagesdir: ../../../../images/books/developers-handbook/ -:chapters-path: content/en/books/developers-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/books/developers-handbook/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:imagesdir: ../../../../static/images/books/developers-handbook/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -70,35 +46,35 @@ If you are interested in helping with this project, send email to the {freebsd-doc}. The latest version of this document is always available from the link:https://www.FreeBSD.org[FreeBSD World Wide Web server]. -It may also be downloaded in a variety of formats and compression options from the link:https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous link:{handbook}#mirrors-ftp/[mirror sites]. +It may also be downloaded in a variety of formats and compression options from the link:https://download.freebsd.org/ftp/doc/[FreeBSD FTP server] or one of the numerous extref:{handbook}[mirror sites, mirrors-ftp]. ''' toc::[] // Section one -include::{chapters-path}parti.adoc[lines=7..8] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=12..26;37..-1] -include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=12..28;39..-1] -include::{chapters-path}secure/_index.adoc[leveloffset=+1, lines=11..25;36..-1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=10..24;35..-1] -include::{chapters-path}policies/_index.adoc[leveloffset=+1, lines=12..26;37..-1] -include::{chapters-path}testing/_index.adoc[leveloffset=+1, lines=10..24;35..-1] +include::{chapters-path}parti.adoc[lines=15..16] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] +include::{chapters-path}tools/_index.adoc[leveloffset=+1] +include::{chapters-path}secure/_index.adoc[leveloffset=+1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] +include::{chapters-path}policies/_index.adoc[leveloffset=+1] +include::{chapters-path}testing/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..8] -include::{chapters-path}sockets/_index.adoc[leveloffset=+1, lines=11..25;37..-1] -include::{chapters-path}ipv6/_index.adoc[leveloffset=+1, lines=11..25;36..-1] +include::{chapters-path}partii.adoc[lines=15..16] +include::{chapters-path}sockets/_index.adoc[leveloffset=+1] +include::{chapters-path}ipv6/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..8] -include::{chapters-path}kernelbuild/_index.adoc[leveloffset=+1, lines=10..24;35..-1] -include::{chapters-path}kerneldebug/_index.adoc[leveloffset=+1, lines=13..27;38..-1] +include::{chapters-path}partiii.adoc[lines=15..16] +include::{chapters-path}kernelbuild/_index.adoc[leveloffset=+1] +include::{chapters-path}kerneldebug/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..8] -include::{chapters-path}x86/_index.adoc[leveloffset=+1, lines=10..24;35..-1] +include::{chapters-path}partiv.adoc[lines=15..16] +include::{chapters-path}x86/_index.adoc[leveloffset=+1] // Appendices -include::{chapters-path}partv.adoc[lines=7..8] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..22;31..-1] +include::{chapters-path}partv.adoc[lines=15..16] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] diff --git a/documentation/content/en/books/developers-handbook/introduction/_index.adoc b/documentation/content/en/books/developers-handbook/introduction/_index.adoc --- a/documentation/content/en/books/developers-handbook/introduction/_index.adoc +++ b/documentation/content/en/books/developers-handbook/introduction/_index.adoc @@ -17,22 +17,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-devel]] == Developing on FreeBSD diff --git a/documentation/content/en/books/developers-handbook/ipv6/_index.adoc b/documentation/content/en/books/developers-handbook/ipv6/_index.adoc --- a/documentation/content/en/books/developers-handbook/ipv6/_index.adoc +++ b/documentation/content/en/books/developers-handbook/ipv6/_index.adoc @@ -16,22 +16,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ipv6-implementation]] == IPv6/IPsec Implementation diff --git a/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc b/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc --- a/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc +++ b/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc @@ -15,32 +15,39 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Being a kernel developer requires understanding of the kernel build process. To debug the FreeBSD kernel it is required to be able to build one. There are two known ways to do so: -The supported procedure to build and install a kernel is documented in the link:{handbook}#kernelconfig-building[Building and Installing a Custom Kernel] chapter of the FreeBSD Handbook. +The supported procedure to build and install a kernel is documented in the extref:{handbook}[Building and Installing a Custom Kernel, kernelconfig-building] chapter of the FreeBSD Handbook. [NOTE] ==== -It is supposed that the reader of this chapter is familiar with the information described in the link:{handbook}#kernelconfig-building[Building and Installing a Custom Kernel] chapter of the FreeBSD Handbook. +It is supposed that the reader of this chapter is familiar with the information described in the extref:{handbook}[Building and Installing a Custom Kernel, kernelconfig-building] chapter of the FreeBSD Handbook. If this is not the case, please read through the above mentioned chapter to understand how the build process works. ==== diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc --- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc +++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc @@ -18,22 +18,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kerneldebug-obtain]] == Obtaining a Kernel Crash Dump @@ -312,7 +319,7 @@ .... to your config file, and rebuild. -(See link:{handbook}/[The FreeBSD Handbook] for details on configuring the FreeBSD kernel). +(See extref:{handbook}[The FreeBSD Handbook] for details on configuring the FreeBSD kernel). Once your DDB kernel is running, there are several ways to enter DDB. The first, and earliest way is to use the boot flag `-d`. diff --git a/documentation/content/en/books/developers-handbook/l10n/_index.adoc b/documentation/content/en/books/developers-handbook/l10n/_index.adoc --- a/documentation/content/en/books/developers-handbook/l10n/_index.adoc +++ b/documentation/content/en/books/developers-handbook/l10n/_index.adoc @@ -15,22 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-programming]] == Programming I18N Compliant Applications diff --git a/documentation/content/en/books/developers-handbook/parti.adoc b/documentation/content/en/books/developers-handbook/parti.adoc --- a/documentation/content/en/books/developers-handbook/parti.adoc +++ b/documentation/content/en/books/developers-handbook/parti.adoc @@ -1,10 +1,18 @@ --- title: Part I. Basics -prev: books/developers-handbook/ +prev: books/developers-handbook next: books/developers-handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[basics]] = Basics -include::content/en/books/developers-handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/en/books/developers-handbook/partii.adoc b/documentation/content/en/books/developers-handbook/partii.adoc --- a/documentation/content/en/books/developers-handbook/partii.adoc +++ b/documentation/content/en/books/developers-handbook/partii.adoc @@ -4,7 +4,15 @@ next: books/developers-handbook/sockets --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[ipc]] = Interprocess Communication -include::content/en/books/developers-handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/en/books/developers-handbook/partiii.adoc b/documentation/content/en/books/developers-handbook/partiii.adoc --- a/documentation/content/en/books/developers-handbook/partiii.adoc +++ b/documentation/content/en/books/developers-handbook/partiii.adoc @@ -4,7 +4,15 @@ next: books/developers-handbook/kernelbuild --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[kernel]] = Kernel -include::content/en/books/developers-handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/en/books/developers-handbook/partiv.adoc b/documentation/content/en/books/developers-handbook/partiv.adoc --- a/documentation/content/en/books/developers-handbook/partiv.adoc +++ b/documentation/content/en/books/developers-handbook/partiv.adoc @@ -4,8 +4,16 @@ next: books/developers-handbook/x86 --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[architectures]] = Architectures -include::content/en/books/developers-handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/en/books/developers-handbook/partv.adoc b/documentation/content/en/books/developers-handbook/partv.adoc --- a/documentation/content/en/books/developers-handbook/partv.adoc +++ b/documentation/content/en/books/developers-handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/developers-handbook/bibliography --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/developers-handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Appendices -include::content/en/books/developers-handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/en/books/developers-handbook/policies/_index.adoc b/documentation/content/en/books/developers-handbook/policies/_index.adoc --- a/documentation/content/en/books/developers-handbook/policies/_index.adoc +++ b/documentation/content/en/books/developers-handbook/policies/_index.adoc @@ -17,22 +17,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This chapter documents various guidelines and policies in force for the FreeBSD source tree. diff --git a/documentation/content/en/books/developers-handbook/secure/_index.adoc b/documentation/content/en/books/developers-handbook/secure/_index.adoc --- a/documentation/content/en/books/developers-handbook/secure/_index.adoc +++ b/documentation/content/en/books/developers-handbook/secure/_index.adoc @@ -16,22 +16,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[secure-synopsis]] == Synopsis diff --git a/documentation/content/en/books/developers-handbook/sockets/_index.adoc b/documentation/content/en/books/developers-handbook/sockets/_index.adoc --- a/documentation/content/en/books/developers-handbook/sockets/_index.adoc +++ b/documentation/content/en/books/developers-handbook/sockets/_index.adoc @@ -16,23 +16,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:imagesdir: ../../../../images/books/developers-handbook/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[sockets-synopsis]] == Synopsis diff --git a/documentation/content/en/books/developers-handbook/testing/_index.adoc b/documentation/content/en/books/developers-handbook/testing/_index.adoc --- a/documentation/content/en/books/developers-handbook/testing/_index.adoc +++ b/documentation/content/en/books/developers-handbook/testing/_index.adoc @@ -15,22 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Regression tests are used to exercise a particular bit of the system to check that it works as expected, and to make sure that old bugs are not reintroduced. diff --git a/documentation/content/en/books/developers-handbook/tools/_index.adoc b/documentation/content/en/books/developers-handbook/tools/_index.adoc --- a/documentation/content/en/books/developers-handbook/tools/_index.adoc +++ b/documentation/content/en/books/developers-handbook/tools/_index.adoc @@ -17,24 +17,31 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 :c-plus-plus-command: c++ :clang-plus-plus-command: clang++ +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[tools-synopsis]] == Synopsis @@ -88,7 +95,7 @@ Here is a list of interpreters that are available from the FreeBSD Ports Collection, with a brief discussion of some of the more popular interpreted languages. -Instructions on how to get and install applications from the Ports Collection can be found in the link:{handbook}#ports-using/[Ports section] of the handbook. +Instructions on how to get and install applications from the Ports Collection can be found in the extref:{handbook}[Ports section, ports-using] of the handbook. BASIC:: Short for Beginner's All-purpose Symbolic Instruction Code. @@ -683,13 +690,13 @@ [NOTE] ==== -The `lldb` command is available for FreeBSD {rel113-current} link:{handbook}#ports-using/[from ports or packages] as package:devel/llvm[]. +The `lldb` command is available for FreeBSD {rel113-current} extref:{handbook}[from ports or packages, ports-using] as package:devel/llvm[]. This will install the default version of lldb (currently 9.0). ==== The other debugger available with FreeBSD is called `gdb` (GNU debugger). Unlike lldb, it is not installed by default on FreeBSD {rel121-current}; -to use it, link:{handbook}#ports-using/[install] package:devel/gdb[] from ports or packages. +to use it, extref:{handbook}#ports-using/[install] package:devel/gdb[] from ports or packages. The version installed by default on FreeBSD {rel113-current} is old; instead, install package:devel/gdb[] there as well. It has quite good on-line help, as well as a set of info pages. @@ -938,7 +945,7 @@ [NOTE] ==== The described functionality is available starting with LLDB version 12.0.0. -Users of FreeBSD releases containing an earlier LLDB version may wish to use the snapshot available in link:{handbook}#ports-using/[ports or packages], as package:devel/llvm-devel[]. +Users of FreeBSD releases containing an earlier LLDB version may wish to use the snapshot available in extref:{handbook}[ports or packages, ports-using], as package:devel/llvm-devel[]. ==== Starting with LLDB 12.0.0, remote debugging is supported on FreeBSD. diff --git a/documentation/content/en/books/developers-handbook/x86/_index.adoc b/documentation/content/en/books/developers-handbook/x86/_index.adoc --- a/documentation/content/en/books/developers-handbook/x86/_index.adoc +++ b/documentation/content/en/books/developers-handbook/x86/_index.adoc @@ -15,22 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] _This chapter was written by {stanislav}._ diff --git a/documentation/content/en/books/faq/_index.adoc b/documentation/content/en/books/faq/_index.adoc --- a/documentation/content/en/books/faq/_index.adoc +++ b/documentation/content/en/books/faq/_index.adoc @@ -7,6 +7,7 @@ trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] weight: 5 tags: ["FAQ", "FreeBSD FAQ"] +isIndex: true --- = Frequently Asked Questions for FreeBSD {rel2-relx} and {rel-relx} @@ -14,17 +15,12 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: +:images-path: books/faq/ :rel-numbranch: 4 :rel-head: 14-CURRENT :rel-head-relx: 14.X @@ -42,32 +38,18 @@ :rel3-releng: stable/11/ :rel3-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -76,7 +58,7 @@ This is the Frequently Asked Questions (FAQ) for FreeBSD versions {rel-relx}, {rel2-relx}, and {rel3-relx}. Every effort has been made to make this FAQ as informative as possible; if you have any suggestions as to how it may be improved, send them to the {freebsd-doc}. -The latest version of this document is always available from the link:{faq}[FreeBSD website]. +The latest version of this document is always available from the extref:{faq}[FreeBSD website]. It may also be downloaded as one large link:.[HTML] file with HTTP or as a variety of other formats from the https://download.freebsd.org/ftp/doc/[FreeBSD FTP server]. ''' @@ -97,7 +79,7 @@ FreeBSD is used by companies, Internet Service Providers, researchers, computer professionals, students and home users all over the world in their work, education and recreation. -For more detailed information on FreeBSD, refer to the link:{handbook}[FreeBSD Handbook]. +For more detailed information on FreeBSD, refer to the extref:{handbook}[FreeBSD Handbook]. [[FreeBSD-goals]] === What is the goal of the FreeBSD Project? @@ -142,7 +124,7 @@ Users migrating to FreeBSD from another UNIX(R)-like environment will find FreeBSD to be similar. Windows(R) and Mac OS(R) users may be interested in instead using https://www.ghostbsd.org/[GhostBSD], https://www.midnightbsd.org/[MidnightBSD] or https://www.nomadbsd.org/[NomadBSD] three FreeBSD-based desktop distributions. Non-UNIX(R) users should expect to invest some additional time learning the UNIX(R) way of doing things. -This FAQ and the link:{handbook}[FreeBSD Handbook] are excellent places to start. +This FAQ and the extref:{handbook}[FreeBSD Handbook] are excellent places to start. [[why-called-FreeBSD]] === Why is it called FreeBSD? @@ -188,9 +170,9 @@ [[current]] === What is _FreeBSD-CURRENT_? -link:{handbook}#current[FreeBSD-CURRENT] is the development version of the operating system, which will in due course become the new FreeBSD-STABLE branch. +extref:{handbook}[FreeBSD-CURRENT, current] is the development version of the operating system, which will in due course become the new FreeBSD-STABLE branch. As such, it is really only of interest to developers working on the system and die-hard hobbyists. -See the link:{handbook}#current[relevant section] in the link:{handbook}[Handbook] for details on running _-CURRENT_. +See the extref:{handbook}[relevant section, current] in the extref:{handbook}[Handbook] for details on running _-CURRENT_. Users not familiar with FreeBSD should not use FreeBSD-CURRENT. This branch sometimes evolves quite quickly and due to mistake can be un-buildable at times. @@ -206,7 +188,7 @@ Users who do not have the resources to perform testing should instead run the most recent release of FreeBSD. _FreeBSD-CURRENT_, on the other hand, has been one unbroken line since 2.0 was released. -For more detailed information on branches see "link:{releng}#rel-branch[FreeBSD Release Engineering: Creating the Release Branch]", +For more detailed information on branches see "extref:{releng}[FreeBSD Release Engineering: Creating the Release Branch, rel-branch]", the status of the branches and the upcoming release schedule can be found on the https://www.FreeBSD.org/releng[Release Engineering Information] page. Version https://download.FreeBSD.org/ftp/releases/amd64/amd64/{rel121-current}-RELEASE/[{rel121-current}] is the latest release from the {rel-stable} branch; it was released in {rel121-current-date}. @@ -247,7 +229,7 @@ The key decisions concerning the FreeBSD project, such as the overall direction of the project and who is allowed to add code to the source tree, are made by a link:https://www.FreeBSD.org/administration#t-core[core team] of 9 people. -There is a much larger team of more than 350 link:{contributors}#staff-committers[committers] who are authorized to make changes directly to the FreeBSD source tree. +There is a much larger team of more than 350 extref:{contributors}[committers, staff-committers] who are authorized to make changes directly to the FreeBSD source tree. However, most non-trivial changes are discussed in advance in the <>, and there are no restrictions on who may take part in the discussion. @@ -261,7 +243,7 @@ * link:https://www.FreeBSD.org/snapshots/[Snapshot] releases are made monthly for the <> and <> branch, these being of service purely to bleeding-edge testers and developers. * The latest {rel2-stable} release, {rel113-current}-RELEASE can be found in the https://download.FreeBSD.org/ftp/releases/amd64/amd64/{rel113-current}-RELEASE/[{rel113-current}-RELEASE directory]. -Information about obtaining FreeBSD on CD, DVD, and other media can be found in link:{handbook}#mirrors/[the Handbook]. +Information about obtaining FreeBSD on CD, DVD, and other media can be found in extref:{handbook}[the Handbook, mirrors]. [[access-pr]] === How do I access the Problem Report database? @@ -270,7 +252,7 @@ The link:https://www.FreeBSD.org/support/bugreports[web-based problem report submission interface] can be used to submit problem reports through a web browser. -Before submitting a problem report, read link:{problem-reports}[Writing FreeBSD Problem Reports], an article on how to write good problem reports. +Before submitting a problem report, read extref:{problem-reports}[Writing FreeBSD Problem Reports], an article on how to write good problem reports. [[support]] == Documentation and Support @@ -408,7 +390,7 @@ [[mailing]] === Where do I find info on the FreeBSD mailing lists? What FreeBSD news groups are available? -Refer to the link:{handbook}#eresources-mail[Handbook entry on mailing-lists] and the link:{handbook}#eresources-news/[Handbook entry on newsgroups]. +Refer to the extref:{handbook}[Handbook entry on mailing-lists, eresources-mail] and the extref:{handbook}[Handbook entry on newsgroups, eresources-news]. [[irc]] === Are there FreeBSD IRC (Internet Relay Chat) channels? @@ -472,7 +454,7 @@ |A minimal image that requires network access during installation to completely install FreeBSD. |=== -Full instructions on this procedure and a little bit more about installation issues in general can be found in the link:{handbook}#bsdinstall/[Handbook entry on installing FreeBSD]. +Full instructions on this procedure and a little bit more about installation issues in general can be found in the extref:{handbook}[Handbook entry on installing FreeBSD, bsdinstall]. [[floppy-image-too-large]] === What do I do if the install image does not boot? @@ -488,13 +470,13 @@ [[install-instructions-location]] === Where are the instructions for installing FreeBSD? -Installation instructions can be found at link:{handbook}#bsdinstall/[Handbook entry on installing FreeBSD]. +Installation instructions can be found at extref:{handbook}[Handbook entry on installing FreeBSD, bsdinstall]. [[custom-boot-floppy]] === How can I make my own custom release or install disk? Customized FreeBSD installation media can be created by building a custom release. -Follow the instructions in the link:{releng}[Release Engineering] article. +Follow the instructions in the extref:{releng}[Release Engineering] article. [[windows-coexist]] === Can Windows(R) co-exist with FreeBSD? (x86-specific) @@ -647,7 +629,7 @@ FreeBSD divides support into multiple tiers. Tier 1 architectures, such as i386 or amd64; are fully supported. Tiers 2 and 3 are supported on a best-effort basis. -A full explanation of the tier system is available in the link:{committers-guide}#archs/[Committer's Guide.] +A full explanation of the tier system is available in the extref:{committers-guide}[Committer's Guide., archs] A complete list of supported architectures can be found on the https://www.FreeBSD.org/platforms/[platforms page.] @@ -852,7 +834,7 @@ If the machine is heavily loaded, increase `kern.maxusers`. This will increase these other system limits in addition to the maximum number of processes. -To adjust the `kern.maxusers` value, see the link:{handbook}#kern-maxfiles[File/Process Limits] section of the Handbook. +To adjust the `kern.maxusers` value, see the extref:{handbook}[File/Process Limits, kern-maxfiles] section of the Handbook. While that section refers to open files, the same limits apply to processes. If the machine is lightly loaded but running a very large number of processes, adjust the `kern.maxproc` tunable by defining it in [.filename]#/boot/loader.conf#. @@ -906,7 +888,7 @@ === Why does file: table is full show up repeatedly in man:dmesg[8]? This error message indicates that the number of available file descriptors have been exhausted on the system. -Refer to the link:{handbook}#kern-maxfiles[kern.maxfiles] section of the link:{handbook}#configtuning-kernel-limits/[Tuning Kernel Limits] section of the Handbook for a discussion and solution. +Refer to the extref:{handbook}[kern.maxfiles, kern-maxfiles] section of the extref:{handbook}[Tuning Kernel Limits, configtuning-kernel-limits] section of the Handbook for a discussion and solution. [[computer-clock-skew]] === Why does the clock on my computer keep incorrect time? @@ -1039,7 +1021,7 @@ [[ports-4x]] === Why can I not build this port on my {rel2-relx} -, or {rel-relx} -STABLE machine? -If the installed FreeBSD version lags significantly behind _-CURRENT_ or _-STABLE_, update the Ports Collection using the instructions in link:{handbook}#ports-using/[Using the Ports Collection]. +If the installed FreeBSD version lags significantly behind _-CURRENT_ or _-STABLE_, update the Ports Collection using the instructions in extref:{handbook}[Using the Ports Collection, ports-using]. If the system is up-to-date, someone might have committed a change to the port which works for _-CURRENT_ but which broke the port for _-STABLE_. https://bugs.FreeBSD.org/submit/[Submit] a bug report, since the Ports Collection is supposed to work for both the _-CURRENT_ and _-STABLE_ branches. @@ -1056,7 +1038,7 @@ === I updated the sources, now how do I update my installed ports? FreeBSD does not include a port upgrading tool, but it does have some tools to make the upgrade process somewhat easier. -Additional tools are available to simplify port handling and are described the link:{handbook}#ports-using/[Upgrading Ports] section in the FreeBSD Handbook. +Additional tools are available to simplify port handling and are described the extref:{handbook}[Upgrading Ports, ports-using] section in the FreeBSD Handbook. [[ports-major-upgrade]] === Do I need to recompile every port each time I perform a major version update? @@ -1067,7 +1049,7 @@ When the system is upgraded, various shared libraries, loadable modules, and other parts of the system will be replaced with newer versions. Applications linked against the older versions may fail to start or, in other cases, fail to function properly. -For more information, see link:{handbook}#freebsdupdate-upgrade[the section on upgrades] in the FreeBSD Handbook. +For more information, see extref:{handbook}[the section on upgrades, freebsdupdate-upgrade] in the FreeBSD Handbook. [[ports-minor-upgrade]] === Do I need to recompile every port each time I perform a minor version update? @@ -1094,7 +1076,7 @@ [[make-kernel]] === I would like to customize my kernel. Is it difficult? -Not at all! Check out the link:{handbook}#kernelconfig/[kernel config section of the Handbook]. +Not at all! Check out the extref:{handbook}[kernel config section of the Handbook, kernelconfig]. [NOTE] ==== @@ -1151,7 +1133,7 @@ Unneeded devices can be removed from the kernel to further reduce the size. See <> for more information. -To put any of these options into effect, follow the instructions to link:{handbook}#kernelconfig-building/[build and install] the new kernel. +To put any of these options into effect, follow the instructions to extref:{handbook}[build and install, kernelconfig-building] the new kernel. For reference, the FreeBSD 11 amd64 kernel ([.filename]#/boot/kernel/kernel#) is approximately 25 MB. @@ -1186,7 +1168,7 @@ [[adding-disks]] === How can I add my new hard disk to my FreeBSD system? -See the link:{handbook}#disks-adding/[Adding Disks] section in the FreeBSD Handbook. +See the extref:{handbook}[Adding Disks, disks-adding] section in the FreeBSD Handbook. [[new-huge-disk]] === How do I move my system over to my huge new disk? @@ -1334,7 +1316,7 @@ === Is there a cryptographic file system for FreeBSD? Yes, man:gbde[8] and man:geli[8]. -See the link:{handbook}#disks-encrypting/[Encrypting Disk Partitions] section of the FreeBSD Handbook. +See the extref:{handbook}[Encrypting Disk Partitions, disks-encrypting] section of the FreeBSD Handbook. [[grub-loader]] === How do I boot FreeBSD and Linux(R) using GRUB? @@ -1413,31 +1395,31 @@ === Why do I get Incorrect super block when mounting a CD? The type of device to mount must be specified. -This is described in the Handbook section on link:{handbook}#mounting-cd[Using Data CDs]. +This is described in the Handbook section on extref:{handbook}[Using Data CDs, mounting-cd]. [[cdrom-not-configured]] === Why do I get Device not configured when mounting a CD? This generally means that there is no CD in the drive, or the drive is not visible on the bus. -Refer to the link:{handbook}#mounting-cd[Using Data CDs] section of the Handbook for a detailed discussion of this issue. +Refer to the extref:{handbook}[Using Data CDs, mounting-cd] section of the Handbook for a detailed discussion of this issue. [[cdrom-unicode-filenames]] === Why do all non-English characters in filenames show up as ? on my CDs when mounted in FreeBSD? The CD probably uses the "Joliet" extension for storing information about files and directories. -This is discussed in the Handbook section on link:{handbook}#mounting-cd[Using Data CD-ROMs]. +This is discussed in the Handbook section on extref:{handbook}[Using Data CD-ROMs, mounting-cd]. [[burncd-isofs]] === A CD burned under FreeBSD cannot be read under any other operating system. Why? This means a raw file was burned to the CD, rather than creating an ISO 9660 file system. -Take a look at the Handbook section on link:{handbook}#mounting-cd[Using Data CDs]. +Take a look at the Handbook section on extref:{handbook}[Using Data CDs]. [[copy-cd]] === How can I create an image of a data CD? -This is discussed in the Handbook section on link:{handbook}#mkisofs[Writing Data to an ISO File System]. -For more on working with CD-ROMs, see the link:{handbook}#creating-cds/[Creating CDs Section] in the Storage chapter in the Handbook. +This is discussed in the Handbook section on extref:{handbook}[Writing Data to an ISO File System, mkisofs]. +For more on working with CD-ROMs, see the extref:{handbook}[Creating CDs Section, creating-cds] in the Storage chapter in the Handbook. [[mount-audio-CD]] === Why can I not mount an audio CD? @@ -1529,7 +1511,7 @@ [[add-swap-space]] === How can I add more swap space? -This section link:{handbook}#adding-swap-space/[of the Handbook] describes how to do this. +This section extref:{handbook}[of the Handbook, adding-swap-space] describes how to do this. [[manufacturer-disk-size]] === Why does FreeBSD see my disk as smaller than the manufacturer says it is? @@ -1719,13 +1701,13 @@ [[printer-setup]] === Why am I having trouble setting up my printer? -See the link:{handbook}#printing/[Handbook entry on printing] for troubleshooting tips. +See the extref:{handbook}[Handbook entry on printing, printing] for troubleshooting tips. [[keyboard-mappings]] === How can I correct the keyboard mappings for my system? -Refer to the Handbook section on link:{handbook}#using-localization/[using localization], -specifically the section on link:{handbook}#setting-console[console setup]. +Refer to the Handbook section on extref:{handbook}[using localization, using-localization], +specifically the section on extref:{handbook}[console setup, setting-console]. [[user-quotas]] === Why can I not get user quotas to work properly? @@ -1738,7 +1720,7 @@ options QUOTA .... + -Refer to the link:{handbook}#quotas/[Handbook entry on quotas] for full details. +Refer to the extref:{handbook}[Handbook entry on quotas, quotas] for full details. . Do not turn on quotas on [.filename]#/#. . Put the quota file on the file system that the quotas are to be enforced on: + @@ -1801,7 +1783,7 @@ ==== If the root partition cannot be mounted from single-user mode, it is possible that the partitions are encrypted and it is impossible to mount them without the access keys. -For more information see the section about encrypted disks in the FreeBSD link:{handbook}#disks-encrypting/[Handbook]. +For more information see the section about encrypted disks in the FreeBSD extref:{handbook}[Handbook, disks-encrypting]. ==== [[CAD-reboot]] @@ -1875,7 +1857,7 @@ Once in the RC stage, only the most critical bugs found can be fixed. Once the release (6.3-RELEASE in this example) and release branch have been made, the branch will be renamed to 6.3-STABLE. -For more information on version numbers and the various Subversion branches, refer to the link:{releng}[Release Engineering] article. +For more information on version numbers and the various Subversion branches, refer to the extref:{releng}[Release Engineering] article. [[kernel-chflag-failure]] === I tried to install a new kernel, and the man:chflags[1] failed. How do I get around this? @@ -2018,7 +2000,7 @@ # pkg install xorg .... -After the installation of Xorg, follow the instructions from the link:{handbook}#x-config/[X11 Configuration] section of the FreeBSD Handbook. +After the installation of Xorg, follow the instructions from the extref:{handbook}[X11 Configuration, x-config] section of the FreeBSD Handbook. [[running-X-securelevels]] === I tried to run X, but I get a No devices detected. error when I type startx. What do I do now? @@ -2259,7 +2241,7 @@ [[install-splash]] === How do I install a splash screen and where do I find them? -The detailed answer for this question can be found in the link:{handbook}#boot-splash/[Boot Time Splash Screens] section of the FreeBSD Handbook. +The detailed answer for this question can be found in the extref:{handbook}[Boot Time Splash Screens, boot-splash] section of the FreeBSD Handbook. [[windows-keys]] === Can I use the kbd:[Windows] keys on my keyboard in X? @@ -2339,19 +2321,19 @@ === Where can I get information on diskless booting? "Diskless booting" means that the FreeBSD box is booted over a network, and reads the necessary files from a server instead of its hard disk. -For full details, see link:{handbook}#network-diskless/[the Handbook entry on diskless booting]. +For full details, see extref:{handbook}[the Handbook entry on diskless booting, network-diskless]. [[router]] === Can a FreeBSD box be used as a dedicated network router? -Yes. Refer to the Handbook entry on link:{handbook}#advanced-networking/[advanced networking], -specifically the section on link:{handbook}#network-routing/[routing and gateways]. +Yes. Refer to the Handbook entry on extref:{handbook}[advanced networking, advanced-networking], +specifically the section on extref:{handbook}[routing and gateways, network-routing]. [[natd]] === Does FreeBSD support NAT or Masquerading? -Yes. For instructions on how to use NAT over a PPP connection, see the link:{handbook}#userppp/[Handbook entry on PPP]. -To use NAT over some other sort of network connection, look at the link:{handbook}#network-natd[natd] section of the Handbook. +Yes. For instructions on how to use NAT over a PPP connection, see the extref:{handbook}[Handbook entry on PPP, userppp]. +To use NAT over some other sort of network connection, look at the extref:{handbook}[natd, network-natd] section of the Handbook. [[ethernet-aliases]] === How can I set up Ethernet aliases? @@ -2370,7 +2352,7 @@ # ifconfig ed0 alias 172.16.141.5 netmask 0xffffff00 .... -More information can be found in the FreeBSD link:{handbook}#configtuning-virtual-hosts/[Handbook]. +More information can be found in the FreeBSD extref:{handbook}[Handbook, configtuning-virtual-hosts]. [[nfs-linux]] === Why can I not NFS-mount from a Linux(R) box? @@ -2386,8 +2368,8 @@ === Why does mountd keep telling me it can't change attributes and that I have a bad exports list on my FreeBSD NFS server? The most frequent problem is not understanding the correct format of [.filename]#/etc/exports#. -Review man:exports[5] and the link:{handbook}#network-nfs/[NFS] entry in the Handbook, -especially the section on link:{handbook}#configuring-nfs[configuring NFS]. +Review man:exports[5] and the extref:{handbook}[NFS, network-nfs] entry in the Handbook, +especially the section on extref:{handbook}[configuring NFS, configuring-nfs]. [[ip-multicast]] === How do I enable IP multicast support? @@ -2397,7 +2379,7 @@ [[fqdn-hosts]] === Why do I have to use the FQDN for hosts on my site? -See the answer in the FreeBSD link:{handbook}#mail-trouble/[Handbook]. +See the answer in the FreeBSD extref:{handbook}[Handbook, mail-trouble]. [[network-permission-denied]] === Why do I get an error, Permission denied, for all networking operations? @@ -2414,7 +2396,7 @@ Consider setting `firewall_type="open"` in [.filename]#/etc/rc.conf#. -For further information on configuring this firewall, see the link:{handbook}#firewalls-ipfw/[Handbook chapter]. +For further information on configuring this firewall, see the extref:{handbook}[Handbook chapter, firewalls-ipfw]. [[ipfw-fwd]] === Why is my `ipfw` “fwd” rule to redirect a service to another machine not working? @@ -2641,7 +2623,7 @@ [[serial-console-prompt]] === How do I get the boot: prompt to show on the serial console? -See link:{handbook}#serialconsole-setup/[this section of the Handbook]. +See extref:{handbook}[this section of the Handbook, serialconsole-setup]. [[found-serial]] === How do I tell if FreeBSD found my serial ports or modem cards? @@ -2717,7 +2699,7 @@ [[default-serial-params]] === Can I set the default serial parameters for a port? -See the link:{handbook}#serial/#serial-hw-config[Serial Communications] section in the FreeBSD Handbook. +See the extref:{handbook}serialcomms[Serial Communications, serial-hw-config] section in the FreeBSD Handbook. [[cannot-tip]] === Why can I not run tip or cu? @@ -2799,7 +2781,7 @@ [[translation]] === What do I need to do to translate a FreeBSD document into my native language? -See the link:{fdp-primer}#translations/[Translation FAQ] in the FreeBSD Documentation Project Primer. +See the extref:{fdp-primer}[Translation FAQ, translations] in the FreeBSD Documentation Project Primer. [[freebsd-mail-bounces]] === Why does my email to any address at FreeBSD.org bounce? @@ -2858,7 +2840,7 @@ [[glossary]] === I have seen an acronym or other term on the mailing lists and I do not understand what it means. Where should I look? -Refer to the link:{handbook}#freebsd-glossary/[FreeBSD Glossary]. +Refer to the extref:{handbook}[FreeBSD Glossary, freebsd-glossary]. [[bikeshed-painting]] === Why should I care what color the bikeshed is? @@ -3023,7 +3005,7 @@ [[learn-advanced]] === How can I learn more about FreeBSD's internals? -See the link:{arch-handbook}[FreeBSD Architecture Handbook]. +See the extref:{arch-handbook}[FreeBSD Architecture Handbook]. Additionally, much general UNIX(R) knowledge is directly applicable to FreeBSD. @@ -3031,7 +3013,7 @@ === How can I contribute to FreeBSD? What can I do to help? We accept all types of contributions: documentation, code, and even art. -See the article on link:{contributing}[Contributing to FreeBSD] for specific advice on how to do this. +See the article on extref:{contributing}[Contributing to FreeBSD] for specific advice on how to do this. And thanks for the thought! @@ -3220,4 +3202,4 @@ This innocent little Frequently Asked Questions document has been written, rewritten, edited, folded, spindled, mutilated, eviscerated, contemplated, discombobulated, cogitated, regurgitated, rebuilt, castigated, and reinvigorated over the last decade, by a cast of hundreds if not thousands. Repeatedly. -We wish to thank every one of the people responsible, and we encourage you to link:{contributing}[join them] in making this FAQ even better. +We wish to thank every one of the people responsible, and we encourage you to extref:{contributing}[join them] in making this FAQ even better. diff --git a/documentation/content/en/books/fdp-primer/_index.adoc b/documentation/content/en/books/fdp-primer/_index.adoc --- a/documentation/content/en/books/fdp-primer/_index.adoc +++ b/documentation/content/en/books/fdp-primer/_index.adoc @@ -9,6 +9,7 @@ weight: 10 tags: ["FDP", "documentation", "FreeBSD", "Index"] add_single_page_link: true +isIndex: true --- = FreeBSD Documentation Project Primer for New Contributors @@ -18,7 +19,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: +:source-highlighter: rouge :experimental: +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/fdp-primer/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract @@ -33,4 +53,4 @@ ''' -include::content/en/books/fdp-primer/toc.adoc[] +include::{chapters-path}toc.adoc[] diff --git a/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc b/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc --- a/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc +++ b/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc @@ -14,17 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -include::shared/en/urls.adoc[] - -toc::[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Most FDP documentation is written with AsciiDoc. This chapter explains what that means, how to read and understand the documentation source, and the techniques used. @@ -212,12 +224,12 @@ . Then create a link using the AsciiDoctor variable to the `ipsec-must` article. + .... -link:{ipsec-must}[IPSec-Must article] +extref:{ipsec-must}[IPSec-Must article] .... + And this would be rendered as. + -link:{ipsec-must}[IPSec-Must article] +extref:{ipsec-must}[IPSec-Must article] [[asciidoctor-conclusion]] == Conclusion diff --git a/documentation/content/en/books/fdp-primer/book.adoc b/documentation/content/en/books/fdp-primer/book.adoc --- a/documentation/content/en/books/fdp-primer/book.adoc +++ b/documentation/content/en/books/fdp-primer/book.adoc @@ -14,48 +14,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: :book: true :pdf: false +:images-path: books/fdp-primer/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:chapters-path: content/en/books/fdp-primer/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/fdp-primer/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -79,38 +60,38 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=9..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: -include::{chapters-path}overview/_index.adoc[leveloffset=+1, lines=9..23; 30..-1] +include::{chapters-path}overview/_index.adoc[leveloffset=+1] -include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}tools/_index.adoc[leveloffset=+1] -include::{chapters-path}working-copy/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}working-copy/_index.adoc[leveloffset=+1] -include::{chapters-path}structure/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}structure/_index.adoc[leveloffset=+1] -include::{chapters-path}doc-build/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}doc-build/_index.adoc[leveloffset=+1] -include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] +include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1] -include::{chapters-path}rosetta/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}rosetta/_index.adoc[leveloffset=+1] -include::{chapters-path}translations/_index.adoc[leveloffset=+1, lines=9..23; 30..-1] +include::{chapters-path}translations/_index.adoc[leveloffset=+1] -include::{chapters-path}po-translations/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] +include::{chapters-path}po-translations/_index.adoc[leveloffset=+1] -include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1] -include::{chapters-path}writing-style/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] +include::{chapters-path}writing-style/_index.adoc[leveloffset=+1] -include::{chapters-path}editor-config/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}editor-config/_index.adoc[leveloffset=+1] -include::{chapters-path}see-also/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] +include::{chapters-path}see-also/_index.adoc[leveloffset=+1] :sectnums!: -include::{chapters-path}examples/_index.adoc[leveloffset=+1, lines=8..23; 27..-1] +include::{chapters-path}examples/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/en/books/fdp-primer/doc-build/_index.adoc b/documentation/content/en/books/fdp-primer/doc-build/_index.adoc --- a/documentation/content/en/books/fdp-primer/doc-build/_index.adoc +++ b/documentation/content/en/books/fdp-primer/doc-build/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -toc::[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] This chapter covers organization of the documentation build process and how man:make[1] is used to control it. diff --git a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc --- a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc +++ b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Adjusting your text editor configuration can make working on document files quicker and easier, and help documents conform to FDP guidelines. diff --git a/documentation/content/en/books/fdp-primer/examples/_index.adoc b/documentation/content/en/books/fdp-primer/examples/_index.adoc --- a/documentation/content/en/books/fdp-primer/examples/_index.adoc +++ b/documentation/content/en/books/fdp-primer/examples/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] These examples are not exhaustive - they do not contain all the elements that might be desirable to use, particularly in a document's front matter. For more examples of AsciiDoctor, examine the AsciiDoc source for this and other documents available in the Git `doc` repository, or available online starting at link:https://cgit.freebsd.org/doc/[https://cgit.freebsd.org/doc/]. diff --git a/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc b/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc --- a/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc +++ b/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[manual-pages-introduction]] == Introduction @@ -249,7 +263,7 @@ Include the BSD license:: Include the BSD license on new manual pages. -The preferred license is available from the link:{committers-guide}[Committer's Guide]. +The preferred license is available from the extref:{committers-guide}[Committer's Guide]. [[manual-pages-markup-tricks]] === Markup Tricks diff --git a/documentation/content/en/books/fdp-primer/overview/_index.adoc b/documentation/content/en/books/fdp-primer/overview/_index.adoc --- a/documentation/content/en/books/fdp-primer/overview/_index.adoc +++ b/documentation/content/en/books/fdp-primer/overview/_index.adoc @@ -14,18 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/fdp-primer/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] - -toc::[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Welcome to the FreeBSD Documentation Project (FDP). Quality documentation is crucial to the success of FreeBSD, and we value your contributions very highly. diff --git a/documentation/content/en/books/fdp-primer/po-translations/_index.adoc b/documentation/content/en/books/fdp-primer/po-translations/_index.adoc --- a/documentation/content/en/books/fdp-primer/po-translations/_index.adoc +++ b/documentation/content/en/books/fdp-primer/po-translations/_index.adoc @@ -14,17 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -include::shared/en/urls.adoc[] - -toc::[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[po-translations-introduction]] == Introduction @@ -40,7 +52,7 @@ The procedure shown in crossref:overview[overview-quick-start,Quick Start] is assumed to have already been performed. The `TRANSLATOR` option is required and already enabled by default in the package:textproc/docproj[] port. -This example shows the creation of a Spanish translation of the short link:{leap-seconds}[Leap Seconds] article. +This example shows the creation of a Spanish translation of the short extref:{leap-seconds}[Leap Seconds] article. [[po-translations-quick-start-install-po-editor]] @@ -255,7 +267,7 @@ .Creating a Spanish Translation of the Porter's Handbook [example] ==== -Create a new Spanish translation of the link:{porters-handbook}[Porter's Handbook]. +Create a new Spanish translation of the extref:{porters-handbook}[Porter's Handbook]. The original is a book in [.filename]#~/doc/documentation/content/en/books/porters-handbook/#. [.procedure] @@ -350,7 +362,7 @@ .... msgid "" "This example shows the creation of a Spanish translation of the short " -"link:{leap-seconds}[Leap Seconds] article." +"extref:{leap-seconds}[Leap Seconds] article." .... Spanish translation: @@ -359,7 +371,7 @@ .... msgid "" "Este ejemplo muestra la creación de un artículo con poco contenido como el artículo " -"link:{leap-seconds}[Leap Seconds]." +"extref:{leap-seconds}[Leap Seconds]." .... ==== diff --git a/documentation/content/en/books/fdp-primer/preface/_index.adoc b/documentation/content/en/books/fdp-primer/preface/_index.adoc --- a/documentation/content/en/books/fdp-primer/preface/_index.adoc +++ b/documentation/content/en/books/fdp-primer/preface/_index.adoc @@ -1,6 +1,6 @@ --- title: Preface -prev: books/fdp-primer/ +prev: books/fdp-primer next: books/fdp-primer/overview description: Preface about the FreeBSD Documentation Project tags: ["preface", "prompts", "conventions"] @@ -15,10 +15,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-prompts]] == Shell Prompts diff --git a/documentation/content/en/books/fdp-primer/rosetta/_index.adoc b/documentation/content/en/books/fdp-primer/rosetta/_index.adoc --- a/documentation/content/en/books/fdp-primer/rosetta/_index.adoc +++ b/documentation/content/en/books/fdp-primer/rosetta/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/fdp-primer/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[docbook-vs-asciidoc]] == Comparison between Docbook and AsciiDoc diff --git a/documentation/content/en/books/fdp-primer/see-also/_index.adoc b/documentation/content/en/books/fdp-primer/see-also/_index.adoc --- a/documentation/content/en/books/fdp-primer/see-also/_index.adoc +++ b/documentation/content/en/books/fdp-primer/see-also/_index.adoc @@ -14,17 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -include::shared/en/urls.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This document is deliberately not an exhaustive discussion of AsciiDoc and the FreeBSD Documentation Project. For more information about these, you are encouraged to see the following web sites. @@ -33,7 +45,7 @@ == The FreeBSD Documentation Project * link:https://www.FreeBSD.org/docproj/[The FreeBSD Documentation Project web pages] -* link:{handbook}[The FreeBSD Handbook] +* extref:{handbook}[The FreeBSD Handbook] [[see-also-asciidoc]] == AsciiDoctor diff --git a/documentation/content/en/books/fdp-primer/structure/_index.adoc b/documentation/content/en/books/fdp-primer/structure/_index.adoc --- a/documentation/content/en/books/fdp-primer/structure/_index.adoc +++ b/documentation/content/en/books/fdp-primer/structure/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Files and directories in the [.filename]#doc/# tree follow a structure meant to: diff --git a/documentation/content/en/books/fdp-primer/tools/_index.adoc b/documentation/content/en/books/fdp-primer/tools/_index.adoc --- a/documentation/content/en/books/fdp-primer/tools/_index.adoc +++ b/documentation/content/en/books/fdp-primer/tools/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Several software tools are used to manage the FreeBSD documentation and render it to different output formats. Some of these tools are required and must be installed before working through the examples in the following chapters. diff --git a/documentation/content/en/books/fdp-primer/translations/_index.adoc b/documentation/content/en/books/fdp-primer/translations/_index.adoc --- a/documentation/content/en/books/fdp-primer/translations/_index.adoc +++ b/documentation/content/en/books/fdp-primer/translations/_index.adoc @@ -14,18 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -include::shared/en/teams.adoc[] -include::shared/en/mailing-lists.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This is the FAQ for people translating the FreeBSD documentation (FAQ, Handbook, tutorials, manual pages, and others) to different languages. @@ -87,7 +98,7 @@ % git diff abff932fe8 2191c44469 documentation/content/en/articles/committers-guide/_index.adoc .... -Please see the complete explanation of using Git in FreeBSD in the link:{handbook}mirrors/#git[FreeBSD Handbook]. +Please see the complete explanation of using Git in FreeBSD in the extref:{handbook}mirrors[FreeBSD Handbook, git]. == How do I find out who else might be translating to the same language? diff --git a/documentation/content/en/books/fdp-primer/working-copy/_index.adoc b/documentation/content/en/books/fdp-primer/working-copy/_index.adoc --- a/documentation/content/en/books/fdp-primer/working-copy/_index.adoc +++ b/documentation/content/en/books/fdp-primer/working-copy/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The _working copy_ is a copy of the FreeBSD repository documentation tree downloaded onto the local computer. Changes are made to the local working copy, tested, and then submitted as patches to be committed to the main repository. diff --git a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc --- a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc +++ b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc @@ -14,17 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -include::shared/en/mailing-lists.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[writing-style-tips]] == Tips diff --git a/documentation/content/en/books/handbook/_index.adoc b/documentation/content/en/books/handbook/_index.adoc --- a/documentation/content/en/books/handbook/_index.adoc +++ b/documentation/content/en/books/handbook/_index.adoc @@ -9,6 +9,7 @@ next: books/handbook/preface weight: 1 add_single_page_link: true +isIndex: true --- = FreeBSD Handbook @@ -18,11 +19,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract @@ -40,10 +56,10 @@ ''' -include::content/en/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/en/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/en/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/en/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/en/books/handbook/advanced-networking/_index.adoc b/documentation/content/en/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/en/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/en/books/handbook/advanced-networking/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 32 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 32 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/audit/_index.adoc b/documentation/content/en/books/handbook/audit/_index.adoc --- a/documentation/content/en/books/handbook/audit/_index.adoc +++ b/documentation/content/en/books/handbook/audit/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/basics/_index.adoc b/documentation/content/en/books/handbook/basics/_index.adoc --- a/documentation/content/en/books/handbook/basics/_index.adoc +++ b/documentation/content/en/books/handbook/basics/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/bibliography/_index.adoc b/documentation/content/en/books/handbook/bibliography/_index.adoc --- a/documentation/content/en/books/handbook/bibliography/_index.adoc +++ b/documentation/content/en/books/handbook/bibliography/_index.adoc @@ -11,22 +11,34 @@ [[bibliography]] = Bibliography :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] While manual pages provide a definitive reference for individual pieces of the FreeBSD operating system, they seldom illustrate how to put the pieces together to make the whole operating system run smoothly. For this, there is no substitute for a good book or users' manual on UNIX(R) system administration. @@ -101,7 +113,7 @@ * Leffler, Samuel J., Marshall Kirk McKusick, _The Design and Implementation of the 4.3BSD UNIX Operating System: Answer Book_. Reading, Mass. : Addison-Wesley, 1991. ISBN 0-201-54629-9 * McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John Quarterman. _The Design and Implementation of the 4.4BSD Operating System_. Reading, Mass. : Addison-Wesley, 1996. ISBN 0-201-54979-4 + -(Chapter 2 of this book is available link:{design-44bsd}[online] as part of the FreeBSD Documentation Project.) +(Chapter 2 of this book is available extref:{design-44bsd}[online] as part of the FreeBSD Documentation Project.) * Marshall Kirk McKusick, George V. Neville-Neil _The Design and Implementation of the FreeBSD Operating System_. Boston, Mass. : Addison-Wesley, 2004. ISBN 0-201-70245-2 * Marshall Kirk McKusick, George V. Neville-Neil, Robert N. M. Watson _The Design and Implementation of the FreeBSD Operating System, 2nd Ed._. Westford, Mass. : Pearson Education, Inc., 2014. ISBN 0-321-96897-2 * Stevens, W. Richard. _TCP/IP Illustrated, Volume 1: The Protocols_. Reading, Mass. : Addison-Wesley, 1996. ISBN 0-201-63346-9 diff --git a/documentation/content/en/books/handbook/book.adoc b/documentation/content/en/books/handbook/book.adoc --- a/documentation/content/en/books/handbook/book.adoc +++ b/documentation/content/en/books/handbook/book.adoc @@ -14,49 +14,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:chapters-path: content/en/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -79,97 +59,97 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=8..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..27] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..27] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] -include::{chapters-path}wine/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}wine/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..23] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}zfs/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] -include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..29] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=9..36;46..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=10..23;32..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=10..23;31..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=10..23;32..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=10..23;33..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/en/books/handbook/boot/_index.adoc b/documentation/content/en/books/handbook/boot/_index.adoc --- a/documentation/content/en/books/handbook/boot/_index.adoc +++ b/documentation/content/en/books/handbook/boot/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/bsdinstall/_index.adoc b/documentation/content/en/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/en/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/en/books/handbook/bsdinstall/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/colophon.adoc b/documentation/content/en/books/handbook/colophon.adoc --- a/documentation/content/en/books/handbook/colophon.adoc +++ b/documentation/content/en/books/handbook/colophon.adoc @@ -8,14 +8,28 @@ [[colophon]] = Colophon :doctype: book +:toc: macro +:toclevels: 1 :icons: font :!sectnums: +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/colophon/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] This book is the combined work of hundreds of contributors to "The FreeBSD Documentation Project". The text is authored in AsciiDoc. diff --git a/documentation/content/en/books/handbook/config/_index.adoc b/documentation/content/en/books/handbook/config/_index.adoc --- a/documentation/content/en/books/handbook/config/_index.adoc +++ b/documentation/content/en/books/handbook/config/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Synopsis @@ -329,7 +325,7 @@ By carefully setting these keywords for each startup script, an administrator has a fine-grained level of control of the startup order of the scripts, without the need for "runlevels" used by some UNIX(R) operating systems. Additional information can be found in man:rc[8] and man:rc.subr[8]. -Refer to link:{rc-scripting}[this article] for instructions on how to create custom man:rc[8] scripts. +Refer to extref:{rc-scripting}[this article] for instructions on how to create custom man:rc[8] scripts. [[configtuning-core-configuration]] === Managing System-Specific Configuration diff --git a/documentation/content/en/books/handbook/cutting-edge/_index.adoc b/documentation/content/en/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/en/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/en/books/handbook/cutting-edge/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Synopsis @@ -486,13 +482,13 @@ This section describes how to use either source or the FreeBSD Ports Collection to keep a local copy of the FreeBSD documentation up-to-date. For information on editing and submitting corrections to the documentation, -refer to the FreeBSD Documentation Project Primer for New Contributors (link:{fdp-primer}[FreeBSD Documentation Project Primer for New Contributors]). +refer to the FreeBSD Documentation Project Primer for New Contributors (extref:{fdp-primer}[FreeBSD Documentation Project Primer for New Contributors]). [[updating-installed-documentation]] === Updating Documentation from Source Rebuilding the FreeBSD documentation from source requires a collection of tools which are not part of the FreeBSD base system. -The required tools can be installed following link:{fdp-primer}#overview-quick-start[these steps] from the FreeBSD Documentation Project Primer. +The required tools can be installed following extref:{fdp-primer}[these steps, overview-quick-start] from the FreeBSD Documentation Project Primer. Once installed, use `git` to fetch a clean copy of the documentation source: diff --git a/documentation/content/en/books/handbook/desktop/_index.adoc b/documentation/content/en/books/handbook/desktop/_index.adoc --- a/documentation/content/en/books/handbook/desktop/_index.adoc +++ b/documentation/content/en/books/handbook/desktop/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/disks/_index.adoc b/documentation/content/en/books/handbook/disks/_index.adoc --- a/documentation/content/en/books/handbook/disks/_index.adoc +++ b/documentation/content/en/books/handbook/disks/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/dtrace/_index.adoc b/documentation/content/en/books/handbook/dtrace/_index.adoc --- a/documentation/content/en/books/handbook/dtrace/_index.adoc +++ b/documentation/content/en/books/handbook/dtrace/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/eresources/_index.adoc b/documentation/content/en/books/handbook/eresources/_index.adoc --- a/documentation/content/en/books/handbook/eresources/_index.adoc +++ b/documentation/content/en/books/handbook/eresources/_index.adoc @@ -11,23 +11,34 @@ [[eresources]] = Resources on the Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] The rapid pace of FreeBSD progress makes print media impractical as a means of following the latest developments. Electronic resources are the best, if not often the only, way to stay informed of the latest advances. @@ -60,9 +71,9 @@ Please do not send test messages to any other list. ==== -When in doubt about what list to post a question to, see link:{freebsd-questions-article}[How to get best results from the FreeBSD-questions mailing list]. +When in doubt about what list to post a question to, see extref:{freebsd-questions-article}[How to get best results from the FreeBSD-questions mailing list]. -Before posting to any list, please learn about how to best use the mailing lists, such as how to help avoid frequently-repeated discussions, by reading the link:{mailing-list-faq}[Mailing List Frequently Asked Questions] (FAQ) document. +Before posting to any list, please learn about how to best use the mailing lists, such as how to help avoid frequently-repeated discussions, by reading the extref:{mailing-list-faq}[Mailing List Frequently Asked Questions] (FAQ) document. Archives are kept for all of the mailing lists and can be searched using the https://www.FreeBSD.org/search/[FreeBSD World Wide Web server]. The keyword searchable archive offers an excellent way of finding answers to frequently asked questions and should be consulted before posting a question. diff --git a/documentation/content/en/books/handbook/filesystems/_index.adoc b/documentation/content/en/books/handbook/filesystems/_index.adoc --- a/documentation/content/en/books/handbook/filesystems/_index.adoc +++ b/documentation/content/en/books/handbook/filesystems/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/firewalls/_index.adoc b/documentation/content/en/books/handbook/firewalls/_index.adoc --- a/documentation/content/en/books/handbook/firewalls/_index.adoc +++ b/documentation/content/en/books/handbook/firewalls/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Synopsis diff --git a/documentation/content/en/books/handbook/geom/_index.adoc b/documentation/content/en/books/handbook/geom/_index.adoc --- a/documentation/content/en/books/handbook/geom/_index.adoc +++ b/documentation/content/en/books/handbook/geom/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[geom-synopsis]] == Synopsis @@ -1296,4 +1292,4 @@ Refer to man:gjournal[8] and man:tunefs[8] for more information about these commands. It is possible to journal the boot disk of a FreeBSD system. -Refer to the article link:{gjournal-desktop}[Implementing UFS Journaling on a Desktop PC] for detailed instructions. +Refer to the article extref:{gjournal-desktop}[Implementing UFS Journaling on a Desktop PC] for detailed instructions. diff --git a/documentation/content/en/books/handbook/glossary.adoc b/documentation/content/en/books/handbook/glossary.adoc --- a/documentation/content/en/books/handbook/glossary.adoc +++ b/documentation/content/en/books/handbook/glossary.adoc @@ -9,16 +9,28 @@ [[freebsd-glossary]] = FreeBSD Glossary :doctype: book +:toc: macro +:toclevels: 1 :icons: font :!sectnums: +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: - -include::shared/en/urls.adoc[] +:images-path: books/handbook/glossary/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] This glossary contains terms and acronyms used within the FreeBSD community and documentation. @@ -144,7 +156,7 @@ [[bikeshed-glossary]] Bikeshed Building:: A phenomenon whereby many people will give an opinion on an uncomplicated topic, whilst a complex topic receives little or no discussion. -See the link:{faq}#bikeshed-painting[FAQ] for the origin of the term. +See the extref:{faq}[FAQ, bikeshed-painting] for the origin of the term. [discrete] == C @@ -767,7 +779,7 @@ [[pr-glossary]] Problem Report:: A description of some kind of problem that has been found in either the FreeBSD source or documentation. -See link:{problem-reports}[Writing FreeBSD Problem Reports]. +See extref:{problem-reports}[Writing FreeBSD Problem Reports]. [[pid-glossary]] Process ID:: diff --git a/documentation/content/en/books/handbook/introduction/_index.adoc b/documentation/content/en/books/handbook/introduction/_index.adoc --- a/documentation/content/en/books/handbook/introduction/_index.adoc +++ b/documentation/content/en/books/handbook/introduction/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Synopsis @@ -98,7 +94,7 @@ * _Education:_ Are you a student of computer science or a related engineering field? There is no better way of learning about operating systems, computer architecture and networking than the hands on, under the hood experience that FreeBSD can provide. A number of freely available CAD, mathematical and graphic design packages also make it highly useful to those whose primary interest in a computer is to get _other_ work done! * _Research:_ With source code for the entire system available, FreeBSD is an excellent platform for research in operating systems as well as other branches of computer science. FreeBSD's freely available nature also makes it possible for remote groups to collaborate on ideas or shared development without having to worry about special licensing agreements or limitations on what may be discussed in open forums. * _Networking:_ Need a new router? A name server (DNS)? A firewall to keep people out of your internal network? FreeBSD can easily turn that unused PC sitting in the corner into an advanced router with sophisticated packet-filtering capabilities. -* _Embedded:_ FreeBSD makes an excellent platform to build embedded systems upon. With support for the ARM(R), MIPS(R) and PowerPC(R) platforms, coupled with a robust network stack, cutting edge features and the permissive link:{faq}#bsd-license-restrictions[BSD license] FreeBSD makes an excellent foundation for building embedded routers, firewalls, and other devices. +* _Embedded:_ FreeBSD makes an excellent platform to build embedded systems upon. With support for the ARM(R), MIPS(R) and PowerPC(R) platforms, coupled with a robust network stack, cutting edge features and the permissive extref:{faq}[BSD license, bsd-license-restrictions] FreeBSD makes an excellent foundation for building embedded routers, firewalls, and other devices. * _Desktop:_ FreeBSD makes a fine choice for an inexpensive desktop solution using the freely available X11 server. FreeBSD offers a choice from many open-source desktop environments, including the standard GNOME and KDE graphical user interfaces. FreeBSD can even boot "diskless" from a central server, making individual workstations even cheaper and easier to administer. * _Software Development:_ The basic FreeBSD system comes with a full suite of development tools including a full C/C++ compiler and debugger suite. Support for many other languages are also available through the ports and packages collection. @@ -205,7 +201,7 @@ [[development]] === The FreeBSD Development Model -The development of FreeBSD is a very open and flexible process, being literally built from the contributions of thousands of people around the world, as can be seen from our link:{contributors}[list of contributors]. +The development of FreeBSD is a very open and flexible process, being literally built from the contributions of thousands of people around the world, as can be seen from our extref:{contributors}[list of contributors]. FreeBSD's development infrastructure allow these thousands of contributors to collaborate over the Internet. We are constantly on the lookout for new developers and ideas, and those interested in becoming more closely involved with the project need simply contact us at the {freebsd-hackers}. The {freebsd-announce} is also available to those wishing to make other FreeBSD users aware of major areas of work. @@ -242,7 +238,7 @@ The primary way of keeping in touch with FreeBSD's more non-centralized development is to subscribe to the {freebsd-hackers} where such things are discussed. See crossref:eresources[eresources, Resources on the Internet] for more information about the various FreeBSD mailing lists. + -link:{contributors}[The FreeBSD Contributors List] is a long and growing one, so why not join it by contributing something back to FreeBSD today? +extref:{contributors}[The FreeBSD Contributors List] is a long and growing one, so why not join it by contributing something back to FreeBSD today? + Providing code is not the only way of contributing to the project; for a more complete list of things that need doing, please refer to the link:https://www.FreeBSD.org/[FreeBSD Project web site]. diff --git a/documentation/content/en/books/handbook/jails/_index.adoc b/documentation/content/en/books/handbook/jails/_index.adoc --- a/documentation/content/en/books/handbook/jails/_index.adoc +++ b/documentation/content/en/books/handbook/jails/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/kernelconfig/_index.adoc b/documentation/content/en/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/en/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/en/books/handbook/kernelconfig/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/l10n/_index.adoc b/documentation/content/en/books/handbook/l10n/_index.adoc --- a/documentation/content/en/books/handbook/l10n/_index.adoc +++ b/documentation/content/en/books/handbook/l10n/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/linuxemu/_index.adoc b/documentation/content/en/books/handbook/linuxemu/_index.adoc --- a/documentation/content/en/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/en/books/handbook/linuxemu/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/mac/_index.adoc b/documentation/content/en/books/handbook/mac/_index.adoc --- a/documentation/content/en/books/handbook/mac/_index.adoc +++ b/documentation/content/en/books/handbook/mac/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/mail/_index.adoc b/documentation/content/en/books/handbook/mail/_index.adoc --- a/documentation/content/en/books/handbook/mail/_index.adoc +++ b/documentation/content/en/books/handbook/mail/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/mirrors/_index.adoc b/documentation/content/en/books/handbook/mirrors/_index.adoc --- a/documentation/content/en/books/handbook/mirrors/_index.adoc +++ b/documentation/content/en/books/handbook/mirrors/_index.adoc @@ -11,23 +11,34 @@ [[mirrors]] = Obtaining FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD and DVD Sets @@ -577,7 +588,7 @@ === For Developers -Please see the link:{committers-guide}#git-mini-primer[Committer's Guide]. +Please see the extref:{committers-guide}[Committer's Guide, git-mini-primer]. [[external-mirrors]] === External mirrors @@ -616,7 +627,7 @@ - https://lists.freebsd.org/mailman/listinfo/dev-commits-src-branches[dev-commits-src-branches]: All changes to all stable branches of the src repository For more information, please refer to the "Commit message lists" section of C.2. -"Mailing Lists" in handbook: https://docs.freebsd.org/en/books/handbook/eresources/#eresources-mail +"Mailing Lists" in handbook: crossref:handbook/eresources[eresources-mail, Mailing lists]. [[svn]] == Using Subversion diff --git a/documentation/content/en/books/handbook/multimedia/_index.adoc b/documentation/content/en/books/handbook/multimedia/_index.adoc --- a/documentation/content/en/books/handbook/multimedia/_index.adoc +++ b/documentation/content/en/books/handbook/multimedia/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/network-servers/_index.adoc b/documentation/content/en/books/handbook/network-servers/_index.adoc --- a/documentation/content/en/books/handbook/network-servers/_index.adoc +++ b/documentation/content/en/books/handbook/network-servers/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Synopsis @@ -1317,7 +1313,7 @@ # pkg install openldap-server .... -There is a large set of default options enabled in the link:{linux-users}#software[package]. +There is a large set of default options enabled in the extref:{linux-users}[package, software]. Review them by running `pkg info openldap-server`. If they are not sufficient (for example if SQL support is needed), please consider recompiling the port using the appropriate crossref:ports[ports-using,framework]. diff --git a/documentation/content/en/books/handbook/parti.adoc b/documentation/content/en/books/handbook/parti.adoc --- a/documentation/content/en/books/handbook/parti.adoc +++ b/documentation/content/en/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Getting Started @@ -18,4 +26,4 @@ The number of forward references in the text have been kept to a minimum so that this section can be read from front to back with minimal page flipping. -include::content/en/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/en/books/handbook/partii.adoc b/documentation/content/en/books/handbook/partii.adoc --- a/documentation/content/en/books/handbook/partii.adoc +++ b/documentation/content/en/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Common Tasks @@ -18,4 +26,4 @@ Some of these chapters recommend prior reading, and this is noted in the synopsis at the beginning of each chapter. -include::content/en/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/en/books/handbook/partiii.adoc b/documentation/content/en/books/handbook/partiii.adoc --- a/documentation/content/en/books/handbook/partiii.adoc +++ b/documentation/content/en/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = System Administration @@ -14,4 +22,4 @@ These chapters are designed to be read as the information is needed. They do not need to be read in any particular order, nor must all of them be read before beginning to use FreeBSD. -include::content/en/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/en/books/handbook/partiv.adoc b/documentation/content/en/books/handbook/partiv.adoc --- a/documentation/content/en/books/handbook/partiv.adoc +++ b/documentation/content/en/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Network Communication @@ -20,4 +28,4 @@ These chapters are designed to be read when the information is needed. They do not need to be read in any particular order, nor is it necessary to read all of them before using FreeBSD in a network environment. -include::content/en/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/en/books/handbook/partv.adoc b/documentation/content/en/books/handbook/partv.adoc --- a/documentation/content/en/books/handbook/partv.adoc +++ b/documentation/content/en/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Appendices -include::content/en/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/en/books/handbook/pgpkeys/_index.adoc b/documentation/content/en/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/en/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/en/books/handbook/pgpkeys/_index.adoc @@ -11,28 +11,40 @@ [[pgpkeys]] = OpenPGP Keys :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] The OpenPGP keys of the `FreeBSD.org` officers are shown here. These keys can be used to verify a signature or send encrypted email to one of the officers. -A full list of FreeBSD OpenPGP keys is available in the link:{pgpkeys}[PGP Keys] article. +A full list of FreeBSD OpenPGP keys is available in the extref:{pgpkeys}[PGP Keys] article. The complete keyring can be downloaded at link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. [[pgpkeys-officers]] diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc --- a/documentation/content/en/books/handbook/ports/_index.adoc +++ b/documentation/content/en/books/handbook/ports/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Synopsis @@ -649,7 +645,7 @@ * [.filename]#pkg-plist#: a list of all the files that will be installed by the port. It also tells the ports system which files to remove upon deinstallation. Some ports include [.filename]#pkg-message# or other files to handle special situations. -For more details on these files, and on ports in general, refer to the link:{porters-handbook}[FreeBSD Porter's Handbook]. +For more details on these files, and on ports in general, refer to the extref:{porters-handbook}[FreeBSD Porter's Handbook]. The port does not include the actual source code, also known as a [.filename]#distfile#. The extract portion of building a port will automatically save the downloaded source to [.filename]#/usr/ports/distfiles#. @@ -714,7 +710,7 @@ If more control over the ports tree is needed or if local changes need to be maintained, or if running FreeBSD-CURRENT, Git can be used to obtain the Ports Collection. -Refer to link:{committers-guide}#git-primer[the Git Primer] for a detailed description of Git. +Refer to extref:{committers-guide}[the Git Primer, git-primer] for a detailed description of Git. . Git must be installed before it can be used to check out the ports tree. If a copy of the ports tree is already present, install Git like this: + @@ -1325,7 +1321,7 @@ + [NOTE] ==== -Some ports are not maintained by an individual but instead by a group maintainer represented by a link:{mailing-list-faq}[mailing list]. +Some ports are not maintained by an individual but instead by a group maintainer represented by a extref:{mailing-list-faq}[mailing list]. Many, but not all, of these addresses look like mailto:freebsd-listname@FreeBSD.org[freebsd-listname@FreeBSD.org]. Please take this into account when sending an email. @@ -1333,6 +1329,6 @@ Instead, any fixes and support come from the general community who subscribe to that mailing list. More volunteers are always needed! ==== + -If there is no response to the email, use Bugzilla to submit a bug report using the instructions in link:{problem-reports}[Writing FreeBSD Problem Reports]. -. Fix it! The link:{porters-handbook}[Porter's Handbook] includes detailed information on the ports infrastructure so that you can fix the occasional broken port or even submit your own! +If there is no response to the email, use Bugzilla to submit a bug report using the instructions in extref:{problem-reports}[Writing FreeBSD Problem Reports]. +. Fix it! The extref:{porters-handbook}[Porter's Handbook] includes detailed information on the ports infrastructure so that you can fix the occasional broken port or even submit your own! . Install the package instead of the port using the instructions in <>. diff --git a/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/preface/_index.adoc b/documentation/content/en/books/handbook/preface/_index.adoc --- a/documentation/content/en/books/handbook/preface/_index.adoc +++ b/documentation/content/en/books/handbook/preface/_index.adoc @@ -1,6 +1,6 @@ --- title: Preface -prev: books/handbook/ +prev: books/handbook next: books/handbook/parti description: The FreeBSD newcomer will find that the first section of this book guides the user through the FreeBSD installation process and gently introduces the concepts and conventions that underpin UNIX tags: ["preface", "audience", "organization", "conventions", "acknowledgments"] @@ -15,10 +15,23 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] [[preface-audience]] == Intended Audience diff --git a/documentation/content/en/books/handbook/printing/_index.adoc b/documentation/content/en/books/handbook/printing/_index.adoc --- a/documentation/content/en/books/handbook/printing/_index.adoc +++ b/documentation/content/en/books/handbook/printing/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Putting information on paper is a vital function, despite many attempts to eliminate it. Printing has two basic components. @@ -881,7 +877,7 @@ === CUPS (Common UNIX(R) Printing System) CUPS is a popular printing system available on many operating systems. -Using CUPS on FreeBSD is documented in a separate article: link:{cups}[CUPS] +Using CUPS on FreeBSD is documented in a separate article: extref:{cups}[CUPS] [[printing-other-hplip]] === HPLIP diff --git a/documentation/content/en/books/handbook/security/_index.adoc b/documentation/content/en/books/handbook/security/_index.adoc --- a/documentation/content/en/books/handbook/security/_index.adoc +++ b/documentation/content/en/books/handbook/security/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/serialcomms/_index.adoc b/documentation/content/en/books/handbook/serialcomms/_index.adoc --- a/documentation/content/en/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/en/books/handbook/serialcomms/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/usb-device-mode/_index.adoc b/documentation/content/en/books/handbook/usb-device-mode/_index.adoc --- a/documentation/content/en/books/handbook/usb-device-mode/_index.adoc +++ b/documentation/content/en/books/handbook/usb-device-mode/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] +:images-path: books/handbook/usb-device-mode/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[usb-device-mode-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/virtualization/_index.adoc b/documentation/content/en/books/handbook/virtualization/_index.adoc --- a/documentation/content/en/books/handbook/virtualization/_index.adoc +++ b/documentation/content/en/books/handbook/virtualization/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/wine/_index.adoc b/documentation/content/en/books/handbook/wine/_index.adoc --- a/documentation/content/en/books/handbook/wine/_index.adoc +++ b/documentation/content/en/books/handbook/wine/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/wine/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/wine/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/wine/ -endif::[] +:images-path: books/handbook/wine/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[wine-synopsis]] == Synopsis diff --git a/documentation/content/en/books/handbook/x11/_index.adoc b/documentation/content/en/books/handbook/x11/_index.adoc --- a/documentation/content/en/books/handbook/x11/_index.adoc +++ b/documentation/content/en/books/handbook/x11/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Synopsis @@ -1223,7 +1219,7 @@ For an nVidia-based graphics card, the proprietary driver is required for good performance. Users of other graphics cards can skip this section and continue with the [.filename]#xorg.conf# configuration. -To determine which nVidia driver is needed see the link:{faq}#idp59950544[FAQ question on the subject]. +To determine which nVidia driver is needed see the extref:{faq}[FAQ question on the subject, idp59950544]. Having determined the correct driver to use for your card, installation is as simple as installing any other package. diff --git a/documentation/content/en/books/handbook/zfs/_index.adoc b/documentation/content/en/books/handbook/zfs/_index.adoc --- a/documentation/content/en/books/handbook/zfs/_index.adoc +++ b/documentation/content/en/books/handbook/zfs/_index.adoc @@ -15,33 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] +:images-path: books/handbook/zfs/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The _Z File System_, or ZFS, is an advanced file system designed to overcome many of the major problems found in previous designs. diff --git a/documentation/content/en/books/porters-handbook/_index.adoc b/documentation/content/en/books/porters-handbook/_index.adoc --- a/documentation/content/en/books/porters-handbook/_index.adoc +++ b/documentation/content/en/books/porters-handbook/_index.adoc @@ -9,6 +9,7 @@ weight: 15 tags: ["FreeBSD Porter's Handbook", "Porting", "FreeBSD Ports Collection"] add_single_page_link: true +isIndex: true --- = FreeBSD Porter's Handbook @@ -18,9 +19,27 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' -include::content/en/books/porters-handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] diff --git a/documentation/content/en/books/porters-handbook/book.adoc b/documentation/content/en/books/porters-handbook/book.adoc --- a/documentation/content/en/books/porters-handbook/book.adoc +++ b/documentation/content/en/books/porters-handbook/book.adoc @@ -14,46 +14,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -:chapters-path: content/en/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -64,21 +45,21 @@ include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}porting-why/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}new-port/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}quick-porting/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}slow-porting/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}makefiles/_index.adoc[leveloffset=+1, lines=9..24;35..-1] -include::{chapters-path}special/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}flavors/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}plist/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}pkg-files/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}testing/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}upgrading/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}porting-dads/_index.adoc[leveloffset=+1, lines=9..25;36..-1] -include::{chapters-path}porting-samplem/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}order/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}keeping-up/_index.adoc[leveloffset=+1, lines=9..23;34..-1] -include::{chapters-path}uses/_index.adoc[leveloffset=+1, lines=9..24;35..-1] -include::{chapters-path}versions/_index.adoc[leveloffset=+1, lines=8..22;33..-1] +include::{chapters-path}porting-why/_index.adoc[leveloffset=+1] +include::{chapters-path}new-port/_index.adoc[leveloffset=+1] +include::{chapters-path}quick-porting/_index.adoc[leveloffset=+1] +include::{chapters-path}slow-porting/_index.adoc[leveloffset=+1] +include::{chapters-path}makefiles/_index.adoc[leveloffset=+1] +include::{chapters-path}special/_index.adoc[leveloffset=+1] +include::{chapters-path}flavors/_index.adoc[leveloffset=+1] +include::{chapters-path}plist/_index.adoc[leveloffset=+1] +include::{chapters-path}pkg-files/_index.adoc[leveloffset=+1] +include::{chapters-path}testing/_index.adoc[leveloffset=+1] +include::{chapters-path}upgrading/_index.adoc[leveloffset=+1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] +include::{chapters-path}porting-dads/_index.adoc[leveloffset=+1] +include::{chapters-path}porting-samplem/_index.adoc[leveloffset=+1] +include::{chapters-path}order/_index.adoc[leveloffset=+1] +include::{chapters-path}keeping-up/_index.adoc[leveloffset=+1] +include::{chapters-path}uses/_index.adoc[leveloffset=+1] +include::{chapters-path}versions/_index.adoc[leveloffset=+1] diff --git a/documentation/content/en/books/porters-handbook/flavors/_index.adoc b/documentation/content/en/books/porters-handbook/flavors/_index.adoc --- a/documentation/content/en/books/porters-handbook/flavors/_index.adoc +++ b/documentation/content/en/books/porters-handbook/flavors/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[flavors-intro]] == An Introduction to Flavors diff --git a/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc b/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc --- a/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc +++ b/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The FreeBSD Ports Collection is constantly changing. Here is some information on how to keep up. diff --git a/documentation/content/en/books/porters-handbook/makefiles/_index.adoc b/documentation/content/en/books/porters-handbook/makefiles/_index.adoc --- a/documentation/content/en/books/porters-handbook/makefiles/_index.adoc +++ b/documentation/content/en/books/porters-handbook/makefiles/_index.adoc @@ -14,23 +14,30 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 :g-plus-plus: g++ +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Configuring the [.filename]#Makefile# is pretty simple, and again we suggest looking at existing examples before starting. Also, there is a crossref:porting-samplem[porting-samplem,sample Makefile] in this handbook, @@ -1035,7 +1042,7 @@ Our existing practice has been to avoid creating a new physical category unless either a large number of ports would logically belong to it, or the ports that would belong to it are a logically distinct group that is of limited general interest (for instance, categories related to spoken human languages), or preferably both. -The rationale for this is that such a change creates a link:{committers-guide}#ports[fair amount of work] for both the committers and also for all users who track changes to the Ports Collection. +The rationale for this is that such a change creates a extref:{committers-guide}[fair amount of work, ports] for both the committers and also for all users who track changes to the Ports Collection. In addition, proposed category changes just naturally seem to attract controversy. (Perhaps this is because there is no clear consensus on when a category is "too big", nor whether categories should lend themselves to browsing (and thus what number of categories would be an ideal number), and so forth.) @@ -1053,7 +1060,7 @@ ** (for extra credit, include the other files that have to change, as per the procedure in the Committer's Guide.) . Since it affects the ports infrastructure and involves moving and patching many ports but also possibly running regression tests on the build cluster, assign the PR to the {portmgr}. -. If that PR is approved, a committer will need to follow the rest of the procedure that is link:{committers-guide}#PORTS[outlined in the Committer's Guide]. +. If that PR is approved, a committer will need to follow the rest of the procedure that is extref:{committers-guide}[outlined in the Committer's Guide, ports]. Proposing a new virtual category is similar to the above but much less involved, since no ports will actually have to move. In this case, the only patches to include in the PR would be those to add the new category to `CATEGORIES` of the affected ports. @@ -2445,7 +2452,7 @@ That merely confuses the Ports infrastructure and most tools using it. The maintainer is responsible for keeping the port up to date and making sure that it works correctly. -For a detailed description of the responsibilities of a port maintainer, refer to link:{contributing}#maintain-port[The challenge for port maintainers]. +For a detailed description of the responsibilities of a port maintainer, refer to extref:{contributing}[The challenge for port maintainers, maintain-port]. [NOTE] ==== @@ -2460,7 +2467,7 @@ These fixes do not need approval from the maintainer. Blanket approval for most ports applies to fixes like infrastructure changes, or trivial and _tested_ build and runtime fixes. -The current list is available in link:{committers-guide}#ports-qa-misc-blanket-approval[Ports section of the Committer's Guide]. +The current list is available in extref:{committers-guide}[Ports section of the Committer's Guide, ports-qa-misc-blanket-approval]. ==== Other changes to the port will be sent to the maintainer for review and approval before being committed. diff --git a/documentation/content/en/books/porters-handbook/new-port/_index.adoc b/documentation/content/en/books/porters-handbook/new-port/_index.adoc --- a/documentation/content/en/books/porters-handbook/new-port/_index.adoc +++ b/documentation/content/en/books/porters-handbook/new-port/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Interested in making a new port, or upgrading existing ports? Great! diff --git a/documentation/content/en/books/porters-handbook/order/_index.adoc b/documentation/content/en/books/porters-handbook/order/_index.adoc --- a/documentation/content/en/books/porters-handbook/order/_index.adoc +++ b/documentation/content/en/books/porters-handbook/order/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The first sections of the [.filename]#Makefile# must always come in the same order. This standard makes it so everyone can easily read any port without having to search for variables in a random order. diff --git a/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc b/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc --- a/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc +++ b/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] There are some tricks we have not mentioned yet about the [.filename]#pkg-*# files that come in handy sometimes. diff --git a/documentation/content/en/books/porters-handbook/plist/_index.adoc b/documentation/content/en/books/porters-handbook/plist/_index.adoc --- a/documentation/content/en/books/porters-handbook/plist/_index.adoc +++ b/documentation/content/en/books/porters-handbook/plist/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[plist-sub]] == Changing pkg-plist Based on Make Variables diff --git a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc --- a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc +++ b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc @@ -14,37 +14,44 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 :freebsd-version: __FreeBSD_version :freebsd: __FreeBSD__ +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dads-intro]] == Introduction Here is a list of common dos and don'ts that are encountered during the porting process. Check the port against this list, but also check ports in the https://bugs.FreeBSD.org/search/[PR database] that others have submitted. -Submit any comments on ports as described in link:{contributing}#CONTRIB-GENERAL[Bug Reports and General Commentary]. +Submit any comments on ports as described in extref:{contributing}[Bug Reports and General Commentary, CONTRIB-GENERAL]. Checking ports in the PR database will both make it faster for us to commit them, and prove that you know what you are doing. [[porting-wrkdir]] == `WRKDIR` -Do not write anything to files outside `WRKDIR`. `WRKDIR` is the only place that is guaranteed to be writable during the port build (see link:{handbook}#PORTS-CD[ installing ports from a CDROM] for an example of building ports from a read-only tree). +Do not write anything to files outside `WRKDIR`. `WRKDIR` is the only place that is guaranteed to be writable during the port build (see extref:{handbook}[ installing ports from a CDROM, PORTS-CD] for an example of building ports from a read-only tree). The [.filename]##pkg-*## files can be modified by crossref:pkg-files[pkg-names,redefining a variable] rather than overwriting the file. [[porting-wrkdirprefix]] diff --git a/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc b/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc --- a/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc +++ b/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Here is a sample [.filename]#Makefile# that can be used to create a new port. Make sure to remove all the extra comments (ones between brackets). diff --git a/documentation/content/en/books/porters-handbook/porting-why/_index.adoc b/documentation/content/en/books/porters-handbook/porting-why/_index.adoc --- a/documentation/content/en/books/porters-handbook/porting-why/_index.adoc +++ b/documentation/content/en/books/porters-handbook/porting-why/_index.adoc @@ -1,6 +1,6 @@ --- title: Chapter 1. Introduction -prev: books/porters-handbook/ +prev: books/porters-handbook next: books/porters-handbook/new-port description: Why port a program to the FreeBSD Ports Collection tags: ["ports", "why porting"] @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The FreeBSD Ports Collection is the way almost everyone installs applications ("ports") on FreeBSD. Like everything else about FreeBSD, it is primarily a volunteer effort. diff --git a/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc b/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc --- a/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc +++ b/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This section describes how to quickly create a new port. For applications where this quick method is not adequate, the full "Slow Porting" process is described in crossref:slow-porting[slow-porting,Slow Porting]. @@ -293,7 +300,7 @@ To get a listing of _open_ port PRs, select _Open_ and _Ports & Packages_ in the search form, then click btn:[Search]. After looking at the new port, we will reply if necessary, and commit it to the tree. -The submitter's name will also be added to the list of link:{contributors}#contrib-additional[Additional FreeBSD Contributors] and other files. +The submitter's name will also be added to the list of extref:{contributors}[Additional FreeBSD Contributors, contrib-additional] and other files. It is also possible to submit ports using a man:shar[1] file. Using the previous example with the `oneko` port above. diff --git a/documentation/content/en/books/porters-handbook/security/_index.adoc b/documentation/content/en/books/porters-handbook/security/_index.adoc --- a/documentation/content/en/books/porters-handbook/security/_index.adoc +++ b/documentation/content/en/books/porters-handbook/security/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-intro]] == Why Security is So Important diff --git a/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc b/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc --- a/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc +++ b/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Okay, so it was not that simple, and the port required some modifications to get it to work. In this section, we will explain, step by step, how to modify it to get it to work with the ports paradigm. diff --git a/documentation/content/en/books/porters-handbook/special/_index.adoc b/documentation/content/en/books/porters-handbook/special/_index.adoc --- a/documentation/content/en/books/porters-handbook/special/_index.adoc +++ b/documentation/content/en/books/porters-handbook/special/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This section explains the most common things to consider when creating a port. @@ -4429,9 +4436,9 @@ [.filename]#rc.d# scripts are used to start services on system startup, and to give administrators a standard way of stopping, starting and restarting the service. Ports integrate into the system [.filename]#rc.d# framework. -Details on its usage can be found in link:{handbook}#configtuning-rcd/[the rc.d Handbook chapter]. +Details on its usage can be found in extref:{handbook}[the rc.d Handbook chapter, configtuning-rcd]. Detailed explanation of the available commands is provided in man:rc[8] and man:rc.subr[8]. -Finally, there is link:{rc-scripting}[an article] on practical aspects of [.filename]#rc.d# scripting. +Finally, there is extref:{rc-scripting}[an article] on practical aspects of [.filename]#rc.d# scripting. With a mythical port called _doorman_, which needs to start a _doormand_ daemon. Add the following to the [.filename]#Makefile#: diff --git a/documentation/content/en/books/porters-handbook/testing/_index.adoc b/documentation/content/en/books/porters-handbook/testing/_index.adoc --- a/documentation/content/en/books/porters-handbook/testing/_index.adoc +++ b/documentation/content/en/books/porters-handbook/testing/_index.adoc @@ -14,22 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[make-describe]] == Running `make describe` @@ -252,7 +259,7 @@ The server from where jails are installed and updated when using Subversion. Also used for ports tree when not using man:portsnap[8]. Again, choose a nearby location. -A list of official Subversion mirrors can be found in the link:{handbook}#svn-mirrors[FreeBSD Handbook Subversion section]. +A list of official Subversion mirrors can be found in the extref:{handbook}[FreeBSD Handbook Subversion section, svn-mirrors]. [[testing-poudriere-create-jails]] === Creating Poudriere Jails diff --git a/documentation/content/en/books/porters-handbook/upgrading/_index.adoc b/documentation/content/en/books/porters-handbook/upgrading/_index.adoc --- a/documentation/content/en/books/porters-handbook/upgrading/_index.adoc +++ b/documentation/content/en/books/porters-handbook/upgrading/_index.adoc @@ -14,28 +14,35 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] When a port is not the most recent version available from the authors, update the local working copy of [.filename]#/usr/ports#. The port might have already been updated to the new version. When working with more than a few ports, it will probably be easier to use Git to keep the whole ports collection up-to-date, -as described in the link:{handbook}#ports-using/[Handbook]. +as described in the extref:{handbook}[Handbook, ports-using]. This will have the added benefit of tracking all the port's dependencies. The next step is to see if there is an update already pending. @@ -83,7 +90,7 @@ If the port is unmaintained, and you are actively using it, please consider volunteering to become its maintainer. FreeBSD has over 4000 ports without maintainers, and this is an area where more volunteers are always needed. -(For a detailed description of the responsibilities of maintainers, refer to the section in the link:{developers-handbook}#POLICIES-MAINTAINER[Developer's Handbook].) +(For a detailed description of the responsibilities of maintainers, refer to the section in the extref:{developers-handbook}[Developer's Handbook, POLICIES-MAINTAINER].) To submit the diff, use the https://bugs.freebsd.org/submit/[bug submit form] (product `Ports & Packages`, component `Individual Port(s)`). Always include the category with the port name, followed by colon, and brief descripton of the issue. @@ -91,7 +98,7 @@ Please mention any added or deleted files in the message, as they have to be explicitly specified to man:git[1] when doing a commit. Do not compress or encode the diff. -Before submitting the bug, review the link:{problem-reports}#pr-writing/[ Writing the problem report] section in the Problem Reports article. +Before submitting the bug, review the extref:{problem-reports}[Writing the problem report, pr-writing] section in the Problem Reports article. It contains far more information about how to write useful problem reports. [IMPORTANT] @@ -127,7 +134,7 @@ <.> This can be anywhere, of course. Building ports is not limited to within [.filename]#/usr/ports/#. -<.> https://git.FreeBSD.org/[git.FreeBSD.org] is the FreeBSD public Git server. See link:{handbook}mirrors/#git-url-table[FreeBSD Git Repository URL Table] for more information. +<.> https://git.FreeBSD.org/[git.FreeBSD.org] is the FreeBSD public Git server. See extref:{handbook}mirrors[FreeBSD Git Repository URL Table, git-url-table] for more information. While in the port directory, make any changes that are needed. If adding, moving, or removing a file, use `git` to track these changes: @@ -173,7 +180,7 @@ `git add` or `git rm` must be run after the patch is applied. ==== -Send the patch following the link:{problem-reports}#pr-writing/[problem report submission guidelines]. +Send the patch following the extref:{problem-reports}[problem report submission guidelines, pr-writing]. [[moved-and-updating-files]] == UPDATING and MOVED diff --git a/documentation/content/en/books/porters-handbook/uses/_index.adoc b/documentation/content/en/books/porters-handbook/uses/_index.adoc --- a/documentation/content/en/books/porters-handbook/uses/_index.adoc +++ b/documentation/content/en/books/porters-handbook/uses/_index.adoc @@ -14,23 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 -:c-plus-plus: c++ +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[uses-intro]] == An Introduction to `USES` diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -13,22 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Here is a convenient list of `__FreeBSD_version` values as defined in https://cgit.freebsd.org/src/tree/sys/sys/param.h[sys/param.h]: diff --git a/documentation/content/es/articles/bsdl-gpl/_index.adoc b/documentation/content/es/articles/bsdl-gpl/_index.adoc --- a/documentation/content/es/articles/bsdl-gpl/_index.adoc +++ b/documentation/content/es/articles/bsdl-gpl/_index.adoc @@ -18,6 +18,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/bsdl-gpl/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/es/articles/building-products/_index.adoc b/documentation/content/es/articles/building-products/_index.adoc --- a/documentation/content/es/articles/building-products/_index.adoc +++ b/documentation/content/es/articles/building-products/_index.adoc @@ -21,27 +21,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/building-products/ - -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/urls.adoc[] -:imagesdir: ../../../images/articles/building-products/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/releases.adoc[] -include::../../../../shared/es/mailing-lists.adoc[] -include::../../../../shared/es/urls.adoc[] -:imagesdir: ../../../../static/images/articles/building-products/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/releases.adoc[] -include::../../../../shared/es/mailing-lists.adoc[] -include::../../../../shared/es/urls.adoc[] -:imagesdir: ../../../../static/images/articles/building-products/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/es/articles/contributing/_index.adoc b/documentation/content/es/articles/contributing/_index.adoc --- a/documentation/content/es/articles/contributing/_index.adoc +++ b/documentation/content/es/articles/contributing/_index.adoc @@ -17,16 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/contributors/_index.adoc b/documentation/content/es/articles/contributors/_index.adoc --- a/documentation/content/es/articles/contributors/_index.adoc +++ b/documentation/content/es/articles/contributors/_index.adoc @@ -11,26 +11,24 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:sectnumlevels: 6 +:images-path: articles/contributors/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/es/urls.adoc[] -:include-path: content/es/articles/contributors/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/es/urls.adoc[] -:include-path: +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +:include-path: content/{{% lang %}}/articles/contributors/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/es/urls.adoc[] +ifndef::env-beastie[] :include-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/es/articles/cups/_index.adoc b/documentation/content/es/articles/cups/_index.adoc --- a/documentation/content/es/articles/cups/_index.adoc +++ b/documentation/content/es/articles/cups/_index.adoc @@ -16,14 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: articles/cups/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/explaining-bsd/_index.adoc b/documentation/content/es/articles/explaining-bsd/_index.adoc --- a/documentation/content/es/articles/explaining-bsd/_index.adoc +++ b/documentation/content/es/articles/explaining-bsd/_index.adoc @@ -16,14 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/filtering-bridges/_index.adoc b/documentation/content/es/articles/filtering-bridges/_index.adoc --- a/documentation/content/es/articles/filtering-bridges/_index.adoc +++ b/documentation/content/es/articles/filtering-bridges/_index.adoc @@ -16,14 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: articles/filtering-bridges/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] include::shared/es/urls.adoc[] diff --git a/documentation/content/es/articles/fonts/_index.adoc b/documentation/content/es/articles/fonts/_index.adoc --- a/documentation/content/es/articles/fonts/_index.adoc +++ b/documentation/content/es/articles/fonts/_index.adoc @@ -17,14 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: articles/fonts/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/freebsd-questions/_index.adoc b/documentation/content/es/articles/freebsd-questions/_index.adoc --- a/documentation/content/es/articles/freebsd-questions/_index.adoc +++ b/documentation/content/es/articles/freebsd-questions/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/freebsd-questions/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/ipsec-must/_index.adoc b/documentation/content/es/articles/ipsec-must/_index.adoc --- a/documentation/content/es/articles/ipsec-must/_index.adoc +++ b/documentation/content/es/articles/ipsec-must/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/ipsec-must/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/leap-seconds/_index.adoc b/documentation/content/es/articles/leap-seconds/_index.adoc --- a/documentation/content/es/articles/leap-seconds/_index.adoc +++ b/documentation/content/es/articles/leap-seconds/_index.adoc @@ -12,16 +12,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/es/articles/linux-users/_index.adoc b/documentation/content/es/articles/linux-users/_index.adoc --- a/documentation/content/es/articles/linux-users/_index.adoc +++ b/documentation/content/es/articles/linux-users/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/mailing-list-faq/_index.adoc b/documentation/content/es/articles/mailing-list-faq/_index.adoc --- a/documentation/content/es/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/es/articles/mailing-list-faq/_index.adoc @@ -15,16 +15,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/mailing-list-faq/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/nanobsd/_index.adoc b/documentation/content/es/articles/nanobsd/_index.adoc --- a/documentation/content/es/articles/nanobsd/_index.adoc +++ b/documentation/content/es/articles/nanobsd/_index.adoc @@ -16,14 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: articles/nanobsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/port-mentor-guidelines/_index.adoc b/documentation/content/es/articles/port-mentor-guidelines/_index.adoc --- a/documentation/content/es/articles/port-mentor-guidelines/_index.adoc +++ b/documentation/content/es/articles/port-mentor-guidelines/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/port-mentor-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/es/articles/pr-guidelines/_index.adoc b/documentation/content/es/articles/pr-guidelines/_index.adoc --- a/documentation/content/es/articles/pr-guidelines/_index.adoc +++ b/documentation/content/es/articles/pr-guidelines/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/pr-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/problem-reports/_index.adoc b/documentation/content/es/articles/problem-reports/_index.adoc --- a/documentation/content/es/articles/problem-reports/_index.adoc +++ b/documentation/content/es/articles/problem-reports/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/releng/_index.adoc b/documentation/content/es/articles/releng/_index.adoc --- a/documentation/content/es/articles/releng/_index.adoc +++ b/documentation/content/es/articles/releng/_index.adoc @@ -17,32 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:xrefstyle: full -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: articles/releng/ -include::shared/releases.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/urls.adoc[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/releng/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/releng/ +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/releng/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/es/articles/remote-install/_index.adoc b/documentation/content/es/articles/remote-install/_index.adoc --- a/documentation/content/es/articles/remote-install/_index.adoc +++ b/documentation/content/es/articles/remote-install/_index.adoc @@ -17,16 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo - -include::shared/es/urls.adoc[] +:images-path: articles/remote-install/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/solid-state/_index.adoc b/documentation/content/es/articles/solid-state/_index.adoc --- a/documentation/content/es/articles/solid-state/_index.adoc +++ b/documentation/content/es/articles/solid-state/_index.adoc @@ -17,14 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: articles/solid-state/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen diff --git a/documentation/content/es/articles/vinum/_index.adoc b/documentation/content/es/articles/vinum/_index.adoc --- a/documentation/content/es/articles/vinum/_index.adoc +++ b/documentation/content/es/articles/vinum/_index.adoc @@ -16,20 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - - -ifeval::["{backend}" == "html5"] -include::shared/es/urls.adoc[] -:imagesdir: ../../../images/articles/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/es/urls.adoc[] -:imagesdir: ../../../../static/images/articles/vinum/ +:images-path: articles/vinum/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/vinum/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/es/articles/vm-design/_index.adoc b/documentation/content/es/articles/vm-design/_index.adoc --- a/documentation/content/es/articles/vm-design/_index.adoc +++ b/documentation/content/es/articles/vm-design/_index.adoc @@ -18,17 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/vm-design/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/vm-design/ +:images-path: articles/vm-design/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/vm-design/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/es/books/faq/_index.adoc b/documentation/content/es/books/faq/_index.adoc --- a/documentation/content/es/books/faq/_index.adoc +++ b/documentation/content/es/books/faq/_index.adoc @@ -1,70 +1,51 @@ --- -title: Preguntas Frecuentes para FreeBSD 9.X y 10.X +title: Preguntas Frecuentes para FreeBSD 11.X, 12.X, y 13.X authors: - author: El proyecto de documentación de FreeBSD -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +isIndex: true --- -= Preguntas Frecuentes para FreeBSD 9.X y 10.X += Preguntas Frecuentes para FreeBSD {rel2-relx} y {rel-relx} :doctype: book :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/es/mailing-lists.adoc[] -include::../../../../shared/es/teams.adoc[] -include::../../../../shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/es/mailing-lists.adoc[] -include::../../../../shared/es/teams.adoc[] -include::../../../../shared/es/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/es/books/handbook/_index.adoc b/documentation/content/es/books/handbook/_index.adoc --- a/documentation/content/es/books/handbook/_index.adoc +++ b/documentation/content/es/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: Proyecto de Documentación de FreeBSD copyright: 1995-2020 Proyecto de Documentación de FreeBSD -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = Manual de FreeBSD @@ -15,19 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumen @@ -36,10 +43,10 @@ ''' -include::content/es/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/es/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/es/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/es/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/es/books/handbook/advanced-networking/_index.adoc b/documentation/content/es/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/es/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/es/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Resumen diff --git a/documentation/content/es/books/handbook/audit/_index.adoc b/documentation/content/es/books/handbook/audit/_index.adoc --- a/documentation/content/es/books/handbook/audit/_index.adoc +++ b/documentation/content/es/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == * diff --git a/documentation/content/es/books/handbook/basics/_index.adoc b/documentation/content/es/books/handbook/basics/_index.adoc --- a/documentation/content/es/books/handbook/basics/_index.adoc +++ b/documentation/content/es/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/bibliography/_index.adoc b/documentation/content/es/books/handbook/bibliography/_index.adoc --- a/documentation/content/es/books/handbook/bibliography/_index.adoc +++ b/documentation/content/es/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Bibliografía :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Aunque las páginas del manual proveen la referencia definitiva para partes individuales del sistema operativo FreeBSD, son notorias por no ilustrar como poner todas las piezas juntas para hacer que todo el sistema operativo funcione fácilmente. Debido a esto, no hay sustituto para un buen libro de administración de sistemas UNIX y un buen manual de usuario. diff --git a/documentation/content/es/books/handbook/book.adoc b/documentation/content/es/books/handbook/book.adoc --- a/documentation/content/es/books/handbook/book.adoc +++ b/documentation/content/es/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: Proyecto de Documentación de FreeBSD copyright: 1995-2020 Proyecto de Documentación de FreeBSD -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,55 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:lang: es -:toc-title: Tabla de contenidos -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apéndice -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] -:chapters-path: content/es/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/es/mailing-lists.adoc[] -include::../../../../shared/es/teams.adoc[] -include::../../../../shared/es/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/es/mailing-lists.adoc[] -include::../../../../shared/es/teams.adoc[] -include::../../../../shared/es/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -75,91 +48,91 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..27;37..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}vinum/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}vinum/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..18] +include::{chapters-path}partiv.adoc[lines=15..26] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..39;49..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/es/books/handbook/boot/_index.adoc b/documentation/content/es/books/handbook/boot/_index.adoc --- a/documentation/content/es/books/handbook/boot/_index.adoc +++ b/documentation/content/es/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/config/_index.adoc b/documentation/content/es/books/handbook/config/_index.adoc --- a/documentation/content/es/books/handbook/config/_index.adoc +++ b/documentation/content/es/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-network-setup]] == Configuración de Tarjetas de Red diff --git a/documentation/content/es/books/handbook/cutting-edge/_index.adoc b/documentation/content/es/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/es/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/es/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinopsis diff --git a/documentation/content/es/books/handbook/desktop/_index.adoc b/documentation/content/es/books/handbook/desktop/_index.adoc --- a/documentation/content/es/books/handbook/desktop/_index.adoc +++ b/documentation/content/es/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/disks/_index.adoc b/documentation/content/es/books/handbook/disks/_index.adoc --- a/documentation/content/es/books/handbook/disks/_index.adoc +++ b/documentation/content/es/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/eresources/_index.adoc b/documentation/content/es/books/handbook/eresources/_index.adoc --- a/documentation/content/es/books/handbook/eresources/_index.adoc +++ b/documentation/content/es/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Recursos en Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] La velocidad del desarrollo de FreeBSD hace imposible el uso de medios impresos como forma de seguir los últimos desarrollos. Los recursos electrónicos son la mejor, y con frecuencia la única, manera de estar informados de los últimos avances. Dado que FreeBSD es sacado adelante mediante el trabajo de voluntarios la propia comunidad de usuarios suele ejercer las funciones de lo que sería un "departamento de soporte técnico", siendo el correo electrónico y USENET la manera más efectiva de contactar con esa comunidad. diff --git a/documentation/content/es/books/handbook/firewalls/_index.adoc b/documentation/content/es/books/handbook/firewalls/_index.adoc --- a/documentation/content/es/books/handbook/firewalls/_index.adoc +++ b/documentation/content/es/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == * diff --git a/documentation/content/es/books/handbook/geom/_index.adoc b/documentation/content/es/books/handbook/geom/_index.adoc --- a/documentation/content/es/books/handbook/geom/_index.adoc +++ b/documentation/content/es/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/install/_index.adoc b/documentation/content/es/books/handbook/install/_index.adoc --- a/documentation/content/es/books/handbook/install/_index.adoc +++ b/documentation/content/es/books/handbook/install/_index.adoc @@ -13,37 +13,30 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:lang: es -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/handbook/install/ -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] endif::[] -include::shared/authors.adoc[] -include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] - toc::[] [[install-synopsis]] diff --git a/documentation/content/es/books/handbook/introduction/_index.adoc b/documentation/content/es/books/handbook/introduction/_index.adoc --- a/documentation/content/es/books/handbook/introduction/_index.adoc +++ b/documentation/content/es/books/handbook/introduction/_index.adoc @@ -13,26 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:lang: es -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introcution-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/jails/_index.adoc b/documentation/content/es/books/handbook/jails/_index.adoc --- a/documentation/content/es/books/handbook/jails/_index.adoc +++ b/documentation/content/es/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/kernelconfig/_index.adoc b/documentation/content/es/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/es/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/es/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinopsis diff --git a/documentation/content/es/books/handbook/l10n/_index.adoc b/documentation/content/es/books/handbook/l10n/_index.adoc --- a/documentation/content/es/books/handbook/l10n/_index.adoc +++ b/documentation/content/es/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/linuxemu/_index.adoc b/documentation/content/es/books/handbook/linuxemu/_index.adoc --- a/documentation/content/es/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/es/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/mac/_index.adoc b/documentation/content/es/books/handbook/mac/_index.adoc --- a/documentation/content/es/books/handbook/mac/_index.adoc +++ b/documentation/content/es/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/mail/_index.adoc b/documentation/content/es/books/handbook/mail/_index.adoc --- a/documentation/content/es/books/handbook/mail/_index.adoc +++ b/documentation/content/es/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/mirrors/_index.adoc b/documentation/content/es/books/handbook/mirrors/_index.adoc --- a/documentation/content/es/books/handbook/mirrors/_index.adoc +++ b/documentation/content/es/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = Cómo obtener FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-ftp]] == Servidores FTP diff --git a/documentation/content/es/books/handbook/multimedia/_index.adoc b/documentation/content/es/books/handbook/multimedia/_index.adoc --- a/documentation/content/es/books/handbook/multimedia/_index.adoc +++ b/documentation/content/es/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinopsis diff --git a/documentation/content/es/books/handbook/network-servers/_index.adoc b/documentation/content/es/books/handbook/network-servers/_index.adoc --- a/documentation/content/es/books/handbook/network-servers/_index.adoc +++ b/documentation/content/es/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == * diff --git a/documentation/content/es/books/handbook/parti.adoc b/documentation/content/es/books/handbook/parti.adoc --- a/documentation/content/es/books/handbook/parti.adoc +++ b/documentation/content/es/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Primeros pasos @@ -17,4 +25,4 @@ Se ha intentado minimizar el número de referencias a otras secciones de este documento para evitar el salto entre páginas y facilitar la lectura continuada. -include::content/es/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/es/books/handbook/partii.adoc b/documentation/content/es/books/handbook/partii.adoc --- a/documentation/content/es/books/handbook/partii.adoc +++ b/documentation/content/es/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Tareas comunes @@ -17,4 +25,4 @@ Algunos de los capítulos recomiendan lecturas de capítulos anteriores, lo que se indica al inicio de cada capítulo. -include::content/es/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/es/books/handbook/partiii.adoc b/documentation/content/es/books/handbook/partiii.adoc --- a/documentation/content/es/books/handbook/partiii.adoc +++ b/documentation/content/es/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Administración del sistema. @@ -11,4 +19,4 @@ Estos capítulos están diseñados para leerse cuando se necesita la información. No es necesario leerlos en un determinado orden ni es necesario leerlos todos antes de comenzar a usar FreeBSD. -include::content/es/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/es/books/handbook/partiv.adoc b/documentation/content/es/books/handbook/partiv.adoc --- a/documentation/content/es/books/handbook/partiv.adoc +++ b/documentation/content/es/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Comunicaciones en red @@ -17,4 +25,4 @@ Estos capítulos están diseñados para leerse según van haciendo falta. No tienen por qué leerse en un determinado orden, ni tiene por qué leerlos todos antes de poder usar FreeBSD en un entorno de red. -include::content/es/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/es/books/handbook/partv.adoc b/documentation/content/es/books/handbook/partv.adoc --- a/documentation/content/es/books/handbook/partv.adoc +++ b/documentation/content/es/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Apéndices -include::content/es/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/es/books/handbook/pgpkeys/_index.adoc b/documentation/content/es/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/es/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/es/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = PGP keys :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] En caso de que necesites verificar una firma o enviar un mail encriptado a alguno de los responsables o miembros del core team, aquí tienes una serie de claves para uso. diff --git a/documentation/content/es/books/handbook/ports/_index.adoc b/documentation/content/es/books/handbook/ports/_index.adoc --- a/documentation/content/es/books/handbook/ports/_index.adoc +++ b/documentation/content/es/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/es/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/es/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/es/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinopsis diff --git a/documentation/content/es/books/handbook/preface/_index.adoc b/documentation/content/es/books/handbook/preface/_index.adoc --- a/documentation/content/es/books/handbook/preface/_index.adoc +++ b/documentation/content/es/books/handbook/preface/_index.adoc @@ -11,17 +11,27 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == A quién va dirigido este texto diff --git a/documentation/content/es/books/handbook/printing/_index.adoc b/documentation/content/es/books/handbook/printing/_index.adoc --- a/documentation/content/es/books/handbook/printing/_index.adoc +++ b/documentation/content/es/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinopsis diff --git a/documentation/content/es/books/handbook/security/_index.adoc b/documentation/content/es/books/handbook/security/_index.adoc --- a/documentation/content/es/books/handbook/security/_index.adoc +++ b/documentation/content/es/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/serialcomms/_index.adoc b/documentation/content/es/books/handbook/serialcomms/_index.adoc --- a/documentation/content/es/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/es/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/users/_index.adoc b/documentation/content/es/books/handbook/users/_index.adoc --- a/documentation/content/es/books/handbook/users/_index.adoc +++ b/documentation/content/es/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/vinum/_index.adoc b/documentation/content/es/books/handbook/vinum/_index.adoc --- a/documentation/content/es/books/handbook/vinum/_index.adoc +++ b/documentation/content/es/books/handbook/vinum/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] +:images-path: books/handbook/vinum/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vinum-synopsis]] == Sinopsis diff --git a/documentation/content/es/books/handbook/virtualization/_index.adoc b/documentation/content/es/books/handbook/virtualization/_index.adoc --- a/documentation/content/es/books/handbook/virtualization/_index.adoc +++ b/documentation/content/es/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == * diff --git a/documentation/content/es/books/handbook/x11/_index.adoc b/documentation/content/es/books/handbook/x11/_index.adoc --- a/documentation/content/es/books/handbook/x11/_index.adoc +++ b/documentation/content/es/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tabla de contenidos -:table-caption: Tabla -:figure-caption: Figura -:example-caption: Ejemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/es/mailing-lists.adoc[] -include::shared/es/teams.adoc[] -include::shared/es/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Sinopsis diff --git a/documentation/content/fr/articles/building-products/_index.adoc b/documentation/content/fr/articles/building-products/_index.adoc --- a/documentation/content/fr/articles/building-products/_index.adoc +++ b/documentation/content/fr/articles/building-products/_index.adoc @@ -18,30 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple +:images-path: articles/building-products/ - -ifeval::["{backend}" == "html5"] -include::shared/fr/urls.adoc[] -include::shared/fr/mailing-lists.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -:imagesdir: ../../../images/articles/building-products/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/urls.adoc[] -include::../../../../shared/releases.adoc[] -:imagesdir: ../../../../static/images/articles/building-products/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/building-products/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/committers-guide/_index.adoc b/documentation/content/fr/articles/committers-guide/_index.adoc --- a/documentation/content/fr/articles/committers-guide/_index.adoc +++ b/documentation/content/fr/articles/committers-guide/_index.adoc @@ -16,29 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/authors.adoc[] -include::shared/fr/mailing-lists.adoc[lines=11..-1] -include::shared/fr/urls.adoc[] -endif::[] +:images-path: articles/committers-guide/ -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[lines=11..-1] -include::../../../../shared/fr/urls.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[lines=11..-1] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/contributing/_index.adoc b/documentation/content/fr/articles/contributing/_index.adoc --- a/documentation/content/fr/articles/contributing/_index.adoc +++ b/documentation/content/fr/articles/contributing/_index.adoc @@ -15,26 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/fr/urls.adoc[] -include::shared/fr/mailing-lists.adoc[lines=11..-1] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/fr/urls.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[lines=11..-1] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/fr/urls.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[lines=11..-1] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/explaining-bsd/_index.adoc b/documentation/content/fr/articles/explaining-bsd/_index.adoc --- a/documentation/content/fr/articles/explaining-bsd/_index.adoc +++ b/documentation/content/fr/articles/explaining-bsd/_index.adoc @@ -16,12 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Résumé diff --git a/documentation/content/fr/articles/filtering-bridges/_index.adoc b/documentation/content/fr/articles/filtering-bridges/_index.adoc --- a/documentation/content/fr/articles/filtering-bridges/_index.adoc +++ b/documentation/content/fr/articles/filtering-bridges/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/fr/urls.adoc[] +:images-path: articles/filtering-bridges/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/fr/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/fonts/_index.adoc b/documentation/content/fr/articles/fonts/_index.adoc --- a/documentation/content/fr/articles/fonts/_index.adoc +++ b/documentation/content/fr/articles/fonts/_index.adoc @@ -17,12 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple +:images-path: articles/fonts/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Résumé diff --git a/documentation/content/fr/articles/ipsec-must/_index.adoc b/documentation/content/fr/articles/ipsec-must/_index.adoc --- a/documentation/content/fr/articles/ipsec-must/_index.adoc +++ b/documentation/content/fr/articles/ipsec-must/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/fr/urls.adoc[] +:images-path: articles/ipsec-must/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/fr/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/leap-seconds/_index.adoc b/documentation/content/fr/articles/leap-seconds/_index.adoc --- a/documentation/content/fr/articles/leap-seconds/_index.adoc +++ b/documentation/content/fr/articles/leap-seconds/_index.adoc @@ -12,23 +12,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/fr/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/fr/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/fr/articles/linux-users/_index.adoc b/documentation/content/fr/articles/linux-users/_index.adoc --- a/documentation/content/fr/articles/linux-users/_index.adoc +++ b/documentation/content/fr/articles/linux-users/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/fr/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/fr/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/nanobsd/_index.adoc b/documentation/content/fr/articles/nanobsd/_index.adoc --- a/documentation/content/fr/articles/nanobsd/_index.adoc +++ b/documentation/content/fr/articles/nanobsd/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/authors.adoc[] -endif::[] +:images-path: articles/nanobsd/ -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/new-users/_index.adoc b/documentation/content/fr/articles/new-users/_index.adoc --- a/documentation/content/fr/articles/new-users/_index.adoc +++ b/documentation/content/fr/articles/new-users/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/fr/urls.adoc[] +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/fr/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/articles/pam/_index.adoc b/documentation/content/fr/articles/pam/_index.adoc --- a/documentation/content/fr/articles/pam/_index.adoc +++ b/documentation/content/fr/articles/pam/_index.adoc @@ -16,12 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple +:images-path: articles/pam/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/fr/articles/pr-guidelines/_index.adoc b/documentation/content/fr/articles/pr-guidelines/_index.adoc --- a/documentation/content/fr/articles/pr-guidelines/_index.adoc +++ b/documentation/content/fr/articles/pr-guidelines/_index.adoc @@ -16,12 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple +:images-path: articles/pr-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Résumé diff --git a/documentation/content/fr/articles/problem-reports/_index.adoc b/documentation/content/fr/articles/problem-reports/_index.adoc --- a/documentation/content/fr/articles/problem-reports/_index.adoc +++ b/documentation/content/fr/articles/problem-reports/_index.adoc @@ -16,12 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Résumé diff --git a/documentation/content/fr/books/developers-handbook/_index.adoc b/documentation/content/fr/books/developers-handbook/_index.adoc --- a/documentation/content/fr/books/developers-handbook/_index.adoc +++ b/documentation/content/fr/books/developers-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: Le groupe du projet de documentation FreeBSD copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +isIndex: true --- = Livre de chevet du développeur FreeBSD @@ -12,53 +12,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:book: true +:pdf: false +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] -:imagesdir: ../../images/books/developers-handbook/ -:chapters-path: content/fr/books/developers-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] -:imagesdir: ../../../static/images/books/developers-handbook/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/developers-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] -:imagesdir: ../../../static/images/books/developers-handbook/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/books/developers-handbook/driverbasics/chapter.adoc b/documentation/content/fr/books/developers-handbook/driverbasics/chapter.adoc --- a/documentation/content/fr/books/developers-handbook/driverbasics/chapter.adoc +++ b/documentation/content/fr/books/developers-handbook/driverbasics/chapter.adoc @@ -9,15 +9,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Ce chapitre a été écrit par {murray} avec des sélections depuis une variété de codes source inclus dans la page de manuel d'man:intro[4] de Joerg Wunsch. diff --git a/documentation/content/fr/books/developers-handbook/locking/chapter.adoc b/documentation/content/fr/books/developers-handbook/locking/chapter.adoc --- a/documentation/content/fr/books/developers-handbook/locking/chapter.adoc +++ b/documentation/content/fr/books/developers-handbook/locking/chapter.adoc @@ -9,15 +9,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] _Ce chapître est maintenu par The FreeBSD SMP Next Generation Project. Envoyez leur directement les commentaires et les suggestions à link:{freebsd-smp}._ diff --git a/documentation/content/fr/books/developers-handbook/pci/chapter.adoc b/documentation/content/fr/books/developers-handbook/pci/chapter.adoc --- a/documentation/content/fr/books/developers-handbook/pci/chapter.adoc +++ b/documentation/content/fr/books/developers-handbook/pci/chapter.adoc @@ -9,15 +9,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Ce chapître traitera des mécanismes de FreeBSD pour écrire un pilote de périphérique pour un périphérique sur bus PCI. diff --git a/documentation/content/fr/books/developers-handbook/scsi/chapter.adoc b/documentation/content/fr/books/developers-handbook/scsi/chapter.adoc --- a/documentation/content/fr/books/developers-handbook/scsi/chapter.adoc +++ b/documentation/content/fr/books/developers-handbook/scsi/chapter.adoc @@ -9,15 +9,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] == En cours de traduction diff --git a/documentation/content/fr/books/developers-handbook/secure/chapter.adoc b/documentation/content/fr/books/developers-handbook/secure/chapter.adoc --- a/documentation/content/fr/books/developers-handbook/secure/chapter.adoc +++ b/documentation/content/fr/books/developers-handbook/secure/chapter.adoc @@ -11,15 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Ce chapître a été écrit par Murray Stokely. diff --git a/documentation/content/fr/books/developers-handbook/tools/chapter.adoc b/documentation/content/fr/books/developers-handbook/tools/chapter.adoc --- a/documentation/content/fr/books/developers-handbook/tools/chapter.adoc +++ b/documentation/content/fr/books/developers-handbook/tools/chapter.adoc @@ -13,21 +13,33 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: - :c-plus-plus-command: c++ :gcc-plus-plus-command: gcc++ - :lg-plus-plus: -lg++ :lstdc-plus-plus: -lstdc++ +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] _Ce chapître a été écrit par James Raynard. Les modifications pour le livre de chevet du développeur par Murray Stokely._ diff --git a/documentation/content/fr/books/developers-handbook/usb/chapter.adoc b/documentation/content/fr/books/developers-handbook/usb/chapter.adoc --- a/documentation/content/fr/books/developers-handbook/usb/chapter.adoc +++ b/documentation/content/fr/books/developers-handbook/usb/chapter.adoc @@ -9,15 +9,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] _Ce chapître a été écrit par {nhibma}. Les modifications pour le manuel par {murray}._ diff --git a/documentation/content/fr/books/faq/_index.adoc b/documentation/content/fr/books/faq/_index.adoc --- a/documentation/content/fr/books/faq/_index.adoc +++ b/documentation/content/fr/books/faq/_index.adoc @@ -3,8 +3,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +isIndex: true --- = Questions Fréquemment Posées sur FreeBSD 2.X, 3.X et 4.X @@ -12,59 +12,41 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/fr/books/handbook/_index.adoc b/documentation/content/fr/books/handbook/_index.adoc --- a/documentation/content/fr/books/handbook/_index.adoc +++ b/documentation/content/fr/books/handbook/_index.adoc @@ -1,9 +1,9 @@ --- title: Manuel FreeBSD authors: -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = Manuel FreeBSD @@ -13,17 +13,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Résumé @@ -36,10 +45,10 @@ ''' -include::content/fr/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/fr/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/fr/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/fr/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/fr/books/handbook/advanced-networking/_index.adoc b/documentation/content/fr/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/fr/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/fr/books/handbook/advanced-networking/_index.adoc @@ -13,35 +13,30 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 32 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 32 +:images-path: books/handbook/advanced-networking/ -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] endif::[] -include::shared/authors.adoc[] -include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] - toc::[] [[advanced-networking-synopsis]] diff --git a/documentation/content/fr/books/handbook/audit/_index.adoc b/documentation/content/fr/books/handbook/audit/_index.adoc --- a/documentation/content/fr/books/handbook/audit/_index.adoc +++ b/documentation/content/fr/books/handbook/audit/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/basics/_index.adoc b/documentation/content/fr/books/handbook/basics/_index.adoc --- a/documentation/content/fr/books/handbook/basics/_index.adoc +++ b/documentation/content/fr/books/handbook/basics/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/bibliography/_index.adoc b/documentation/content/fr/books/handbook/bibliography/_index.adoc --- a/documentation/content/fr/books/handbook/bibliography/_index.adoc +++ b/documentation/content/fr/books/handbook/bibliography/_index.adoc @@ -9,25 +9,34 @@ [[bibliography]] = Bibliographie :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Bien que les pages de manuel soient la documentation de référence pour chaque facette du système d'exploitation FreeBSD, il est de notoriété publique qu'elles n'expliquent pas comment assembler les morceaux pour avoir un système d'exploitation qui tourne sans encombre. Il n'y a pour cela pas d'autre alternative qu'un bon livre sur l'administration UNIX(R) et un bon manuel utilisateur. diff --git a/documentation/content/fr/books/handbook/book.adoc b/documentation/content/fr/books/handbook/book.adoc --- a/documentation/content/fr/books/handbook/book.adoc +++ b/documentation/content/fr/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: Groupe de Documentation FreeBSD copyright: 1995-2020 Groupe de Documentation FreeBSD -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,53 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] -:chapters-path: content/fr/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -77,97 +52,97 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}zfs/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}vinum/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}vinum/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..37;47..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..24;33..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..24;32..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..24;33..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..24;34..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/fr/books/handbook/boot/_index.adoc b/documentation/content/fr/books/handbook/boot/_index.adoc --- a/documentation/content/fr/books/handbook/boot/_index.adoc +++ b/documentation/content/fr/books/handbook/boot/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/bsdinstall/_index.adoc b/documentation/content/fr/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/fr/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/fr/books/handbook/bsdinstall/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/config/_index.adoc b/documentation/content/fr/books/handbook/config/_index.adoc --- a/documentation/content/fr/books/handbook/config/_index.adoc +++ b/documentation/content/fr/books/handbook/config/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/cutting-edge/_index.adoc b/documentation/content/fr/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/fr/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/fr/books/handbook/cutting-edge/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/desktop/_index.adoc b/documentation/content/fr/books/handbook/desktop/_index.adoc --- a/documentation/content/fr/books/handbook/desktop/_index.adoc +++ b/documentation/content/fr/books/handbook/desktop/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/disks/_index.adoc b/documentation/content/fr/books/handbook/disks/_index.adoc --- a/documentation/content/fr/books/handbook/disks/_index.adoc +++ b/documentation/content/fr/books/handbook/disks/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/dtrace/_index.adoc b/documentation/content/fr/books/handbook/dtrace/_index.adoc --- a/documentation/content/fr/books/handbook/dtrace/_index.adoc +++ b/documentation/content/fr/books/handbook/dtrace/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/eresources/_index.adoc b/documentation/content/fr/books/handbook/eresources/_index.adoc --- a/documentation/content/fr/books/handbook/eresources/_index.adoc +++ b/documentation/content/fr/books/handbook/eresources/_index.adoc @@ -9,26 +9,34 @@ [[eresources]] = Ressources sur Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] L'évolution rapide de FreeBSD rend peu pratique le suivi des développements via des supports imprimés. Les supports électroniques sont le meilleur, sinon la plupart du temps le seul, moyen de se tenir au courant des dernières avancées. Comme FreeBSD est un effort basé sur le volontariat, la communauté des utilisateurs sert généralement de "service de support technique", le courrier électronique et les forums de discussion étant le meilleur moyen de contacter cette communauté. diff --git a/documentation/content/fr/books/handbook/filesystems/_index.adoc b/documentation/content/fr/books/handbook/filesystems/_index.adoc --- a/documentation/content/fr/books/handbook/filesystems/_index.adoc +++ b/documentation/content/fr/books/handbook/filesystems/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/firewalls/_index.adoc b/documentation/content/fr/books/handbook/firewalls/_index.adoc --- a/documentation/content/fr/books/handbook/firewalls/_index.adoc +++ b/documentation/content/fr/books/handbook/firewalls/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Introduction diff --git a/documentation/content/fr/books/handbook/geom/_index.adoc b/documentation/content/fr/books/handbook/geom/_index.adoc --- a/documentation/content/fr/books/handbook/geom/_index.adoc +++ b/documentation/content/fr/books/handbook/geom/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/introduction/_index.adoc b/documentation/content/fr/books/handbook/introduction/_index.adoc --- a/documentation/content/fr/books/handbook/introduction/_index.adoc +++ b/documentation/content/fr/books/handbook/introduction/_index.adoc @@ -13,24 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/jails/_index.adoc b/documentation/content/fr/books/handbook/jails/_index.adoc --- a/documentation/content/fr/books/handbook/jails/_index.adoc +++ b/documentation/content/fr/books/handbook/jails/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/kernelconfig/_index.adoc b/documentation/content/fr/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/fr/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/fr/books/handbook/kernelconfig/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/l10n/_index.adoc b/documentation/content/fr/books/handbook/l10n/_index.adoc --- a/documentation/content/fr/books/handbook/l10n/_index.adoc +++ b/documentation/content/fr/books/handbook/l10n/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/linuxemu/_index.adoc b/documentation/content/fr/books/handbook/linuxemu/_index.adoc --- a/documentation/content/fr/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/fr/books/handbook/linuxemu/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/mac/_index.adoc b/documentation/content/fr/books/handbook/mac/_index.adoc --- a/documentation/content/fr/books/handbook/mac/_index.adoc +++ b/documentation/content/fr/books/handbook/mac/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/mail/_index.adoc b/documentation/content/fr/books/handbook/mail/_index.adoc --- a/documentation/content/fr/books/handbook/mail/_index.adoc +++ b/documentation/content/fr/books/handbook/mail/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/mirrors/_index.adoc b/documentation/content/fr/books/handbook/mirrors/_index.adoc --- a/documentation/content/fr/books/handbook/mirrors/_index.adoc +++ b/documentation/content/fr/books/handbook/mirrors/_index.adoc @@ -9,26 +9,34 @@ [[mirrors]] = Se procurer FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == Editeurs de CD-ROMs et DVDs diff --git a/documentation/content/fr/books/handbook/multimedia/_index.adoc b/documentation/content/fr/books/handbook/multimedia/_index.adoc --- a/documentation/content/fr/books/handbook/multimedia/_index.adoc +++ b/documentation/content/fr/books/handbook/multimedia/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/network-servers/_index.adoc b/documentation/content/fr/books/handbook/network-servers/_index.adoc --- a/documentation/content/fr/books/handbook/network-servers/_index.adoc +++ b/documentation/content/fr/books/handbook/network-servers/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/parti.adoc b/documentation/content/fr/books/handbook/parti.adoc --- a/documentation/content/fr/books/handbook/parti.adoc +++ b/documentation/content/fr/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Pour commencer @@ -17,4 +25,4 @@ Le nombre de références dans le texte a été limité au minimum afin que cette section du Manuel puisse être lue du début jusqu'à la fin avec le moins de changements de pages possibles. -include::content/fr/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/fr/books/handbook/partii.adoc b/documentation/content/fr/books/handbook/partii.adoc --- a/documentation/content/fr/books/handbook/partii.adoc +++ b/documentation/content/fr/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Tâches courantes @@ -17,4 +25,4 @@ Certains de ces chapitres conseillent des lectures préalables, ceci est noté dans le synopsis au début de chaque chapitre. -include::content/fr/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/fr/books/handbook/partiii.adoc b/documentation/content/fr/books/handbook/partiii.adoc --- a/documentation/content/fr/books/handbook/partiii.adoc +++ b/documentation/content/fr/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Administration Système @@ -11,4 +19,4 @@ Ces chapitres sont conçus pour être consultés dès qu'une information est nécessaire. Il n'est pas nécessaire de les lire suivant un ordre particulier, ni tous les lire avant de pouvoir utiliser FreeBSD. -include::content/fr/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/fr/books/handbook/partiv.adoc b/documentation/content/fr/books/handbook/partiv.adoc --- a/documentation/content/fr/books/handbook/partiv.adoc +++ b/documentation/content/fr/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Réseau @@ -18,4 +26,4 @@ Ces chapitres sont destinés à être lus quand une information est nécessaire. Il n'est pas utile de les lire suivant un ordre particulier, ni de tous les lire avant de pouvoir utiliser FreeBSD dans un environnement réseau. -include::content/fr/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/fr/books/handbook/partv.adoc b/documentation/content/fr/books/handbook/partv.adoc --- a/documentation/content/fr/books/handbook/partv.adoc +++ b/documentation/content/fr/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Annexes -include::content/fr/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/fr/books/handbook/pgpkeys/_index.adoc b/documentation/content/fr/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/fr/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/fr/books/handbook/pgpkeys/_index.adoc @@ -9,27 +9,36 @@ [[pgpkeys]] = Clés OpenPGP :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Les clés OpenPGP des officiers `FreeBSD.org` sont données ici. Ces clés peuvent être utilisées pour vérifier une signature ou pour envoyer un courrier électronique chiffré à un des officiers. Une liste complète des clés OpenPGP FreeBSD est disponible dans l'article link:{pgpkeys}[Clés PGP]. Le trouseau complet peut être télécharger depuis link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/fr/books/handbook/ports/_index.adoc b/documentation/content/fr/books/handbook/ports/_index.adoc --- a/documentation/content/fr/books/handbook/ports/_index.adoc +++ b/documentation/content/fr/books/handbook/ports/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/fr/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/fr/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/fr/books/handbook/ppp-and-slip/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/preface/_index.adoc b/documentation/content/fr/books/handbook/preface/_index.adoc --- a/documentation/content/fr/books/handbook/preface/_index.adoc +++ b/documentation/content/fr/books/handbook/preface/_index.adoc @@ -13,13 +13,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Public visé diff --git a/documentation/content/fr/books/handbook/printing/_index.adoc b/documentation/content/fr/books/handbook/printing/_index.adoc --- a/documentation/content/fr/books/handbook/printing/_index.adoc +++ b/documentation/content/fr/books/handbook/printing/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/security/_index.adoc b/documentation/content/fr/books/handbook/security/_index.adoc --- a/documentation/content/fr/books/handbook/security/_index.adoc +++ b/documentation/content/fr/books/handbook/security/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/serialcomms/_index.adoc b/documentation/content/fr/books/handbook/serialcomms/_index.adoc --- a/documentation/content/fr/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/fr/books/handbook/serialcomms/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/users/_index.adoc b/documentation/content/fr/books/handbook/users/_index.adoc --- a/documentation/content/fr/books/handbook/users/_index.adoc +++ b/documentation/content/fr/books/handbook/users/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/vinum/_index.adoc b/documentation/content/fr/books/handbook/vinum/_index.adoc --- a/documentation/content/fr/books/handbook/vinum/_index.adoc +++ b/documentation/content/fr/books/handbook/vinum/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] +:images-path: books/handbook/vinum/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vinum-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/virtualization/_index.adoc b/documentation/content/fr/books/handbook/virtualization/_index.adoc --- a/documentation/content/fr/books/handbook/virtualization/_index.adoc +++ b/documentation/content/fr/books/handbook/virtualization/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/x11/_index.adoc b/documentation/content/fr/books/handbook/x11/_index.adoc --- a/documentation/content/fr/books/handbook/x11/_index.adoc +++ b/documentation/content/fr/books/handbook/x11/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Synopsis diff --git a/documentation/content/fr/books/handbook/zfs/_index.adoc b/documentation/content/fr/books/handbook/zfs/_index.adoc --- a/documentation/content/fr/books/handbook/zfs/_index.adoc +++ b/documentation/content/fr/books/handbook/zfs/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:table-caption: Tableau -:example-caption: Exemple -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] +:images-path: books/handbook/zfs/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[zfs-differences]] == What Makes ZFS Different diff --git a/documentation/content/fr/books/porters-handbook/book.adoc b/documentation/content/fr/books/porters-handbook/book.adoc --- a/documentation/content/fr/books/porters-handbook/book.adoc +++ b/documentation/content/fr/books/porters-handbook/book.adoc @@ -12,50 +12,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Table des matières -:part-signifier: Partie -:chapter-signifier: Chapitre -:appendix-caption: Annexe -:table-caption: Tableau -:example-caption: Exemple - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:book: true +:pdf: false +:images-path: books/porters-handbook/ + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] -:chapters-path: content/fr/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/fr/mailing-lists.adoc[] -include::../../../../shared/fr/teams.adoc[] -include::../../../../shared/fr/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/hu/articles/cups/_index.adoc b/documentation/content/hu/articles/cups/_index.adoc --- a/documentation/content/hu/articles/cups/_index.adoc +++ b/documentation/content/hu/articles/cups/_index.adoc @@ -16,10 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa +:images-path: articles/cups/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Kivonat diff --git a/documentation/content/hu/articles/explaining-bsd/_index.adoc b/documentation/content/hu/articles/explaining-bsd/_index.adoc --- a/documentation/content/hu/articles/explaining-bsd/_index.adoc +++ b/documentation/content/hu/articles/explaining-bsd/_index.adoc @@ -16,21 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa +:images-path: articles/explaining-bsd/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/hu/articles/gjournal-desktop/_index.adoc b/documentation/content/hu/articles/gjournal-desktop/_index.adoc --- a/documentation/content/hu/articles/gjournal-desktop/_index.adoc +++ b/documentation/content/hu/articles/gjournal-desktop/_index.adoc @@ -17,33 +17,21 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa +:images-path: articles/gjournal-desktop/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/urls.adoc[] -:imagesdir: ../../../images/articles/gjournal-desktop/ +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/hu/mailing-lists.adoc[] -include::../../../../shared/hu/urls.adoc[] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/hu/mailing-lists.adoc[] -include::../../../../shared/hu/urls.adoc[] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ -endif::[] - - [.abstract-title] Kivonat diff --git a/documentation/content/hu/articles/linux-users/_index.adoc b/documentation/content/hu/articles/linux-users/_index.adoc --- a/documentation/content/hu/articles/linux-users/_index.adoc +++ b/documentation/content/hu/articles/linux-users/_index.adoc @@ -16,21 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa - -ifeval::["{backend}" == "html5"] -include::shared/hu/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/hu/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/hu/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/hu/books/faq/_index.adoc b/documentation/content/hu/books/faq/_index.adoc --- a/documentation/content/hu/books/faq/_index.adoc +++ b/documentation/content/hu/books/faq/_index.adoc @@ -4,7 +4,8 @@ - author: A FreeBSD Dokumentációs Projekt copyright: 1995-2020 A FreeBSD Dokumentációs Projekt releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "3com", "adobe", "intel", "linux", "microsoft", "opengroup", "sparc", "sun", "oracle", "xfree86", "general"] +trademarks: ["freebsd", "ibm", "ieee", "3com", "adobe", "intel", "linux", "microsoft", "opengroup", "sparc", "sun", "oracle", "xfree86", "general"] +isIndex: true --- = Gyakran Ismételt Kérdések a FreeBSD 6.X, 7.X és 8.X változatairól @@ -12,57 +13,41 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/hu/mailing-lists.adoc[] -include::../../../../shared/hu/teams.adoc[] -include::../../../../shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/hu/mailing-lists.adoc[] -include::../../../../shared/hu/teams.adoc[] -include::../../../../shared/hu/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/hu/books/handbook/_index.adoc b/documentation/content/hu/books/handbook/_index.adoc --- a/documentation/content/hu/books/handbook/_index.adoc +++ b/documentation/content/hu/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: A FreeBSD Dokumentációs Projekt copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD kézikönyv @@ -15,15 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Kivonat @@ -34,10 +45,10 @@ ''' -include::content/hu/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/hu/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/hu/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/hu/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/hu/books/handbook/advanced-networking/_index.adoc b/documentation/content/hu/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/hu/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/hu/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/audit/_index.adoc b/documentation/content/hu/books/handbook/audit/_index.adoc --- a/documentation/content/hu/books/handbook/audit/_index.adoc +++ b/documentation/content/hu/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/basics/_index.adoc b/documentation/content/hu/books/handbook/basics/_index.adoc --- a/documentation/content/hu/books/handbook/basics/_index.adoc +++ b/documentation/content/hu/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/bibliography/_index.adoc b/documentation/content/hu/books/handbook/bibliography/_index.adoc --- a/documentation/content/hu/books/handbook/bibliography/_index.adoc +++ b/documentation/content/hu/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Irodalomjegyzék :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Míg a man oldalak a FreeBSD operációs rendszer egyes önálló részeit tárgyalják, ismert a tény, hogy arról egyáltalán nem szólnak, miképpen illeszkednek egymáshoz ezek az alkotóelemek, és ezáltal hogyan mûködik maga az operációs rendszer. Erre a célra egyedül csak egy jó UNIX(R)-os rendszeradminisztrációs szakkönyv és egy jó felhasználói kézikönyv alkalmas. diff --git a/documentation/content/hu/books/handbook/book.adoc b/documentation/content/hu/books/handbook/book.adoc --- a/documentation/content/hu/books/handbook/book.adoc +++ b/documentation/content/hu/books/handbook/book.adoc @@ -12,51 +12,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] -:chapters-path: content/hu/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/hu/mailing-lists.adoc[] -include::../../../../shared/hu/teams.adoc[] -include::../../../../shared/hu/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/hu/mailing-lists.adoc[] -include::../../../../shared/hu/teams.adoc[] -include::../../../../shared/hu/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -73,95 +51,95 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..26;36..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}vinum/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}vinum/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/hu/books/handbook/boot/_index.adoc b/documentation/content/hu/books/handbook/boot/_index.adoc --- a/documentation/content/hu/books/handbook/boot/_index.adoc +++ b/documentation/content/hu/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/config/_index.adoc b/documentation/content/hu/books/handbook/config/_index.adoc --- a/documentation/content/hu/books/handbook/config/_index.adoc +++ b/documentation/content/hu/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/cutting-edge/_index.adoc b/documentation/content/hu/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/hu/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/hu/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/desktop/_index.adoc b/documentation/content/hu/books/handbook/desktop/_index.adoc --- a/documentation/content/hu/books/handbook/desktop/_index.adoc +++ b/documentation/content/hu/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/disks/_index.adoc b/documentation/content/hu/books/handbook/disks/_index.adoc --- a/documentation/content/hu/books/handbook/disks/_index.adoc +++ b/documentation/content/hu/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/dtrace/_index.adoc b/documentation/content/hu/books/handbook/dtrace/_index.adoc --- a/documentation/content/hu/books/handbook/dtrace/_index.adoc +++ b/documentation/content/hu/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/eresources/_index.adoc b/documentation/content/hu/books/handbook/eresources/_index.adoc --- a/documentation/content/hu/books/handbook/eresources/_index.adoc +++ b/documentation/content/hu/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Források az interneten :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] A FreeBSD gyors ütemû fejlõdése a nyomtatott médiát alkalmatlanná teszi a legfrissebb fejlesztések nyomonkövetésére. Ezzel szemben az elektronikus erõforrások a biztos, ha gyakran nem is csak az egyetlen, módjai a legújabb elõrelépések figyelemmel követésének. Mivel a FreeBSD-t többségében önkéntesek fejlesztik, az õt körülvevõ felhasználói közösség önmaga is egyfajta "szakmai segélynyújtó egyletként" funkcionál, amelyet leghatékonyabban elektronikus levélben, webes fórumokon vagy USENET hírcsoportokon keresztül érhetünk el. diff --git a/documentation/content/hu/books/handbook/filesystems/_index.adoc b/documentation/content/hu/books/handbook/filesystems/_index.adoc --- a/documentation/content/hu/books/handbook/filesystems/_index.adoc +++ b/documentation/content/hu/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/firewalls/_index.adoc b/documentation/content/hu/books/handbook/firewalls/_index.adoc --- a/documentation/content/hu/books/handbook/firewalls/_index.adoc +++ b/documentation/content/hu/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Bevezetés diff --git a/documentation/content/hu/books/handbook/geom/_index.adoc b/documentation/content/hu/books/handbook/geom/_index.adoc --- a/documentation/content/hu/books/handbook/geom/_index.adoc +++ b/documentation/content/hu/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/install/_index.adoc b/documentation/content/hu/books/handbook/install/_index.adoc --- a/documentation/content/hu/books/handbook/install/_index.adoc +++ b/documentation/content/hu/books/handbook/install/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/introduction/_index.adoc b/documentation/content/hu/books/handbook/introduction/_index.adoc --- a/documentation/content/hu/books/handbook/introduction/_index.adoc +++ b/documentation/content/hu/books/handbook/introduction/_index.adoc @@ -13,25 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/jails/_index.adoc b/documentation/content/hu/books/handbook/jails/_index.adoc --- a/documentation/content/hu/books/handbook/jails/_index.adoc +++ b/documentation/content/hu/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/kernelconfig/_index.adoc b/documentation/content/hu/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/hu/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/hu/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/l10n/_index.adoc b/documentation/content/hu/books/handbook/l10n/_index.adoc --- a/documentation/content/hu/books/handbook/l10n/_index.adoc +++ b/documentation/content/hu/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/linuxemu/_index.adoc b/documentation/content/hu/books/handbook/linuxemu/_index.adoc --- a/documentation/content/hu/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/hu/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/mac/_index.adoc b/documentation/content/hu/books/handbook/mac/_index.adoc --- a/documentation/content/hu/books/handbook/mac/_index.adoc +++ b/documentation/content/hu/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/mail/_index.adoc b/documentation/content/hu/books/handbook/mail/_index.adoc --- a/documentation/content/hu/books/handbook/mail/_index.adoc +++ b/documentation/content/hu/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/mirrors/_index.adoc b/documentation/content/hu/books/handbook/mirrors/_index.adoc --- a/documentation/content/hu/books/handbook/mirrors/_index.adoc +++ b/documentation/content/hu/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = A FreeBSD beszerzése :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD és DVD kiadók diff --git a/documentation/content/hu/books/handbook/multimedia/_index.adoc b/documentation/content/hu/books/handbook/multimedia/_index.adoc --- a/documentation/content/hu/books/handbook/multimedia/_index.adoc +++ b/documentation/content/hu/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/network-servers/_index.adoc b/documentation/content/hu/books/handbook/network-servers/_index.adoc --- a/documentation/content/hu/books/handbook/network-servers/_index.adoc +++ b/documentation/content/hu/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/parti.adoc b/documentation/content/hu/books/handbook/parti.adoc --- a/documentation/content/hu/books/handbook/parti.adoc +++ b/documentation/content/hu/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Bevezetés @@ -17,4 +25,4 @@ A fejezetek megírása során arra törekedtünk, hogy minél kevesebb hivatkozást tegyünk a könyv késõbb következõ részeire, így ennek köszönhetõen a kézikönyv ezen része anélkül olvasható, hogy közben folyamatosan elõre-hátra kellene lapozgatnunk benne. -include::content/hu/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/hu/books/handbook/partii.adoc b/documentation/content/hu/books/handbook/partii.adoc --- a/documentation/content/hu/books/handbook/partii.adoc +++ b/documentation/content/hu/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Gyakori feladatok @@ -17,4 +25,4 @@ Egyes fejezetek elolvasásához ajánlott bizonyos mértékû felkészülés, amely megemlítésre is kerül az érintett fejezetek áttekintésében. -include::content/hu/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/hu/books/handbook/partiii.adoc b/documentation/content/hu/books/handbook/partiii.adoc --- a/documentation/content/hu/books/handbook/partiii.adoc +++ b/documentation/content/hu/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Rendszeradminisztráció @@ -11,4 +19,4 @@ Ezeket a fejezeteket annak érdekében alakítottuk ki, hogy az adott témákban ismereteket adjunk. Nincs köztük semmilyen sorrendi kötöttség, sõt, ezeket egyáltalán nem is szükséges elolvasni a FreeBSD alapvetõ használatához. -include::content/hu/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/hu/books/handbook/partiv.adoc b/documentation/content/hu/books/handbook/partiv.adoc --- a/documentation/content/hu/books/handbook/partiv.adoc +++ b/documentation/content/hu/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Hálózati kommunikáció @@ -18,4 +26,4 @@ Ezek a fejezetek nem állnak egymással szoros kapcsolatban, csupán egy adott témáról adnak ismereteket. Ennélfogva nem kötelezõ ezeket sorrendben elolvasni, valamint egyáltalán nem is kell mindegyikõjüket átolvasni ahhoz, hogy a FreeBSD-t hálózati környezetben is használni tudjuk. -include::content/hu/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/hu/books/handbook/partv.adoc b/documentation/content/hu/books/handbook/partv.adoc --- a/documentation/content/hu/books/handbook/partv.adoc +++ b/documentation/content/hu/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Függelék -include::content/hu/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/hu/books/handbook/pgpkeys/_index.adoc b/documentation/content/hu/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/hu/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/hu/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = PGP-kulcsok :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] The OpenPGP keys of the `FreeBSD.org` officers are shown here. These keys can be used to verify a signature or send encrypted email to one of the officers. A full list of FreeBSD OpenPGP keys is available in the link:{pgpkeys}[PGP Keys] article. The complete keyring can be downloaded at link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/hu/books/handbook/ports/_index.adoc b/documentation/content/hu/books/handbook/ports/_index.adoc --- a/documentation/content/hu/books/handbook/ports/_index.adoc +++ b/documentation/content/hu/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/hu/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/hu/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/hu/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/preface/_index.adoc b/documentation/content/hu/books/handbook/preface/_index.adoc --- a/documentation/content/hu/books/handbook/preface/_index.adoc +++ b/documentation/content/hu/books/handbook/preface/_index.adoc @@ -11,17 +11,27 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Kiknek szánjuk ezt a könyvet diff --git a/documentation/content/hu/books/handbook/printing/_index.adoc b/documentation/content/hu/books/handbook/printing/_index.adoc --- a/documentation/content/hu/books/handbook/printing/_index.adoc +++ b/documentation/content/hu/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/security/_index.adoc b/documentation/content/hu/books/handbook/security/_index.adoc --- a/documentation/content/hu/books/handbook/security/_index.adoc +++ b/documentation/content/hu/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/serialcomms/_index.adoc b/documentation/content/hu/books/handbook/serialcomms/_index.adoc --- a/documentation/content/hu/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/hu/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/users/_index.adoc b/documentation/content/hu/books/handbook/users/_index.adoc --- a/documentation/content/hu/books/handbook/users/_index.adoc +++ b/documentation/content/hu/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/vinum/_index.adoc b/documentation/content/hu/books/handbook/vinum/_index.adoc --- a/documentation/content/hu/books/handbook/vinum/_index.adoc +++ b/documentation/content/hu/books/handbook/vinum/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] +:images-path: books/handbook/vinum/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vinum-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/virtualization/_index.adoc b/documentation/content/hu/books/handbook/virtualization/_index.adoc --- a/documentation/content/hu/books/handbook/virtualization/_index.adoc +++ b/documentation/content/hu/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Áttekintés diff --git a/documentation/content/hu/books/handbook/x11/_index.adoc b/documentation/content/hu/books/handbook/x11/_index.adoc --- a/documentation/content/hu/books/handbook/x11/_index.adoc +++ b/documentation/content/hu/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Tartalom -:table-caption: Táblázat -:figure-caption: Ábra -:example-caption: Példa -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/hu/mailing-lists.adoc[] -include::shared/hu/teams.adoc[] -include::shared/hu/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Áttekintés diff --git a/documentation/content/it/articles/bsdl-gpl/_index.adoc b/documentation/content/it/articles/bsdl-gpl/_index.adoc --- a/documentation/content/it/articles/bsdl-gpl/_index.adoc +++ b/documentation/content/it/articles/bsdl-gpl/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Indice -:part-signifier: Parte -:chapter-signifier: Capitolo -:appendix-caption: Appendice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio +:images-path: articles/bsdl-gpl/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/it/books/handbook/_index.adoc b/documentation/content/it/books/handbook/_index.adoc --- a/documentation/content/it/books/handbook/_index.adoc +++ b/documentation/content/it/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: The FreeBSD Italian Documentation Project copyright: 1995-2020 The FreeBSD Italian Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "3com", "3ware", "arm", "adaptec", "adobe", "apple", "corel", "creative", "cvsup", "heidelberger", "ibm", "ieee", "intel", "intuit", "linux", "lsilogic", "m-systems", "macromedia", "microsoft", "netscape", "nexthop", "opengroup", "oracle", "powerquest", "realnetworks", "redhat", "sap", "sun", "symantec", "themathworks", "thomson", "usrobotics", "vmware", "waterloomaple", "wolframresearch", "xfree86", "xiph", "general"] next: books/handbook/preface +isIndex: true --- = Manuale di FreeBSD @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Indice -:part-signifier: Parte -:chapter-signifier: Capitolo -:appendix-caption: Appendice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Sommario @@ -35,10 +43,10 @@ ''' -include::content/it/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/it/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/it/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/it/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/it/books/handbook/advanced-networking/_index.adoc b/documentation/content/it/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/it/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/it/books/handbook/advanced-networking/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/audit/_index.adoc b/documentation/content/it/books/handbook/audit/_index.adoc --- a/documentation/content/it/books/handbook/audit/_index.adoc +++ b/documentation/content/it/books/handbook/audit/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/basics/_index.adoc b/documentation/content/it/books/handbook/basics/_index.adoc --- a/documentation/content/it/books/handbook/basics/_index.adoc +++ b/documentation/content/it/books/handbook/basics/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/bibliography/_index.adoc b/documentation/content/it/books/handbook/bibliography/_index.adoc --- a/documentation/content/it/books/handbook/bibliography/_index.adoc +++ b/documentation/content/it/books/handbook/bibliography/_index.adoc @@ -9,25 +9,34 @@ [[bibliography]] = Bibliografia :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Sebbene le pagine man forniscano la documentazione di riferimento definitiva per le singole parti del sistema operativo FreeBSD, sono famose per non illustrare come mettere insieme i pezzi per far andare uniformemente l'intero sistema operativo. Per questo, non esiste sostituto a un buon libro sull'amministrazione di un sistema UNIX(R) e a un buon manuale per gli utenti. diff --git a/documentation/content/it/books/handbook/book.adoc b/documentation/content/it/books/handbook/book.adoc --- a/documentation/content/it/books/handbook/book.adoc +++ b/documentation/content/it/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: The FreeBSD Italian Documentation Project copyright: 1995-2020 The FreeBSD Italian Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "3com", "3ware", "arm", "adaptec", "adobe", "apple", "corel", "creative", "cvsup", "heidelberger", "ibm", "ieee", "intel", "intuit", "linux", "lsilogic", "m-systems", "macromedia", "microsoft", "netscape", "nexthop", "opengroup", "oracle", "powerquest", "realnetworks", "redhat", "sap", "sun", "symantec", "themathworks", "thomson", "usrobotics", "vmware", "waterloomaple", "wolframresearch", "xfree86", "xiph", "general"] --- @@ -12,54 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:part-signifier: Parte -:chapter-signifier: Capitolo -:appendix-caption: Appendice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] -include::shared/it/teams.adoc[] -:chapters-path: content/it/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/it/mailing-lists.adoc[] -include::../../../../shared/it/urls.adoc[] -include::../../../../shared/it/teams.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/it/mailing-lists.adoc[] -include::../../../../shared/it/urls.adoc[] -include::../../../../shared/it/teams.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,91 +48,91 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..23;30..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}vinum/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}vinum/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;47..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;32..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/it/books/handbook/boot/_index.adoc b/documentation/content/it/books/handbook/boot/_index.adoc --- a/documentation/content/it/books/handbook/boot/_index.adoc +++ b/documentation/content/it/books/handbook/boot/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/config/_index.adoc b/documentation/content/it/books/handbook/config/_index.adoc --- a/documentation/content/it/books/handbook/config/_index.adoc +++ b/documentation/content/it/books/handbook/config/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/cutting-edge/_index.adoc b/documentation/content/it/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/it/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/it/books/handbook/cutting-edge/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinossi diff --git a/documentation/content/it/books/handbook/desktop/_index.adoc b/documentation/content/it/books/handbook/desktop/_index.adoc --- a/documentation/content/it/books/handbook/desktop/_index.adoc +++ b/documentation/content/it/books/handbook/desktop/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/disks/_index.adoc b/documentation/content/it/books/handbook/disks/_index.adoc --- a/documentation/content/it/books/handbook/disks/_index.adoc +++ b/documentation/content/it/books/handbook/disks/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/eresources/_index.adoc b/documentation/content/it/books/handbook/eresources/_index.adoc --- a/documentation/content/it/books/handbook/eresources/_index.adoc +++ b/documentation/content/it/books/handbook/eresources/_index.adoc @@ -9,26 +9,34 @@ [[eresources]] = Risorse su Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Il rapido sviluppo di FreeBSD rende la carta stampata un mezzo non pratico per poterne seguire l'evoluzione. Le risorse in rete sono il migliore, se non l'unico, modo per tenersi informati sulle novità di questo sistema. Dal momento che FreeBSD è il prodotto del lavoro di volontari, la comunità degli utenti generalmente si presta anche ad una funzione di "supporto tecnico" di varia natura, con l'email e le news USENET come il mezzo più efficace per entrare in contatto con queste comunità. diff --git a/documentation/content/it/books/handbook/firewalls/_index.adoc b/documentation/content/it/books/handbook/firewalls/_index.adoc --- a/documentation/content/it/books/handbook/firewalls/_index.adoc +++ b/documentation/content/it/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/fr/mailing-lists.adoc[] -include::shared/fr/teams.adoc[] -include::shared/fr/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Introduzione diff --git a/documentation/content/it/books/handbook/geom/_index.adoc b/documentation/content/it/books/handbook/geom/_index.adoc --- a/documentation/content/it/books/handbook/geom/_index.adoc +++ b/documentation/content/it/books/handbook/geom/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/install/_index.adoc b/documentation/content/it/books/handbook/install/_index.adoc --- a/documentation/content/it/books/handbook/install/_index.adoc +++ b/documentation/content/it/books/handbook/install/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/introduction/_index.adoc b/documentation/content/it/books/handbook/introduction/_index.adoc --- a/documentation/content/it/books/handbook/introduction/_index.adoc +++ b/documentation/content/it/books/handbook/introduction/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/jails/_index.adoc b/documentation/content/it/books/handbook/jails/_index.adoc --- a/documentation/content/it/books/handbook/jails/_index.adoc +++ b/documentation/content/it/books/handbook/jails/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/kernelconfig/_index.adoc b/documentation/content/it/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/it/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/it/books/handbook/kernelconfig/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Synopsis diff --git a/documentation/content/it/books/handbook/l10n/_index.adoc b/documentation/content/it/books/handbook/l10n/_index.adoc --- a/documentation/content/it/books/handbook/l10n/_index.adoc +++ b/documentation/content/it/books/handbook/l10n/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsys]] == Sinossi diff --git a/documentation/content/it/books/handbook/linuxemu/_index.adoc b/documentation/content/it/books/handbook/linuxemu/_index.adoc --- a/documentation/content/it/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/it/books/handbook/linuxemu/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/mac/_index.adoc b/documentation/content/it/books/handbook/mac/_index.adoc --- a/documentation/content/it/books/handbook/mac/_index.adoc +++ b/documentation/content/it/books/handbook/mac/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/mail/_index.adoc b/documentation/content/it/books/handbook/mail/_index.adoc --- a/documentation/content/it/books/handbook/mail/_index.adoc +++ b/documentation/content/it/books/handbook/mail/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/mirrors/_index.adoc b/documentation/content/it/books/handbook/mirrors/_index.adoc --- a/documentation/content/it/books/handbook/mirrors/_index.adoc +++ b/documentation/content/it/books/handbook/mirrors/_index.adoc @@ -9,26 +9,34 @@ [[mirrors]] = Ottenere FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == Editori di CDROM e DVD diff --git a/documentation/content/it/books/handbook/multimedia/_index.adoc b/documentation/content/it/books/handbook/multimedia/_index.adoc --- a/documentation/content/it/books/handbook/multimedia/_index.adoc +++ b/documentation/content/it/books/handbook/multimedia/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/network-servers/_index.adoc b/documentation/content/it/books/handbook/network-servers/_index.adoc --- a/documentation/content/it/books/handbook/network-servers/_index.adoc +++ b/documentation/content/it/books/handbook/network-servers/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/parti.adoc b/documentation/content/it/books/handbook/parti.adoc --- a/documentation/content/it/books/handbook/parti.adoc +++ b/documentation/content/it/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Per Cominciare @@ -17,4 +25,4 @@ Abbiamo cercato di mantenere il numero di riferimenti in avanti nel testo al minimo così che tu possa leggere questa sezione del Manuale dall'inizio alla fine con il minimo scorrimento di pagine possibile. -include::content/it/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/it/books/handbook/partii.adoc b/documentation/content/it/books/handbook/partii.adoc --- a/documentation/content/it/books/handbook/partii.adoc +++ b/documentation/content/it/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Compiti Ordinari @@ -17,4 +25,4 @@ Alcuni di questi capitoli raccomandano di leggere prima altri capitoli per una migliore comprensione degli stessi, e questo è segnalato nella sinossi all'inizio di ogni capitolo. -include::content/it/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/it/books/handbook/partiii.adoc b/documentation/content/it/books/handbook/partiii.adoc --- a/documentation/content/it/books/handbook/partiii.adoc +++ b/documentation/content/it/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Amministrazione del Sistema @@ -11,4 +19,4 @@ Questi capitoli sono studiati per essere letti quando si ha bisogno di un'informazione. Non devi leggerli in un ordine particolare, né devi leggerli tutti prima di poter usare FreeBSD. -include::content/it/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/it/books/handbook/partiv.adoc b/documentation/content/it/books/handbook/partiv.adoc --- a/documentation/content/it/books/handbook/partiv.adoc +++ b/documentation/content/it/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Comunicazione di Rete @@ -18,4 +26,4 @@ Questi capitoli sono studiati per essere letti quando si ha bisogno di un'informazione. Non devi leggerli in un ordine particolare, né devi leggerli tutti prima di poter usare FreeBSD in rete. -include::content/it/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/it/books/handbook/partv.adoc b/documentation/content/it/books/handbook/partv.adoc --- a/documentation/content/it/books/handbook/partv.adoc +++ b/documentation/content/it/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Appendici -include::content/it/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/it/books/handbook/pgpkeys/_index.adoc b/documentation/content/it/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/it/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/it/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = Chiavi PGP :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] -include::shared/it/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Nel caso tu debba verificare una firma o inviare un messaggio cifrato a una delle cariche ufficiali o a uno degli sviluppatori, qui puoi trovare per tua comodità una serie di chiavi. Un portachiavi completo degli utenti `FreeBSD.org` è disponibile per il download da link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/it/books/handbook/ports/_index.adoc b/documentation/content/it/books/handbook/ports/_index.adoc --- a/documentation/content/it/books/handbook/ports/_index.adoc +++ b/documentation/content/it/books/handbook/ports/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/it/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/it/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/it/books/handbook/ppp-and-slip/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinossi diff --git a/documentation/content/it/books/handbook/preface/_index.adoc b/documentation/content/it/books/handbook/preface/_index.adoc --- a/documentation/content/it/books/handbook/preface/_index.adoc +++ b/documentation/content/it/books/handbook/preface/_index.adoc @@ -13,19 +13,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == A chi si rivolge diff --git a/documentation/content/it/books/handbook/printing/_index.adoc b/documentation/content/it/books/handbook/printing/_index.adoc --- a/documentation/content/it/books/handbook/printing/_index.adoc +++ b/documentation/content/it/books/handbook/printing/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == Sinossi diff --git a/documentation/content/it/books/handbook/security/_index.adoc b/documentation/content/it/books/handbook/security/_index.adoc --- a/documentation/content/it/books/handbook/security/_index.adoc +++ b/documentation/content/it/books/handbook/security/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/serialcomms/_index.adoc b/documentation/content/it/books/handbook/serialcomms/_index.adoc --- a/documentation/content/it/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/it/books/handbook/serialcomms/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/users/_index.adoc b/documentation/content/it/books/handbook/users/_index.adoc --- a/documentation/content/it/books/handbook/users/_index.adoc +++ b/documentation/content/it/books/handbook/users/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/vinum/_index.adoc b/documentation/content/it/books/handbook/vinum/_index.adoc --- a/documentation/content/it/books/handbook/vinum/_index.adoc +++ b/documentation/content/it/books/handbook/vinum/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] +:images-path: books/handbook/vinum/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vinum-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/virtualization/_index.adoc b/documentation/content/it/books/handbook/virtualization/_index.adoc --- a/documentation/content/it/books/handbook/virtualization/_index.adoc +++ b/documentation/content/it/books/handbook/virtualization/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Sinossi diff --git a/documentation/content/it/books/handbook/x11/_index.adoc b/documentation/content/it/books/handbook/x11/_index.adoc --- a/documentation/content/it/books/handbook/x11/_index.adoc +++ b/documentation/content/it/books/handbook/x11/_index.adoc @@ -13,36 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Indice -:table-caption: Tabella -:figure-caption: Figura -:example-caption: Esempio -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/it/mailing-lists.adoc[] -include::shared/it/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Sinossi diff --git a/documentation/content/ja/articles/contributing/_index.adoc b/documentation/content/ja/articles/contributing/_index.adoc --- a/documentation/content/ja/articles/contributing/_index.adoc +++ b/documentation/content/ja/articles/contributing/_index.adoc @@ -15,27 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ja/articles/fonts/_index.adoc b/documentation/content/ja/articles/fonts/_index.adoc --- a/documentation/content/ja/articles/fonts/_index.adoc +++ b/documentation/content/ja/articles/fonts/_index.adoc @@ -17,24 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/ja/urls.adoc[] +:images-path: articles/fonts/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/ja/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ja/articles/ipsec-must/_index.adoc b/documentation/content/ja/articles/ipsec-must/_index.adoc --- a/documentation/content/ja/articles/ipsec-must/_index.adoc +++ b/documentation/content/ja/articles/ipsec-must/_index.adoc @@ -11,29 +11,24 @@ :doctype: article :toc: macro :toclevels: 1 -:sectnumlevels: 6 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/ja/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/ja/urls.adoc[] +:images-path: articles/ipsec-must/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ja/articles/leap-seconds/_index.adoc b/documentation/content/ja/articles/leap-seconds/_index.adoc --- a/documentation/content/ja/articles/leap-seconds/_index.adoc +++ b/documentation/content/ja/articles/leap-seconds/_index.adoc @@ -12,24 +12,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/ja/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/ja/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/ja/articles/problem-reports/_index.adoc b/documentation/content/ja/articles/problem-reports/_index.adoc --- a/documentation/content/ja/articles/problem-reports/_index.adoc +++ b/documentation/content/ja/articles/problem-reports/_index.adoc @@ -16,27 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/urls.adoc[] +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ja/books/design-44bsd/_index.adoc b/documentation/content/ja/books/design-44bsd/_index.adoc --- a/documentation/content/ja/books/design-44bsd/_index.adoc +++ b/documentation/content/ja/books/design-44bsd/_index.adoc @@ -6,8 +6,8 @@ - author: Michael J. Karels [FAMILY Given] - author: John S. Quarterman [FAMILY Given] copyright: 1996 Addison-Wesley Longman, Inc -releaseinfo: "$FreeBSD$" -trademarks: ["design-44bsd"] +trademarks: ["design-44bsd"] +isIndex: true --- = 4.4BSD オペレーティングシステムの設計と実装 @@ -15,54 +15,28 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: +:sectnumlevels: 6 :partnums: +:sectnumoffset: 2 :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:sectnumoffset: 2 +:images-path: books/design-44bsd/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] -:imagesdir: ../../../images/books/design-44bsd/ -:chapters-path: content/ja/books/design-44bsd/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] -:imagesdir: ../../../../static/images/books/design-44bsd/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/design-44bsd/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] -:imagesdir: ../../../../static/images/books/design-44bsd/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/ja/books/faq/_index.adoc b/documentation/content/ja/books/faq/_index.adoc --- a/documentation/content/ja/books/faq/_index.adoc +++ b/documentation/content/ja/books/faq/_index.adoc @@ -3,8 +3,8 @@ authors: - author: FreeBSD ドキュメンテーションプロジェクト copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +isIndex: true --- = FreeBSD 2.X、3.X、4.X についての FAQ (よくある質問とその答え) @@ -12,59 +12,41 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: +:sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ja/books/handbook/_index.adoc b/documentation/content/ja/books/handbook/_index.adoc --- a/documentation/content/ja/books/handbook/_index.adoc +++ b/documentation/content/ja/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: FreeBSD ドキュメンテーションプロジェクト copyright: 1995-2021 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD ハンドブック @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] 概要 @@ -42,10 +50,10 @@ ''' -include::content/ja/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/ja/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/ja/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/ja/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/ja/books/handbook/advanced-networking/_index.adoc b/documentation/content/ja/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/ja/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/ja/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/basics/_index.adoc b/documentation/content/ja/books/handbook/basics/_index.adoc --- a/documentation/content/ja/books/handbook/basics/_index.adoc +++ b/documentation/content/ja/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/bibliography/_index.adoc b/documentation/content/ja/books/handbook/bibliography/_index.adoc --- a/documentation/content/ja/books/handbook/bibliography/_index.adoc +++ b/documentation/content/ja/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = 参考図書 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] __訳: {nakai}, 1996 年 10 月 12 日。__ diff --git a/documentation/content/ja/books/handbook/book.adoc b/documentation/content/ja/books/handbook/book.adoc --- a/documentation/content/ja/books/handbook/book.adoc +++ b/documentation/content/ja/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: FreeBSD ドキュメンテーションプロジェクト copyright: 1995-2021 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,53 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:part-signifier: パート -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] -:chapters-path: content/ja/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -79,75 +54,75 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/ja/books/handbook/boot/_index.adoc b/documentation/content/ja/books/handbook/boot/_index.adoc --- a/documentation/content/ja/books/handbook/boot/_index.adoc +++ b/documentation/content/ja/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/bsdinstall/_index.adoc b/documentation/content/ja/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/ja/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/ja/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/config/_index.adoc b/documentation/content/ja/books/handbook/config/_index.adoc --- a/documentation/content/ja/books/handbook/config/_index.adoc +++ b/documentation/content/ja/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == この章では diff --git a/documentation/content/ja/books/handbook/cutting-edge/_index.adoc b/documentation/content/ja/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/ja/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/ja/books/handbook/cutting-edge/_index.adoc @@ -15,37 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/desktop/_index.adoc b/documentation/content/ja/books/handbook/desktop/_index.adoc --- a/documentation/content/ja/books/handbook/desktop/_index.adoc +++ b/documentation/content/ja/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/disks/_index.adoc b/documentation/content/ja/books/handbook/disks/_index.adoc --- a/documentation/content/ja/books/handbook/disks/_index.adoc +++ b/documentation/content/ja/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/eresources/_index.adoc b/documentation/content/ja/books/handbook/eresources/_index.adoc --- a/documentation/content/ja/books/handbook/eresources/_index.adoc +++ b/documentation/content/ja/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = インターネット上のリソース :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] FreeBSD の進歩は急速であり、 印刷したメディアは最新の開発をフォローするのに実用的ではありません。 それだけしかない、というわけではありませんが、 最新情報を入手する方法としては電子的なリソースがベストです。 FreeBSD はボランティアの努力によって、ユーザコミュニティ自体が、 一種の "テクニカルサポート部門" としての役割も通常果たしており、 電子メール、ウェブフォーラムおよび Usenet のニュースがこれらのコミュニティにたどり着く最も効果的な方法になっています。 diff --git a/documentation/content/ja/books/handbook/introduction/_index.adoc b/documentation/content/ja/books/handbook/introduction/_index.adoc --- a/documentation/content/ja/books/handbook/introduction/_index.adoc +++ b/documentation/content/ja/books/handbook/introduction/_index.adoc @@ -15,37 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/kernelconfig/_index.adoc b/documentation/content/ja/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/ja/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/ja/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/l10n/_index.adoc b/documentation/content/ja/books/handbook/l10n/_index.adoc --- a/documentation/content/ja/books/handbook/l10n/_index.adoc +++ b/documentation/content/ja/books/handbook/l10n/_index.adoc @@ -15,37 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/linuxemu/_index.adoc b/documentation/content/ja/books/handbook/linuxemu/_index.adoc --- a/documentation/content/ja/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/ja/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/mail/_index.adoc b/documentation/content/ja/books/handbook/mail/_index.adoc --- a/documentation/content/ja/books/handbook/mail/_index.adoc +++ b/documentation/content/ja/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/mirrors/_index.adoc b/documentation/content/ja/books/handbook/mirrors/_index.adoc --- a/documentation/content/ja/books/handbook/mirrors/_index.adoc +++ b/documentation/content/ja/books/handbook/mirrors/_index.adoc @@ -11,27 +11,34 @@ [[mirrors]] = FreeBSD の入手方法 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD および DVD セット diff --git a/documentation/content/ja/books/handbook/multimedia/_index.adoc b/documentation/content/ja/books/handbook/multimedia/_index.adoc --- a/documentation/content/ja/books/handbook/multimedia/_index.adoc +++ b/documentation/content/ja/books/handbook/multimedia/_index.adoc @@ -15,37 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/parti.adoc b/documentation/content/ja/books/handbook/parti.adoc --- a/documentation/content/ja/books/handbook/parti.adoc +++ b/documentation/content/ja/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = 導入 @@ -17,4 +25,4 @@ 頻繁にページを飛すことなく各章を前から後へとスムーズに読み進めるように、 後方への参照を極力抑えるようにしています。 -include::content/ja/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/ja/books/handbook/partii.adoc b/documentation/content/ja/books/handbook/partii.adoc --- a/documentation/content/ja/books/handbook/partii.adoc +++ b/documentation/content/ja/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = 日々の生活 @@ -17,4 +25,4 @@ これらの章では、読み飛ばしを推奨しているものもあります。 これについてはそれぞれの章の始めにある概要に書かれています。 -include::content/ja/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/ja/books/handbook/partiii.adoc b/documentation/content/ja/books/handbook/partiii.adoc --- a/documentation/content/ja/books/handbook/partiii.adoc +++ b/documentation/content/ja/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = システム管理 @@ -11,4 +19,4 @@ 各章は、必要になった時に個別に参照できるように構成されています。 どの順番で読んでも構いませんし、FreeBSD を使うのに、 すべてを読み通す必要がある、というわけでもありません。 -include::content/ja/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/ja/books/handbook/partiv.adoc b/documentation/content/ja/books/handbook/partiv.adoc --- a/documentation/content/ja/books/handbook/partiv.adoc +++ b/documentation/content/ja/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = ネットワーク通信 @@ -18,4 +26,4 @@ 各章は、必要になった時に個別に参照できるように構成されています。 どの順番で読んでも構いませんし、ネットワーク環境で FreeBSD を使うのに、 すべてを読み通す必要がある、というわけでもありません。 -include::content/ja/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/ja/books/handbook/partv.adoc b/documentation/content/ja/books/handbook/partv.adoc --- a/documentation/content/ja/books/handbook/partv.adoc +++ b/documentation/content/ja/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = 付録 -include::content/ja/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/ja/books/handbook/pgpkeys/_index.adoc b/documentation/content/ja/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/ja/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/ja/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = PGP 公開鍵 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] `FreeBSD.org` オフィサの PGP 公開鍵を以下に示します。 これらの公開鍵は、署名を検証したり、 オフィサに暗号メールを送る必要がある場合に使用できます。 すべての FreeBSD 公開鍵の一覧は、 link:{pgpkeys}[PGP Keys] にあります。 また、完全なキーリングは link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt] からダウンロードできます。 diff --git a/documentation/content/ja/books/handbook/ports/_index.adoc b/documentation/content/ja/books/handbook/ports/_index.adoc --- a/documentation/content/ja/books/handbook/ports/_index.adoc +++ b/documentation/content/ja/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/ja/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/ja/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/ja/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] == この章では diff --git a/documentation/content/ja/books/handbook/preface/_index.adoc b/documentation/content/ja/books/handbook/preface/_index.adoc --- a/documentation/content/ja/books/handbook/preface/_index.adoc +++ b/documentation/content/ja/books/handbook/preface/_index.adoc @@ -15,14 +15,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == 想定している読者 diff --git a/documentation/content/ja/books/handbook/printing/_index.adoc b/documentation/content/ja/books/handbook/printing/_index.adoc --- a/documentation/content/ja/books/handbook/printing/_index.adoc +++ b/documentation/content/ja/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/security/_index.adoc b/documentation/content/ja/books/handbook/security/_index.adoc --- a/documentation/content/ja/books/handbook/security/_index.adoc +++ b/documentation/content/ja/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/serialcomms/_index.adoc b/documentation/content/ja/books/handbook/serialcomms/_index.adoc --- a/documentation/content/ja/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/ja/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:part-signifier: パート -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/users/_index.adoc b/documentation/content/ja/books/handbook/users/_index.adoc --- a/documentation/content/ja/books/handbook/users/_index.adoc +++ b/documentation/content/ja/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == この章では diff --git a/documentation/content/ja/books/handbook/x11/_index.adoc b/documentation/content/ja/books/handbook/x11/_index.adoc --- a/documentation/content/ja/books/handbook/x11/_index.adoc +++ b/documentation/content/ja/books/handbook/x11/_index.adoc @@ -15,37 +15,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == この章では diff --git a/documentation/content/ja/books/porters-handbook/_index.adoc b/documentation/content/ja/books/porters-handbook/_index.adoc --- a/documentation/content/ja/books/porters-handbook/_index.adoc +++ b/documentation/content/ja/books/porters-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: FreeBSD ドキュメンテーションプロジェクト copyright: 2000-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "sun", "unix", "general"] +isIndex: true --- = FreeBSD port 作成者のためのハンドブック @@ -12,51 +12,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目次 -:part-signifier: パート -:chapter-signifier: 第 -:appendix-caption: 付録 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] -:chapters-path: content/ja/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ja/mailing-lists.adoc[] -include::../../../../shared/ja/teams.adoc[] -include::../../../../shared/ja/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,22 +50,22 @@ include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}why-port/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}own-port/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}slow/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}makefile/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}special/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}porting-masterdir/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}shared/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}porting-manpages/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}porting-motif/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}x11-fonts/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}porting-info/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}porting-autoplist/chapter.adoc[leveloffset=+1, lines=7..24;34..-1] -include::{chapters-path}changes/chapter.adoc[leveloffset=+1, lines=6..23;33..-1] +include::{chapters-path}why-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}own-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}slow/chapter.adoc[leveloffset=+1] +include::{chapters-path}makefile/chapter.adoc[leveloffset=+1] +include::{chapters-path}special/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-masterdir/chapter.adoc[leveloffset=+1] +include::{chapters-path}shared/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-manpages/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-motif/chapter.adoc[leveloffset=+1] +include::{chapters-path}x11-fonts/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-info/chapter.adoc[leveloffset=+1] +include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] +include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-autoplist/chapter.adoc[leveloffset=+1] +include::{chapters-path}changes/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/ja/books/porters-handbook/changes/chapter.adoc b/documentation/content/ja/books/porters-handbook/changes/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/changes/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/changes/chapter.adoc @@ -10,25 +10,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] もしあなたが、たくさんの ports の保守をしているのであれば、 link:{freebsd-ports} の内容を読むことを考えてください。 ports のしくみについての重要な変更点はここに アナウンスされます。 最新の変更点については、いつでも、 http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/Mk/bsd.port.mk[bsd.port.mk の CVS ログ]で詳細な情報を得ることができます。 diff --git a/documentation/content/ja/books/porters-handbook/makefile/chapter.adoc b/documentation/content/ja/books/porters-handbook/makefile/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/makefile/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/makefile/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [.filename]#Makefile# の作成は非常に単純です。 繰り返しますが、始めるまえに既存の例を見ておくことを推奨します。 また、このハンドブックには <>があります。 それを見て、Makefile 内の変数の順番や 空行を入れるところなどの参考にしてください。 そうすると他の人々にも読みやすいものとなります。 diff --git a/documentation/content/ja/books/porters-handbook/own-port/chapter.adoc b/documentation/content/ja/books/porters-handbook/own-port/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/own-port/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/own-port/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 自分で port を作ることや、既存の port の 更新作業に興味があるのですか。それはすばらしい! diff --git a/documentation/content/ja/books/porters-handbook/pkg-files/chapter.adoc b/documentation/content/ja/books/porters-handbook/pkg-files/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/pkg-files/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/pkg-files/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [.filename]#pkg-*# ファイルには、 まだ取り上げていない何かと重宝なトリックがいくつかあります。 diff --git a/documentation/content/ja/books/porters-handbook/port-upgrading/chapter.adoc b/documentation/content/ja/books/porters-handbook/port-upgrading/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/port-upgrading/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/port-upgrading/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] port のバージョンが原作者からのものに比べて古いことに気がついたら、 まずはあなたの持っている port が私たちの最新のもの (最新の port は FreeBSD FTP ミラーサイトの [.filename]#ports/ports-current# というディレクトリにあります) であることを確認してください。 また、Ports Collection 全体を最新の状態に保つために CVSup を利用することもできます。 詳しくは link:{handbook}#CVSUP-CONFIG[FreeBSD ハンドブック]をご覧ください。 diff --git a/documentation/content/ja/books/porters-handbook/porting-autoplist/chapter.adoc b/documentation/content/ja/books/porters-handbook/porting-autoplist/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/porting-autoplist/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/porting-autoplist/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] まず、あなたの port に [.filename]#pkg-plist# がないことを除けば完成していることを確認してください。 diff --git a/documentation/content/ja/books/porters-handbook/porting-dads/chapter.adoc b/documentation/content/ja/books/porters-handbook/porting-dads/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/porting-dads/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/porting-dads/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dads-intro]] == はじめに diff --git a/documentation/content/ja/books/porters-handbook/porting-info/chapter.adoc b/documentation/content/ja/books/porters-handbook/porting-info/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/porting-info/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/porting-info/chapter.adoc @@ -11,24 +11,29 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] あなたが作成している package で GNU info ファイルをインストールする必要があれば、それを `INFO` 変数に (後ろの `.info` なしで) 書いてください。package 登録の前に一時的に生成された [.filename]#pkg-plist# に、 適切なインストールおよびアンインストールコードが自動的に追加されます。 diff --git a/documentation/content/ja/books/porters-handbook/porting-manpages/chapter.adoc b/documentation/content/ja/books/porters-handbook/porting-manpages/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/porting-manpages/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/porting-manpages/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] `MAN[1-9LN]` 変数に指定したマニュアルは 自動的に [.filename]#pkg-plist# に追加されます (つまり、マニュアルを [.filename]#pkg-plist# に加えては__いけません__- <>を参照してください)。 また、[.filename]#/etc/make.conf# 中の `NOMANCOMPRESS` の設定に従って、インストール時に マニュアルを自動的に圧縮したり復元したりします。 diff --git a/documentation/content/ja/books/porters-handbook/porting-masterdir/chapter.adoc b/documentation/content/ja/books/porters-handbook/porting-masterdir/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/porting-masterdir/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/porting-masterdir/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] その port の変数 (たとえば解像度とか紙のサイズなど) を 変えたりした、少しだけ違うバージョンを作成する必要があるときには、 ユーザが分りやすいように package ごとに別々のサブディレクトリを作成し、 できるだけ port 間でファイルを共有するようにしてください。 ほとんどの場合、うまく変数を使えば、一つを除くすべてのディレクトリには とても短い [.filename]#Makefile# を置くだけで済みます。 その短い [.filename]#Makefile# では、 `MASTERDIR` を使って、 残りのファイルがあるディレクトリを指定できます。 また、<> の 一部に変数に使って、package が別々の名前を持つようにしてください。 diff --git a/documentation/content/ja/books/porters-handbook/porting-motif/chapter.adoc b/documentation/content/ja/books/porters-handbook/porting-motif/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/porting-motif/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/porting-motif/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] コンパイルに Motif ライブラリを必要とするアプリケーションがいくつかあります (Motif 自体は有料のものがいくつかの会社から手に入りますし、 package:x11-toolkits/lesstif[] には多くのアプリケーションを動作させることが可能な無料の互換ライブラリもあります)。 Motif は広く使われているツールキットですし、 有料のもののライセンスでもライブラリを静的にリンクした実行形式の再配布が認められている場合が多いので、 Motif を必要とするソフトウェアを簡単に (port からコンパイルする人々のために) 動的にでも、 (package を配布する人々のために) 静的にでもリンクできるような仕組みが用意されています。 diff --git a/documentation/content/ja/books/porters-handbook/porting-samplem/chapter.adoc b/documentation/content/ja/books/porters-handbook/porting-samplem/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/porting-samplem/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/porting-samplem/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] これは port の [.filename]#Makefile# を作る際のお手本です。 かぎかっこ ([]) 内のコメントは忘れずに取ってください。 diff --git a/documentation/content/ja/books/porters-handbook/quick-porting/chapter.adoc b/documentation/content/ja/books/porters-handbook/quick-porting/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/quick-porting/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/quick-porting/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] このセクションでは、簡単な port の作り方について説明します。 多くの場合、これだけでは不十分なので、 この文書の続きを読まなければならないでしょう。 diff --git a/documentation/content/ja/books/porters-handbook/shared/chapter.adoc b/documentation/content/ja/books/porters-handbook/shared/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/shared/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/shared/chapter.adoc @@ -11,24 +11,29 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] まずlink:{developers-handbook}#policies-shlib/[ 共有ライブラリのバージョンについての指針]を読んで、 一般的に共有ライブラリのバージョンをどうすれば良いかを理解してください。 ソフトウェアの作者は自分がしていることを理解していると、 盲目的に信じていてはいけません。多くの場合は理解していないのです。 細部にわたって注意深く考慮することは大変重要です。なぜなら我々は、 互換性がないかもしれない大量のソフトウェアを共存させようとする特殊な状況にあるからです。 むかし、不注意な port の導入が共有ライブラリに関する重大な問題を引き起してしまったことがあります (なぜ [.filename]#jpeg-6b# の共有ライブラリのバージョン番号が 9 なのか、今まで不思議に思ったことはありませんか?)。 もし疑問があれば、link:{freebsd-ports} にメールを送ってください。 ほとんどの時間は正しい共有ライブラリのバージョンを決めることと、 それを実現するためのパッチを作成することに終始します。 diff --git a/documentation/content/ja/books/porters-handbook/slow/chapter.adoc b/documentation/content/ja/books/porters-handbook/slow/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/slow/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/slow/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 残念ながら移植がそう簡単ではなく、それを動かすために 多少の変更が必要になる場合もあるでしょう。 このセクションでは、模範的な ports の作法に従い、 どのように変更を行なって動くようにするのかを 順を追って説明します。 diff --git a/documentation/content/ja/books/porters-handbook/special/chapter.adoc b/documentation/content/ja/books/porters-handbook/special/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/special/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/special/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] port を作成する場合、 考慮しなくてはいけないことが他にもいくつかあります。 このセクションでは、それらのうちでも特によくあることについて説明します。 diff --git a/documentation/content/ja/books/porters-handbook/testing/chapter.adoc b/documentation/content/ja/books/porters-handbook/testing/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/testing/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/testing/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[testing-portlint]] == portlint diff --git a/documentation/content/ja/books/porters-handbook/why-port/chapter.adoc b/documentation/content/ja/books/porters-handbook/why-port/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/why-port/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/why-port/chapter.adoc @@ -11,25 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] FreeBSD Ports Collection は、ほとんどの人が FreeBSD でアプリケーション ("ports") をインストールする手段です。 FreeBSD に関する他のすべてと同じく、 これも基本的にボランティア活動によるものです。 この文書を読む際には必ずこのことを念頭においてください。 diff --git a/documentation/content/ja/books/porters-handbook/x11-fonts/chapter.adoc b/documentation/content/ja/books/porters-handbook/x11-fonts/chapter.adoc --- a/documentation/content/ja/books/porters-handbook/x11-fonts/chapter.adoc +++ b/documentation/content/ja/books/porters-handbook/x11-fonts/chapter.adoc @@ -11,24 +11,29 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 -:toc-title: 目次 -:table-caption: 表 -:figure-caption: 図 -:example-caption: 例 +:images-path: books/porters-handbook/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ja/mailing-lists.adoc[] -include::shared/ja/teams.adoc[] -include::shared/ja/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] もし、あなたの port が X Window System のフォントをインストールするのであれば、 それらを [.filename]#X11BASE/lib/X11/fonts/local# に置くようにしてください。このディレクトリは XFree86 3.3.3 で新設されたものです。 このディレクトリが存在しなければ作成して、ユーザに XFree86 を 3.3.3 かそれより新しいものに更新するか、 少なくともこのディレクトリを [.filename]#/etc/XF86Config# のフォントパスに加えるように促すメッセージを出力するようにしてください。 diff --git a/documentation/content/ko/articles/bsdl-gpl/_index.adoc b/documentation/content/ko/articles/bsdl-gpl/_index.adoc --- a/documentation/content/ko/articles/bsdl-gpl/_index.adoc +++ b/documentation/content/ko/articles/bsdl-gpl/_index.adoc @@ -16,10 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 차례 -:table-caption: 표 -:figure-caption: 그림 -:example-caption: 예시 +:images-path: articles/bsdl-gpl/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/ko/articles/contributing/_index.adoc b/documentation/content/ko/articles/contributing/_index.adoc --- a/documentation/content/ko/articles/contributing/_index.adoc +++ b/documentation/content/ko/articles/contributing/_index.adoc @@ -17,21 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 차례 -:table-caption: 표 -:figure-caption: 그림 -:example-caption: 예시 - -ifeval::["{backend}" == "html5"] -include::shared/ko/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/ko/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/ko/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ko/articles/explaining-bsd/_index.adoc b/documentation/content/ko/articles/explaining-bsd/_index.adoc --- a/documentation/content/ko/articles/explaining-bsd/_index.adoc +++ b/documentation/content/ko/articles/explaining-bsd/_index.adoc @@ -16,10 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 차례 -:table-caption: 표 -:figure-caption: 그림 -:example-caption: 예시 +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] 초록 diff --git a/documentation/content/mn/books/handbook/_index.adoc b/documentation/content/mn/books/handbook/_index.adoc --- a/documentation/content/mn/books/handbook/_index.adoc +++ b/documentation/content/mn/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: FreeBSD-г Монголоор баримтжуулах төсөл copyright: 1995-2020 FreeBSD-г Монголоор баримтжуулах төсөл -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD гарын авлага @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Гарчиг -:part-signifier: хэсэг -:chapter-signifier: Бүлэг -:appendix-caption: Хавсралт -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Товч агуулга @@ -35,10 +43,10 @@ ''' -include::content/mn/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/mn/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/mn/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/mn/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/mn/books/handbook/advanced-networking/_index.adoc b/documentation/content/mn/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/mn/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/mn/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 32 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 32 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/audit/_index.adoc b/documentation/content/mn/books/handbook/audit/_index.adoc --- a/documentation/content/mn/books/handbook/audit/_index.adoc +++ b/documentation/content/mn/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/basics/_index.adoc b/documentation/content/mn/books/handbook/basics/_index.adoc --- a/documentation/content/mn/books/handbook/basics/_index.adoc +++ b/documentation/content/mn/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/bibliography/_index.adoc b/documentation/content/mn/books/handbook/bibliography/_index.adoc --- a/documentation/content/mn/books/handbook/bibliography/_index.adoc +++ b/documentation/content/mn/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Ном зүй :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Гарын авлагын хуудаснууд нь FreeBSD үйлдлийн системийн хувь хэсгүүдэд зориулсан эцсийн лавлагааг өгдөг боловч тэдгээр хэсгүүдийг хэрхэн нийлүүлж бүхэл бүтэн үйлдлийн системийг тэгш ажиллуулах талаар дүрслэн үзүүлдэггүйгээрээ зартай юм. Ийм учраас UNIX(R), системийн удирдлагын талаар бичсэн сайн ном болон хэрэглэгчдийн сайн гарын авлагыг орлохоор зүйлс байхгүй юм. diff --git a/documentation/content/mn/books/handbook/book.adoc b/documentation/content/mn/books/handbook/book.adoc --- a/documentation/content/mn/books/handbook/book.adoc +++ b/documentation/content/mn/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: FreeBSD-г Монголоор баримтжуулах төсөл copyright: 1995-2020 FreeBSD-г Монголоор баримтжуулах төсөл -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,54 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:part-signifier: хэсэг -:chapter-signifier: Бүлэг -:appendix-caption: Хавсралт -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] -:chapters-path: content/mn/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/mn/mailing-lists.adoc[] -include::../../../../shared/mn/teams.adoc[] -include::../../../../shared/mn/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/mn/mailing-lists.adoc[] -include::../../../../shared/mn/teams.adoc[] -include::../../../../shared/mn/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,97 +48,97 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}vinum/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}vinum/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/mn/books/handbook/boot/_index.adoc b/documentation/content/mn/books/handbook/boot/_index.adoc --- a/documentation/content/mn/books/handbook/boot/_index.adoc +++ b/documentation/content/mn/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/bsdinstall/_index.adoc b/documentation/content/mn/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/mn/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/mn/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/config/_index.adoc b/documentation/content/mn/books/handbook/config/_index.adoc --- a/documentation/content/mn/books/handbook/config/_index.adoc +++ b/documentation/content/mn/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/cutting-edge/_index.adoc b/documentation/content/mn/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/mn/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/mn/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/desktop/_index.adoc b/documentation/content/mn/books/handbook/desktop/_index.adoc --- a/documentation/content/mn/books/handbook/desktop/_index.adoc +++ b/documentation/content/mn/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/disks/_index.adoc b/documentation/content/mn/books/handbook/disks/_index.adoc --- a/documentation/content/mn/books/handbook/disks/_index.adoc +++ b/documentation/content/mn/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/dtrace/_index.adoc b/documentation/content/mn/books/handbook/dtrace/_index.adoc --- a/documentation/content/mn/books/handbook/dtrace/_index.adoc +++ b/documentation/content/mn/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/eresources/_index.adoc b/documentation/content/mn/books/handbook/eresources/_index.adoc --- a/documentation/content/mn/books/handbook/eresources/_index.adoc +++ b/documentation/content/mn/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Интернэт дэх эх үүсвэрүүд :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] FreeBSD-ийн дэвшлийн хурдан алхаа нь хамгийн сүүлийн хөгжүүлэлтүүдийг дагахаас хамаараад хэвлэн гаргах хэрэгцээгүй болгоход хүргэдэг. Цахим эх үүсвэрүүд нь хамгийн шилдэг нь бөгөөд хамгийн сүүлийн үеийн дэвшилтүүдийн талаар мэдлэгтэй байх бараг цорын ганц арга юм. FreeBSD нь сайн дурын чармайлт болохоор хэрэглэгчийн хүрээнийхэн нь өөрсдөө цахим захидал, вэб хэлэлцүүлгүүд болон тэр хүрээнийхэнд хүрэх хамгийн үр ашигтай арга болох USENET мэдээнүүдийн тусламжтайгаар ерөнхийдөө нэгэн хэлбэрийн "техникийн дэмжлэгийн хэлтэс" маягаар үйлчилдэг. diff --git a/documentation/content/mn/books/handbook/filesystems/_index.adoc b/documentation/content/mn/books/handbook/filesystems/_index.adoc --- a/documentation/content/mn/books/handbook/filesystems/_index.adoc +++ b/documentation/content/mn/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/firewalls/_index.adoc b/documentation/content/mn/books/handbook/firewalls/_index.adoc --- a/documentation/content/mn/books/handbook/firewalls/_index.adoc +++ b/documentation/content/mn/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Танилцуулга diff --git a/documentation/content/mn/books/handbook/geom/_index.adoc b/documentation/content/mn/books/handbook/geom/_index.adoc --- a/documentation/content/mn/books/handbook/geom/_index.adoc +++ b/documentation/content/mn/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/install/_index.adoc b/documentation/content/mn/books/handbook/install/_index.adoc --- a/documentation/content/mn/books/handbook/install/_index.adoc +++ b/documentation/content/mn/books/handbook/install/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/introduction/_index.adoc b/documentation/content/mn/books/handbook/introduction/_index.adoc --- a/documentation/content/mn/books/handbook/introduction/_index.adoc +++ b/documentation/content/mn/books/handbook/introduction/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/jails/_index.adoc b/documentation/content/mn/books/handbook/jails/_index.adoc --- a/documentation/content/mn/books/handbook/jails/_index.adoc +++ b/documentation/content/mn/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/kernelconfig/_index.adoc b/documentation/content/mn/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/mn/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/mn/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/l10n/_index.adoc b/documentation/content/mn/books/handbook/l10n/_index.adoc --- a/documentation/content/mn/books/handbook/l10n/_index.adoc +++ b/documentation/content/mn/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/linuxemu/_index.adoc b/documentation/content/mn/books/handbook/linuxemu/_index.adoc --- a/documentation/content/mn/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/mn/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/mac/_index.adoc b/documentation/content/mn/books/handbook/mac/_index.adoc --- a/documentation/content/mn/books/handbook/mac/_index.adoc +++ b/documentation/content/mn/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/mail/_index.adoc b/documentation/content/mn/books/handbook/mail/_index.adoc --- a/documentation/content/mn/books/handbook/mail/_index.adoc +++ b/documentation/content/mn/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Ерөнхий Агуулга diff --git a/documentation/content/mn/books/handbook/mirrors/_index.adoc b/documentation/content/mn/books/handbook/mirrors/_index.adoc --- a/documentation/content/mn/books/handbook/mirrors/_index.adoc +++ b/documentation/content/mn/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = Se procurer FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CDROM болон DVD Нийтлэгчид diff --git a/documentation/content/mn/books/handbook/multimedia/_index.adoc b/documentation/content/mn/books/handbook/multimedia/_index.adoc --- a/documentation/content/mn/books/handbook/multimedia/_index.adoc +++ b/documentation/content/mn/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/network-servers/_index.adoc b/documentation/content/mn/books/handbook/network-servers/_index.adoc --- a/documentation/content/mn/books/handbook/network-servers/_index.adoc +++ b/documentation/content/mn/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/parti.adoc b/documentation/content/mn/books/handbook/parti.adoc --- a/documentation/content/mn/books/handbook/parti.adoc +++ b/documentation/content/mn/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Эхлэл @@ -17,4 +25,4 @@ Бид Гарын авлагынхаа энэ хэсгийг аль болох цөөхөн хуудас дамжихаар бодолцсон бөгөөд ингэснээр танд энэ гарын авлагыг эхнээс нь дуустал хуудаснаас хуудас уруу үсрэлгүйгээр уншиж дуусгахад зориулсан билээ. -include::content/mn/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/mn/books/handbook/partii.adoc b/documentation/content/mn/books/handbook/partii.adoc --- a/documentation/content/mn/books/handbook/partii.adoc +++ b/documentation/content/mn/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Нийтлэг асуудлууд @@ -17,4 +25,4 @@ Эдгээр бүлгүүдийн заримд таныг зарим нэг ойлголтуудын талаар урьдаар уншихыг зөвлөх бөгөөд энэ нь бүлэг бүрийн эхэнд ерөнхий агуулгад дурдсан байгаа болно. -include::content/mn/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/mn/books/handbook/partiii.adoc b/documentation/content/mn/books/handbook/partiii.adoc --- a/documentation/content/mn/books/handbook/partiii.adoc +++ b/documentation/content/mn/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Системийн Удирдлага @@ -11,4 +19,4 @@ Эдгээр бүлгүүд нь танд мэдээлэл хэрэгтэй үед уншигдахаар зориулагдсан юм. Та ямар нэгэн тодорхой дарааллаар унших хэрэггүй бөгөөд FreeBSD ашиглаж эхлэхээсээ өмнө бүгдийг нь унших шаардлагагүй болно. -include::content/mn/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/mn/books/handbook/partiv.adoc b/documentation/content/mn/books/handbook/partiv.adoc --- a/documentation/content/mn/books/handbook/partiv.adoc +++ b/documentation/content/mn/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Сүлжээний Холболт @@ -18,4 +26,4 @@ Эдгээр бүлгүүд нь танд мэдээлэл хэрэгтэй үед уншигдахаар зориулагдсан юм. Та ямар нэгэн тодорхой дарааллаар унших хэрэггүй бөгөөд FreeBSD ашиглаж эхлэхээсээ өмнө бүгдийг нь унших шаардлагагүй болно. -include::content/mn/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/mn/books/handbook/partv.adoc b/documentation/content/mn/books/handbook/partv.adoc --- a/documentation/content/mn/books/handbook/partv.adoc +++ b/documentation/content/mn/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] == Хавсралтууд -include::content/mn/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/mn/books/handbook/pgpkeys/_index.adoc b/documentation/content/mn/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/mn/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/mn/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = PGP түлхүүрүүд :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] The OpenPGP keys of the `FreeBSD.org` officers are shown here. These keys can be used to verify a signature or send encrypted email to one of the officers. A full list of FreeBSD OpenPGP keys is available in the link:{pgpkeys}[PGP Keys] article. The complete keyring can be downloaded at link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/mn/books/handbook/ports/_index.adoc b/documentation/content/mn/books/handbook/ports/_index.adoc --- a/documentation/content/mn/books/handbook/ports/_index.adoc +++ b/documentation/content/mn/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/mn/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/mn/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/mn/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/preface/_index.adoc b/documentation/content/mn/books/handbook/preface/_index.adoc --- a/documentation/content/mn/books/handbook/preface/_index.adoc +++ b/documentation/content/mn/books/handbook/preface/_index.adoc @@ -13,13 +13,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Энэ номын зориулалт diff --git a/documentation/content/mn/books/handbook/printing/_index.adoc b/documentation/content/mn/books/handbook/printing/_index.adoc --- a/documentation/content/mn/books/handbook/printing/_index.adoc +++ b/documentation/content/mn/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/priting/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/security/_index.adoc b/documentation/content/mn/books/handbook/security/_index.adoc --- a/documentation/content/mn/books/handbook/security/_index.adoc +++ b/documentation/content/mn/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/serialcomms/_index.adoc b/documentation/content/mn/books/handbook/serialcomms/_index.adoc --- a/documentation/content/mn/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/mn/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/users/_index.adoc b/documentation/content/mn/books/handbook/users/_index.adoc --- a/documentation/content/mn/books/handbook/users/_index.adoc +++ b/documentation/content/mn/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/vinum/_index.adoc b/documentation/content/mn/books/handbook/vinum/_index.adoc --- a/documentation/content/mn/books/handbook/vinum/_index.adoc +++ b/documentation/content/mn/books/handbook/vinum/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] +:images-path: books/handbook/vinum/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vinum-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/virtualization/_index.adoc b/documentation/content/mn/books/handbook/virtualization/_index.adoc --- a/documentation/content/mn/books/handbook/virtualization/_index.adoc +++ b/documentation/content/mn/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/mn/books/handbook/x11/_index.adoc b/documentation/content/mn/books/handbook/x11/_index.adoc --- a/documentation/content/mn/books/handbook/x11/_index.adoc +++ b/documentation/content/mn/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Гарчиг -:table-caption: Хүснэгт -:figure-caption: Зураг -:example-caption: Жишээ -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/mn/mailing-lists.adoc[] -include::shared/mn/teams.adoc[] -include::shared/mn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Ерөнхий агуулга diff --git a/documentation/content/nl/articles/contributing/_index.adoc b/documentation/content/nl/articles/contributing/_index.adoc --- a/documentation/content/nl/articles/contributing/_index.adoc +++ b/documentation/content/nl/articles/contributing/_index.adoc @@ -15,27 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhoudsopgave -:part-signifier: Deel -:chapter-signifier: Hoofdstuk -:appendix-caption: Bijlage -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld - -ifeval::["{backend}" == "html5"] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/nl/mailing-lists.adoc[] -include::../../../../shared/nl/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/nl/mailing-lists.adoc[] -include::../../../../shared/nl/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/nl/articles/explaining-bsd/_index.adoc b/documentation/content/nl/articles/explaining-bsd/_index.adoc --- a/documentation/content/nl/articles/explaining-bsd/_index.adoc +++ b/documentation/content/nl/articles/explaining-bsd/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhoudsopgave -:part-signifier: Deel -:chapter-signifier: Hoofdstuk -:appendix-caption: Bijlage -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Samenvatting diff --git a/documentation/content/nl/articles/leap-seconds/_index.adoc b/documentation/content/nl/articles/leap-seconds/_index.adoc --- a/documentation/content/nl/articles/leap-seconds/_index.adoc +++ b/documentation/content/nl/articles/leap-seconds/_index.adoc @@ -12,24 +12,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhoudsopgave -:part-signifier: Deel -:chapter-signifier: Hoofdstuk -:appendix-caption: Bijlage -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld - -ifeval::["{backend}" == "html5"] -include::shared/nl/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/nl/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/nl/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/nl/articles/problem-reports/_index.adoc b/documentation/content/nl/articles/problem-reports/_index.adoc --- a/documentation/content/nl/articles/problem-reports/_index.adoc +++ b/documentation/content/nl/articles/problem-reports/_index.adoc @@ -16,27 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhoudsopgave -:part-signifier: Deel -:chapter-signifier: Hoofdstuk -:appendix-caption: Bijlage -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld - -ifeval::["{backend}" == "html5"] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/urls.adoc[] +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/nl/mailing-lists.adoc[] -include::../../../../shared/nl/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/nl/mailing-lists.adoc[] -include::../../../../shared/nl/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/nl/articles/solid-state/_index.adoc b/documentation/content/nl/articles/solid-state/_index.adoc --- a/documentation/content/nl/articles/solid-state/_index.adoc +++ b/documentation/content/nl/articles/solid-state/_index.adoc @@ -17,13 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Inhoudsopgave -:part-signifier: Deel -:chapter-signifier: Hoofdstuk -:appendix-caption: Bijlage -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld +:images-path: articles/solid-state/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Samenvatting diff --git a/documentation/content/nl/books/handbook/_index.adoc b/documentation/content/nl/books/handbook/_index.adoc --- a/documentation/content/nl/books/handbook/_index.adoc +++ b/documentation/content/nl/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: The FreeBSD Dutch Documentation Project copyright: 1995-2020 The FreeBSD Dutch Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD handboek @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Inhoudsopgave -:part-signifier: Deel -:chapter-signifier: Hoofdstuk -:appendix-caption: Bijlage -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Samenvatting @@ -35,10 +43,10 @@ ''' -include::content/nl/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/nl/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/nl/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/nl/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/nl/books/handbook/advanced-networking/_index.adoc b/documentation/content/nl/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/nl/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/nl/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Samenvatting diff --git a/documentation/content/nl/books/handbook/audit/_index.adoc b/documentation/content/nl/books/handbook/audit/_index.adoc --- a/documentation/content/nl/books/handbook/audit/_index.adoc +++ b/documentation/content/nl/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/basics/_index.adoc b/documentation/content/nl/books/handbook/basics/_index.adoc --- a/documentation/content/nl/books/handbook/basics/_index.adoc +++ b/documentation/content/nl/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/bibliography/_index.adoc b/documentation/content/nl/books/handbook/bibliography/_index.adoc --- a/documentation/content/nl/books/handbook/bibliography/_index.adoc +++ b/documentation/content/nl/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Bibliography :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Hoewel de handleiding de juiste referentie is voor individuele stukken van het FreeBSD besturingssysteem, staan ze erom bekend niet te illustreren hoe de stukken in elkaar vallen om het hele besturingssysteem soepel te laten draaien. Daarom wordt er gesteld dat er geen vervanger is voor een goed boek over UNIX(R) systeembeheer en een goede gebruikershandleiding. diff --git a/documentation/content/nl/books/handbook/book.adoc b/documentation/content/nl/books/handbook/book.adoc --- a/documentation/content/nl/books/handbook/book.adoc +++ b/documentation/content/nl/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: The FreeBSD Dutch Documentation Project copyright: 1995-2020 The FreeBSD Dutch Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,54 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:part-signifier: Deel -:chapter-signifier: Hoofdstuk -:appendix-caption: Bijlage -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] -:chapters-path: content/nl/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/nl/mailing-lists.adoc[] -include::../../../../shared/nl/teams.adoc[] -include::../../../../shared/nl/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/nl/mailing-lists.adoc[] -include::../../../../shared/nl/teams.adoc[] -include::../../../../shared/nl/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,95 +48,95 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..26;36..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/nl/books/handbook/boot/_index.adoc b/documentation/content/nl/books/handbook/boot/_index.adoc --- a/documentation/content/nl/books/handbook/boot/_index.adoc +++ b/documentation/content/nl/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/bsdinstall/_index.adoc b/documentation/content/nl/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/nl/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/nl/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 33 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/config/_index.adoc b/documentation/content/nl/books/handbook/config/_index.adoc --- a/documentation/content/nl/books/handbook/config/_index.adoc +++ b/documentation/content/nl/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/cutting-edge/_index.adoc b/documentation/content/nl/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/nl/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/nl/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/desktop/_index.adoc b/documentation/content/nl/books/handbook/desktop/_index.adoc --- a/documentation/content/nl/books/handbook/desktop/_index.adoc +++ b/documentation/content/nl/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/disks/_index.adoc b/documentation/content/nl/books/handbook/disks/_index.adoc --- a/documentation/content/nl/books/handbook/disks/_index.adoc +++ b/documentation/content/nl/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/dtrace/_index.adoc b/documentation/content/nl/books/handbook/dtrace/_index.adoc --- a/documentation/content/nl/books/handbook/dtrace/_index.adoc +++ b/documentation/content/nl/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/eresources/_index.adoc b/documentation/content/nl/books/handbook/eresources/_index.adoc --- a/documentation/content/nl/books/handbook/eresources/_index.adoc +++ b/documentation/content/nl/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Bronnen op Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Door de snelle ontwikkeling van FreeBSD zijn gedrukte media niet zo praktisch om de laatste ontwikkelingen te volgen. Elektronische bronnen zijn de beste, en vaak de enige, om op de hoogte te blijven van de laatste ontwikkelingen. Omdat FreeBSD draait op de inzet van vrijwilligers, is de gebruikersgemeenschap vaak een soort "technische ondersteuningsgroep", die heeft ontdekt dat email, webfora, en USENET de meeste effectieve manieren zijn om de gebruikersgemeenschap te bereiken. diff --git a/documentation/content/nl/books/handbook/filesystems/_index.adoc b/documentation/content/nl/books/handbook/filesystems/_index.adoc --- a/documentation/content/nl/books/handbook/filesystems/_index.adoc +++ b/documentation/content/nl/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/firewalls/_index.adoc b/documentation/content/nl/books/handbook/firewalls/_index.adoc --- a/documentation/content/nl/books/handbook/firewalls/_index.adoc +++ b/documentation/content/nl/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Inleiding diff --git a/documentation/content/nl/books/handbook/geom/_index.adoc b/documentation/content/nl/books/handbook/geom/_index.adoc --- a/documentation/content/nl/books/handbook/geom/_index.adoc +++ b/documentation/content/nl/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[geom-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/install/_index.adoc b/documentation/content/nl/books/handbook/install/_index.adoc --- a/documentation/content/nl/books/handbook/install/_index.adoc +++ b/documentation/content/nl/books/handbook/install/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/introduction/_index.adoc b/documentation/content/nl/books/handbook/introduction/_index.adoc --- a/documentation/content/nl/books/handbook/introduction/_index.adoc +++ b/documentation/content/nl/books/handbook/introduction/_index.adoc @@ -13,25 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/jails/_index.adoc b/documentation/content/nl/books/handbook/jails/_index.adoc --- a/documentation/content/nl/books/handbook/jails/_index.adoc +++ b/documentation/content/nl/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/kernelconfig/_index.adoc b/documentation/content/nl/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/nl/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/nl/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Samenvatting diff --git a/documentation/content/nl/books/handbook/l10n/_index.adoc b/documentation/content/nl/books/handbook/l10n/_index.adoc --- a/documentation/content/nl/books/handbook/l10n/_index.adoc +++ b/documentation/content/nl/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/linuxemu/_index.adoc b/documentation/content/nl/books/handbook/linuxemu/_index.adoc --- a/documentation/content/nl/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/nl/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/mac/_index.adoc b/documentation/content/nl/books/handbook/mac/_index.adoc --- a/documentation/content/nl/books/handbook/mac/_index.adoc +++ b/documentation/content/nl/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/mail/_index.adoc b/documentation/content/nl/books/handbook/mail/_index.adoc --- a/documentation/content/nl/books/handbook/mail/_index.adoc +++ b/documentation/content/nl/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/mirrors/_index.adoc b/documentation/content/nl/books/handbook/mirrors/_index.adoc --- a/documentation/content/nl/books/handbook/mirrors/_index.adoc +++ b/documentation/content/nl/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = FreeBSD verkrijgen :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD-ROM en DVD uitgevers diff --git a/documentation/content/nl/books/handbook/multimedia/_index.adoc b/documentation/content/nl/books/handbook/multimedia/_index.adoc --- a/documentation/content/nl/books/handbook/multimedia/_index.adoc +++ b/documentation/content/nl/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/network-servers/_index.adoc b/documentation/content/nl/books/handbook/network-servers/_index.adoc --- a/documentation/content/nl/books/handbook/network-servers/_index.adoc +++ b/documentation/content/nl/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/parti.adoc b/documentation/content/nl/books/handbook/parti.adoc --- a/documentation/content/nl/books/handbook/parti.adoc +++ b/documentation/content/nl/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Beginnen @@ -17,4 +25,4 @@ Er is geprobeerd het aantal vooruitwijzingen tot een minimum te beperken zodat het handboek van begin tot einde gelezen kan worden zonder bladeren. -include::content/nl/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/nl/books/handbook/partii.adoc b/documentation/content/nl/books/handbook/partii.adoc --- a/documentation/content/nl/books/handbook/partii.adoc +++ b/documentation/content/nl/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Algemene taken @@ -17,4 +25,4 @@ In een aantal van de hoofdstukken wordt voorkennis aangeraden. Dit staat vermeld in de inleiding van ieder hoofdstuk. -include::content/nl/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/nl/books/handbook/partiii.adoc b/documentation/content/nl/books/handbook/partiii.adoc --- a/documentation/content/nl/books/handbook/partiii.adoc +++ b/documentation/content/nl/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Systeembeheer @@ -11,4 +19,4 @@ De hoofdstukken zijn ook ontworpen om gelezen te worden als de specifieke informatie nodig is. Ze hoeven niet in een bepaalde volgorde gelezen te worden en ze hoeven ook niet gelezen te zijn voordat een gebruiker met FreeBSD aan de slag kan. -include::content/nl/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/nl/books/handbook/partiv.adoc b/documentation/content/nl/books/handbook/partiv.adoc --- a/documentation/content/nl/books/handbook/partiv.adoc +++ b/documentation/content/nl/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Netwerkcommunicatie @@ -18,4 +26,4 @@ Deze hoofdstukken zijn geschreven om gelezen te worden als de informatie nodig is. Ze hoeven niet allemaal in een bepaalde volgorde gelezen te worden. Ze hoeven ook niet allemaal gelezen te worden om FreeBSD in een netwerkomgeving in te zetten. -include::content/nl/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/nl/books/handbook/partv.adoc b/documentation/content/nl/books/handbook/partv.adoc --- a/documentation/content/nl/books/handbook/partv.adoc +++ b/documentation/content/nl/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Appendix -include::content/nl/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/nl/books/handbook/pgpkeys/_index.adoc b/documentation/content/nl/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/nl/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/nl/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = PGP sleutels :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] In het geval een handtekening van een van de beambten of ontwikkelaars gecontroleerd moet worden of er een versleutelde e-mail aan ze gezonden moet worden, worden hier voor het gemak een aantal sleutels weergegeven. Een complete sleutelring van `FreeBSD.org` gebruikers kan op de volgende link gedownload worden: link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/nl/books/handbook/ports/_index.adoc b/documentation/content/nl/books/handbook/ports/_index.adoc --- a/documentation/content/nl/books/handbook/ports/_index.adoc +++ b/documentation/content/nl/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/nl/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/nl/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/nl/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/preface/_index.adoc b/documentation/content/nl/books/handbook/preface/_index.adoc --- a/documentation/content/nl/books/handbook/preface/_index.adoc +++ b/documentation/content/nl/books/handbook/preface/_index.adoc @@ -13,14 +13,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Bedoeld publiek diff --git a/documentation/content/nl/books/handbook/printing/_index.adoc b/documentation/content/nl/books/handbook/printing/_index.adoc --- a/documentation/content/nl/books/handbook/printing/_index.adoc +++ b/documentation/content/nl/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/security/_index.adoc b/documentation/content/nl/books/handbook/security/_index.adoc --- a/documentation/content/nl/books/handbook/security/_index.adoc +++ b/documentation/content/nl/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/serialcomms/_index.adoc b/documentation/content/nl/books/handbook/serialcomms/_index.adoc --- a/documentation/content/nl/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/nl/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/users/_index.adoc b/documentation/content/nl/books/handbook/users/_index.adoc --- a/documentation/content/nl/books/handbook/users/_index.adoc +++ b/documentation/content/nl/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/virtualization/_index.adoc b/documentation/content/nl/books/handbook/virtualization/_index.adoc --- a/documentation/content/nl/books/handbook/virtualization/_index.adoc +++ b/documentation/content/nl/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Overzicht diff --git a/documentation/content/nl/books/handbook/x11/_index.adoc b/documentation/content/nl/books/handbook/x11/_index.adoc --- a/documentation/content/nl/books/handbook/x11/_index.adoc +++ b/documentation/content/nl/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Inhoudsopgave -:table-caption: Tabel -:figure-caption: Afbeelding -:example-caption: Voorbeeld -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/nl/mailing-lists.adoc[] -include::shared/nl/teams.adoc[] -include::shared/nl/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Overzicht diff --git a/documentation/content/pl/articles/filtering-bridges/_index.adoc b/documentation/content/pl/articles/filtering-bridges/_index.adoc --- a/documentation/content/pl/articles/filtering-bridges/_index.adoc +++ b/documentation/content/pl/articles/filtering-bridges/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Spis treści -:part-signifier: Część -:chapter-signifier: Rozdział -:appendix-caption: Dodatek -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład - -ifeval::["{backend}" == "html5"] -include::shared/pl/urls.adoc[] +:images-path: articles/filtering-bridges/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/pl/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/pl/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/pl/articles/new-users/_index.adoc b/documentation/content/pl/articles/new-users/_index.adoc --- a/documentation/content/pl/articles/new-users/_index.adoc +++ b/documentation/content/pl/articles/new-users/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Spis treści -:part-signifier: Część -:chapter-signifier: Rozdział -:appendix-caption: Dodatek -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstrakt diff --git a/documentation/content/pl/books/handbook/_index.adoc b/documentation/content/pl/books/handbook/_index.adoc --- a/documentation/content/pl/books/handbook/_index.adoc +++ b/documentation/content/pl/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: Projekt Dokumentacji FreeBSD copyright: 1995-2020 Projekt Dokumentacji FreeBSD -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = Podręcznik FreeBSD @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Spis treści -:part-signifier: Część -:chapter-signifier: Rozdział -:appendix-caption: Dodatek -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstrakt @@ -35,10 +43,10 @@ ''' -include::content/pl/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/pl/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/pl/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/pl/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/pl/books/handbook/advanced-networking/_index.adoc b/documentation/content/pl/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/pl/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/pl/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 32 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 32 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/audit/_index.adoc b/documentation/content/pl/books/handbook/audit/_index.adoc --- a/documentation/content/pl/books/handbook/audit/_index.adoc +++ b/documentation/content/pl/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/basics/_index.adoc b/documentation/content/pl/books/handbook/basics/_index.adoc --- a/documentation/content/pl/books/handbook/basics/_index.adoc +++ b/documentation/content/pl/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/bibliography/_index.adoc b/documentation/content/pl/books/handbook/bibliography/_index.adoc --- a/documentation/content/pl/books/handbook/bibliography/_index.adoc +++ b/documentation/content/pl/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Bibliografia :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Podczas gdy strony podręcznika systemowego dostarczają szczegółowych informacji odnośnie każdego z elementów systemu operacyjnego FreeBSD, bardzo często nie przedstawiają one jak złożyć wszystkie te elementy razem tak, by usprawnić pracę całego systemu. Z tego właśnie powodu nie istnieje żaden substytut dobrej książki o administracji systemami UNIX(R) i dobrego podręcznika ich użytkowania. diff --git a/documentation/content/pl/books/handbook/book.adoc b/documentation/content/pl/books/handbook/book.adoc --- a/documentation/content/pl/books/handbook/book.adoc +++ b/documentation/content/pl/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: Projekt Dokumentacji FreeBSD copyright: 1995-2020 Projekt Dokumentacji FreeBSD -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,54 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:part-signifier: Część -:chapter-signifier: Rozdział -:appendix-caption: Dodatek -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] -:chapters-path: content/pl/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pl/mailing-lists.adoc[] -include::../../../../shared/pl/urls.adoc[] -include::../../../../shared/pl/teams.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pl/mailing-lists.adoc[] -include::../../../../shared/pl/urls.adoc[] -include::../../../../shared/pl/teams.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,95 +48,95 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..26;36..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}zfs/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] -include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/pl/books/handbook/boot/_index.adoc b/documentation/content/pl/books/handbook/boot/_index.adoc --- a/documentation/content/pl/books/handbook/boot/_index.adoc +++ b/documentation/content/pl/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/config/_index.adoc b/documentation/content/pl/books/handbook/config/_index.adoc --- a/documentation/content/pl/books/handbook/config/_index.adoc +++ b/documentation/content/pl/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/cutting-edge/_index.adoc b/documentation/content/pl/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/pl/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/pl/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/desktop/_index.adoc b/documentation/content/pl/books/handbook/desktop/_index.adoc --- a/documentation/content/pl/books/handbook/desktop/_index.adoc +++ b/documentation/content/pl/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/disks/_index.adoc b/documentation/content/pl/books/handbook/disks/_index.adoc --- a/documentation/content/pl/books/handbook/disks/_index.adoc +++ b/documentation/content/pl/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/dtrace/_index.adoc b/documentation/content/pl/books/handbook/dtrace/_index.adoc --- a/documentation/content/pl/books/handbook/dtrace/_index.adoc +++ b/documentation/content/pl/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/eresources/_index.adoc b/documentation/content/pl/books/handbook/eresources/_index.adoc --- a/documentation/content/pl/books/handbook/eresources/_index.adoc +++ b/documentation/content/pl/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Resources on the Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] The rapid pace of FreeBSD progress makes print media impractical as a means of following the latest developments. Electronic resources are the best, if not often the only, way to stay informed of the latest advances. Since FreeBSD is a volunteer effort, the user community itself also generally serves as a "technical support department" of sorts, with electronic mail, web forums, and USENET news being the most effective way of reaching that community. diff --git a/documentation/content/pl/books/handbook/filesystems/_index.adoc b/documentation/content/pl/books/handbook/filesystems/_index.adoc --- a/documentation/content/pl/books/handbook/filesystems/_index.adoc +++ b/documentation/content/pl/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/firewalls/_index.adoc b/documentation/content/pl/books/handbook/firewalls/_index.adoc --- a/documentation/content/pl/books/handbook/firewalls/_index.adoc +++ b/documentation/content/pl/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Synopsis diff --git a/documentation/content/pl/books/handbook/geom/_index.adoc b/documentation/content/pl/books/handbook/geom/_index.adoc --- a/documentation/content/pl/books/handbook/geom/_index.adoc +++ b/documentation/content/pl/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[geom-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/install/_index.adoc b/documentation/content/pl/books/handbook/install/_index.adoc --- a/documentation/content/pl/books/handbook/install/_index.adoc +++ b/documentation/content/pl/books/handbook/install/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/introduction/_index.adoc b/documentation/content/pl/books/handbook/introduction/_index.adoc --- a/documentation/content/pl/books/handbook/introduction/_index.adoc +++ b/documentation/content/pl/books/handbook/introduction/_index.adoc @@ -13,25 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/jails/_index.adoc b/documentation/content/pl/books/handbook/jails/_index.adoc --- a/documentation/content/pl/books/handbook/jails/_index.adoc +++ b/documentation/content/pl/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/kernelconfig/_index.adoc b/documentation/content/pl/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/pl/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/pl/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/l10n/_index.adoc b/documentation/content/pl/books/handbook/l10n/_index.adoc --- a/documentation/content/pl/books/handbook/l10n/_index.adoc +++ b/documentation/content/pl/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/linuxemu/_index.adoc b/documentation/content/pl/books/handbook/linuxemu/_index.adoc --- a/documentation/content/pl/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/pl/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/mac/_index.adoc b/documentation/content/pl/books/handbook/mac/_index.adoc --- a/documentation/content/pl/books/handbook/mac/_index.adoc +++ b/documentation/content/pl/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/mail/_index.adoc b/documentation/content/pl/books/handbook/mail/_index.adoc --- a/documentation/content/pl/books/handbook/mail/_index.adoc +++ b/documentation/content/pl/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/mirrors/_index.adoc b/documentation/content/pl/books/handbook/mirrors/_index.adoc --- a/documentation/content/pl/books/handbook/mirrors/_index.adoc +++ b/documentation/content/pl/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = Obtaining FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD and DVD Sets diff --git a/documentation/content/pl/books/handbook/multimedia/_index.adoc b/documentation/content/pl/books/handbook/multimedia/_index.adoc --- a/documentation/content/pl/books/handbook/multimedia/_index.adoc +++ b/documentation/content/pl/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/network-servers/_index.adoc b/documentation/content/pl/books/handbook/network-servers/_index.adoc --- a/documentation/content/pl/books/handbook/network-servers/_index.adoc +++ b/documentation/content/pl/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/parti.adoc b/documentation/content/pl/books/handbook/parti.adoc --- a/documentation/content/pl/books/handbook/parti.adoc +++ b/documentation/content/pl/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Pierwsze kroki @@ -17,4 +25,4 @@ Staraliśmy się sprowadzić liczbę odnośników wewnątrz tekstu do możliwie najmniejszej, tak by zminimalizować ilość "przeskoków" i ułatwić czytanie Podręcznika od deski do deski. -include::content/pl/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/pl/books/handbook/partii.adoc b/documentation/content/pl/books/handbook/partii.adoc --- a/documentation/content/pl/books/handbook/partii.adoc +++ b/documentation/content/pl/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Codzienne czynności @@ -17,4 +25,4 @@ Niektóre z poniższych rozdziałów zalecają lekturę dodatkowych materiałów, co zostanie wskazane w streszczeniu na początku każdego rozdziału. -include::content/pl/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/pl/books/handbook/partiii.adoc b/documentation/content/pl/books/handbook/partiii.adoc --- a/documentation/content/pl/books/handbook/partiii.adoc +++ b/documentation/content/pl/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Administracja systemem @@ -11,4 +19,4 @@ Rozdziały zostały tak napisane, by móc sięgnąć po nie gdy potrzebujemy danych informacji. Nie ma przymusu czytania ich w żadnej określonej kolejności, ani też przeczytania wszystkich przed rozpoczęciem pracy z FreeBSD. -include::content/pl/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/pl/books/handbook/partiv.adoc b/documentation/content/pl/books/handbook/partiv.adoc --- a/documentation/content/pl/books/handbook/partiv.adoc +++ b/documentation/content/pl/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Komunikacja sieciowa @@ -18,4 +26,4 @@ Poniższe rozdziały zostały tak napisane, by móc sięgnąć po nie gdy potrzebujemy danych informacji. Nie ma przymusu czytania ich w żadnej określonej kolejności, ani też przeczytania wszystkich przed rozpoczęciem pracy z FreeBSD w środowisku sieciowym. -include::content/pl/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/pl/books/handbook/partv.adoc b/documentation/content/pl/books/handbook/partv.adoc --- a/documentation/content/pl/books/handbook/partv.adoc +++ b/documentation/content/pl/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Dodatki -include::content/pl/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/pl/books/handbook/pgpkeys/_index.adoc b/documentation/content/pl/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/pl/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/pl/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = Klucze PGP :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] W tym rozdziale zostało zebranych, dla naszej wygody, wiele kluczy oficerów czy twórców FreeBSD, gdybyśmy musieli zweryfikować podpis bądź wysłać do jednego z nich zaszyfrowaną wiadomość. Kompletna baza kluczy użytkowników `FreeBSD.org` dostępna jest pod adresem link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/pl/books/handbook/ports/_index.adoc b/documentation/content/pl/books/handbook/ports/_index.adoc --- a/documentation/content/pl/books/handbook/ports/_index.adoc +++ b/documentation/content/pl/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/pl/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/pl/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/pl/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/preface/_index.adoc b/documentation/content/pl/books/handbook/preface/_index.adoc --- a/documentation/content/pl/books/handbook/preface/_index.adoc +++ b/documentation/content/pl/books/handbook/preface/_index.adoc @@ -13,14 +13,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Docelowy czytelnik diff --git a/documentation/content/pl/books/handbook/printing/_index.adoc b/documentation/content/pl/books/handbook/printing/_index.adoc --- a/documentation/content/pl/books/handbook/printing/_index.adoc +++ b/documentation/content/pl/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Putting information on paper is a vital function, despite many attempts to eliminate it. Printing has two basic components. The data must be delivered to the printer, and must be in a form that the printer can understand. diff --git a/documentation/content/pl/books/handbook/security/_index.adoc b/documentation/content/pl/books/handbook/security/_index.adoc --- a/documentation/content/pl/books/handbook/security/_index.adoc +++ b/documentation/content/pl/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/serialcomms/_index.adoc b/documentation/content/pl/books/handbook/serialcomms/_index.adoc --- a/documentation/content/pl/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/pl/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/usb-device-mode/_index.adoc b/documentation/content/pl/books/handbook/usb-device-mode/_index.adoc --- a/documentation/content/pl/books/handbook/usb-device-mode/_index.adoc +++ b/documentation/content/pl/books/handbook/usb-device-mode/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] +:images-path: books/handbook/usb-device-mode/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[usb-device-mode-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/users/_index.adoc b/documentation/content/pl/books/handbook/users/_index.adoc --- a/documentation/content/pl/books/handbook/users/_index.adoc +++ b/documentation/content/pl/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/virtualization/_index.adoc b/documentation/content/pl/books/handbook/virtualization/_index.adoc --- a/documentation/content/pl/books/handbook/virtualization/_index.adoc +++ b/documentation/content/pl/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Synopsis diff --git a/documentation/content/pl/books/handbook/x11/_index.adoc b/documentation/content/pl/books/handbook/x11/_index.adoc --- a/documentation/content/pl/books/handbook/x11/_index.adoc +++ b/documentation/content/pl/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Streszczenie diff --git a/documentation/content/pl/books/handbook/zfs/_index.adoc b/documentation/content/pl/books/handbook/zfs/_index.adoc --- a/documentation/content/pl/books/handbook/zfs/_index.adoc +++ b/documentation/content/pl/books/handbook/zfs/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Spis treści -:table-caption: Tabela -:figure-caption: Rysunek -:example-caption: Przykład -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] +:images-path: books/handbook/zfs/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pl/mailing-lists.adoc[] -include::shared/pl/urls.adoc[] -include::shared/pl/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The _Z File System_, or ZFS, is an advanced file system designed to overcome many of the major problems found in previous designs. diff --git a/documentation/content/pt-br/articles/bsdl-gpl/_index.adoc b/documentation/content/pt-br/articles/bsdl-gpl/_index.adoc --- a/documentation/content/pt-br/articles/bsdl-gpl/_index.adoc +++ b/documentation/content/pt-br/articles/bsdl-gpl/_index.adoc @@ -18,6 +18,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/bsdl-gpl/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/pt-br/articles/building-products/_index.adoc b/documentation/content/pt-br/articles/building-products/_index.adoc --- a/documentation/content/pt-br/articles/building-products/_index.adoc +++ b/documentation/content/pt-br/articles/building-products/_index.adoc @@ -18,26 +18,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/building-products/ +:images-path: articles/buiding-products/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/building-products/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/building-products/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/pt-br/articles/committers-guide/_index.adoc b/documentation/content/pt-br/articles/committers-guide/_index.adoc --- a/documentation/content/pt-br/articles/committers-guide/_index.adoc +++ b/documentation/content/pt-br/articles/committers-guide/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/committers-guide/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/contributing/_index.adoc b/documentation/content/pt-br/articles/contributing/_index.adoc --- a/documentation/content/pt-br/articles/contributing/_index.adoc +++ b/documentation/content/pt-br/articles/contributing/_index.adoc @@ -17,15 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/contributors/_index.adoc b/documentation/content/pt-br/articles/contributors/_index.adoc --- a/documentation/content/pt-br/articles/contributors/_index.adoc +++ b/documentation/content/pt-br/articles/contributors/_index.adoc @@ -11,33 +11,24 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:sectnumlevels: 6 +:images-path: articles/contributors/ -ifeval::["{backend}" == "html5"] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/pt-br/urls.adoc[] -:include-path: content/pt-br/articles/contributors/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/pt-br/urls.adoc[] -:include-path: +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +:include-path: content/{{% lang %}}/articles/contributors/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/pt-br/urls.adoc[] +ifndef::env-beastie[] :include-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/pt-br/articles/cups/_index.adoc b/documentation/content/pt-br/articles/cups/_index.adoc --- a/documentation/content/pt-br/articles/cups/_index.adoc +++ b/documentation/content/pt-br/articles/cups/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/cups/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/explaining-bsd/_index.adoc b/documentation/content/pt-br/articles/explaining-bsd/_index.adoc --- a/documentation/content/pt-br/articles/explaining-bsd/_index.adoc +++ b/documentation/content/pt-br/articles/explaining-bsd/_index.adoc @@ -18,13 +18,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/filtering-bridges/_index.adoc b/documentation/content/pt-br/articles/filtering-bridges/_index.adoc --- a/documentation/content/pt-br/articles/filtering-bridges/_index.adoc +++ b/documentation/content/pt-br/articles/filtering-bridges/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/filtering-bridges/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/fonts/_index.adoc b/documentation/content/pt-br/articles/fonts/_index.adoc --- a/documentation/content/pt-br/articles/fonts/_index.adoc +++ b/documentation/content/pt-br/articles/fonts/_index.adoc @@ -17,13 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/fonts/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/freebsd-questions/_index.adoc b/documentation/content/pt-br/articles/freebsd-questions/_index.adoc --- a/documentation/content/pt-br/articles/freebsd-questions/_index.adoc +++ b/documentation/content/pt-br/articles/freebsd-questions/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/freebsd-questions/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] include::shared/pt-br/urls.adoc[] diff --git a/documentation/content/pt-br/articles/freebsd-releng/_index.adoc b/documentation/content/pt-br/articles/freebsd-releng/_index.adoc --- a/documentation/content/pt-br/articles/freebsd-releng/_index.adoc +++ b/documentation/content/pt-br/articles/freebsd-releng/_index.adoc @@ -20,13 +20,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/freebsd-releng/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/freebsd-update-server/_index.adoc b/documentation/content/pt-br/articles/freebsd-update-server/_index.adoc --- a/documentation/content/pt-br/articles/freebsd-update-server/_index.adoc +++ b/documentation/content/pt-br/articles/freebsd-update-server/_index.adoc @@ -17,15 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/freebsd-update-server/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/geom-class/_index.adoc b/documentation/content/pt-br/articles/geom-class/_index.adoc --- a/documentation/content/pt-br/articles/geom-class/_index.adoc +++ b/documentation/content/pt-br/articles/geom-class/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/geom-class/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/gjournal-desktop/_index.adoc b/documentation/content/pt-br/articles/gjournal-desktop/_index.adoc --- a/documentation/content/pt-br/articles/gjournal-desktop/_index.adoc +++ b/documentation/content/pt-br/articles/gjournal-desktop/_index.adoc @@ -16,26 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/gjournal-desktop/ +:images-path: articles/gjournal-desktop/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/pt-br/articles/hubs/_index.adoc b/documentation/content/pt-br/articles/hubs/_index.adoc --- a/documentation/content/pt-br/articles/hubs/_index.adoc +++ b/documentation/content/pt-br/articles/hubs/_index.adoc @@ -22,15 +22,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/hubs/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/ipsec-must/_index.adoc b/documentation/content/pt-br/articles/ipsec-must/_index.adoc --- a/documentation/content/pt-br/articles/ipsec-must/_index.adoc +++ b/documentation/content/pt-br/articles/ipsec-must/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/ipsec-must/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/ldap-auth/_index.adoc b/documentation/content/pt-br/articles/ldap-auth/_index.adoc --- a/documentation/content/pt-br/articles/ldap-auth/_index.adoc +++ b/documentation/content/pt-br/articles/ldap-auth/_index.adoc @@ -17,13 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/ldap-auth/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/leap-seconds/_index.adoc b/documentation/content/pt-br/articles/leap-seconds/_index.adoc --- a/documentation/content/pt-br/articles/leap-seconds/_index.adoc +++ b/documentation/content/pt-br/articles/leap-seconds/_index.adoc @@ -13,24 +13,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -ifeval::["{backend}" == "html5"] -include::shared/pt-br/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/pt-br/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/pt-br/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/pt-br/articles/linux-emulation/_index.adoc b/documentation/content/pt-br/articles/linux-emulation/_index.adoc --- a/documentation/content/pt-br/articles/linux-emulation/_index.adoc +++ b/documentation/content/pt-br/articles/linux-emulation/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/linux-emulation/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/linux-users/_index.adoc b/documentation/content/pt-br/articles/linux-users/_index.adoc --- a/documentation/content/pt-br/articles/linux-users/_index.adoc +++ b/documentation/content/pt-br/articles/linux-users/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/mailing-list-faq/_index.adoc b/documentation/content/pt-br/articles/mailing-list-faq/_index.adoc --- a/documentation/content/pt-br/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/pt-br/articles/mailing-list-faq/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/mailing-list-faq/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/nanobsd/_index.adoc b/documentation/content/pt-br/articles/nanobsd/_index.adoc --- a/documentation/content/pt-br/articles/nanobsd/_index.adoc +++ b/documentation/content/pt-br/articles/nanobsd/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/nanobsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/new-users/_index.adoc b/documentation/content/pt-br/articles/new-users/_index.adoc --- a/documentation/content/pt-br/articles/new-users/_index.adoc +++ b/documentation/content/pt-br/articles/new-users/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/pam/_index.adoc b/documentation/content/pt-br/articles/pam/_index.adoc --- a/documentation/content/pt-br/articles/pam/_index.adoc +++ b/documentation/content/pt-br/articles/pam/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/pam/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/pgpkeys/_index.adoc b/documentation/content/pt-br/articles/pgpkeys/_index.adoc --- a/documentation/content/pt-br/articles/pgpkeys/_index.adoc +++ b/documentation/content/pt-br/articles/pgpkeys/_index.adoc @@ -12,16 +12,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/pgpkeys/ +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/pt-br/teams.adoc[lines=21..-1] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/pt-br/articles/port-mentor-guidelines/_index.adoc b/documentation/content/pt-br/articles/port-mentor-guidelines/_index.adoc --- a/documentation/content/pt-br/articles/port-mentor-guidelines/_index.adoc +++ b/documentation/content/pt-br/articles/port-mentor-guidelines/_index.adoc @@ -15,15 +15,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/port-mentor-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] ''' diff --git a/documentation/content/pt-br/articles/pr-guidelines/_index.adoc b/documentation/content/pt-br/articles/pr-guidelines/_index.adoc --- a/documentation/content/pt-br/articles/pr-guidelines/_index.adoc +++ b/documentation/content/pt-br/articles/pr-guidelines/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/pr-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/problem-reports/_index.adoc b/documentation/content/pt-br/articles/problem-reports/_index.adoc --- a/documentation/content/pt-br/articles/problem-reports/_index.adoc +++ b/documentation/content/pt-br/articles/problem-reports/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/rc-scripting/_index.adoc b/documentation/content/pt-br/articles/rc-scripting/_index.adoc --- a/documentation/content/pt-br/articles/rc-scripting/_index.adoc +++ b/documentation/content/pt-br/articles/rc-scripting/_index.adoc @@ -17,15 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/rc-scripting/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/releng/_index.adoc b/documentation/content/pt-br/articles/releng/_index.adoc --- a/documentation/content/pt-br/articles/releng/_index.adoc +++ b/documentation/content/pt-br/articles/releng/_index.adoc @@ -16,27 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:xrefstyle: full -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/releng/ +:images-path: articles/releng/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/releng/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/releng/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/pt-br/articles/remote-install/_index.adoc b/documentation/content/pt-br/articles/remote-install/_index.adoc --- a/documentation/content/pt-br/articles/remote-install/_index.adoc +++ b/documentation/content/pt-br/articles/remote-install/_index.adoc @@ -17,15 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/remote-install/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/serial-uart/_index.adoc b/documentation/content/pt-br/articles/serial-uart/_index.adoc --- a/documentation/content/pt-br/articles/serial-uart/_index.adoc +++ b/documentation/content/pt-br/articles/serial-uart/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: articles/serial-uart/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/solid-state/_index.adoc b/documentation/content/pt-br/articles/solid-state/_index.adoc --- a/documentation/content/pt-br/articles/solid-state/_index.adoc +++ b/documentation/content/pt-br/articles/solid-state/_index.adoc @@ -17,13 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: articles/solid-state/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo diff --git a/documentation/content/pt-br/articles/vinum/_index.adoc b/documentation/content/pt-br/articles/vinum/_index.adoc --- a/documentation/content/pt-br/articles/vinum/_index.adoc +++ b/documentation/content/pt-br/articles/vinum/_index.adoc @@ -13,26 +13,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/vinum/ +:images-path: articles/vinum/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/vinum/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/vinum/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/pt-br/articles/vm-design/_index.adoc b/documentation/content/pt-br/articles/vm-design/_index.adoc --- a/documentation/content/pt-br/articles/vm-design/_index.adoc +++ b/documentation/content/pt-br/articles/vm-design/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/vm-design/ +:images-path: articles/vm-design/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/vm-design/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/vm-design/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/pt-br/books/dev-model/_index.adoc b/documentation/content/pt-br/books/dev-model/_index.adoc --- a/documentation/content/pt-br/books/dev-model/_index.adoc +++ b/documentation/content/pt-br/books/dev-model/_index.adoc @@ -3,7 +3,8 @@ authors: - author: Niklas Saers copyright: Copyright © 2002-2005 Niklas Saers -trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +isIndex: true --- = Um modelo de projeto para o projeto FreeBSD @@ -11,54 +12,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:images-path: books/dev-model/ + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] -:imagesdir: ../../../images/books/dev-model/ -:chapters-path: content/pt-br/books/dev-model/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] -:imagesdir: ../../../../static/images/books/dev-model/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/dev-model/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] -:imagesdir: ../../../../static/images/books/dev-model/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/pt-br/books/faq/_index.adoc b/documentation/content/pt-br/books/faq/_index.adoc --- a/documentation/content/pt-br/books/faq/_index.adoc +++ b/documentation/content/pt-br/books/faq/_index.adoc @@ -1,8 +1,8 @@ --- title: Perguntas freqüentes para o FreeBSD 11.X e 12.X authors: -releaseinfo: "$FreeBSD$" -trademarks: [] +trademarks: [] +isIndex: true --- = Perguntas freqüentes para o FreeBSD {rel2-relx} e {rel-relx} @@ -10,60 +10,41 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/pt-br/books/fdp-primer/_index.adoc b/documentation/content/pt-br/books/fdp-primer/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/_index.adoc @@ -10,6 +10,7 @@ title: 'Primer do Projeto de Documentação do FreeBSD para Novos Colaboradores' trademarks: ["general"] weight: 10 +isIndex: true --- = Primer do Projeto de Documentação do FreeBSD para Novos Colaboradores @@ -19,14 +20,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: +:source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/fdp-primer/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo @@ -39,4 +52,4 @@ ''' -include::content/pt-br/books/fdp-primer/toc.adoc[] +include::{chapters-path}toc.adoc[] diff --git a/documentation/content/pt-br/books/fdp-primer/asciidoctor-primer/_index.adoc b/documentation/content/pt-br/books/fdp-primer/asciidoctor-primer/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/asciidoctor-primer/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/asciidoctor-primer/_index.adoc @@ -14,18 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 -:toc-title: Índice - -include::shared/pt-br/urls.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] A maioria das documentações do FDP é escrita em AsciiDoc. Este capítulo explica o que isso significa, como ler e entender o código da documentação e as técnicas usadas. Para obter uma referência completa dos recursos do AsciiDoctor, consulte a link:https://docs.asciidoctor.org/home/[documentação do Asciidoctor]. Alguns exemplos usados neste capítulo foram retirados da link:https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference[Referência rápida de sintaxe AsciiDoc]. diff --git a/documentation/content/pt-br/books/fdp-primer/book.adoc b/documentation/content/pt-br/books/fdp-primer/book.adoc --- a/documentation/content/pt-br/books/fdp-primer/book.adoc +++ b/documentation/content/pt-br/books/fdp-primer/book.adoc @@ -15,53 +15,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo :source-highlighter: rouge :experimental: -:skip-front-matter: :book: true :pdf: false +:images-path: books/fdp-primer/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] -:chapters-path: content/pt-br/books/fdp-primer/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/fdp-primer/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -85,38 +61,38 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=9..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: -include::{chapters-path}overview/_index.adoc[leveloffset=+1, lines=9..23; 30..-1] +include::{chapters-path}overview/_index.adoc[leveloffset=+1] -include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}tools/_index.adoc[leveloffset=+1] -include::{chapters-path}working-copy/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] +include::{chapters-path}working-copy/_index.adoc[leveloffset=+1] -include::{chapters-path}structure/_index.adoc[leveloffset=+1, lines=9..24; 28..-1] +include::{chapters-path}structure/_index.adoc[leveloffset=+1] -include::{chapters-path}doc-build/_index.adoc[leveloffset=+1, lines=9..24; 28..-1] +include::{chapters-path}doc-build/_index.adoc[leveloffset=+1] -include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1, lines=9..24; 30..-1] +include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1] -include::{chapters-path}rosetta/_index.adoc[leveloffset=+1, lines=9..25; 29..-1] +include::{chapters-path}rosetta/_index.adoc[leveloffset=+1] -include::{chapters-path}translations/_index.adoc[leveloffset=+1, lines=9..24; 31..-1] +include::{chapters-path}translations/_index.adoc[leveloffset=+1] -include::{chapters-path}po-translations/_index.adoc[leveloffset=+1, lines=9..26; 32..-1] +include::{chapters-path}po-translations/_index.adoc[leveloffset=+1] -include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1, lines=9..24; 28..-1] +include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1] -include::{chapters-path}writing-style/_index.adoc[leveloffset=+1, lines=9..24; 30..-1] +include::{chapters-path}writing-style/_index.adoc[leveloffset=+1] -include::{chapters-path}editor-config/_index.adoc[leveloffset=+1, lines=9..24; 28..-1] +include::{chapters-path}editor-config/_index.adoc[leveloffset=+1] -include::{chapters-path}see-also/_index.adoc[leveloffset=+1, lines=9..24; 30..-1] +include::{chapters-path}see-also/_index.adoc[leveloffset=+1] :sectnums!: -include::{chapters-path}examples/_index.adoc[leveloffset=+1, lines=8..25; 29..-1] +include::{chapters-path}examples/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc b/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc @@ -14,16 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 -:toc-title: Índice +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Este capítulo cobre a organização do processo de compilação da documentação e como o man:make[1] é usado para controlá-lo. diff --git a/documentation/content/pt-br/books/fdp-primer/editor-config/_index.adoc b/documentation/content/pt-br/books/fdp-primer/editor-config/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/editor-config/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/editor-config/_index.adoc @@ -14,16 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 -:toc-title: Índice +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Ajustar a configuração do editor de texto pode tornar o trabalho nos arquivos da documentação mais rápido e fácil, além de ajudar os documentos a ficarem em conformidade com as diretrizes do projeto. diff --git a/documentation/content/pt-br/books/fdp-primer/examples/_index.adoc b/documentation/content/pt-br/books/fdp-primer/examples/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/examples/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/examples/_index.adoc @@ -14,17 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A -:toc-title: Índice -:example-caption: Exemplo +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Estes exemplos não são extensos - eles não contêm todos os elementos que podem ser desejáveis de usar, particularmente em relação ao início dos documentos (Front Matter). Para mais exemplos de marcação AsciiDoctor, examine o código fonte em AsciiDoctor deste e de outros documentos disponíveis no repositório Git `doc` ou no link link:https://cgit.freebsd.org/doc/[https://cgit.freebsd.org/doc/]. diff --git a/documentation/content/pt-br/books/fdp-primer/manual-pages/_index.adoc b/documentation/content/pt-br/books/fdp-primer/manual-pages/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/manual-pages/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/manual-pages/_index.adoc @@ -14,16 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 -:toc-title: Índice +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[manual-pages-introduction]] == Introdução diff --git a/documentation/content/pt-br/books/fdp-primer/overview/_index.adoc b/documentation/content/pt-br/books/fdp-primer/overview/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/overview/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/overview/_index.adoc @@ -14,18 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/fdp-primer/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Seja bem vindo ao Projeto de Documentação do FreeBSD.(FDP). Documentação de boa qualidade é muito importante para o sucesso do FreeBSD, e nós valorizamos muito suas contribuições. diff --git a/documentation/content/pt-br/books/fdp-primer/po-translations/_index.adoc b/documentation/content/pt-br/books/fdp-primer/po-translations/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/po-translations/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/po-translations/_index.adoc @@ -14,20 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 -:toc-title: Índice -:table-caption: Tabela -:example-caption: Exemplo - -include::shared/pt-br/urls.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[po-translations-introduction]] == Introdução diff --git a/documentation/content/pt-br/books/fdp-primer/preface/_index.adoc b/documentation/content/pt-br/books/fdp-primer/preface/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/preface/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/preface/_index.adoc @@ -15,10 +15,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-prompts]] == Prompts do Shell diff --git a/documentation/content/pt-br/books/fdp-primer/rosetta/_index.adoc b/documentation/content/pt-br/books/fdp-primer/rosetta/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/rosetta/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/rosetta/_index.adoc @@ -14,17 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 -:toc-title: Índice -:table-caption: Tabela +:images-path: books/fdp-primer/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[docbook-vs-asciidoc]] == Comparação entre Docbook e AsciiDoc diff --git a/documentation/content/pt-br/books/fdp-primer/see-also/_index.adoc b/documentation/content/pt-br/books/fdp-primer/see-also/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/see-also/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/see-also/_index.adoc @@ -14,18 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 -:toc-title: Índice - -include::shared/pt-br/urls.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Este documento não é deliberadamente uma discussão exaustiva de AsciiDoc e o Projeto de Documentação do FreeBSD. Para mais informações sobre estes, você é encorajado a consultar os seguintes sites. diff --git a/documentation/content/pt-br/books/fdp-primer/structure/_index.adoc b/documentation/content/pt-br/books/fdp-primer/structure/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/structure/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/structure/_index.adoc @@ -14,16 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 -:toc-title: Índice +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Arquivos e diretórios no repositório [.filename]#doc/# seguem uma estrutura destinada a: diff --git a/documentation/content/pt-br/books/fdp-primer/tools/_index.adoc b/documentation/content/pt-br/books/fdp-primer/tools/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/tools/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/tools/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +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. diff --git a/documentation/content/pt-br/books/fdp-primer/translations/_index.adoc b/documentation/content/pt-br/books/fdp-primer/translations/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/translations/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/translations/_index.adoc @@ -14,19 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 -:toc-title: Índice - -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/mailing-lists.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Este é o FAQ para pessoas que estão traduzindo a documentação do FreeBSD (FAQ, Handbook, tutoriais, páginas de manual e outros) para diferentes idiomas. diff --git a/documentation/content/pt-br/books/fdp-primer/working-copy/_index.adoc b/documentation/content/pt-br/books/fdp-primer/working-copy/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/working-copy/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/working-copy/_index.adoc @@ -14,15 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] A _área de trabalho_ é uma cópia da árvore de documentação do repositório do FreeBSD baixada no computador local. As alterações são feitas na cópia de trabalho local, testadas e enviadas como patches para serem submetidas no repositório principal. diff --git a/documentation/content/pt-br/books/fdp-primer/writing-style/_index.adoc b/documentation/content/pt-br/books/fdp-primer/writing-style/_index.adoc --- a/documentation/content/pt-br/books/fdp-primer/writing-style/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/writing-style/_index.adoc @@ -14,18 +14,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 -:toc-title: Índice - -include::shared/pt-br/mailing-lists.adoc[] +:images-path: books/fdp-primer/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[writing-style-tips]] == Dicas diff --git a/documentation/content/pt-br/books/handbook/_index.adoc b/documentation/content/pt-br/books/handbook/_index.adoc --- a/documentation/content/pt-br/books/handbook/_index.adoc +++ b/documentation/content/pt-br/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: Projeto de Documentação do FreeBSD copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD Handbook @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Resumo @@ -37,10 +45,10 @@ ''' -include::content/pt-br/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/pt-br/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/pt-br/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/pt-br/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/pt-br/books/handbook/advanced-networking/_index.adoc b/documentation/content/pt-br/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/pt-br/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/pt-br/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/audit/_index.adoc b/documentation/content/pt-br/books/handbook/audit/_index.adoc --- a/documentation/content/pt-br/books/handbook/audit/_index.adoc +++ b/documentation/content/pt-br/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/basics/_index.adoc b/documentation/content/pt-br/books/handbook/basics/_index.adoc --- a/documentation/content/pt-br/books/handbook/basics/_index.adoc +++ b/documentation/content/pt-br/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/bibliography/_index.adoc b/documentation/content/pt-br/books/handbook/bibliography/_index.adoc --- a/documentation/content/pt-br/books/handbook/bibliography/_index.adoc +++ b/documentation/content/pt-br/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Bibliografia :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Enquanto páginas manuais fornecem uma referência definitiva para partes individuais do sistema operacional FreeBSD, elas raramente ilustram como juntar as peças para fazer todo o sistema operacional rodar sem problemas. Para isso, não há substituto para um bom livro ou manual do usuário na administração do sistema UNIX(TM). diff --git a/documentation/content/pt-br/books/handbook/book.adoc b/documentation/content/pt-br/books/handbook/book.adoc --- a/documentation/content/pt-br/books/handbook/book.adoc +++ b/documentation/content/pt-br/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: Projeto de Documentação do FreeBSD copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,54 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:part-signifier: Parte -:chapter-signifier: Capítulo -:appendix-caption: Apêndice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] -:chapters-path: content/pt-br/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -76,95 +50,95 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}zfs/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] -include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/pt-br/books/handbook/boot/_index.adoc b/documentation/content/pt-br/books/handbook/boot/_index.adoc --- a/documentation/content/pt-br/books/handbook/boot/_index.adoc +++ b/documentation/content/pt-br/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/bsdinstall/_index.adoc b/documentation/content/pt-br/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/pt-br/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/pt-br/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/config/_index.adoc b/documentation/content/pt-br/books/handbook/config/_index.adoc --- a/documentation/content/pt-br/books/handbook/config/_index.adoc +++ b/documentation/content/pt-br/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/cutting-edge/_index.adoc b/documentation/content/pt-br/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/pt-br/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/pt-br/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/desktop/_index.adoc b/documentation/content/pt-br/books/handbook/desktop/_index.adoc --- a/documentation/content/pt-br/books/handbook/desktop/_index.adoc +++ b/documentation/content/pt-br/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/disks/_index.adoc b/documentation/content/pt-br/books/handbook/disks/_index.adoc --- a/documentation/content/pt-br/books/handbook/disks/_index.adoc +++ b/documentation/content/pt-br/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/dtrace/_index.adoc b/documentation/content/pt-br/books/handbook/dtrace/_index.adoc --- a/documentation/content/pt-br/books/handbook/dtrace/_index.adoc +++ b/documentation/content/pt-br/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/eresources/_index.adoc b/documentation/content/pt-br/books/handbook/eresources/_index.adoc --- a/documentation/content/pt-br/books/handbook/eresources/_index.adoc +++ b/documentation/content/pt-br/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Recursos na Internet :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] O ritmo acelerado do progresso do FreeBSD torna a mídia impressa impraticável como um meio de acompanhar os desenvolvimentos mais recentes. Os recursos eletrônicos são a melhor maneira, se não a única, de se manter informado sobre os últimos avanços. Como o FreeBSD é um esforço voluntário, a própria comunidade de usuários geralmente serve como um "departamento de suporte técnico", com o correio eletrônico, fóruns na web e notícias da USENET sendo a maneira mais eficaz de alcançar essa comunidade. diff --git a/documentation/content/pt-br/books/handbook/filesystems/_index.adoc b/documentation/content/pt-br/books/handbook/filesystems/_index.adoc --- a/documentation/content/pt-br/books/handbook/filesystems/_index.adoc +++ b/documentation/content/pt-br/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/firewalls/_index.adoc b/documentation/content/pt-br/books/handbook/firewalls/_index.adoc --- a/documentation/content/pt-br/books/handbook/firewalls/_index.adoc +++ b/documentation/content/pt-br/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/geom/_index.adoc b/documentation/content/pt-br/books/handbook/geom/_index.adoc --- a/documentation/content/pt-br/books/handbook/geom/_index.adoc +++ b/documentation/content/pt-br/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[geom-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/introduction/_index.adoc b/documentation/content/pt-br/books/handbook/introduction/_index.adoc --- a/documentation/content/pt-br/books/handbook/introduction/_index.adoc +++ b/documentation/content/pt-br/books/handbook/introduction/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/jails/_index.adoc b/documentation/content/pt-br/books/handbook/jails/_index.adoc --- a/documentation/content/pt-br/books/handbook/jails/_index.adoc +++ b/documentation/content/pt-br/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/kernelconfig/_index.adoc b/documentation/content/pt-br/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/pt-br/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/pt-br/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/l10n/_index.adoc b/documentation/content/pt-br/books/handbook/l10n/_index.adoc --- a/documentation/content/pt-br/books/handbook/l10n/_index.adoc +++ b/documentation/content/pt-br/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/linuxemu/_index.adoc b/documentation/content/pt-br/books/handbook/linuxemu/_index.adoc --- a/documentation/content/pt-br/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/pt-br/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/mac/_index.adoc b/documentation/content/pt-br/books/handbook/mac/_index.adoc --- a/documentation/content/pt-br/books/handbook/mac/_index.adoc +++ b/documentation/content/pt-br/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/mail/_index.adoc b/documentation/content/pt-br/books/handbook/mail/_index.adoc --- a/documentation/content/pt-br/books/handbook/mail/_index.adoc +++ b/documentation/content/pt-br/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/mirrors/_index.adoc b/documentation/content/pt-br/books/handbook/mirrors/_index.adoc --- a/documentation/content/pt-br/books/handbook/mirrors/_index.adoc +++ b/documentation/content/pt-br/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = Obtendo o FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD and DVD Sets diff --git a/documentation/content/pt-br/books/handbook/multimedia/_index.adoc b/documentation/content/pt-br/books/handbook/multimedia/_index.adoc --- a/documentation/content/pt-br/books/handbook/multimedia/_index.adoc +++ b/documentation/content/pt-br/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/network-servers/_index.adoc b/documentation/content/pt-br/books/handbook/network-servers/_index.adoc --- a/documentation/content/pt-br/books/handbook/network-servers/_index.adoc +++ b/documentation/content/pt-br/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/parti.adoc b/documentation/content/pt-br/books/handbook/parti.adoc --- a/documentation/content/pt-br/books/handbook/parti.adoc +++ b/documentation/content/pt-br/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = Primeiros Passos @@ -17,4 +25,4 @@ O número de referências a tópicos futuros no texto foi mantido no mínimo, para que uma seção possa ser lida do começo ao fim com o mínimo de avanço desnecessário de páginas. -include::content/pt-br/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/pt-br/books/handbook/partii.adoc b/documentation/content/pt-br/books/handbook/partii.adoc --- a/documentation/content/pt-br/books/handbook/partii.adoc +++ b/documentation/content/pt-br/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Tarefas comuns @@ -17,4 +25,4 @@ Alguns destes capítulos recomendam leituras prévias, e isso é destacado na sinopse no início de cada capítulo. -include::content/pt-br/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/pt-br/books/handbook/partiii.adoc b/documentation/content/pt-br/books/handbook/partiii.adoc --- a/documentation/content/pt-br/books/handbook/partiii.adoc +++ b/documentation/content/pt-br/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Administração do Sistema @@ -11,4 +19,4 @@ Estes capítulos são projetados para serem lidos conforme as informações são necessárias. Eles não precisam ser lidos em nenhuma ordem específica, nem todos precisam ser lidos antes de começar a usar o FreeBSD. -include::content/pt-br/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/pt-br/books/handbook/partiv.adoc b/documentation/content/pt-br/books/handbook/partiv.adoc --- a/documentation/content/pt-br/books/handbook/partiv.adoc +++ b/documentation/content/pt-br/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Comunicação de rede @@ -18,4 +26,4 @@ Esses capítulos são projetados para serem lidos quando a informação for necessária. Eles não precisam ser lidos em qualquer ordem específica, nem é necessário ler todos eles antes de usar o FreeBSD em um ambiente de rede. -include::content/pt-br/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/pt-br/books/handbook/partv.adoc b/documentation/content/pt-br/books/handbook/partv.adoc --- a/documentation/content/pt-br/books/handbook/partv.adoc +++ b/documentation/content/pt-br/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Apêndices -include::content/pt-br/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/pt-br/books/handbook/pgpkeys/_index.adoc b/documentation/content/pt-br/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/pt-br/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/pt-br/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = Chaves OpenPGP :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] As chaves OpenPGP dos Administradores do `FreeBSD.org` são mostradas aqui. Essas chaves podem ser usadas para verificar uma assinatura ou para enviar um email criptografado para um dos administradores. A lista completa das chaves OpenPGP do FreeBSD está disponível no artigo link:{pgpkeys}[PGP Keys]. O keyring completo pode ser baixado em https://www.FreeBSD.org/doc/pgpkeyring.txt[https://www.FreeBSD.org/doc/pgpkeyring.txt] . diff --git a/documentation/content/pt-br/books/handbook/ports/_index.adoc b/documentation/content/pt-br/books/handbook/ports/_index.adoc --- a/documentation/content/pt-br/books/handbook/ports/_index.adoc +++ b/documentation/content/pt-br/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/pt-br/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/pt-br/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/pt-br/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/preface/_index.adoc b/documentation/content/pt-br/books/handbook/preface/_index.adoc --- a/documentation/content/pt-br/books/handbook/preface/_index.adoc +++ b/documentation/content/pt-br/books/handbook/preface/_index.adoc @@ -13,14 +13,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Audiência Pretendida diff --git a/documentation/content/pt-br/books/handbook/printing/_index.adoc b/documentation/content/pt-br/books/handbook/printing/_index.adoc --- a/documentation/content/pt-br/books/handbook/printing/_index.adoc +++ b/documentation/content/pt-br/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Colocar informações no papel é uma função vital, apesar de muitas tentativas de eliminá-la. A impressão tem dois componentes básicos. Os dados devem ser entregues à impressora e devem estar em um formato que a impressora possa entender. diff --git a/documentation/content/pt-br/books/handbook/security/_index.adoc b/documentation/content/pt-br/books/handbook/security/_index.adoc --- a/documentation/content/pt-br/books/handbook/security/_index.adoc +++ b/documentation/content/pt-br/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc b/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc --- a/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/pt-br/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/usb-device-mode/_index.adoc b/documentation/content/pt-br/books/handbook/usb-device-mode/_index.adoc --- a/documentation/content/pt-br/books/handbook/usb-device-mode/_index.adoc +++ b/documentation/content/pt-br/books/handbook/usb-device-mode/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] +:images-path: books/handbook/usb-device-mode/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[usb-device-mode-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/virtualization/_index.adoc b/documentation/content/pt-br/books/handbook/virtualization/_index.adoc --- a/documentation/content/pt-br/books/handbook/virtualization/_index.adoc +++ b/documentation/content/pt-br/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/x11/_index.adoc b/documentation/content/pt-br/books/handbook/x11/_index.adoc --- a/documentation/content/pt-br/books/handbook/x11/_index.adoc +++ b/documentation/content/pt-br/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Sinopse diff --git a/documentation/content/pt-br/books/handbook/zfs/_index.adoc b/documentation/content/pt-br/books/handbook/zfs/_index.adoc --- a/documentation/content/pt-br/books/handbook/zfs/_index.adoc +++ b/documentation/content/pt-br/books/handbook/zfs/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] +:images-path: books/handbook/zfs/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] O _Sistema de Arquivos Z_, ou ZFS, é um sistema de arquivos avançado projetado para superar muitos dos principais problemas encontrados em projetos anteriores. diff --git a/documentation/content/pt-br/books/porters-handbook/_index.adoc b/documentation/content/pt-br/books/porters-handbook/_index.adoc --- a/documentation/content/pt-br/books/porters-handbook/_index.adoc +++ b/documentation/content/pt-br/books/porters-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: Projeto de Documentação do FreeBSD copyright: 2000-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "sun", "unix", "general"] +trademarks: ["freebsd", "sun", "unix", "general"] +isIndex: true --- = FreeBSD Porter's Handbook @@ -12,46 +12,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:part-signifier: Parte -:chapter-signifier: Capítulo :source-highlighter: rouge :experimental: -:skip-front-matter: +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] -:chapters-path: content/pt-br/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/pt-br/mailing-lists.adoc[] -include::../../../../shared/pt-br/teams.adoc[] -include::../../../../shared/pt-br/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -62,21 +43,21 @@ include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}porting-why/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}new-port/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}slow-porting/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}makefiles/chapter.adoc[leveloffset=+1, lines=7..25;36..-1] -include::{chapters-path}special/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}flavors/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}plist/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}upgrading/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}security/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}order/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}uses/chapter.adoc[leveloffset=+1, lines=7..25;36..-1] -include::{chapters-path}versions/chapter.adoc[leveloffset=+1, lines=6..23;34..-1] +include::{chapters-path}porting-why/chapter.adoc[leveloffset=+1] +include::{chapters-path}new-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}slow-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}makefiles/chapter.adoc[leveloffset=+1] +include::{chapters-path}special/chapter.adoc[leveloffset=+1] +include::{chapters-path}flavors/chapter.adoc[leveloffset=+1] +include::{chapters-path}plist/chapter.adoc[leveloffset=+1] +include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] +include::{chapters-path}upgrading/chapter.adoc[leveloffset=+1] +include::{chapters-path}security/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1] +include::{chapters-path}order/chapter.adoc[leveloffset=+1] +include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1] +include::{chapters-path}uses/chapter.adoc[leveloffset=+1] +include::{chapters-path}versions/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/pt-br/books/porters-handbook/flavors/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/flavors/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/flavors/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/flavors/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[flavors-intro]] == Uma Introdução aos Flavors diff --git a/documentation/content/pt-br/books/porters-handbook/keeping-up/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/keeping-up/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/keeping-up/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/keeping-up/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] A coleção de Ports do FreeBSD está em constante mudança. Aqui estão algumas informações sobre como se manter atualizado. diff --git a/documentation/content/pt-br/books/porters-handbook/makefiles/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/makefiles/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/makefiles/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/makefiles/chapter.adoc @@ -11,27 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 -:g-plus-plus: g++ -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Configurar o [.filename]#Makefile# é bastante simples e, novamente, sugerimos examinar os exemplos existentes antes de começar. Além disso, há um <> neste manual, então dê uma olhada e por favor siga a ordem das variáveis ​​e seções naquele modelo para tornar o port mais fácil para os outros lerem. diff --git a/documentation/content/pt-br/books/porters-handbook/new-port/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/new-port/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/new-port/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/new-port/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Interessado em fazer um novo port ou atualizar os ports existentes? Ótimo! diff --git a/documentation/content/pt-br/books/porters-handbook/order/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/order/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/order/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/order/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] As primeiras seções do [.filename]#Makefile# devem sempre vir na mesma ordem. Este padrão faz com que todos possam ler facilmente qualquer port sem ter que procurar variáveis em uma ordem aleatória. diff --git a/documentation/content/pt-br/books/porters-handbook/pkg-files/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/pkg-files/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/pkg-files/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/pkg-files/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Existem alguns truques que ainda não foram mencionamos sobre os arquivos [.filename]#pkg-*# que são úteis às vezes. diff --git a/documentation/content/pt-br/books/porters-handbook/plist/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/plist/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/plist/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/plist/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[plist-sub]] == Alterando o [.filename]#pkg-plist# Baseado em Variáveis Make diff --git a/documentation/content/pt-br/books/porters-handbook/porting-dads/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/porting-dads/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/porting-dads/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/porting-dads/chapter.adoc @@ -11,28 +11,32 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 :freebsd-version: __FreeBSD_version :freebsd: __FreeBSD__ -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dads-intro]] == Introdução diff --git a/documentation/content/pt-br/books/porters-handbook/porting-samplem/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/porting-samplem/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/porting-samplem/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/porting-samplem/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Aqui está um exemplo de [.filename]#Makefile# que pode ser usado para criar um novo port. Certifique-se de remover todos os comentários extras (entre colchetes). diff --git a/documentation/content/pt-br/books/porters-handbook/porting-why/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/porting-why/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/porting-why/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/porting-why/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] A Coleção de Ports do FreeBSD é a maneira como quase todo mundo instala aplicativos ("ports") no FreeBSD. Como tudo no FreeBSD, é principalmente um esforço voluntário. É importante ter isso em mente ao ler este documento. diff --git a/documentation/content/pt-br/books/porters-handbook/quick-porting/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/quick-porting/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/quick-porting/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/quick-porting/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Esta seção descreve como criar rapidamente um novo port. Para aplicativos em que esse método rápido não for adequado, o processo "Slow Porting" está descrito no <>. diff --git a/documentation/content/pt-br/books/porters-handbook/security/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/security/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/security/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/security/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-intro]] == Por Que Segurança é Tão Importante diff --git a/documentation/content/pt-br/books/porters-handbook/slow-porting/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/slow-porting/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/slow-porting/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/slow-porting/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Certo, então não foi tão simples e o port precisou de algumas modificações para poder funcionar. Nesta seção, vamos explicar passo a passo como modificá-lo para que funcione com o paradigma do ports. diff --git a/documentation/content/pt-br/books/porters-handbook/special/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/special/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/special/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/special/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Esta seção explica as coisas mais comuns a se considerar ao criar um port. diff --git a/documentation/content/pt-br/books/porters-handbook/testing/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/testing/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/testing/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/testing/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[make-describe]] == Executando `make describe` diff --git a/documentation/content/pt-br/books/porters-handbook/upgrading/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/upgrading/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/upgrading/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/upgrading/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Quando um port não estiver na versão mais recente disponibilizada pelos autores, atualize a sua cópia de trabalho local do [.filename]#/usr/ports#. O port pode já ter sido atualizado para a nova versão. diff --git a/documentation/content/pt-br/books/porters-handbook/uses/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/uses/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/uses/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/uses/chapter.adoc @@ -11,27 +11,31 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 :c-plus-plus: c++ -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[uses-intro]] == Uma introdução ao `USES` diff --git a/documentation/content/pt-br/books/porters-handbook/versions/chapter.adoc b/documentation/content/pt-br/books/porters-handbook/versions/chapter.adoc --- a/documentation/content/pt-br/books/porters-handbook/versions/chapter.adoc +++ b/documentation/content/pt-br/books/porters-handbook/versions/chapter.adoc @@ -10,26 +10,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 -:toc-title: Índice -:table-caption: Tabela -:figure-caption: Figura -:example-caption: Exemplo +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/pt-br/mailing-lists.adoc[] -include::shared/pt-br/teams.adoc[] -include::shared/pt-br/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Aqui está uma lista conveniente dos valores `__FreeBSD_version` definidos em http://svnweb.FreeBSD.org/base/head/sys/sys/param.h?view=markup[sys/param.h]: diff --git a/documentation/content/ru/articles/committers-guide/_index.adoc b/documentation/content/ru/articles/committers-guide/_index.adoc --- a/documentation/content/ru/articles/committers-guide/_index.adoc +++ b/documentation/content/ru/articles/committers-guide/_index.adoc @@ -17,18 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/committers-guide/ +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/urls.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/contributing/_index.adoc b/documentation/content/ru/articles/contributing/_index.adoc --- a/documentation/content/ru/articles/contributing/_index.adoc +++ b/documentation/content/ru/articles/contributing/_index.adoc @@ -15,16 +15,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -include::shared/ru/mailing-lists.adoc[lines=9..-1] -include::shared/ru/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/cups/_index.adoc b/documentation/content/ru/articles/cups/_index.adoc --- a/documentation/content/ru/articles/cups/_index.adoc +++ b/documentation/content/ru/articles/cups/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/cups/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/explaining-bsd/_index.adoc b/documentation/content/ru/articles/explaining-bsd/_index.adoc --- a/documentation/content/ru/articles/explaining-bsd/_index.adoc +++ b/documentation/content/ru/articles/explaining-bsd/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/fonts/_index.adoc b/documentation/content/ru/articles/fonts/_index.adoc --- a/documentation/content/ru/articles/fonts/_index.adoc +++ b/documentation/content/ru/articles/fonts/_index.adoc @@ -17,13 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/fonts/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/freebsd-questions/_index.adoc b/documentation/content/ru/articles/freebsd-questions/_index.adoc --- a/documentation/content/ru/articles/freebsd-questions/_index.adoc +++ b/documentation/content/ru/articles/freebsd-questions/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -include::shared/ru/mailing-lists.adoc[lines=9..-1] -include::shared/ru/urls.adoc[] +:images-path: articles/freebsd-questions/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/geom-class/_index.adoc b/documentation/content/ru/articles/geom-class/_index.adoc --- a/documentation/content/ru/articles/geom-class/_index.adoc +++ b/documentation/content/ru/articles/geom-class/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -include::shared/ru/urls.adoc[] +:images-path: articles/geom-class/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/gjournal-desktop/_index.adoc b/documentation/content/ru/articles/gjournal-desktop/_index.adoc --- a/documentation/content/ru/articles/gjournal-desktop/_index.adoc +++ b/documentation/content/ru/articles/gjournal-desktop/_index.adoc @@ -16,28 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/gjournal-desktop/ +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/ru/mailing-lists.adoc[lines=9..-1] -include::shared/ru/urls.adoc[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/gjournal-desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/gjournal-desktop/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ru/articles/hubs/_index.adoc b/documentation/content/ru/articles/hubs/_index.adoc --- a/documentation/content/ru/articles/hubs/_index.adoc +++ b/documentation/content/ru/articles/hubs/_index.adoc @@ -23,17 +23,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -include::shared/ru/mailing-lists.adoc[lines=9..-1] -include::shared/ru/urls.adoc[] +:images-path: articles/hubs/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/ipsec-must/_index.adoc b/documentation/content/ru/articles/ipsec-must/_index.adoc --- a/documentation/content/ru/articles/ipsec-must/_index.adoc +++ b/documentation/content/ru/articles/ipsec-must/_index.adoc @@ -16,15 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -include::shared/ru/urls.adoc[] +:images-path: articles/ipsec-must/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/mailing-list-faq/_index.adoc b/documentation/content/ru/articles/mailing-list-faq/_index.adoc --- a/documentation/content/ru/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/ru/articles/mailing-list-faq/_index.adoc @@ -15,18 +15,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/mailing-list-faq/ +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] -include::shared/ru/mailing-lists.adoc[lines=9..-1] -include::shared/ru/urls.adoc[] - +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/new-users/_index.adoc b/documentation/content/ru/articles/new-users/_index.adoc --- a/documentation/content/ru/articles/new-users/_index.adoc +++ b/documentation/content/ru/articles/new-users/_index.adoc @@ -16,13 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/new-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/pam/_index.adoc b/documentation/content/ru/articles/pam/_index.adoc --- a/documentation/content/ru/articles/pam/_index.adoc +++ b/documentation/content/ru/articles/pam/_index.adoc @@ -15,13 +15,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/pam/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Abstract diff --git a/documentation/content/ru/articles/pr-guidelines/_index.adoc b/documentation/content/ru/articles/pr-guidelines/_index.adoc --- a/documentation/content/ru/articles/pr-guidelines/_index.adoc +++ b/documentation/content/ru/articles/pr-guidelines/_index.adoc @@ -16,16 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -include::shared/ru/mailing-lists.adoc[lines=9..-1] -include::shared/ru/urls.adoc[] +:images-path: articles/pr-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/problem-reports/_index.adoc b/documentation/content/ru/articles/problem-reports/_index.adoc --- a/documentation/content/ru/articles/problem-reports/_index.adoc +++ b/documentation/content/ru/articles/problem-reports/_index.adoc @@ -16,17 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -include::shared/ru/teams.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/urls.adoc[] +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/releng/_index.adoc b/documentation/content/ru/articles/releng/_index.adoc --- a/documentation/content/ru/articles/releng/_index.adoc +++ b/documentation/content/ru/articles/releng/_index.adoc @@ -17,31 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:xrefstyle: full -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/releng/ +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/urls.adoc[] - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/releng/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/releng/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/releng/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ru/articles/solid-state/_index.adoc b/documentation/content/ru/articles/solid-state/_index.adoc --- a/documentation/content/ru/articles/solid-state/_index.adoc +++ b/documentation/content/ru/articles/solid-state/_index.adoc @@ -17,13 +17,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: articles/solid-state/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация diff --git a/documentation/content/ru/articles/vm-design/_index.adoc b/documentation/content/ru/articles/vm-design/_index.adoc --- a/documentation/content/ru/articles/vm-design/_index.adoc +++ b/documentation/content/ru/articles/vm-design/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/articles/vm-design/ +:images-path: articles/vm-design/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/articles/vm-design/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/articles/vm-design/ +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ru/books/arch-handbook/book.adoc b/documentation/content/ru/books/arch-handbook/book.adoc --- a/documentation/content/ru/books/arch-handbook/book.adoc +++ b/documentation/content/ru/books/arch-handbook/book.adoc @@ -13,48 +13,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: -:chapter-signifier: Chapter -:part-signifier: Part :source-highlighter: rouge :experimental: -:skip-front-matter: :book: true :pdf: false +:images-path: books/arch-handbook/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] -:chapters-path: content/ru/books/arch-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/arch-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -63,10 +44,9 @@ // Section one -include::{chapters-path}locking/chapter.adoc[] +include::{chapters-path}locking/chapter.adoc[leveloffset=+1] // Section two -include::{chapters-path}driverbasics/chapter.adoc[] -include::{chapters-path}sound/chapter.adoc[] - +include::{chapters-path}driverbasics/chapter.adoc[leveloffset=+1] +include::{chapters-path}sound/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/ru/books/arch-handbook/driverbasics/chapter.adoc b/documentation/content/ru/books/arch-handbook/driverbasics/chapter.adoc --- a/documentation/content/ru/books/arch-handbook/driverbasics/chapter.adoc +++ b/documentation/content/ru/books/arch-handbook/driverbasics/chapter.adoc @@ -10,16 +10,11 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: Эту главу написал {murray} на основе множества источников, включая справочную страницу intro(4), которую создал {joerg}. diff --git a/documentation/content/ru/books/arch-handbook/locking/chapter.adoc b/documentation/content/ru/books/arch-handbook/locking/chapter.adoc --- a/documentation/content/ru/books/arch-handbook/locking/chapter.adoc +++ b/documentation/content/ru/books/arch-handbook/locking/chapter.adoc @@ -10,16 +10,11 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: _Эта глава поддерживается проектом FreeBSD SMP Next Generation Project. Комментарии и пожелания направляйте в link:{freebsd-smp}._ diff --git a/documentation/content/ru/books/arch-handbook/sound/chapter.adoc b/documentation/content/ru/books/arch-handbook/sound/chapter.adoc --- a/documentation/content/ru/books/arch-handbook/sound/chapter.adoc +++ b/documentation/content/ru/books/arch-handbook/sound/chapter.adoc @@ -10,16 +10,11 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: [[oss-intro]] == Введение diff --git a/documentation/content/ru/books/design-44bsd/_index.adoc b/documentation/content/ru/books/design-44bsd/_index.adoc --- a/documentation/content/ru/books/design-44bsd/_index.adoc +++ b/documentation/content/ru/books/design-44bsd/_index.adoc @@ -6,8 +6,8 @@ - author: Michael J. Karels - author: John S. Quarterman copyright: 1996 Addison-Wesley Longman, Inc -releaseinfo: "$FreeBSD$" -trademarks: ["design-44bsd"] +trademarks: ["design-44bsd"] +isIndex: true --- = Архитектура и реализация операционной системы 4.4BSD @@ -15,52 +15,28 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: +:sectnumoffset: 2 :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:sectnumoffset: 2 +:images-path: books/design-44bsd/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] -:imagesdir: ../../../../images/books/design-44bsd/ -:chapters-path: content/ru/books/design-44bsd/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] -:imagesdir: ../../../../static/images/books/design-44bsd/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/design-44bsd/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] -:imagesdir: ../../../../static/images/books/design-44bsd/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/ru/books/developers-handbook/_index.adoc b/documentation/content/ru/books/developers-handbook/_index.adoc --- a/documentation/content/ru/books/developers-handbook/_index.adoc +++ b/documentation/content/ru/books/developers-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +isIndex: true --- = Руководство FreeBSD для разработчиков @@ -12,51 +12,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:book: true +:pdf: false +:images-path: books/developers-handbook/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] -:imagesdir: ../../images/books/developers-handbook/ -:chapters-path: content/ru/books/developers-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] -:imagesdir: ../../../static/images/books/developers-handbook/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/developers-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] -:imagesdir: ../../../static/images/books/developers-handbook/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc b/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc --- a/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc +++ b/documentation/content/ru/books/developers-handbook/introduction/chapter.adoc @@ -12,16 +12,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[introduction-devel]] == Разработка во FreeBSD diff --git a/documentation/content/ru/books/developers-handbook/kerneldebug/chapter.adoc b/documentation/content/ru/books/developers-handbook/kerneldebug/chapter.adoc --- a/documentation/content/ru/books/developers-handbook/kerneldebug/chapter.adoc +++ b/documentation/content/ru/books/developers-handbook/kerneldebug/chapter.adoc @@ -13,16 +13,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[kerneldebug-obtain]] == Получение аварийного дампа ядра diff --git a/documentation/content/ru/books/developers-handbook/policies/chapter.adoc b/documentation/content/ru/books/developers-handbook/policies/chapter.adoc --- a/documentation/content/ru/books/developers-handbook/policies/chapter.adoc +++ b/documentation/content/ru/books/developers-handbook/policies/chapter.adoc @@ -12,16 +12,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] В этой главе описываются различные рекомендации и требования, которые должны соблюдаться в дереве исходных текстов FreeBSD. diff --git a/documentation/content/ru/books/developers-handbook/secure/chapter.adoc b/documentation/content/ru/books/developers-handbook/secure/chapter.adoc --- a/documentation/content/ru/books/developers-handbook/secure/chapter.adoc +++ b/documentation/content/ru/books/developers-handbook/secure/chapter.adoc @@ -11,16 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/developers-handbook/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[secure-synopsis]] == Обзор diff --git a/documentation/content/ru/books/faq/_index.adoc b/documentation/content/ru/books/faq/_index.adoc --- a/documentation/content/ru/books/faq/_index.adoc +++ b/documentation/content/ru/books/faq/_index.adoc @@ -3,8 +3,8 @@ authors: - author: Проект документации FreeBSD copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +isIndex: true --- = Часто задаваемые вопросы по FreeBSD {rel2-relx} и {rel-relx} @@ -12,60 +12,41 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/ru/books/handbook/_index.adoc b/documentation/content/ru/books/handbook/_index.adoc --- a/documentation/content/ru/books/handbook/_index.adoc +++ b/documentation/content/ru/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: Проект Документации FreeBSD copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD Handbook @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Аннотация @@ -35,10 +43,10 @@ ''' -include::content/ru/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/ru/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/ru/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/ru/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/ru/books/handbook/advanced-networking/_index.adoc b/documentation/content/ru/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/ru/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/ru/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/audit/_index.adoc b/documentation/content/ru/books/handbook/audit/_index.adoc --- a/documentation/content/ru/books/handbook/audit/_index.adoc +++ b/documentation/content/ru/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/basics/_index.adoc b/documentation/content/ru/books/handbook/basics/_index.adoc --- a/documentation/content/ru/books/handbook/basics/_index.adoc +++ b/documentation/content/ru/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/bibliography/_index.adoc b/documentation/content/ru/books/handbook/bibliography/_index.adoc --- a/documentation/content/ru/books/handbook/bibliography/_index.adoc +++ b/documentation/content/ru/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = Библиография :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Так как страницы Справочника FreeBSD предоставляют лишь описание отдельных частей операционной системы FreeBSD, они не очень удобны для иллюстрации объединения этих частей вместе для того, чтобы настроить ОС и сделать ее работу более гладкой. Для этого незаменимы хорошая книга по системному администрированию UNIX(R) и хорошее руководство пользователя. diff --git a/documentation/content/ru/books/handbook/book.adoc b/documentation/content/ru/books/handbook/book.adoc --- a/documentation/content/ru/books/handbook/book.adoc +++ b/documentation/content/ru/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: Проект Документации FreeBSD copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,54 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] -:chapters-path: content/ru/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,87 +48,87 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..26;36..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/ru/books/handbook/boot/_index.adoc b/documentation/content/ru/books/handbook/boot/_index.adoc --- a/documentation/content/ru/books/handbook/boot/_index.adoc +++ b/documentation/content/ru/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == Описание diff --git a/documentation/content/ru/books/handbook/bsdinstall/_index.adoc b/documentation/content/ru/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/ru/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/ru/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/config/_index.adoc b/documentation/content/ru/books/handbook/config/_index.adoc --- a/documentation/content/ru/books/handbook/config/_index.adoc +++ b/documentation/content/ru/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == Введение diff --git a/documentation/content/ru/books/handbook/cutting-edge/_index.adoc b/documentation/content/ru/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/ru/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/ru/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/desktop/_index.adoc b/documentation/content/ru/books/handbook/desktop/_index.adoc --- a/documentation/content/ru/books/handbook/desktop/_index.adoc +++ b/documentation/content/ru/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/disks/_index.adoc b/documentation/content/ru/books/handbook/disks/_index.adoc --- a/documentation/content/ru/books/handbook/disks/_index.adoc +++ b/documentation/content/ru/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/eresources/_index.adoc b/documentation/content/ru/books/handbook/eresources/_index.adoc --- a/documentation/content/ru/books/handbook/eresources/_index.adoc +++ b/documentation/content/ru/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Ресурсы в интернет :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] Высокая скорость прогресса FreeBSD делает непрактичным использование печатных изданий для информирования о последних разработках. Электронные ресурсы это лучший, а зачастую и единственный способ информирования о новых возможностях. Поскольку FreeBSD основывается на усилиях добровольцев, сообщество пользователей само по себе зачастую выполняет роль "службы технической поддержки", а электронная почта, веб форумы и новости USENET это наиболее эффективный способ обращения к этому сообществу. diff --git a/documentation/content/ru/books/handbook/filesystems/_index.adoc b/documentation/content/ru/books/handbook/filesystems/_index.adoc --- a/documentation/content/ru/books/handbook/filesystems/_index.adoc +++ b/documentation/content/ru/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/firewalls/_index.adoc b/documentation/content/ru/books/handbook/firewalls/_index.adoc --- a/documentation/content/ru/books/handbook/firewalls/_index.adoc +++ b/documentation/content/ru/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == Введение diff --git a/documentation/content/ru/books/handbook/geom/_index.adoc b/documentation/content/ru/books/handbook/geom/_index.adoc --- a/documentation/content/ru/books/handbook/geom/_index.adoc +++ b/documentation/content/ru/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/install/_index.adoc b/documentation/content/ru/books/handbook/install/_index.adoc --- a/documentation/content/ru/books/handbook/install/_index.adoc +++ b/documentation/content/ru/books/handbook/install/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/introduction/_index.adoc b/documentation/content/ru/books/handbook/introduction/_index.adoc --- a/documentation/content/ru/books/handbook/introduction/_index.adoc +++ b/documentation/content/ru/books/handbook/introduction/_index.adoc @@ -13,25 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/kernelconfig/_index.adoc b/documentation/content/ru/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/ru/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/ru/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/l10n/_index.adoc b/documentation/content/ru/books/handbook/l10n/_index.adoc --- a/documentation/content/ru/books/handbook/l10n/_index.adoc +++ b/documentation/content/ru/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/linuxemu/_index.adoc b/documentation/content/ru/books/handbook/linuxemu/_index.adoc --- a/documentation/content/ru/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/ru/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/mac/_index.adoc b/documentation/content/ru/books/handbook/mac/_index.adoc --- a/documentation/content/ru/books/handbook/mac/_index.adoc +++ b/documentation/content/ru/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/mail/_index.adoc b/documentation/content/ru/books/handbook/mail/_index.adoc --- a/documentation/content/ru/books/handbook/mail/_index.adoc +++ b/documentation/content/ru/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/mirrors/_index.adoc b/documentation/content/ru/books/handbook/mirrors/_index.adoc --- a/documentation/content/ru/books/handbook/mirrors/_index.adoc +++ b/documentation/content/ru/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = Получение FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == Наборы CD и DVD diff --git a/documentation/content/ru/books/handbook/multimedia/_index.adoc b/documentation/content/ru/books/handbook/multimedia/_index.adoc --- a/documentation/content/ru/books/handbook/multimedia/_index.adoc +++ b/documentation/content/ru/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/network-servers/_index.adoc b/documentation/content/ru/books/handbook/network-servers/_index.adoc --- a/documentation/content/ru/books/handbook/network-servers/_index.adoc +++ b/documentation/content/ru/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/parti.adoc b/documentation/content/ru/books/handbook/parti.adoc --- a/documentation/content/ru/books/handbook/parti.adoc +++ b/documentation/content/ru/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = В начале @@ -17,4 +25,4 @@ Мы попытались сократить множество ссылок в тексте до минимума для того, чтоб вы могли прочитать этот раздел Руководства с начала до конца с минимумом перелистываний страниц. -include::content/ru/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/ru/books/handbook/partii.adoc b/documentation/content/ru/books/handbook/partii.adoc --- a/documentation/content/ru/books/handbook/partii.adoc +++ b/documentation/content/ru/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = Общие задачи @@ -17,4 +25,4 @@ Перед прочтением некоторых из этих глав необходимо ознакомиться с предварительной информацией, что указано в кратком обзоре в начале каждой главы. -include::content/ru/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/ru/books/handbook/partiii.adoc b/documentation/content/ru/books/handbook/partiii.adoc --- a/documentation/content/ru/books/handbook/partiii.adoc +++ b/documentation/content/ru/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = Системное администрирование @@ -11,4 +19,4 @@ Эти главы спланированы так, что вы можете прочитать их когда вам нужно узнать какую-либо информацию. Вам не нужно читать их в определенном порядке, и не нужно прочитать их все перед тем, как начать пользоваться FreeBSD. -include::content/ru/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/ru/books/handbook/partiv.adoc b/documentation/content/ru/books/handbook/partiv.adoc --- a/documentation/content/ru/books/handbook/partiv.adoc +++ b/documentation/content/ru/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = Сетевые коммуникации @@ -18,4 +26,4 @@ Эти главы предназначены для получения дополнительной информации. Нет необходимости читать их в определенной последовательности, или читать их все перед тем, как начать использовать FreeBSD в сети. -include::content/ru/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/ru/books/handbook/partv.adoc b/documentation/content/ru/books/handbook/partv.adoc --- a/documentation/content/ru/books/handbook/partv.adoc +++ b/documentation/content/ru/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = Приложения -include::content/ru/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/ru/books/handbook/pgpkeys/_index.adoc b/documentation/content/ru/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/ru/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/ru/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = PGP ключи :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] В случае, если вам нужно проверить подпись или послать зашифрованное электронное письмо одному из офицеров или разработчиков, то для вашего удобства здесь представлено некоторое количество ключей. Полный список ключей пользователей `FreeBSD.org` доступен для скачивания с link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/ru/books/handbook/ports/_index.adoc b/documentation/content/ru/books/handbook/ports/_index.adoc --- a/documentation/content/ru/books/handbook/ports/_index.adoc +++ b/documentation/content/ru/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == Обзор diff --git a/documentation/content/ru/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/ru/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/ru/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/ru/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/preface/_index.adoc b/documentation/content/ru/books/handbook/preface/_index.adoc --- a/documentation/content/ru/books/handbook/preface/_index.adoc +++ b/documentation/content/ru/books/handbook/preface/_index.adoc @@ -11,17 +11,27 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == Целевая аудитория diff --git a/documentation/content/ru/books/handbook/printing/_index.adoc b/documentation/content/ru/books/handbook/printing/_index.adoc --- a/documentation/content/ru/books/handbook/printing/_index.adoc +++ b/documentation/content/ru/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == Краткий обзор diff --git a/documentation/content/ru/books/handbook/security/_index.adoc b/documentation/content/ru/books/handbook/security/_index.adoc --- a/documentation/content/ru/books/handbook/security/_index.adoc +++ b/documentation/content/ru/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == Краткое описание diff --git a/documentation/content/ru/books/handbook/serialcomms/_index.adoc b/documentation/content/ru/books/handbook/serialcomms/_index.adoc --- a/documentation/content/ru/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/ru/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == Краткое описание diff --git a/documentation/content/ru/books/handbook/x11/_index.adoc b/documentation/content/ru/books/handbook/x11/_index.adoc --- a/documentation/content/ru/books/handbook/x11/_index.adoc +++ b/documentation/content/ru/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == Обзор diff --git a/documentation/content/ru/books/porters-handbook/_index.adoc b/documentation/content/ru/books/porters-handbook/_index.adoc --- a/documentation/content/ru/books/porters-handbook/_index.adoc +++ b/documentation/content/ru/books/porters-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 2000-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "sun", "unix", "general"] +trademarks: ["freebsd", "sun", "unix", "general"] +isIndex: true --- = Руководство FreeBSD по созданию портов @@ -12,51 +12,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:part-signifier: Часть -:chapter-signifier: Глава -:appendix-caption: Приложение -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] -:chapters-path: content/ru/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/ru/mailing-lists.adoc[] -include::../../../../shared/ru/teams.adoc[] -include::../../../../shared/ru/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -67,19 +43,19 @@ include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}porting-why/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}new-port/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}slow-porting/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}makefiles/chapter.adoc[leveloffset=+1, lines=7..25;36..-1] -include::{chapters-path}special/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}plist/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}upgrading/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}security/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}uses/chapter.adoc[leveloffset=+1, lines=7..25;36..-1] -include::{chapters-path}versions/chapter.adoc[leveloffset=+1, lines=6..23;34..-1] +include::{chapters-path}porting-why/chapter.adoc[leveloffset=+1] +include::{chapters-path}new-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}slow-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}makefiles/chapter.adoc[leveloffset=+1] +include::{chapters-path}special/chapter.adoc[leveloffset=+1] +include::{chapters-path}plist/chapter.adoc[leveloffset=+1] +include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] +include::{chapters-path}upgrading/chapter.adoc[leveloffset=+1] +include::{chapters-path}security/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1] +include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1] +include::{chapters-path}uses/chapter.adoc[leveloffset=+1] +include::{chapters-path}versions/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/ru/books/porters-handbook/keeping-up/chapter.adoc b/documentation/content/ru/books/porters-handbook/keeping-up/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/keeping-up/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/keeping-up/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Коллекция Портов FreeBSD постоянно изменяется. Здесь находится некоторая информация о том, как поддерживать её в актуальном состоянии. diff --git a/documentation/content/ru/books/porters-handbook/makefiles/chapter.adoc b/documentation/content/ru/books/porters-handbook/makefiles/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/makefiles/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/makefiles/chapter.adoc @@ -11,27 +11,31 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :gcc-plus-plus: g++ -:sectnumoffset: 5 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Настройка файла [.filename]#Makefile# достаточно проста, и мы снова предполагаем, что перед тем, как начать, вы посмотрите на существующие примеры. К тому же в этом руководстве имеется <>, так что взгляните на него и, пожалуйста, следуйте порядку переменных и разделов в этом образце, чтобы облегчить чтение вашего порта другими людьми. diff --git a/documentation/content/ru/books/porters-handbook/new-port/chapter.adoc b/documentation/content/ru/books/porters-handbook/new-port/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/new-port/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/new-port/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Итак, вы интересуетесь, как создать собственный порт или обновить существующий? Великолепно! diff --git a/documentation/content/ru/books/porters-handbook/pkg-files/chapter.adoc b/documentation/content/ru/books/porters-handbook/pkg-files/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/pkg-files/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/pkg-files/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Есть несколько приёмов работы с файлами [.filename]#pkg-*#, которые мы ещё не описали, но они иногда могут быть очень кстати. diff --git a/documentation/content/ru/books/porters-handbook/plist/chapter.adoc b/documentation/content/ru/books/porters-handbook/plist/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/plist/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/plist/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[plist-sub]] == Изменение содержимого [.filename]#pkg-plist# в зависимости от make-переменных diff --git a/documentation/content/ru/books/porters-handbook/porting-dads/chapter.adoc b/documentation/content/ru/books/porters-handbook/porting-dads/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/porting-dads/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/porting-dads/chapter.adoc @@ -11,28 +11,32 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :freebsd-version: __FreeBSD_version :freebsd: __FreeBSD__ -:sectnumoffset: 12 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dads-intro]] == Введение diff --git a/documentation/content/ru/books/porters-handbook/porting-samplem/chapter.adoc b/documentation/content/ru/books/porters-handbook/porting-samplem/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/porting-samplem/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/porting-samplem/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Вот примерный [.filename]#Makefile#, который можно использовать при создании нового порта. Обязательно удалите все дополнительные комментарии (те, которые в скобках)! diff --git a/documentation/content/ru/books/porters-handbook/porting-why/chapter.adoc b/documentation/content/ru/books/porters-handbook/porting-why/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/porting-why/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/porting-why/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Коллекция портов FreeBSD является способом, используемым практически каждым для установки приложений ("портов") на FreeBSD. Как и почти всё остальное во FreeBSD, эта система в основном является добровольно поддерживаемым начинанием. Важно иметь это в виду при чтении данного документа. diff --git a/documentation/content/ru/books/porters-handbook/quick-porting/chapter.adoc b/documentation/content/ru/books/porters-handbook/quick-porting/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/quick-porting/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/quick-porting/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] В этом разделе описано, как создать новый порт на скорую руку. Во многих случаях этого бывает не достаточно, так что вам нужно будет прочитать документ дальше. diff --git a/documentation/content/ru/books/porters-handbook/security/chapter.adoc b/documentation/content/ru/books/porters-handbook/security/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/security/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/security/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-intro]] == Почему безопасность так важна diff --git a/documentation/content/ru/books/porters-handbook/slow-porting/chapter.adoc b/documentation/content/ru/books/porters-handbook/slow-porting/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/slow-porting/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/slow-porting/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Итак, все оказалось не так уж и просто, и порт потребовал некоторых модификаций для того, чтобы заставить его работать. В этом разделе мы расскажем, шаг за шагом, как его модифицировать, чтобы он работал с нашей системой портов. diff --git a/documentation/content/ru/books/porters-handbook/special/chapter.adoc b/documentation/content/ru/books/porters-handbook/special/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/special/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/special/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Имеется ещё несколько вещей, которые вы должны иметь в виду при создании порта. Этот раздел описывает наиболее часто встречающиеся из них. diff --git a/documentation/content/ru/books/porters-handbook/testing/chapter.adoc b/documentation/content/ru/books/porters-handbook/testing/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/testing/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/testing/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[make-describe]] == Запуск `make describe` diff --git a/documentation/content/ru/books/porters-handbook/upgrading/chapter.adoc b/documentation/content/ru/books/porters-handbook/upgrading/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/upgrading/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/upgrading/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Если вы заметите, что ваш порт устарел по сравнению с последней авторской версией, первым делом вы должны получить самую последнюю версия порта. Вы можете найти их в каталоге [.filename]#ports/ports-current# на зеркальных FTP-серверах FreeBSD. Однако если вы работаете с достаточно большим количеством портов, наверное, будет проще использовать Subversion или man:portsnap[8] для поддержания всей коллекции портов в актуальном состоянии, как это описано в link:{handbook}#ports-using/[Руководстве]. К тому же это даст возможность отслеживать все зависимости портов. diff --git a/documentation/content/ru/books/porters-handbook/uses/chapter.adoc b/documentation/content/ru/books/porters-handbook/uses/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/uses/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/uses/chapter.adoc @@ -11,27 +11,31 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :c-plus-plus: c++ -:sectnumoffset: 15 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[uses-intro]] == An Introduction to `USES` diff --git a/documentation/content/ru/books/porters-handbook/versions/chapter.adoc b/documentation/content/ru/books/porters-handbook/versions/chapter.adoc --- a/documentation/content/ru/books/porters-handbook/versions/chapter.adoc +++ b/documentation/content/ru/books/porters-handbook/versions/chapter.adoc @@ -10,26 +10,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: Содержание -:table-caption: Таблица -:figure-caption: Рисунок -:example-caption: Пример -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/ru/mailing-lists.adoc[] -include::shared/ru/teams.adoc[] -include::shared/ru/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Here is a convenient list of `__FreeBSD_version` values as defined in http://svnweb.FreeBSD.org/base/head/sys/sys/param.h?view=markup[sys/param.h]: diff --git a/documentation/content/tr/articles/explaining-bsd/_index.adoc b/documentation/content/tr/articles/explaining-bsd/_index.adoc --- a/documentation/content/tr/articles/explaining-bsd/_index.adoc +++ b/documentation/content/tr/articles/explaining-bsd/_index.adoc @@ -16,6 +16,20 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: +:images-path: articles/explaining-bsd/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] Özet diff --git a/documentation/content/zh-cn/articles/contributing/_index.adoc b/documentation/content/zh-cn/articles/contributing/_index.adoc --- a/documentation/content/zh-cn/articles/contributing/_index.adoc +++ b/documentation/content/zh-cn/articles/contributing/_index.adoc @@ -15,26 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-cn/articles/leap-seconds/_index.adoc b/documentation/content/zh-cn/articles/leap-seconds/_index.adoc --- a/documentation/content/zh-cn/articles/leap-seconds/_index.adoc +++ b/documentation/content/zh-cn/articles/leap-seconds/_index.adoc @@ -12,23 +12,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-cn/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-cn/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/zh-cn/articles/linux-users/_index.adoc b/documentation/content/zh-cn/articles/linux-users/_index.adoc --- a/documentation/content/zh-cn/articles/linux-users/_index.adoc +++ b/documentation/content/zh-cn/articles/linux-users/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-cn/urls.adoc[] +:images-path: articles/linux-users/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-cn/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-cn/articles/nanobsd/_index.adoc b/documentation/content/zh-cn/articles/nanobsd/_index.adoc --- a/documentation/content/zh-cn/articles/nanobsd/_index.adoc +++ b/documentation/content/zh-cn/articles/nanobsd/_index.adoc @@ -16,23 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/authors.adoc[] -endif::[] +:images-path: articles/nanobsd/ -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-cn/articles/rc-scripting/_index.adoc b/documentation/content/zh-cn/articles/rc-scripting/_index.adoc --- a/documentation/content/zh-cn/articles/rc-scripting/_index.adoc +++ b/documentation/content/zh-cn/articles/rc-scripting/_index.adoc @@ -17,23 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-cn/urls.adoc[] +:images-path: articles/rc-scripting/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-cn/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-cn/articles/remote-install/_index.adoc b/documentation/content/zh-cn/articles/remote-install/_index.adoc --- a/documentation/content/zh-cn/articles/remote-install/_index.adoc +++ b/documentation/content/zh-cn/articles/remote-install/_index.adoc @@ -17,26 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/authors.adoc[] -include::shared/zh-cn/urls.adoc[] -endif::[] +:images-path: articles/remote-install/ -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-cn/books/arch-handbook/_index.adoc b/documentation/content/zh-cn/books/arch-handbook/_index.adoc --- a/documentation/content/zh-cn/books/arch-handbook/_index.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/_index.adoc @@ -4,8 +4,8 @@ - author: The FreeBSD Documentation Project - author: FreeBSD 中文计划 copyright: Copyright © 2000-2006, 2012-2013 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "apple", "microsoft", "unix", "general"] +trademarks: ["freebsd", "apple", "microsoft", "unix", "general"] +isIndex: true --- = FreeBSD 系统结构手册 @@ -13,50 +13,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] -:chapters-path: content/zh-cn/books/arch-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/teams.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/arch-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/teams.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -73,28 +50,28 @@ [[kernel]] = 内核 -include::{chapters-path}boot/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}locking/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}kobj/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}jail/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}sysinit/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}mac/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}vm/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}smp/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] +include::{chapters-path}boot/chapter.adoc[leveloffset=+1] +include::{chapters-path}locking/chapter.adoc[leveloffset=+1] +include::{chapters-path}kobj/chapter.adoc[leveloffset=+1] +include::{chapters-path}jail/chapter.adoc[leveloffset=+1] +include::{chapters-path}sysinit/chapter.adoc[leveloffset=+1] +include::{chapters-path}mac/chapter.adoc[leveloffset=+1] +include::{chapters-path}vm/chapter.adoc[leveloffset=+1] +include::{chapters-path}smp/chapter.adoc[leveloffset=+1] [[devicedrivers]] = 设备驱动程序 -include::{chapters-path}driverbasics/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}isa/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}pci/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}scsi/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}usb/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}newbus/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}sound/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] -include::{chapters-path}pccard/chapter.adoc[leveloffset=+1, lines=7..26;37..-1] +include::{chapters-path}driverbasics/chapter.adoc[leveloffset=+1] +include::{chapters-path}isa/chapter.adoc[leveloffset=+1] +include::{chapters-path}pci/chapter.adoc[leveloffset=+1] +include::{chapters-path}scsi/chapter.adoc[leveloffset=+1] +include::{chapters-path}usb/chapter.adoc[leveloffset=+1] +include::{chapters-path}newbus/chapter.adoc[leveloffset=+1] +include::{chapters-path}sound/chapter.adoc[leveloffset=+1] +include::{chapters-path}pccard/chapter.adoc[leveloffset=+1] [[appendices]] = 附录 -include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1, lines=6..24;35..-1] +include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/zh-cn/books/arch-handbook/bibliography/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/bibliography/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/bibliography/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/bibliography/chapter.adoc @@ -10,26 +10,30 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: +:sectnums: +:sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [1] __Marshall Kirk McKusick、Keith Bostic、Michael J Karels和John S Quarterman. 版权 © 1996 Addison-Wesley Publishing Company, Inc.. 0-201-54979-4. Addison-Wesley Publishing Company, Inc.. The Design and Implementation of the 4.4 BSD Operating System. 1-2.__ diff --git a/documentation/content/zh-cn/books/arch-handbook/boot/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/boot/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/boot/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/boot/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/arch-handbook/driverbasics/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/driverbasics/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/driverbasics/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/driverbasics/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[driverbasics-intro]] == 简介 diff --git a/documentation/content/zh-cn/books/arch-handbook/isa/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/isa/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/isa/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/isa/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[isa-driver-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/arch-handbook/jail/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/jail/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/jail/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/jail/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 在大多数UNIX(R)系统中,用户``root``是万能的。这也就增加了许多危险。 如果一个攻击者获得了一个系统中的``root``,就可以在他的指尖掌握系统中所有的功能。 在FreeBSD里,有一些sysctl项削弱了``root``的权限, 这样就可以将攻击者造成的损害减小到最低限度。这些安全功能中,有一种叫安全级别。 另一种在FreeBSD 4.0及以后版本中提供的安全功能,就是man:jail[8]。 Jail将一个运行环境的文件树根切换到某一特定位置, 并且对这样环境中叉分生成的进程做出限制。例如, 一个被监禁的进程不能影响这个jail之外的进程、不能使用一些特定的系统调用, 也就不能对主计算机造成破坏。 diff --git a/documentation/content/zh-cn/books/arch-handbook/kobj/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/kobj/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/kobj/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/kobj/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 内核对象,也就是__Kobj__,为内核提供了一种面向对象 的C语言编程方式。被操作的数据也承载操作它的方法。 这使得在不破坏二进制兼容性的前提下,某一个接口能够增/减相应的操作。 diff --git a/documentation/content/zh-cn/books/arch-handbook/locking/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/locking/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/locking/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/locking/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] __这一章由 FreeBSD SMP Next Generation Project 维护。 请将评论和建议发送给link:{freebsd-smp}_._ diff --git a/documentation/content/zh-cn/books/arch-handbook/mac/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/mac/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/mac/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/mac/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-copyright]] == MAC 文档版权声明 diff --git a/documentation/content/zh-cn/books/arch-handbook/newbus/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/newbus/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/newbus/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/newbus/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] __特别感谢Matthew N. Dodd, Warner Losh, Bill Paul, Doug Rabson, Mike Smith, Peter Wemm and Scott Long__. diff --git a/documentation/content/zh-cn/books/arch-handbook/pccard/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/pccard/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/pccard/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/pccard/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 本章将讨论FreeBSD为编写PC Card或CardBus设备的驱动程序而提供的机制。 但目前本文只记录了如何向现有的pccard驱动程序中添加驱动程序。 diff --git a/documentation/content/zh-cn/books/arch-handbook/pci/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/pci/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/pci/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/pci/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 本章将讨论FreeBSD为了给PCI总线上的设备编写驱动程序而提供的机制。 diff --git a/documentation/content/zh-cn/books/arch-handbook/scsi/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/scsi/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/scsi/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/scsi/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[scsi-synopsis]] == 提纲 diff --git a/documentation/content/zh-cn/books/arch-handbook/smp/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/smp/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/smp/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/smp/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[smp-intro]] == 绪论 diff --git a/documentation/content/zh-cn/books/arch-handbook/sound/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/sound/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/sound/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/sound/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[oss-intro]] == 简介 diff --git a/documentation/content/zh-cn/books/arch-handbook/sysinit/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/sysinit/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/sysinit/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/sysinit/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] SYSINIT是一个通用的调用排序与分别执行机制的框架。 FreeBSD目前使用它来进行内核的动态初始化。 SYSINIT使得FreeBSD的内核各子系统可以在内核或模块动态加载链接时被重整、 添加、删除、替换,这样,内核和模块加载时就不必去修改一个静态的有序初始化 安排表甚至重新编译内核。这个体系也使得内核模块 (现在称为__KLD__可以与内核不同时编译、链接、 在引导系统时加载,甚至在系统运行时加载。这些操作是通过 "内核链接器"(kernel linker)和"链接器集合" (linker set)完成的。 diff --git a/documentation/content/zh-cn/books/arch-handbook/usb/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/usb/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/usb/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/usb/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[usb-intro]] == 简介 diff --git a/documentation/content/zh-cn/books/arch-handbook/vm/chapter.adoc b/documentation/content/zh-cn/books/arch-handbook/vm/chapter.adoc --- a/documentation/content/zh-cn/books/arch-handbook/vm/chapter.adoc +++ b/documentation/content/zh-cn/books/arch-handbook/vm/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/arch-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vm-physmem]] == 物理内存的管理-``vm_page_t`` diff --git a/documentation/content/zh-cn/books/handbook/_index.adoc b/documentation/content/zh-cn/books/handbook/_index.adoc --- a/documentation/content/zh-cn/books/handbook/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/_index.adoc @@ -4,36 +4,38 @@ - author: The FreeBSD Documentation Project - author: FreeBSD 中文计划 copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD 使用手册 :doctype: book :toc: macro -:toclevels: 2 +:toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:book: true -:pgpkeys-path: ../../../../../ +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] 摘要 @@ -42,10 +44,10 @@ ''' -include::content/zh-cn/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/zh-cn/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/zh-cn/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/zh-cn/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/zh-cn/books/handbook/advanced-networking/_index.adoc b/documentation/content/zh-cn/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/zh-cn/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 32 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 32 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/audit/_index.adoc b/documentation/content/zh-cn/books/handbook/audit/_index.adoc --- a/documentation/content/zh-cn/books/handbook/audit/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/basics/_index.adoc b/documentation/content/zh-cn/books/handbook/basics/_index.adoc --- a/documentation/content/zh-cn/books/handbook/basics/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/bibliography/_index.adoc b/documentation/content/zh-cn/books/handbook/bibliography/_index.adoc --- a/documentation/content/zh-cn/books/handbook/bibliography/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = 参考文献 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] 尽管手册页能够提供对于 FreeBSD 操作系统最为权威的参考资料, 它们有时却不能告诉我们如何让整个系统很好地运转起来。 因此, 一本关于 UNIX(R) 系统管理的好书, 以及一份好的用户手册是不可或缺的。 diff --git a/documentation/content/zh-cn/books/handbook/book.adoc b/documentation/content/zh-cn/books/handbook/book.adoc --- a/documentation/content/zh-cn/books/handbook/book.adoc +++ b/documentation/content/zh-cn/books/handbook/book.adoc @@ -4,7 +4,6 @@ - author: The FreeBSD Documentation Project - author: FreeBSD 中文计划 copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -13,53 +12,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] -:chapters-path: content/zh-cn/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/teams.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/teams.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,97 +49,97 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..26;36..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}install/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}install/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}users/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}users/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}vinum/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}vinum/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/zh-cn/books/handbook/boot/_index.adoc b/documentation/content/zh-cn/books/handbook/boot/_index.adoc --- a/documentation/content/zh-cn/books/handbook/boot/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/bsdinstall/_index.adoc b/documentation/content/zh-cn/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/zh-cn/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/config/_index.adoc b/documentation/content/zh-cn/books/handbook/config/_index.adoc --- a/documentation/content/zh-cn/books/handbook/config/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/config/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/cutting-edge/_index.adoc b/documentation/content/zh-cn/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/zh-cn/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/desktop/_index.adoc b/documentation/content/zh-cn/books/handbook/desktop/_index.adoc --- a/documentation/content/zh-cn/books/handbook/desktop/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/disks/_index.adoc b/documentation/content/zh-cn/books/handbook/disks/_index.adoc --- a/documentation/content/zh-cn/books/handbook/disks/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/dtrace/_index.adoc b/documentation/content/zh-cn/books/handbook/dtrace/_index.adoc --- a/documentation/content/zh-cn/books/handbook/dtrace/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/eresources/_index.adoc b/documentation/content/zh-cn/books/handbook/eresources/_index.adoc --- a/documentation/content/zh-cn/books/handbook/eresources/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/eresources/_index.adoc @@ -9,27 +9,34 @@ [[eresources]] = Internet上的资源 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] 发展迅猛的FreeBSD使得现有的印刷、平面媒体跟不上它的发展进度! 而电子版的也许是最好的,通常是唯一一个可以跟上最新发展方向的。FreeBSD来自于志愿者的成果, 用户社区通常也扮演着是"``技术支持部门``"的角色。通过电子邮, Web 论坛件和 USENET 新闻组可以很快的找到他们。 diff --git a/documentation/content/zh-cn/books/handbook/filesystems/_index.adoc b/documentation/content/zh-cn/books/handbook/filesystems/_index.adoc --- a/documentation/content/zh-cn/books/handbook/filesystems/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/firewalls/_index.adoc b/documentation/content/zh-cn/books/handbook/firewalls/_index.adoc --- a/documentation/content/zh-cn/books/handbook/firewalls/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == 入门 diff --git a/documentation/content/zh-cn/books/handbook/geom/_index.adoc b/documentation/content/zh-cn/books/handbook/geom/_index.adoc --- a/documentation/content/zh-cn/books/handbook/geom/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[GEOM-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/install/_index.adoc b/documentation/content/zh-cn/books/handbook/install/_index.adoc --- a/documentation/content/zh-cn/books/handbook/install/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/install/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/install/ -endif::[] +:images-path: books/handbook/install/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[install-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/introduction/_index.adoc b/documentation/content/zh-cn/books/handbook/introduction/_index.adoc --- a/documentation/content/zh-cn/books/handbook/introduction/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/introduction/_index.adoc @@ -13,25 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/jails/_index.adoc b/documentation/content/zh-cn/books/handbook/jails/_index.adoc --- a/documentation/content/zh-cn/books/handbook/jails/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/kernelconfig/_index.adoc b/documentation/content/zh-cn/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/zh-cn/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/l10n/_index.adoc b/documentation/content/zh-cn/books/handbook/l10n/_index.adoc --- a/documentation/content/zh-cn/books/handbook/l10n/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/linuxemu/_index.adoc b/documentation/content/zh-cn/books/handbook/linuxemu/_index.adoc --- a/documentation/content/zh-cn/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/mac/_index.adoc b/documentation/content/zh-cn/books/handbook/mac/_index.adoc --- a/documentation/content/zh-cn/books/handbook/mac/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == 概要 diff --git a/documentation/content/zh-cn/books/handbook/mail/_index.adoc b/documentation/content/zh-cn/books/handbook/mail/_index.adoc --- a/documentation/content/zh-cn/books/handbook/mail/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/mirrors/_index.adoc b/documentation/content/zh-cn/books/handbook/mirrors/_index.adoc --- a/documentation/content/zh-cn/books/handbook/mirrors/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = 获取 FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CDROM 和 DVD 发行商 diff --git a/documentation/content/zh-cn/books/handbook/multimedia/_index.adoc b/documentation/content/zh-cn/books/handbook/multimedia/_index.adoc --- a/documentation/content/zh-cn/books/handbook/multimedia/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/network-servers/_index.adoc b/documentation/content/zh-cn/books/handbook/network-servers/_index.adoc --- a/documentation/content/zh-cn/books/handbook/network-servers/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == 概要 diff --git a/documentation/content/zh-cn/books/handbook/parti.adoc b/documentation/content/zh-cn/books/handbook/parti.adoc --- a/documentation/content/zh-cn/books/handbook/parti.adoc +++ b/documentation/content/zh-cn/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = 起步 @@ -17,4 +25,4 @@ 我们尝试用最少的页数来保持前言的索引,以至于可以用最少翻页次数将该手册从头至尾读过。 -include::content/zh-cn/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/zh-cn/books/handbook/partii.adoc b/documentation/content/zh-cn/books/handbook/partii.adoc --- a/documentation/content/zh-cn/books/handbook/partii.adoc +++ b/documentation/content/zh-cn/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = 常见的任务 @@ -17,4 +25,4 @@ 某些章节希望您首先阅读过其他部分, 在这些章的开头部分也会给出类似的提示。 -include::content/zh-cn/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/zh-cn/books/handbook/partiii.adoc b/documentation/content/zh-cn/books/handbook/partiii.adoc --- a/documentation/content/zh-cn/books/handbook/partiii.adoc +++ b/documentation/content/zh-cn/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = 系统管理 @@ -11,4 +19,4 @@ 这些章节在撰写时, 已经设计成了许多相互独立的部分, 如果您需要了解某部分内容, 直接阅读这部分内容即可, 而无需按照顺序, 也不必在您开始使用 FreeBSD 之前完整地阅读它们。 -include::content/zh-cn/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/zh-cn/books/handbook/partiv.adoc b/documentation/content/zh-cn/books/handbook/partiv.adoc --- a/documentation/content/zh-cn/books/handbook/partiv.adoc +++ b/documentation/content/zh-cn/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = 网络通讯 @@ -18,4 +26,4 @@ 这些章节主要供您在需要时参考。 不必按特定的顺序来阅读它们, 此外, 您开始在网络中使用 FreeBSD 之前也不需要先把它们都读完。 -include::content/zh-cn/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/zh-cn/books/handbook/partv.adoc b/documentation/content/zh-cn/books/handbook/partv.adoc --- a/documentation/content/zh-cn/books/handbook/partv.adoc +++ b/documentation/content/zh-cn/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = 附录 -include::content/zh-cn/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/zh-cn/books/handbook/pgpkeys/_index.adoc b/documentation/content/zh-cn/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/zh-cn/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = PGP公钥 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] - +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] 有些时候,您可能需要校验签名或者发送加密的邮件给官员或者开发者, 这里为了方便您而提供了一些密钥。完整的 FreeBSD.org 用户密钥可以在 link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt] 下载。 diff --git a/documentation/content/zh-cn/books/handbook/ports/_index.adoc b/documentation/content/zh-cn/books/handbook/ports/_index.adoc --- a/documentation/content/zh-cn/books/handbook/ports/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/zh-cn/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/zh-cn/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/preface/_index.adoc b/documentation/content/zh-cn/books/handbook/preface/_index.adoc --- a/documentation/content/zh-cn/books/handbook/preface/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/preface/_index.adoc @@ -11,17 +11,27 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == 预期的读者 diff --git a/documentation/content/zh-cn/books/handbook/printing/_index.adoc b/documentation/content/zh-cn/books/handbook/printing/_index.adoc --- a/documentation/content/zh-cn/books/handbook/printing/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[printing-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/security/_index.adoc b/documentation/content/zh-cn/books/handbook/security/_index.adoc --- a/documentation/content/zh-cn/books/handbook/security/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/serialcomms/_index.adoc b/documentation/content/zh-cn/books/handbook/serialcomms/_index.adoc --- a/documentation/content/zh-cn/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/users/_index.adoc b/documentation/content/zh-cn/books/handbook/users/_index.adoc --- a/documentation/content/zh-cn/books/handbook/users/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/users/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/users/ -endif::[] +:images-path: books/handbook/users/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[users-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/vinum/_index.adoc b/documentation/content/zh-cn/books/handbook/vinum/_index.adoc --- a/documentation/content/zh-cn/books/handbook/vinum/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/vinum/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/vinum/ -endif::[] +:images-path: books/handbook/vinum/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[vinum-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/virtualization/_index.adoc b/documentation/content/zh-cn/books/handbook/virtualization/_index.adoc --- a/documentation/content/zh-cn/books/handbook/virtualization/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/handbook/x11/_index.adoc b/documentation/content/zh-cn/books/handbook/x11/_index.adoc --- a/documentation/content/zh-cn/books/handbook/x11/_index.adoc +++ b/documentation/content/zh-cn/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == 概述 diff --git a/documentation/content/zh-cn/books/porters-handbook/_index.adoc b/documentation/content/zh-cn/books/porters-handbook/_index.adoc --- a/documentation/content/zh-cn/books/porters-handbook/_index.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/_index.adoc @@ -5,7 +5,7 @@ - author: FreeBSD 中文计划 copyright: 2000-2020 The FreeBSD Documentation Project trademarks: ["freebsd", "sun", "unix", "general"] -releaseinfo: "$FreeBSD$" +isIndex: true --- = FreeBSD Porter 手册 @@ -13,50 +13,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] -:chapters-path: content/zh-cn/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/teams.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-cn/mailing-lists.adoc[] -include::../../../../shared/zh-cn/teams.adoc[] -include::../../../../shared/zh-cn/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -67,17 +44,17 @@ include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}why-port/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}own-port/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}slow/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}makefile/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}special/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}plist/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}security/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1, lines=7..24;35..-1] -include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1, lines=6..23;34..-1] +include::{chapters-path}why-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}own-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}slow/chapter.adoc[leveloffset=+1] +include::{chapters-path}makefile/chapter.adoc[leveloffset=+1] +include::{chapters-path}special/chapter.adoc[leveloffset=+1] +include::{chapters-path}plist/chapter.adoc[leveloffset=+1] +include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] +include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1] +include::{chapters-path}security/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1] +include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/zh-cn/books/porters-handbook/keeping-up/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/keeping-up/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/keeping-up/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/keeping-up/chapter.adoc @@ -10,26 +10,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] FreeBSD 的 Ports Collection 在持续地进行修改。 这里提供了一些关于如何保持同步的信息。 diff --git a/documentation/content/zh-cn/books/porters-handbook/makefile/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/makefile/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/makefile/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/makefile/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 配置 [.filename]#Makefile# 是相当简单的, 我们在此建议您在开始之前看一下现有的例子。 在这份手册里也有一个 <>, 照着里面变量的顺序来写能使得您的 port 更容易地被其它人看懂。 diff --git a/documentation/content/zh-cn/books/porters-handbook/own-port/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/own-port/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/own-port/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/own-port/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 那么, 您有兴趣创建自己的 port 或升级现有的 port? 太好了。 diff --git a/documentation/content/zh-cn/books/porters-handbook/pkg-files/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/pkg-files/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/pkg-files/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/pkg-files/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 前面有一些没有提及的关于 [.filename]#pkg-*# 文件的技巧, 它们可以方便地完成许多任务。 diff --git a/documentation/content/zh-cn/books/porters-handbook/plist/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/plist/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/plist/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/plist/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[plist-sub]] == 根据 make 变量对 [.filename]#pkg-plist# 进行修改 diff --git a/documentation/content/zh-cn/books/porters-handbook/port-upgrading/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/port-upgrading/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/port-upgrading/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/port-upgrading/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 如果您发现某个 port 相对原作者所发布的版本已经过时, 则首先需要确认的是您的 port 是最新的。 您可以在 FreeBSD FTP 镜像的 [.filename]#ports/ports-current# 目录中找到它们。 但是, 如果您正在使用较多的 port, 则可能使用 CVSup 来保持 Ports Collection 最新更为简单, 这在 link:{handbook}#CVSUP-CONFIG[使用手册] 中进行了介绍。 此外, 这样做也有助于保持 port 依赖关系的正确性。 diff --git a/documentation/content/zh-cn/books/porters-handbook/porting-dads/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/porting-dads/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/porting-dads/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/porting-dads/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dads-intro]] == 介绍 diff --git a/documentation/content/zh-cn/books/porters-handbook/porting-samplem/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/porting-samplem/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/porting-samplem/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/porting-samplem/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 这里是一个您可以在建立新 port 时参考的 [.filename]#Makefile#。 请务必删除不需要的那些注释 (方括号中间的文字)! diff --git a/documentation/content/zh-cn/books/porters-handbook/quick-porting/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/quick-porting/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/quick-porting/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/quick-porting/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 这一章将介绍如何快速创建一个全新的 port。 很多时候, 这点内容是不够的, 您需要阅读这份文档中更深入的内容。 diff --git a/documentation/content/zh-cn/books/porters-handbook/security/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/security/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/security/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/security/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-intro]] == 安全为何如此重要 diff --git a/documentation/content/zh-cn/books/porters-handbook/slow/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/slow/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/slow/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/slow/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 好了, 也许工作没那么简单, port 需要做些修改才能够在 FreeBSD 上跑起来。 在这一章里, 我们将会一步步举例来介绍应该如何修改来使您的 port 能在 FreeBSD 上面运行。 diff --git a/documentation/content/zh-cn/books/porters-handbook/special/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/special/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/special/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/special/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 有一些您在创建port时的特殊情况,我们在这里提一下。 diff --git a/documentation/content/zh-cn/books/porters-handbook/testing/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/testing/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/testing/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/testing/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[make-describe]] == 运行 `make describe` diff --git a/documentation/content/zh-cn/books/porters-handbook/why-port/chapter.adoc b/documentation/content/zh-cn/books/porters-handbook/why-port/chapter.adoc --- a/documentation/content/zh-cn/books/porters-handbook/why-port/chapter.adoc +++ b/documentation/content/zh-cn/books/porters-handbook/why-port/chapter.adoc @@ -11,26 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-cn/mailing-lists.adoc[] -include::shared/zh-cn/teams.adoc[] -include::shared/zh-cn/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 几乎每个人都是通过 FreeBSD Ports Collection 在 FreeBSD 上面装应用程序 ("`ports`")的。 就像FreeBSD的其它部分一样, 它主要来自于志愿者的努力。 所以在阅读这份文档的时候请务必记住这些。 diff --git a/documentation/content/zh-tw/articles/contributing/_index.adoc b/documentation/content/zh-tw/articles/contributing/_index.adoc --- a/documentation/content/zh-tw/articles/contributing/_index.adoc +++ b/documentation/content/zh-tw/articles/contributing/_index.adoc @@ -15,27 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +:images-path: articles/contributing/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/articles/freebsd-questions/_index.adoc b/documentation/content/zh-tw/articles/freebsd-questions/_index.adoc --- a/documentation/content/zh-tw/articles/freebsd-questions/_index.adoc +++ b/documentation/content/zh-tw/articles/freebsd-questions/_index.adoc @@ -16,27 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +:images-path: articles/freebsd-questions/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/articles/hubs/_index.adoc b/documentation/content/zh-tw/articles/hubs/_index.adoc --- a/documentation/content/zh-tw/articles/hubs/_index.adoc +++ b/documentation/content/zh-tw/articles/hubs/_index.adoc @@ -22,24 +22,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-tw/urls.adoc[] +:images-path: articles/hubs/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-tw/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/articles/leap-seconds/_index.adoc b/documentation/content/zh-tw/articles/leap-seconds/_index.adoc --- a/documentation/content/zh-tw/articles/leap-seconds/_index.adoc +++ b/documentation/content/zh-tw/articles/leap-seconds/_index.adoc @@ -12,24 +12,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-tw/urls.adoc[] +:images-path: articles/leap-seconds/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-tw/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' diff --git a/documentation/content/zh-tw/articles/mailing-list-faq/_index.adoc b/documentation/content/zh-tw/articles/mailing-list-faq/_index.adoc --- a/documentation/content/zh-tw/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/zh-tw/articles/mailing-list-faq/_index.adoc @@ -15,30 +15,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/authors.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -endif::[] +:images-path: articles/mailing-list-faq/ -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/articles/nanobsd/_index.adoc b/documentation/content/zh-tw/articles/nanobsd/_index.adoc --- a/documentation/content/zh-tw/articles/nanobsd/_index.adoc +++ b/documentation/content/zh-tw/articles/nanobsd/_index.adoc @@ -16,24 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/authors.adoc[] -endif::[] +:images-path: articles/nanobsd/ -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/articles/pr-guidelines/_index.adoc b/documentation/content/zh-tw/articles/pr-guidelines/_index.adoc --- a/documentation/content/zh-tw/articles/pr-guidelines/_index.adoc +++ b/documentation/content/zh-tw/articles/pr-guidelines/_index.adoc @@ -16,27 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +:images-path: articles/pr-guidelines/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/articles/problem-reports/_index.adoc b/documentation/content/zh-tw/articles/problem-reports/_index.adoc --- a/documentation/content/zh-tw/articles/problem-reports/_index.adoc +++ b/documentation/content/zh-tw/articles/problem-reports/_index.adoc @@ -16,30 +16,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/en/teams.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +:images-path: articles/problem-reports/ + +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "pdf"] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "epub3"] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/articles/remote-install/_index.adoc b/documentation/content/zh-tw/articles/remote-install/_index.adoc --- a/documentation/content/zh-tw/articles/remote-install/_index.adoc +++ b/documentation/content/zh-tw/articles/remote-install/_index.adoc @@ -17,27 +17,19 @@ :sectnumlevels: 6 :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 - -ifeval::["{backend}" == "html5"] -include::shared/authors.adoc[] -include::shared/zh-tw/urls.adoc[] -endif::[] +:images-path: articles/remote-install/ -ifeval::["{backend}" == "pdf"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/authors.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/books/developers-handbook/_index.adoc b/documentation/content/zh-tw/books/developers-handbook/_index.adoc --- a/documentation/content/zh-tw/books/developers-handbook/_index.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: FreeBSD 文件計畫 copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +trademarks: ["freebsd", "ibm", "ieee", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +isIndex: true --- = FreeBSD Developers' Handbook @@ -12,51 +12,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:book: true +:pdf: false +:images-path: books/developers-handbook/ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -:imagesdir: ../../../../images/books/developers-handbook/ -:chapters-path: content/zh-tw/books/developers-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -:imagesdir: ../../../../static/images/books/developers-handbook/ -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} +:chapters-path: content/{{% lang %}}/books/developers-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -:imagesdir: ../../../../static/images/books/developers-handbook/ +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -75,29 +53,29 @@ [[basics]] = 基本概念 -include::{chapters-path}introduction/chapter.adoc[leveloffset=+1, lines=10..30;40..-1] -include::{chapters-path}tools/chapter.adoc[leveloffset=+1, lines=10..35;45..-1] -include::{chapters-path}secure/chapter.adoc[leveloffset=+1, lines=9..29;39..-1] -include::{chapters-path}l10n/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}policies/chapter.adoc[leveloffset=+1, lines=10..30;40..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] +include::{chapters-path}introduction/chapter.adoc[leveloffset=+1] +include::{chapters-path}tools/chapter.adoc[leveloffset=+1] +include::{chapters-path}secure/chapter.adoc[leveloffset=+1] +include::{chapters-path}l10n/chapter.adoc[leveloffset=+1] +include::{chapters-path}policies/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] // Section two [[ipc]] = Interprocess Communication(IPC) -include::{chapters-path}sockets/chapter.adoc[leveloffset=+1, lines=9..29;40..-1] -include::{chapters-path}ipv6/chapter.adoc[leveloffset=+1, lines=9..29;39..-1] +include::{chapters-path}sockets/chapter.adoc[leveloffset=+1] +include::{chapters-path}ipv6/chapter.adoc[leveloffset=+1] // Section three [[kernel]] = Kernel(核心) -include::{chapters-path}kernelbuild/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}kerneldebug/chapter.adoc[leveloffset=+1, lines=11..31;41..-1] +include::{chapters-path}kernelbuild/chapter.adoc[leveloffset=+1] +include::{chapters-path}kerneldebug/chapter.adoc[leveloffset=+1] // Section four [[architectures]] = Architectures(電腦架構) -include::{chapters-path}x86/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] +include::{chapters-path}x86/chapter.adoc[leveloffset=+1] // Appendices -include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1, lines=6..20;28..-1] +include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/zh-tw/books/developers-handbook/bibliography/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/bibliography/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/bibliography/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/bibliography/chapter.adoc @@ -10,20 +10,31 @@ :toc: macro :toclevels: 1 :icons: font -:sectnums!: +:sectnums: +:sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[COD,1]] [1] Dave A Patterson and John L Hennessy. Copyright(R) 1998 Morgan Kaufmann Publishers, Inc. 1-55860-428-6. Morgan Kaufmann Publishers, Inc. Computer Organization and Design. The Hardware / Software Interface. 1-2. diff --git a/documentation/content/zh-tw/books/developers-handbook/introduction/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/introduction/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/introduction/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/introduction/chapter.adoc @@ -14,28 +14,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-devel]] == 在 FreeBSD 開發程式 diff --git a/documentation/content/zh-tw/books/developers-handbook/ipv6/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/ipv6/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/ipv6/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/ipv6/chapter.adoc @@ -13,28 +13,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ipv6-implementation]] == IPv6/IPsec Implementation diff --git a/documentation/content/zh-tw/books/developers-handbook/kernelbuild/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/kernelbuild/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/kernelbuild/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/kernelbuild/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Being a kernel developer requires understanding of the kernel build process. To debug the FreeBSD kernel it is required to be able to build one. There are two known ways to do so: diff --git a/documentation/content/zh-tw/books/developers-handbook/kerneldebug/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/kerneldebug/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/kerneldebug/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/kerneldebug/chapter.adoc @@ -15,28 +15,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kerneldebug-obtain]] == Obtaining a Kernel Crash Dump diff --git a/documentation/content/zh-tw/books/developers-handbook/l10n/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/l10n/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/l10n/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/l10n/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-programming]] == Programming I18N Compliant Applications diff --git a/documentation/content/zh-tw/books/developers-handbook/policies/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/policies/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/policies/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/policies/chapter.adoc @@ -14,28 +14,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This chapter documents various guidelines and policies in force for the FreeBSD source tree. diff --git a/documentation/content/zh-tw/books/developers-handbook/secure/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/secure/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/secure/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/secure/chapter.adoc @@ -13,28 +13,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[secure-synopsis]] == Synopsis diff --git a/documentation/content/zh-tw/books/developers-handbook/sockets/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/sockets/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/sockets/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/sockets/chapter.adoc @@ -13,29 +13,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -:imagesdir: ../../../../images/books/developers-handbook/ +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[sockets-synopsis]] == Synopsis diff --git a/documentation/content/zh-tw/books/developers-handbook/testing/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/testing/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/testing/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/testing/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Regression tests are used to exercise a particular bit of the system to check that it works as expected, and to make sure that old bugs are not reintroduced. diff --git a/documentation/content/zh-tw/books/developers-handbook/tools/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/tools/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/tools/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/tools/chapter.adoc @@ -15,32 +15,33 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :c-plus-plus-command: c++ :g-plus-plus-command: g++ :lg-plus-plus: -lg++ :lstdc-plus-plus: -lstdc++ -:sectnumoffset: 2 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[tools-synopsis]] == 概敘 diff --git a/documentation/content/zh-tw/books/developers-handbook/x86/chapter.adoc b/documentation/content/zh-tw/books/developers-handbook/x86/chapter.adoc --- a/documentation/content/zh-tw/books/developers-handbook/x86/chapter.adoc +++ b/documentation/content/zh-tw/books/developers-handbook/x86/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/developers-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] _This chapter was written by {stanislav}._ diff --git a/documentation/content/zh-tw/books/faq/_index.adoc b/documentation/content/zh-tw/books/faq/_index.adoc --- a/documentation/content/zh-tw/books/faq/_index.adoc +++ b/documentation/content/zh-tw/books/faq/_index.adoc @@ -3,8 +3,8 @@ authors: - author: FreeBSD 文件計畫 copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] +isIndex: true --- = FreeBSD {rel2-relx} and {rel-relx} 常見問答集 @@ -12,60 +12,41 @@ :toc: macro :toclevels: 1 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:rel-numbranch: 3 -:rel-head: 13-CURRENT -:rel-head-relx: 13.X +:images-path: books/faq/ +:rel-numbranch: 4 +:rel-head: 14-CURRENT +:rel-head-relx: 14.X :rel-head-releng: head/ -:rel-relx: 12.X -:rel-stable: 12-STABLE -:rel-releng: stable/12/ +:rel-relx: 13.X +:rel-stable: 13-STABLE +:rel-releng: stable/13/ :rel-relengdate: December 2018 -:rel2-relx: 11.X -:rel2-stable: 11-STABLE -:rel2-releng: stable/11/ -:rel2-relengdate: October 2016 - -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +:rel2-relx: 12.X +:rel2-stable: 12-STABLE +:rel2-releng: stable/12/ +:rel2-relengdate: December 2018 +:rel3-relx: 11.X +:rel3-stable: 11-STABLE +:rel3-releng: stable/11/ +:rel3-relengdate: October 2016 + +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/en/mailing-lists.adoc[] -include::shared/en/teams.adoc[] -include::shared/en/urls.adoc[] -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:imagesdir: ../../../images/{images-path} endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/en/mailing-lists.adoc[] -include::../../../../shared/en/teams.adoc[] -include::../../../../shared/en/urls.adoc[] +ifndef::env-beastie[] +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] diff --git a/documentation/content/zh-tw/books/handbook/_index.adoc b/documentation/content/zh-tw/books/handbook/_index.adoc --- a/documentation/content/zh-tw/books/handbook/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/_index.adoc @@ -3,9 +3,9 @@ authors: - author: FreeBSD 文件計劃 copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] next: books/handbook/preface +isIndex: true --- = FreeBSD 使用手冊 @@ -15,18 +15,26 @@ :icons: font :sectnums: :sectnumlevels: 6 +:partnums: :source-highlighter: rouge :experimental: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:images-path: books/handbook/ +ifdef::env-beastie+backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ +:imagesdir: ../../../images/{images-path} +endif::[] + +ifndef::env-beastie[] +:chapters-path: +include::../../../../shared/asciidoctor.adoc[] +endif::[] [.abstract-title] 摘要 @@ -37,10 +45,10 @@ ''' -include::content/zh-tw/books/handbook/toc.adoc[] +include::{chapters-path}toc.adoc[] -include::content/zh-tw/books/handbook/toc-figures.adoc[] +include::{chapters-path}toc-figures.adoc[] -include::content/zh-tw/books/handbook/toc-tables.adoc[] +include::{chapters-path}toc-tables.adoc[] -include::content/zh-tw/books/handbook/toc-examples.adoc[] +include::{chapters-path}toc-examples.adoc[] diff --git a/documentation/content/zh-tw/books/handbook/advanced-networking/_index.adoc b/documentation/content/zh-tw/books/handbook/advanced-networking/_index.adoc --- a/documentation/content/zh-tw/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/advanced-networking/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 31 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 31 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/advanced-networking/ -endif::[] +:images-path: books/handbook/advanced-networking/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[advanced-networking-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/audit/_index.adoc b/documentation/content/zh-tw/books/handbook/audit/_index.adoc --- a/documentation/content/zh-tw/books/handbook/audit/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/audit/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/audit/ -endif::[] +:images-path: books/handbook/audit/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[audit-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/basics/_index.adoc b/documentation/content/zh-tw/books/handbook/basics/_index.adoc --- a/documentation/content/zh-tw/books/handbook/basics/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/basics/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/basics/ -endif::[] +:images-path: books/handbook/basics/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[basics-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/bibliography/_index.adoc b/documentation/content/zh-tw/books/handbook/bibliography/_index.adoc --- a/documentation/content/zh-tw/books/handbook/bibliography/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/bibliography/_index.adoc @@ -9,26 +9,34 @@ [[bibliography]] = 參考書目 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: B +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: B +:images-path: books/handbook/bibliography/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] 雖然操作手冊提供 FreeBSD 作業系統各個部分完整的說明,卻難免有「小學而大遺」之憾,像是如何讓整個作業系統運作順暢。因此,身邊有 UNIX(TM) 系統管理的好書以及好的使用手冊是不可或缺的。 diff --git a/documentation/content/zh-tw/books/handbook/book.adoc b/documentation/content/zh-tw/books/handbook/book.adoc --- a/documentation/content/zh-tw/books/handbook/book.adoc +++ b/documentation/content/zh-tw/books/handbook/book.adoc @@ -3,7 +3,6 @@ authors: - author: FreeBSD 文件計劃 copyright: 1995-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"] --- @@ -12,52 +11,29 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 :book: true :pdf: false +:images-path: books/handbook/ :pgpkeys-path: ../../../../../ -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] -:chapters-path: content/zh-tw/books/handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] [.abstract-title] @@ -74,95 +50,95 @@ :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1] :sectnums: // Section one -include::{chapters-path}parti.adoc[lines=7..18] +include::{chapters-path}parti.adoc[lines=15..26] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1] // Section two -include::{chapters-path}partii.adoc[lines=7..18] +include::{chapters-path}partii.adoc[lines=15..26] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1] // Section three -include::{chapters-path}partiii.adoc[lines=7..12] +include::{chapters-path}partiii.adoc[lines=15..20] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1] -include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}zfs/_index.adoc[leveloffset=+1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1] -include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1] // Section four -include::{chapters-path}partiv.adoc[lines=7..19] +include::{chapters-path}partiv.adoc[lines=15..27] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..38;48..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1] // Section five -include::{chapters-path}partv.adoc[lines=7..8] +include::{chapters-path}partv.adoc[lines=15..16] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..25;33..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..25;34..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..25;35..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1] :sectnums: diff --git a/documentation/content/zh-tw/books/handbook/boot/_index.adoc b/documentation/content/zh-tw/books/handbook/boot/_index.adoc --- a/documentation/content/zh-tw/books/handbook/boot/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/boot/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/boot/ -endif::[] +:images-path: books/handbook/boot/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[boot-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/bsdinstall/_index.adoc b/documentation/content/zh-tw/books/handbook/bsdinstall/_index.adoc --- a/documentation/content/zh-tw/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/bsdinstall/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/bsdinstall/ -endif::[] +:images-path: books/handbook/bsdinstall/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[bsdinstall-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/config/_index.adoc b/documentation/content/zh-tw/books/handbook/config/_index.adoc --- a/documentation/content/zh-tw/books/handbook/config/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/config/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/config/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[config-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/cutting-edge/_index.adoc b/documentation/content/zh-tw/books/handbook/cutting-edge/_index.adoc --- a/documentation/content/zh-tw/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/cutting-edge/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 23 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 23 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/cutting-edge/ -endif::[] +:images-path: books/handbook/cutting-edge/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[updating-upgrading-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/desktop/_index.adoc b/documentation/content/zh-tw/books/handbook/desktop/_index.adoc --- a/documentation/content/zh-tw/books/handbook/desktop/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/desktop/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/desktop/ -endif::[] +:images-path: books/handbook/desktop/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[desktop-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/disks/_index.adoc b/documentation/content/zh-tw/books/handbook/disks/_index.adoc --- a/documentation/content/zh-tw/books/handbook/disks/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/disks/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 17 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/disks/ -endif::[] +:images-path: books/handbook/disks/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[disks-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc b/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc --- a/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 24 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 24 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/dtrace/ -endif::[] +:images-path: books/handbook/dtrace/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dtrace-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/eresources/_index.adoc b/documentation/content/zh-tw/books/handbook/eresources/_index.adoc --- a/documentation/content/zh-tw/books/handbook/eresources/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/eresources/_index.adoc @@ -9,28 +9,34 @@ [[eresources]] = 網路資源 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: C +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: C +:images-path: books/handbook/eresources/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] - +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] The rapid pace of FreeBSD progress makes print media impractical as a means of following the latest developments. Electronic resources are the best, if not often the only, way to stay informed of the latest advances. Since FreeBSD is a volunteer effort, the user community itself also generally serves as a "technical support department" of sorts, with electronic mail, web forums, and USENET news being the most effective way of reaching that community. The most important points of contact with the FreeBSD user community are outlined below. Please send other resources not mentioned here to the http://lists.FreeBSD.org/mailman/listinfo/freebsd-doc[FreeBSD documentation project mailing list] so that they may also be included. diff --git a/documentation/content/zh-tw/books/handbook/filesystems/_index.adoc b/documentation/content/zh-tw/books/handbook/filesystems/_index.adoc --- a/documentation/content/zh-tw/books/handbook/filesystems/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/filesystems/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 20 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 20 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/filesystems/ -endif::[] +:images-path: books/handbook/filesystems/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[filesystems-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/firewalls/_index.adoc b/documentation/content/zh-tw/books/handbook/firewalls/_index.adoc --- a/documentation/content/zh-tw/books/handbook/firewalls/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/firewalls/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 30 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 30 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/firewalls/ -endif::[] +:images-path: books/handbook/firewalls/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[firewalls-intro]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/geom/_index.adoc b/documentation/content/zh-tw/books/handbook/geom/_index.adoc --- a/documentation/content/zh-tw/books/handbook/geom/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/geom/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/geom/ -endif::[] +:images-path: books/handbook/geom/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[geom-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/introduction/_index.adoc b/documentation/content/zh-tw/books/handbook/introduction/_index.adoc --- a/documentation/content/zh-tw/books/handbook/introduction/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/introduction/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/introduction/ -endif::[] +:images-path: books/handbook/introduction/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[introduction-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/jails/_index.adoc b/documentation/content/zh-tw/books/handbook/jails/_index.adoc --- a/documentation/content/zh-tw/books/handbook/jails/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/jails/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/jails/ -endif::[] +:images-path: books/handbook/jails/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[jails-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/kernelconfig/_index.adoc b/documentation/content/zh-tw/books/handbook/kernelconfig/_index.adoc --- a/documentation/content/zh-tw/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/kernelconfig/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/kernelconfig/ -endif::[] +:images-path: books/handbook/kernelconfig/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[kernelconfig-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/l10n/_index.adoc b/documentation/content/zh-tw/books/handbook/l10n/_index.adoc --- a/documentation/content/zh-tw/books/handbook/l10n/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/l10n/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 22 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 22 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/l10n/ -endif::[] +:images-path: books/handbook/l10n/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[l10n-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/linuxemu/_index.adoc b/documentation/content/zh-tw/books/handbook/linuxemu/_index.adoc --- a/documentation/content/zh-tw/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/linuxemu/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/linuxemu/ -endif::[] +:images-path: books/handbook/linuxemu/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[linuxemu-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/mac/_index.adoc b/documentation/content/zh-tw/books/handbook/mac/_index.adoc --- a/documentation/content/zh-tw/books/handbook/mac/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/mac/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mac/ -endif::[] +:images-path: books/handbook/mac/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mac-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/mail/_index.adoc b/documentation/content/zh-tw/books/handbook/mail/_index.adoc --- a/documentation/content/zh-tw/books/handbook/mail/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/mail/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 28 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 28 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/mail/ -endif::[] +:images-path: books/handbook/mail/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[mail-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/mirrors/_index.adoc b/documentation/content/zh-tw/books/handbook/mirrors/_index.adoc --- a/documentation/content/zh-tw/books/handbook/mirrors/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/mirrors/_index.adoc @@ -9,27 +9,34 @@ [[mirrors]] = 取得 FreeBSD :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: A +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: A +:images-path: books/handbook/mirrors/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[mirrors-cdrom]] == CD 與 DVD 合集 diff --git a/documentation/content/zh-tw/books/handbook/multimedia/_index.adoc b/documentation/content/zh-tw/books/handbook/multimedia/_index.adoc --- a/documentation/content/zh-tw/books/handbook/multimedia/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/multimedia/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/multimedia/ -endif::[] +:images-path: books/handbook/multimedia/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[multimedia-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/network-servers/_index.adoc b/documentation/content/zh-tw/books/handbook/network-servers/_index.adoc --- a/documentation/content/zh-tw/books/handbook/network-servers/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/network-servers/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 29 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 29 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/network-servers/ -endif::[] +:images-path: books/handbook/network-servers/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[network-servers-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/parti.adoc b/documentation/content/zh-tw/books/handbook/parti.adoc --- a/documentation/content/zh-tw/books/handbook/parti.adoc +++ b/documentation/content/zh-tw/books/handbook/parti.adoc @@ -4,6 +4,14 @@ next: books/handbook/introduction --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[getting-started]] = 入門 @@ -17,4 +25,4 @@ 我們試著儘可能的讓這段文字的參考連結數目降到最低,讓您在讀使用手冊的這部份時可以不太需要常常前後翻頁。 -include::content/zh-tw/books/handbook/toc-1.adoc[] +include::{chapters-path}toc-1.adoc[] diff --git a/documentation/content/zh-tw/books/handbook/partii.adoc b/documentation/content/zh-tw/books/handbook/partii.adoc --- a/documentation/content/zh-tw/books/handbook/partii.adoc +++ b/documentation/content/zh-tw/books/handbook/partii.adoc @@ -4,6 +4,14 @@ next: books/handbook/desktop --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[common-tasks]] = 一般作業 @@ -17,4 +25,4 @@ 這些章節中有些需要您預先閱讀些相關文件,在各章節開頭的概要內會提及。 -include::content/zh-tw/books/handbook/toc-2.adoc[] +include::{chapters-path}toc-2.adoc[] diff --git a/documentation/content/zh-tw/books/handbook/partiii.adoc b/documentation/content/zh-tw/books/handbook/partiii.adoc --- a/documentation/content/zh-tw/books/handbook/partiii.adoc +++ b/documentation/content/zh-tw/books/handbook/partiii.adoc @@ -4,6 +4,14 @@ next: books/handbook/config --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[system-administration]] = 系統管理 @@ -11,4 +19,4 @@ 這些章節是讓您在需要查資料的時候翻閱用的。 您不需要依照特定的順序來讀,也不需要將這些章節全部過讀之後才開始用 FreeBSD。 -include::content/zh-tw/books/handbook/toc-3.adoc[] +include::{chapters-path}toc-3.adoc[] diff --git a/documentation/content/zh-tw/books/handbook/partiv.adoc b/documentation/content/zh-tw/books/handbook/partiv.adoc --- a/documentation/content/zh-tw/books/handbook/partiv.adoc +++ b/documentation/content/zh-tw/books/handbook/partiv.adoc @@ -4,6 +4,14 @@ next: books/handbook/serialcomms --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[network-communication]] = 網路通訊 @@ -18,4 +26,4 @@ 這些章節是讓您在需要查資料的時候翻閱用的。 您不需要依照特定的順序來讀,也不需要將這些章節全部讀過之後才將 FreeBSD 用在網路環境下。 -include::content/zh-tw/books/handbook/toc-4.adoc[] +include::{chapters-path}toc-4.adoc[] diff --git a/documentation/content/zh-tw/books/handbook/partv.adoc b/documentation/content/zh-tw/books/handbook/partv.adoc --- a/documentation/content/zh-tw/books/handbook/partv.adoc +++ b/documentation/content/zh-tw/books/handbook/partv.adoc @@ -4,7 +4,15 @@ next: books/handbook/mirrors --- +ifdef::env-beastie+backend-html5[] +:chapters-path: content/{{% lang %}}/books/handbook/ +endif::[] + +ifndef::env-beastie[] +:chapters-path: +endif::[] + [[appendices]] = 附錄 -include::content/zh-tw/books/handbook/toc-5.adoc[] +include::{chapters-path}toc-5.adoc[] diff --git a/documentation/content/zh-tw/books/handbook/pgpkeys/_index.adoc b/documentation/content/zh-tw/books/handbook/pgpkeys/_index.adoc --- a/documentation/content/zh-tw/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/pgpkeys/_index.adoc @@ -9,28 +9,36 @@ [[pgpkeys]] = OpenPGP 金鑰 :doctype: book +:toc: macro +:toclevels: 1 :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: D +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: D +:images-path: books/handbook/pgpkeys/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +:pgpkeys-path: include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] :pgpkeys-path: +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] The OpenPGP keys of the `FreeBSD.org` officers are shown here. These keys can be used to verify a signature or send encrypted email to one of the officers. A full list of FreeBSD OpenPGP keys is available in the link:{pgpkeys}[PGP Keys] article. The complete keyring can be downloaded at link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt]. diff --git a/documentation/content/zh-tw/books/handbook/ports/_index.adoc b/documentation/content/zh-tw/books/handbook/ports/_index.adoc --- a/documentation/content/zh-tw/books/handbook/ports/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/ports/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ports/ -endif::[] +:images-path: books/handbook/ports/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ports-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/zh-tw/books/handbook/ppp-and-slip/_index.adoc --- a/documentation/content/zh-tw/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/ppp-and-slip/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 27 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 27 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/ -endif::[] +:images-path: books/handbook/ppp-and-slip/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[ppp-and-slip-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/preface/_index.adoc b/documentation/content/zh-tw/books/handbook/preface/_index.adoc --- a/documentation/content/zh-tw/books/handbook/preface/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/preface/_index.adoc @@ -13,14 +13,25 @@ :icons: font :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: +:images-path: books/handbook/preface/ + +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +toc::[] +endif::[] [[preface-audience]] == 給讀者的話 diff --git a/documentation/content/zh-tw/books/handbook/printing/_index.adoc b/documentation/content/zh-tw/books/handbook/printing/_index.adoc --- a/documentation/content/zh-tw/books/handbook/printing/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/printing/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/printing/ -endif::[] +:images-path: books/handbook/printing/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 儘管很多人試圖淘汰列印功能,但列印資訊到紙上仍是一個重要的功能。列印由兩個基本元件組成,包含了資料傳送到印表機的方式以及印表機可以理解的資料形式。 diff --git a/documentation/content/zh-tw/books/handbook/security/_index.adoc b/documentation/content/zh-tw/books/handbook/security/_index.adoc --- a/documentation/content/zh-tw/books/handbook/security/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/security/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 13 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/security/ -endif::[] +:images-path: books/handbook/security/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/serialcomms/_index.adoc b/documentation/content/zh-tw/books/handbook/serialcomms/_index.adoc --- a/documentation/content/zh-tw/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/serialcomms/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 26 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 26 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/serialcomms/ -endif::[] +:images-path: books/handbook/serialcomms/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[serial-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/usb-device-mode/_index.adoc b/documentation/content/zh-tw/books/handbook/usb-device-mode/_index.adoc --- a/documentation/content/zh-tw/books/handbook/usb-device-mode/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/usb-device-mode/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 25 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 25 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/ -endif::[] +:images-path: books/handbook/usb-device-mode/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[usb-device-mode-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/virtualization/_index.adoc b/documentation/content/zh-tw/books/handbook/virtualization/_index.adoc --- a/documentation/content/zh-tw/books/handbook/virtualization/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/virtualization/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 21 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 21 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../../images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/virtualization/ -endif::[] +:images-path: books/handbook/virtualization/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[virtualization-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/x11/_index.adoc b/documentation/content/zh-tw/books/handbook/x11/_index.adoc --- a/documentation/content/zh-tw/books/handbook/x11/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/x11/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 5 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/x11/ -endif::[] +:images-path: books/handbook/x11/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[x11-synopsis]] == 概述 diff --git a/documentation/content/zh-tw/books/handbook/zfs/_index.adoc b/documentation/content/zh-tw/books/handbook/zfs/_index.adoc --- a/documentation/content/zh-tw/books/handbook/zfs/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/zfs/_index.adoc @@ -13,37 +13,29 @@ :icons: font :sectnums: :sectnumlevels: 6 +:sectnumoffset: 19 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 19 - -ifeval::["{backend}" == "html5"] -:imagesdir: ../../../images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "pdf"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] - -ifeval::["{backend}" == "epub3"] -:imagesdir: ../../../../static/images/books/handbook/zfs/ -endif::[] +:images-path: books/handbook/zfs/ +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -include::shared/zh-tw/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] _Z 檔案系統_ 或 ZFS 是設計來克服許多在以往設計中發現的主要問題的一個先進的檔案系統。 diff --git a/documentation/content/zh-tw/books/porters-handbook/_index.adoc b/documentation/content/zh-tw/books/porters-handbook/_index.adoc --- a/documentation/content/zh-tw/books/porters-handbook/_index.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/_index.adoc @@ -3,8 +3,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 2000-2020 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "sun", "unix", "general"] +trademarks: ["freebsd", "sun", "unix", "general"] +isIndex: true --- = FreeBSD Porter 手冊 @@ -12,48 +12,27 @@ :toc: macro :toclevels: 2 :icons: font -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :sectnums: :sectnumlevels: 6 :partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 +:book: true +:pdf: false -ifeval::["{backend}" == "html5"] -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] -:chapters-path: content/zh-tw/books/porters-handbook/ -endif::[] - -ifeval::["{backend}" == "pdf"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] -:chapters-path: +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +:chapters-path: content/{{% lang %}}/books/porters-handbook/ endif::[] -ifeval::["{backend}" == "epub3"] -include::../../../../shared/mirrors.adoc[] -include::../../../../shared/authors.adoc[] -include::../../../../shared/releases.adoc[] -include::../../../../shared/zh-tw/mailing-lists.adoc[] -include::../../../../shared/zh-tw/urls.adoc[] +ifndef::env-beastie[] :chapters-path: +include::../../../../shared/asciidoctor.adoc[] endif::[] ''' @@ -64,21 +43,21 @@ include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}porting-why/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}new-port/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}slow-porting/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}makefiles/chapter.adoc[leveloffset=+1, lines=7..28;38..-1] -include::{chapters-path}special/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}flavors/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}plist/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}upgrading/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}security/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1, lines=7..29;39..-1] -include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}order/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1, lines=7..27;37..-1] -include::{chapters-path}uses/chapter.adoc[leveloffset=+1, lines=7..28;38..-1] -include::{chapters-path}versions/chapter.adoc[leveloffset=+1, lines=6..26;36..-1] +include::{chapters-path}porting-why/chapter.adoc[leveloffset=+1] +include::{chapters-path}new-port/chapter.adoc[leveloffset=+1] +include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}slow-porting/chapter.adoc[leveloffset=+1] +include::{chapters-path}makefiles/chapter.adoc[leveloffset=+1] +include::{chapters-path}special/chapter.adoc[leveloffset=+1] +include::{chapters-path}flavors/chapter.adoc[leveloffset=+1] +include::{chapters-path}plist/chapter.adoc[leveloffset=+1] +include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1] +include::{chapters-path}testing/chapter.adoc[leveloffset=+1] +include::{chapters-path}upgrading/chapter.adoc[leveloffset=+1] +include::{chapters-path}security/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1] +include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1] +include::{chapters-path}order/chapter.adoc[leveloffset=+1] +include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1] +include::{chapters-path}uses/chapter.adoc[leveloffset=+1] +include::{chapters-path}versions/chapter.adoc[leveloffset=+1] diff --git a/documentation/content/zh-tw/books/porters-handbook/flavors/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/flavors/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/flavors/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/flavors/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 7 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 7 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[flavors-intro]] == An Introduction to Flavors diff --git a/documentation/content/zh-tw/books/porters-handbook/keeping-up/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/keeping-up/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/keeping-up/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/keeping-up/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 16 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 16 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The FreeBSD Ports Collection is constantly changing. Here is some information on how to keep up. diff --git a/documentation/content/zh-tw/books/porters-handbook/makefiles/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/makefiles/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/makefiles/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/makefiles/chapter.adoc @@ -11,29 +11,31 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 5 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :g-plus-plus: g++ -:sectnumoffset: 5 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Configuring the [.filename]#Makefile# is pretty simple, and again we suggest looking at existing examples before starting. Also, there is a <> in this handbook, so take a look and please follow the ordering of variables and sections in that template to make the port easier for others to read. diff --git a/documentation/content/zh-tw/books/porters-handbook/new-port/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/new-port/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/new-port/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/new-port/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 2 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 2 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 開始對製作新的 port 或更新現有 port 有一些興趣了嗎?太好囉! diff --git a/documentation/content/zh-tw/books/porters-handbook/order/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/order/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/order/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/order/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 15 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 15 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] The first sections of the [.filename]#Makefile# must always come in the same order. This standard makes it so everyone can easily read any port without having to search for variables in a random order. diff --git a/documentation/content/zh-tw/books/porters-handbook/pkg-files/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/pkg-files/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/pkg-files/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/pkg-files/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 9 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 9 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] There are some tricks we have not mentioned yet about the [.filename]#pkg-*# files that come in handy sometimes. diff --git a/documentation/content/zh-tw/books/porters-handbook/plist/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/plist/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/plist/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/plist/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 8 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 8 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[plist-sub]] == Changing [.filename]#pkg-plist# Based on Make Variables diff --git a/documentation/content/zh-tw/books/porters-handbook/porting-dads/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/porting-dads/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/porting-dads/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/porting-dads/chapter.adoc @@ -11,30 +11,32 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 13 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: :freebsd-version: __FreeBSD_version :freebsd: __FreeBSD__ -:sectnumoffset: 13 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[dads-intro]] == Introduction diff --git a/documentation/content/zh-tw/books/porters-handbook/porting-samplem/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/porting-samplem/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/porting-samplem/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/porting-samplem/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 14 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 14 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Here is a sample [.filename]#Makefile# that can be used to create a new port. Make sure to remove all the extra comments (ones between brackets). diff --git a/documentation/content/zh-tw/books/porters-handbook/porting-why/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/porting-why/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/porting-why/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/porting-why/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 1 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 1 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 幾乎每個 FreeBSD 愛用者都是透過 FreeBSD Ports Collection 來裝各式應用程式("ports")。如同 FreeBSD 的其他部分一樣, 這些 ports 都主要來自許多志工的努力成果,所以在閱讀這份文件時, 請務必感恩在心。 diff --git a/documentation/content/zh-tw/books/porters-handbook/quick-porting/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/quick-porting/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/quick-porting/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/quick-porting/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 3 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 3 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] 本節主要介紹如何來快速打造 port,然而實際應用時這快速方法可能不足,完整的 "慢速打造 Port" 的步驟在 <> 詳述。 diff --git a/documentation/content/zh-tw/books/porters-handbook/security/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/security/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/security/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/security/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 12 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 12 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[security-intro]] == Why Security is So Important diff --git a/documentation/content/zh-tw/books/porters-handbook/slow-porting/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/slow-porting/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/slow-porting/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/slow-porting/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 4 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 4 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Ok...事實上並不太可能這麼簡單,port 方面可能需要作些修改才能正常使用。 因此, 本節將一步一步來介紹如何修改上一章的樣本以正常使用。 diff --git a/documentation/content/zh-tw/books/porters-handbook/special/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/special/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/special/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/special/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 6 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 6 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] This section explains the most common things to consider when creating a port. diff --git a/documentation/content/zh-tw/books/porters-handbook/testing/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/testing/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/testing/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/testing/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 10 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[make-describe]] == Running `make describe` diff --git a/documentation/content/zh-tw/books/porters-handbook/upgrading/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/upgrading/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/upgrading/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/upgrading/chapter.adoc @@ -11,28 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 11 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 11 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] When a port is not the most recent version available from the authors, update the local working copy of [.filename]#/usr/ports#. The port might have already been updated to the new version. diff --git a/documentation/content/zh-tw/books/porters-handbook/uses/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/uses/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/uses/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/uses/chapter.adoc @@ -11,29 +11,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 17 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:c-plus-plus: c++ -:sectnumoffset: 17 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] [[uses-intro]] == An Introduction to `USES` diff --git a/documentation/content/zh-tw/books/porters-handbook/versions/chapter.adoc b/documentation/content/zh-tw/books/porters-handbook/versions/chapter.adoc --- a/documentation/content/zh-tw/books/porters-handbook/versions/chapter.adoc +++ b/documentation/content/zh-tw/books/porters-handbook/versions/chapter.adoc @@ -10,28 +10,30 @@ :toclevels: 1 :icons: font :sectnums: +:sectnumlevels: 6 +:sectnumoffset: 18 +:partnums: :source-highlighter: rouge :experimental: -:skip-front-matter: -:toc-title: 目录 -:part-signifier: 部分 -:chapter-signifier: 第 -:appendix-caption: 附录 -:table-caption: 表 -:figure-caption: 图 -:example-caption: 例 -:xrefstyle: basic -:relfileprefix: ../ -:outfilesuffix: -:sectnumoffset: 18 +:images-path: books/porters-handbook/ -include::shared/mirrors.adoc[] +ifdef::env-beastie+backend-html5[] +:imagesdir: ../../../../images/{images-path} +ifndef::book[] include::shared/authors.adoc[] +include::shared/mirrors.adoc[] include::shared/releases.adoc[] -include::shared/zh-tw/mailing-lists.adoc[] -include::shared/zh-tw/urls.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +toc::[] +endif::[] +endif::[] +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] toc::[] +endif::[] Here is a convenient list of `__FreeBSD_version` values as defined in http://svnweb.FreeBSD.org/base/head/sys/sys/param.h?view=markup[sys/param.h]: diff --git a/documentation/themes/beastie/layouts/articles/baseof.html b/documentation/themes/beastie/layouts/articles/baseof.html --- a/documentation/themes/beastie/layouts/articles/baseof.html +++ b/documentation/themes/beastie/layouts/articles/baseof.html @@ -11,15 +11,25 @@ {{ block "title" . }}{{ .Site.Title }}{{ with .Params.Title }} | {{ . }}{{ end }}{{ end }} + {{ if $.Site.Params.isOnline }} + {{ else }} + + {{ end }} + {{ if $.Site.Params.isOnline }} + {{ else }} + + + {{ end }} + {{ if $.Site.Params.isOnline }} @@ -45,6 +55,7 @@ + {{ end }}
diff --git a/documentation/themes/beastie/layouts/articles/single.html b/documentation/themes/beastie/layouts/articles/single.html --- a/documentation/themes/beastie/layouts/articles/single.html +++ b/documentation/themes/beastie/layouts/articles/single.html @@ -43,7 +43,7 @@ {{ $releaseInfo := split .Params.releaseinfo " " }} {{if gt (len $releaseInfo) 3}} - Revision: + {{ i18n "revision" }}: {{ index $releaseInfo 2 }} diff --git a/documentation/themes/beastie/layouts/books/baseof.html b/documentation/themes/beastie/layouts/books/baseof.html --- a/documentation/themes/beastie/layouts/books/baseof.html +++ b/documentation/themes/beastie/layouts/books/baseof.html @@ -11,15 +11,30 @@ {{ block "title" . }}{{ .Site.Title }}{{ with .Params.Title }} | {{ . }}{{ end }}{{ end }} + {{ if $.Site.Params.isOnline }} + {{ else }} + + {{ end }} + {{ if $.Site.Params.isOnline }} + {{ else }} + {{ if .Params.isIndex }} + + + {{ else }} + + + {{ end }} + {{ end }} + {{ if $.Site.Params.isOnline }} @@ -45,6 +60,7 @@ + {{ end }}
diff --git a/documentation/themes/beastie/layouts/books/list.html b/documentation/themes/beastie/layouts/books/list.html --- a/documentation/themes/beastie/layouts/books/list.html +++ b/documentation/themes/beastie/layouts/books/list.html @@ -3,7 +3,19 @@ @@ -97,7 +126,19 @@ diff --git a/documentation/themes/beastie/layouts/books/single.html b/documentation/themes/beastie/layouts/books/single.html --- a/documentation/themes/beastie/layouts/books/single.html +++ b/documentation/themes/beastie/layouts/books/single.html @@ -3,7 +3,19 @@ @@ -97,7 +126,19 @@ diff --git a/documentation/themes/beastie/layouts/shortcodes/lang.html b/documentation/themes/beastie/layouts/shortcodes/lang.html new file mode 100644 --- /dev/null +++ b/documentation/themes/beastie/layouts/shortcodes/lang.html @@ -0,0 +1,2 @@ +{{ .Page.Language.Lang }} +{{- /* Chomp trailing newline */ -}} diff --git a/documentation/tools/asciidoctor.sh b/documentation/tools/asciidoctor.sh new file mode 100755 --- /dev/null +++ b/documentation/tools/asciidoctor.sh @@ -0,0 +1,149 @@ +#!/bin/sh +# +# Copyright (c) 2021 Danilo G. Baio +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# shellcheck disable=SC3043 + + +LOCALBASE="/usr/local" +ASCIIDOCTOR_CMD="${LOCALBASE}/bin/asciidoctor" +ASCIIDOCTORPDF_CMD="${LOCALBASE}/bin/asciidoctor-pdf" + +ARCHIVE=1 + + +temp_directory() { + if [ "$1" = "" ] || [ "$2" = "" ] || [ "$3" = "" ]; then + exit 1 + fi + + local doc_type="$1" + local doc_lang="$2" + local doc_name="$3" + + local cur_dir_source="public/.${doc_type}_${doc_lang}_${doc_name}" + local cur_dir_output="public/${doc_lang}/${doc_type}/${doc_name}" + + # Create and clean temporary directory (Output) + if [ ! -d "$cur_dir_output" ]; then + mkdir -p "$cur_dir_output" + fi + + # Create and clean temporary directory (Source) + if [ -d "$cur_dir_source" ]; then + rm -rf "$cur_dir_source" + fi + mkdir -p "$cur_dir_source" + + cp -a -R "content/$doc_lang/$doc_type/${doc_name}/" \ + "public/.${doc_type}_${doc_lang}_${doc_name}/" +} + + +build_pdf() { + if [ "$1" = "" ] || [ "$2" = "" ] || [ "$3" = "" ]; then + exit 1 + fi + + local doc_type="$1" + local doc_lang="$2" + local doc_name="$3" + + temp_directory "$doc_type" "$doc_lang" "$doc_name" + + local cur_dir_source="public/.${doc_type}_${doc_lang}_${doc_name}/" + local cur_dir_output="public/${doc_lang}/${doc_type}/${doc_name}/" + + if [ "$doc_type" = "books" ]; then + local asciidoctor_type="book" + + if [ -f "${cur_dir_source}book.adoc" ]; then + local asciidoctor_file_name="book.adoc" + else + local asciidoctor_file_name="_index.adoc" + fi + fi + + if [ "$doc_type" = "articles" ]; then + local asciidoctor_type="article" + local asciidoctor_file_name="_index.adoc" + fi + + $ASCIIDOCTORPDF_CMD \ + -r ./shared/lib/man-macro.rb \ + -r ./shared/lib/git-macro.rb \ + -r ./shared/lib/packages-macro.rb \ + -r ./shared/lib/inter-document-references-macro.rb \ + -r ./shared/lib/sectnumoffset-treeprocessor.rb \ + --doctype="$asciidoctor_type" \ + -a skip-front-matter \ + -a lang=${doc_lang} \ + -a isonline=1 + -a pdf-theme=default-with-fallback-font \ + -o "${cur_dir_output}${doc_name}_${doc_lang}.pdf" \ + "${cur_dir_source}${asciidoctor_file_name}" + + rm -rf "$cur_dir_source" +} + + +# build_epub() + + +main() { + if [ "$1" = "" ] || [ "$2" = "" ] || [ "$3" = "" ]; then + echo "Needs parameters (type, language and format)." + echo "$0 articles en pdf" + exit 1 + fi + + local doc_type="$1" + local doc_lang="$2" + local doc_format="$3" + + if [ ! "$doc_type" = "articles" ] && [ ! "$doc_type" = "books" ]; then + echo "First parameter needs to be 'articles' or 'books'" + exit 1 + fi + + if [ ! "$doc_format" = "pdf" ]; then + # Default pdf + doc_format="pdf" + ARCHIVE=1 + fi + + for document in $(find "content/$doc_lang/$doc_type/" -type d -mindepth 1 -maxdepth 1 | awk -F '/' '{ print $4 }' | sort -n); do + if [ "$doc_format" = "pdf" ] && [ "$document" = "pgpkeys" ]; then + continue + fi + + if [ "$doc_format" = "pdf" ]; then + echo "asciidoctor build_pdf: $doc_type $doc_lang $document $doc_format" + build_pdf "$doc_type" "$doc_lang" "$document" + fi + + done +} + +main "$@" diff --git a/documentation/tools/books-toc-creator.py b/documentation/tools/books-toc-creator.py --- a/documentation/tools/books-toc-creator.py +++ b/documentation/tools/books-toc-creator.py @@ -126,17 +126,20 @@ def main(argv): justPrintOutput = False + offline = False langargs = [] try: - opts, args = getopt.gnu_getopt(argv,"hl:o",["language="]) + opts, args = getopt.gnu_getopt(argv,"hl:o:p",["language="]) except getopt.GetoptError: - print('books-toc-creator.py [-o] -l ') + print('books-toc-creator.py [-o] [-p] -l ') sys.exit(2) for opt, arg in opts: if opt == '-h': - print('books-toc-creator.py [-o] -l ') + print('books-toc-creator.py [-o] [-p] -l ') sys.exit() elif opt == '-o': + offline = True + elif opt == '-p': justPrintOutput = True elif opt in ("-l", "--language"): langargs = arg.replace(" ",",").split(',') @@ -175,7 +178,10 @@ with open('./content/{0}/books/{1}/{2}'.format(language, book, chapter), 'r', encoding = 'utf-8') as chapterFile: chapterContent = chapterFile.read().splitlines() chapterFile.close() - chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "") + if offline: + chapter = chapter.replace("/_index.adoc", "/index.html").replace(".adoc", ".html") + else: + chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "") if checkIsPart(chapter): for lineNumber, chapterLine in enumerate(chapterContent, 1): @@ -197,7 +203,7 @@ toc += "** link:{0}[{1} {2}]\n".format(chapter, setAppendixTitle(language), chapterLine.replace("=", "").strip()) elif re.match(r"^={2} [^\n]+", chapterLine): - toc += "*** link:{0}/#{1}[{2}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterLine.replace("==", "").lstrip()) + toc += "*** link:{0}#{1}[{2}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterLine.replace("==", "").lstrip()) else: # Normal chapter for lineNumber, chapterLine in enumerate(chapterContent, 1): @@ -206,7 +212,7 @@ toc += "** link:{0}[{1} {2}. {3}]\n".format(chapter, setChapterTitle(language), chapterCounter, chapterLine.replace("=", "").strip()) elif re.match(r"^={2} [^\n]+", chapterLine): - toc += "*** link:{0}/#{1}[{2}.{3}. {4}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterCounter, subChapterCounter, chapterLine.replace("==", "").lstrip()) + toc += "*** link:{0}#{1}[{2}.{3}. {4}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterCounter, subChapterCounter, chapterLine.replace("==", "").lstrip()) subChapterCounter += 1 chapterCounter += 1 diff --git a/documentation/tools/books-toc-examples-creator.py b/documentation/tools/books-toc-examples-creator.py --- a/documentation/tools/books-toc-examples-creator.py +++ b/documentation/tools/books-toc-examples-creator.py @@ -57,17 +57,20 @@ def main(argv): justPrintOutput = False + offline = False langargs = [] try: - opts, args = getopt.gnu_getopt(argv,"hl:o",["language="]) + opts, args = getopt.gnu_getopt(argv,"hl:o:p",["language="]) except getopt.GetoptError: - print('books-toc-examples-creator.py [-o] -l ') + print('books-toc-examples-creator.py [-o] [-p] -l ') sys.exit(2) for opt, arg in opts: if opt == '-h': - print('books-toc-examples-creator.py [-o] -l ') + print('books-toc-examples-creator.py [-o] [-p] -l ') sys.exit() if opt == '-o': + offline = True + if opt == '-p': justPrintOutput = True elif opt in ("-l", "--language"): langargs = arg.replace(" ",",").split(',') @@ -105,7 +108,11 @@ with open('./content/{0}/books/{1}/{2}'.format(language, book, chapter), 'r', encoding = 'utf-8') as chapterFile: chapterContent = chapterFile.read().splitlines() chapterFile.close() - chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "").replace("/chapter.adoc", "") + + if offline: + chapter = chapter.replace("/_index.adoc", "/index.html").replace(".adoc", ".html").replace("/chapter.adoc", "/index.html") + else: + chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "").replace("/chapter.adoc", "") exampleId = "" exampleTitle = "" diff --git a/documentation/tools/books-toc-figures-creator.py b/documentation/tools/books-toc-figures-creator.py --- a/documentation/tools/books-toc-figures-creator.py +++ b/documentation/tools/books-toc-figures-creator.py @@ -55,19 +55,22 @@ return languages.get(language) def main(argv): - + + offline = False justPrintOutput = False langargs = [] try: - opts, args = getopt.gnu_getopt(argv,"hl:o",["language="]) + opts, args = getopt.gnu_getopt(argv,"hl:o:p",["language="]) except getopt.GetoptError: - print('books-toc-figures-creator.py [-o] -l ') + print('books-toc-figures-creator.py [-o] [-p] -l ') sys.exit(2) for opt, arg in opts: if opt == '-h': - print('books-toc-figures-creator.py [-o] -l ') + print('books-toc-figures-creator.py [-o] [-p] -l ') sys.exit() if opt == '-o': + offline = True + if opt == '-p': justPrintOutput = True elif opt in ("-l", "--language"): langargs = arg.replace(" ",",").split(',') @@ -105,7 +108,11 @@ with open('./content/{0}/books/{1}/{2}'.format(language, book, chapter), 'r', encoding = 'utf-8') as chapterFile: chapterContent = chapterFile.read().splitlines() chapterFile.close() - chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "").replace("/chapter.adoc", "") + + if offline: + chapter = chapter.replace("/_index.adoc", "/index.html").replace(".adoc", ".html").replace("/chapter.adoc", "/index.html") + else: + chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "").replace("/chapter.adoc", "") figureId = "" figureTitle = "" diff --git a/documentation/tools/books-toc-parts-creator.py b/documentation/tools/books-toc-parts-creator.py --- a/documentation/tools/books-toc-parts-creator.py +++ b/documentation/tools/books-toc-parts-creator.py @@ -121,18 +121,21 @@ def main(argv): global justPrintOutput + offline = False justPrintOutput = False langargs=[] try: - opts, args = getopt.gnu_getopt(argv,"hl:o",["language="]) + opts, args = getopt.gnu_getopt(argv,"hl:o:p",["language="]) except getopt.GetoptError: - print('books-toc-creator.py [-o] -l ') + print('books-toc-creator.py [-o] [-p] -l ') sys.exit(2) for opt, arg in opts: if opt == '-h': - print('books-toc-creator.py [-o] -l ') + print('books-toc-creator.py [-o] [-p] -l ') sys.exit() elif opt == '-o': + offline = True + elif opt == '-p': justPrintOutput = True elif opt in ("-l", "--language"): langargs = arg.replace(" ",",").split(',') @@ -165,7 +168,11 @@ with open('./content/{0}/books/{1}/{2}'.format(language, book, chapter), 'r', encoding = 'utf-8') as chapterFile: chapterContent = chapterFile.read().splitlines() chapterFile.close() - chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "") + + if offline: + chapter = chapter.replace("/_index.adoc", "/index.html").replace(".adoc", ".html") + else: + chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "") if checkIsPart(chapter): @@ -186,7 +193,7 @@ toc += "* link:../{0}[{1} {2}]\n".format(chapter, setAppendixTitle(language), chapterLine.replace("=", "").strip()) elif (re.match(r"^={2} [^\n]+", chapterLine)): - toc += "** link:../{0}/#{1}[{2}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterLine.replace("==", "").lstrip()) + toc += "** link:../{0}#{1}[{2}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterLine.replace("==", "").lstrip()) else: for lineNumber, chapterLine in enumerate(chapterContent, 1): @@ -195,7 +202,7 @@ toc += "* link:../{0}[{1} {2}. {3}]\n".format(chapter, setChapterTitle(language), chapterCounter, chapterLine.replace("=", "").strip()) elif re.match(r"^={2} [^\n]+", chapterLine): - toc += "** link:../{0}/#{1}[{2}.{3}. {4}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterCounter, subChapterCounter, chapterLine.replace("==", "").lstrip()) + toc += "** link:../{0}#{1}[{2}.{3}. {4}]\n".format(chapter, chapterContent[lineNumber-2].replace("[[", "").replace("]]", ""), chapterCounter, subChapterCounter, chapterLine.replace("==", "").lstrip()) subChapterCounter += 1 chapterCounter += 1 diff --git a/documentation/tools/books-toc-tables-creator.py b/documentation/tools/books-toc-tables-creator.py --- a/documentation/tools/books-toc-tables-creator.py +++ b/documentation/tools/books-toc-tables-creator.py @@ -55,18 +55,21 @@ def main(argv): + offline = False justPrintOutput = False langargs= [] try: - opts, args = getopt.gnu_getopt(argv,"hl:o",["language="]) + opts, args = getopt.gnu_getopt(argv,"hl:o:p",["language="]) except getopt.GetoptError: - print('books-toc-tables-creator.py [-o] -l ') + print('books-toc-tables-creator.py [-o] [-p] -l ') sys.exit(2) for opt, arg in opts: if opt == '-h': - print('books-toc-tables-creator.py [-o] -l ') + print('books-toc-tables-creator.py [-o] [-p] -l ') sys.exit() if opt == '-o': + offline = True + if opt == '-p': justPrintOutput = True elif opt in ("-l", "--language"): langargs = arg.replace(" ",",").split(',') @@ -104,7 +107,11 @@ with open('./content/{0}/books/{1}/{2}'.format(language, book, chapter), 'r', encoding = 'utf-8') as chapterFile: chapterContent = chapterFile.read().splitlines() chapterFile.close() - chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "").replace("/chapter.adoc", "") + + if offline: + chapter = chapter.replace("/_index.adoc", "/index.html").replace(".adoc", ".html").replace("/chapter.adoc", "/index.html") + else: + chapter = chapter.replace("/_index.adoc", "").replace(".adoc", "").replace("/chapter.adoc", "") tableId = "" tableTitle = "" diff --git a/shared/asciidoctor.adoc b/shared/asciidoctor.adoc new file mode 100644 --- /dev/null +++ b/shared/asciidoctor.adoc @@ -0,0 +1,16 @@ + +include::authors.adoc[] +include::mirrors.adoc[] +include::releases.adoc[] + +ifdef::lang[include::{lang}/mailing-lists.adoc[]] +ifdef::lang[include::{lang}/teams.adoc[]] +ifdef::lang[include::{lang}/urls.adoc[]] + +ifndef::lang[include::en/mailing-lists.adoc[]] +ifndef::lang[include::en/teams.adoc[]] +ifndef::lang[include::en/urls.adoc[]] + +:imagesdir: ../../../../static/images/{images-path} + +ifdef::lang[include::attributes/attributes-{lang}.adoc[]] diff --git a/shared/attributes/attributes-bd.adoc b/shared/attributes/attributes-bd.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-bd.adoc @@ -0,0 +1,9 @@ +:toc-title: Table of Contents +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: Appendix +:table-caption: Table +:figure-caption: Figure +:example-caption: Example diff --git a/shared/attributes/attributes-da.adoc b/shared/attributes/attributes-da.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-da.adoc @@ -0,0 +1,9 @@ +:toc-title: Indholdsfortegnelse +ifdef::book[] +:part-signifier: Del +:chapter-signifier: Kapitel +endif::[] +:appendix-caption: Appendix +:table-caption: Tabel +:figure-caption: Figur +:example-caption: Eksempel diff --git a/shared/attributes/attributes-de.adoc b/shared/attributes/attributes-de.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-de.adoc @@ -0,0 +1,9 @@ +:toc-title: Inhaltsverzeichnis +ifdef::book[] +:part-signifier: Teil +:chapter-signifier: Kapitel +endif::[] +:appendix-caption: Anhang +:table-caption: Tabelle +:figure-caption: Abbildung +:example-caption: Beispiel diff --git a/shared/attributes/attributes-el.adoc b/shared/attributes/attributes-el.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-el.adoc @@ -0,0 +1,9 @@ +:toc-title: Πίνακας Περιεχομένων +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: Appendix +:table-caption: Πίνακας +:figure-caption: Σχήμα +:example-caption: Παράδειγμα diff --git a/shared/attributes/attributes-en.adoc b/shared/attributes/attributes-en.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-en.adoc @@ -0,0 +1,9 @@ +:toc-title: Table of Contents +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: Appendix +:table-caption: Table +:figure-caption: Figure +:example-caption: Example diff --git a/shared/attributes/attributes-es.adoc b/shared/attributes/attributes-es.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-es.adoc @@ -0,0 +1,9 @@ +:toc-title: Tabla de contenidos +ifdef::book[] +:part-signifier: Parte +:chapter-signifier: Capítulo +endif::[] +:appendix-caption: Apéndice +:table-caption: Tabla +:figure-caption: Figura +:example-caption: Ejemplo diff --git a/shared/attributes/attributes-fr.adoc b/shared/attributes/attributes-fr.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-fr.adoc @@ -0,0 +1,9 @@ +:toc-title: Table des matières +ifdef::book[] +:part-signifier: Partie +:chapter-signifier: Chapitre +endif::[] +:appendix-caption: Annexe +:table-caption: Tableau +:figure-caption: Figure +:example-caption: Exemple diff --git a/shared/attributes/attributes-hu.adoc b/shared/attributes/attributes-hu.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-hu.adoc @@ -0,0 +1,9 @@ +:toc-title: Tartalomjegyzék +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: Függelék +:table-caption: Táblázat +:figure-caption: Ábra +:example-caption: Példa diff --git a/shared/attributes/attributes-it.adoc b/shared/attributes/attributes-it.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-it.adoc @@ -0,0 +1,9 @@ +:toc-title: Indice +ifdef::book[] +:part-signifier: Parte +:chapter-signifier: Capitolo +endif::[] +:appendix-caption: Appendice +:table-caption: Tabella +:figure-caption: Figura +:example-caption: Esempio diff --git a/shared/attributes/attributes-ja.adoc b/shared/attributes/attributes-ja.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-ja.adoc @@ -0,0 +1,9 @@ +:toc-title: 目次 +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: 付録 +:table-caption: 表 +:figure-caption: 図 +:example-caption: 例 diff --git a/shared/attributes/attributes-ko.adoc b/shared/attributes/attributes-ko.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-ko.adoc @@ -0,0 +1,9 @@ +:toc-title: 차례 +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: 부록 +:table-caption: 표 +:figure-caption: 그림 +:example-caption: 예시 diff --git a/shared/attributes/attributes-mn.adoc b/shared/attributes/attributes-mn.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-mn.adoc @@ -0,0 +1,9 @@ +:toc-title: Гарчиг +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: Appendix +:table-caption: Хүснэгт +:figure-caption: Зураг +:example-caption: Жишээ diff --git a/shared/attributes/attributes-nl.adoc b/shared/attributes/attributes-nl.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-nl.adoc @@ -0,0 +1,9 @@ +:toc-title: Inhoudsopgave +ifdef::book[] +:part-signifier: Deel +:chapter-signifier: Hoofdstuk +endif::[] +:appendix-caption: Bijlage +:table-caption: Tabel +:figure-caption: Figuur +:example-caption: Voorbeeld diff --git a/shared/attributes/attributes-pl.adoc b/shared/attributes/attributes-pl.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-pl.adoc @@ -0,0 +1,9 @@ +:toc-title: Spis treści +ifdef::book[] +:part-signifier: Część +:chapter-signifier: Rozdział +endif::[] +:appendix-caption: Dodatek +:table-caption: Tabela +:figure-caption: Rysunek +:example-caption: Przykład diff --git a/shared/attributes/attributes-pt-br.adoc b/shared/attributes/attributes-pt-br.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-pt-br.adoc @@ -0,0 +1,9 @@ +:toc-title: Índice +ifdef::book[] +:part-signifier: Parte +:chapter-signifier: Capítulo +endif::[] +:appendix-caption: Apêndice +:table-caption: Tabela +:figure-caption: Figura +:example-caption: Exemplo diff --git a/shared/attributes/attributes-ru.adoc b/shared/attributes/attributes-ru.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-ru.adoc @@ -0,0 +1,9 @@ +:toc-title: Содержание +ifdef::book[] +:part-signifier: Часть +:chapter-signifier: Глава +endif::[] +:appendix-caption: Приложение +:table-caption: Таблица +:figure-caption: Рисунок +:example-caption: Пример diff --git a/shared/attributes/attributes-tr.adoc b/shared/attributes/attributes-tr.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-tr.adoc @@ -0,0 +1,9 @@ +:toc-title: İçindekiler +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: Ek bölüm +:table-caption: Tablo +:figure-caption: Görsel +:example-caption: Örnek diff --git a/shared/attributes/attributes-zh-cn.adoc b/shared/attributes/attributes-zh-cn.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-zh-cn.adoc @@ -0,0 +1,9 @@ +:toc-title: 目录 +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: 附录 +:table-caption: 表 +:figure-caption: 图 +:example-caption: 例 diff --git a/shared/attributes/attributes-zh-tw.adoc b/shared/attributes/attributes-zh-tw.adoc new file mode 100644 --- /dev/null +++ b/shared/attributes/attributes-zh-tw.adoc @@ -0,0 +1,9 @@ +:toc-title: 目录 +ifdef::book[] +:part-signifier: Part +:chapter-signifier: Chapter +endif::[] +:appendix-caption: 附錄 +:table-caption: 表 +:figure-caption: 图 +:example-caption: 例 diff --git a/shared/bd/mailing-lists.adoc b/shared/bd/mailing-lists.adoc new file mode 100644 --- /dev/null +++ b/shared/bd/mailing-lists.adoc @@ -0,0 +1,710 @@ +// +// Names of FreeBSD mailing lists and related software. +// $FreeBSD$ +// + +:mailman-lists-desc: FreeBSD list server +:mailman-lists-url: http://lists.freebsd.org/mailman/listinfo +:mailman-lists: {mailman-lists-url}[{mailman-lists-desc}] + +:freebsd-acpi-desc: FreeBSD ACPI mailing list +:freebsd-acpi-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-acpi +:freebsd-acpi: {freebsd-acpi-url}[{freebsd-acpi-desc}] + +:freebsd-advocacy-desc: FreeBSD advocacy mailing list +:freebsd-advocacy-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-advocacy +:freebsd-advocacy: {freebsd-advocacy-url}[{freebsd-advocacy-desc}] + +:freebsd-aic7xxx-desc: FreeBSD Adaptec AIC7xxx discussions mailing list +:freebsd-aic7xxx-url: http://lists.FreeBSD.org/mailman/listinfo/aic7xxx +:freebsd-aic7xxx: {freebsd-aic7xxx-url}[{freebsd-aic7xxx-desc}] + +:freebsd-amd64-desc: Porting FreeBSD to AMD64 systems +:freebsd-amd64-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-amd64 +:freebsd-amd64: {freebsd-amd64-url}[{freebsd-amd64-desc}] + +:freebsd-announce-desc: FreeBSD announcements mailing list +:freebsd-announce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-announce +:freebsd-announce: {freebsd-announce-url}[{freebsd-announce-desc}] + +:freebsd-apache-desc: FreeBSD Apache mailing list +:freebsd-apache-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-apache +:freebsd-apache: {freebsd-apache-url}[{freebsd-apache-desc}] + +:freebsd-arch-desc: FreeBSD architecture and design mailing list +:freebsd-arch-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-arch +:freebsd-arch: {freebsd-arch-url}[{freebsd-arch-desc}] + +:freebsd-arm-desc: FreeBSD ARM porting mailing list +:freebsd-arm-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-arm +:freebsd-arm: {freebsd-arm-url}[{freebsd-arm-desc}] + +:freebsd-atm-desc: FreeBSD ATM networking mailing list +:freebsd-atm-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-atm +:freebsd-atm: {freebsd-atm-url}[{freebsd-atm-desc}] + +:freebsd-bluetooth-desc: FreeBSD Bluetooth mailing list +:freebsd-bluetooth-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-bluetooth +:freebsd-bluetooth: {freebsd-bluetooth-url}[{freebsd-bluetooth-desc}] + +:freebsd-bugbusters-desc: FreeBSD bugbusters mailing list +:freebsd-bugbusters-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-bugbusters +:freebsd-bugbusters: {freebsd-bugbusters-url}[{freebsd-bugbusters-desc}] + +:freebsd-bugs-desc: FreeBSD problem reports mailing list +:freebsd-bugs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-bugs +:freebsd-bugs: {freebsd-bugs-url}[{freebsd-bugs-desc}] + +:freebsd-chat-desc: FreeBSD chat mailing list +:freebsd-chat-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-chat +:freebsd-chat: {freebsd-chat-url}[{freebsd-chat-desc}] + +:freebsd-chromium-desc: FreeBSD-specific Chromium issues +:freebsd-chromium-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-chromium +:freebsd-chromium: {freebsd-chromium-url}[{freebsd-chromium-desc}] + +:freebsd-cloud-desc: FreeBSD on cloud platforms (EC2, GCE, Azure, etc.) +:freebsd-cloud-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-cloud +:freebsd-cloud: {freebsd-cloud-url}[{freebsd-cloud-desc}] + +:freebsd-cluster-desc: FreeBSD clustering mailing list +:freebsd-cluster-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-cluster +:freebsd-cluster: {freebsd-cluster-url}[{freebsd-cluster-desc}] + +:freebsd-current-desc: FreeBSD-CURRENT mailing list +:freebsd-current-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-current +:freebsd-current: {freebsd-current-url}[{freebsd-current-desc}] + +:ctm-announce-desc: CTM announcements +:ctm-announce-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-announce +:ctm-announce: {ctm-announce-url}[{ctm-announce-desc}] + +:ctm-src-4-desc: CTM 4-STABLE src branch distribution mailing list +:ctm-src-4-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-4 +:ctm-src-4: {ctm-src-4-url}[{ctm-src-4-desc}] + +:ctm-src-5-desc: CTM 5-STABLE src branch distribution mailing list +:ctm-src-5-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-5 +:ctm-src-5: {ctm-src-5-url}[{ctm-src-5-desc}] + +:ctm-src-6-desc: CTM 6-STABLE src branch distribution mailing list +:ctm-src-6-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-6 +:ctm-src-6: {ctm-src-6-url}[{ctm-src-6-desc}] + +:ctm-src-7-desc: CTM 7-STABLE src branch distribution mailing list +:ctm-src-7-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-7 +:ctm-src-7: {ctm-src-7-url}[{ctm-src-7-desc}] + +:ctm-src-8-desc: CTM 8-STABLE src branch distribution mailing list +:ctm-src-8-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-8 +:ctm-src-8: {ctm-src-8-url}[{ctm-src-8-desc}] + +:ctm-src-9-desc: CTM 9-STABLE src branch distribution mailing list +:ctm-src-9-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-9 +:ctm-src-9: {ctm-src-9-url}[{ctm-src-9-desc}] + +:ctm-src-10-desc: CTM 10-STABLE src branch distribution mailing list +:ctm-src-10-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-10 +:ctm-src-10: {ctm-src-10-url}[{ctm-src-10-desc}] + +:ctm-src-cur-desc: CTM -CURRENT src branch distribution mailing list +:ctm-src-cur-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-cur +:ctm-src-cur: {ctm-src-cur-url}[{ctm-src-cur-desc}] + +:ctm-users-desc: CTM user discussion mailing list +:ctm-users-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-users +:ctm-users: {ctm-users-url}[{ctm-users-desc}] + +:cvs-all-desc: FreeBSD CVS commit message mailing list +:cvs-all-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-all +:cvs-all: {cvs-all-url}[{cvs-all-desc}] + +:cvs-doc-desc: FreeBSD CVS doc commit list +:cvs-doc-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-doc +:cvs-doc: {cvs-doc-url}[{cvs-doc-desc}] + +:cvs-ports-desc: FreeBSD CVS ports commit list +:cvs-ports-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-ports +:cvs-ports: {cvs-ports-url}[{cvs-ports-desc}] + +:cvs-projects-desc: FreeBSD CVS projects commit list +:cvs-projects-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-projects +:cvs-projects: {cvs-projects-url}[{cvs-projects-desc}] + +:cvs-src-desc: FreeBSD CVS src commit list +:cvs-src-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-src +:cvs-src: {cvs-src-url}[{cvs-src-desc}] + +:freebsd-database-desc: FreeBSD based Databases mailing list +:freebsd-database-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-database +:freebsd-database: {freebsd-database-url}[{freebsd-database-desc}] + +:freebsd-desktop-desc: Using and improving FreeBSD on the desktop +:freebsd-desktop-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-desktop +:freebsd-desktop: {freebsd-desktop-url}[{freebsd-desktop-desc}] + +:dev-ci-desc: Automated reports of build and test results from FreeBSD's continuous integration tools +:dev-ci-url: http://lists.FreeBSD.org/mailman/listinfo/dev-ci +:dev-ci: {dev-ci-url}[{dev-ci-desc}] + +:dev-commits-doc-all-desc: Commit messages for all branches of the doc repository +:dev-commits-doc-all-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-doc-all +:dev-commits-doc-all: {dev-commits-doc-all-url}[{dev-commits-doc-all-desc}] + +:dev-commits-ports-all-desc: Commit messages for all branches of the ports repository +:dev-commits-ports-all-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-ports-all +:dev-commits-ports-all: {dev-commits-ports-all-url}[{dev-commits-ports-all-desc}] + +:dev-commits-ports-branches-desc: Commit messages for the quarterly branches of the ports repository +:dev-commits-ports-branches-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-ports-branches +:dev-commits-ports-branches: {dev-commits-ports-branches-url}[{dev-commits-ports-branches-desc}] + +:dev-commits-ports-main-desc: Commit messages for the main branch of the ports repository +:dev-commits-ports-main-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-ports-main +:dev-commits-ports-main: {dev-commits-ports-main-url}[{dev-commits-ports-main-desc}] + +:dev-commits-src-all-desc: Commit messages for all branches of the src repository +:dev-commits-src-all-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-src-all +:dev-commits-src-all: {dev-commits-src-all-url}[{dev-commits-src-all-desc}] + +:dev-commits-src-branches-desc: Commit messages for the stable branches of the src repository +:dev-commits-src-branches-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-src-branches +:dev-commits-src-branches: {dev-commits-src-branches-url}[{dev-commits-src-branches-desc}] + +:dev-commits-src-main-desc: Commit messages for the main branch of the src repository +:dev-commits-src-main-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-src-main +:dev-commits-src-main: {dev-commits-src-main-url}[{dev-commits-src-main-desc}] + +:dev-reviews-desc: Automated notifications of work in progress for review in FreeBSD's review tools, including patches +:dev-reviews-url: http://lists.FreeBSD.org/mailman/listinfo/dev-reviews +:dev-reviews: {dev-reviews-url}[{dev-reviews-desc}] + +:freebsd-doc-desc: FreeBSD documentation project mailing list +:freebsd-doc-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-doc +:freebsd-doc: {freebsd-doc-url}[{freebsd-doc-desc}] + +:freebsd-drivers-desc: Writing device drivers for FreeBSD +:freebsd-drivers-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-drivers +:freebsd-drivers: {freebsd-drivers-url}[{freebsd-drivers-desc}] + +:freebsd-dtrace-desc: Using and working on DTrace in FreeBSD +:freebsd-dtrace-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-dtrace +:freebsd-dtrace: {freebsd-dtrace-url}[{freebsd-dtrace-desc}] + +:freebsd-eclipse-desc: FreeBSD users of Eclipse IDE, tools, rich client applications and ports +:freebsd-eclipse-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-eclipse +:freebsd-eclipse: {freebsd-eclipse-url}[{freebsd-eclipse-desc}] + +:freebsd-elastic-desc: FreeBSD specific ElasticSearch mailing list +:freebsd-elastic-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-elastic +:freebsd-elastic: {freebsd-elastic-url}[{freebsd-elastic-desc}] + +:freebsd-embedded-desc: FreeBSD-embedded mailing list +:freebsd-embedded-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-embedded +:freebsd-embedded: {freebsd-embedded-url}[{freebsd-embedded-desc}] + +:freebsd-emulation-desc: FreeBSD-emulation mailing list +:freebsd-emulation-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-emulation +:freebsd-emulation: {freebsd-emulation-url}[{freebsd-emulation-desc}] + +:freebsd-enlightenment-desc: FreeBSD-enlightenment mailing list +:freebsd-enlightenment-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-enlightenment +:freebsd-enlightenment: {freebsd-enlightenment-url}[{freebsd-enlightenment-desc}] + +:freebsd-eol-desc: FreeBSD-eol mailing list +:freebsd-eol-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-eol +:freebsd-eol: {freebsd-eol-url}[{freebsd-eol-desc}] + +:freebsd-erlang-desc: FreeBSD-erlang mailing list +:freebsd-erlang-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-erlang +:freebsd-erlang: {freebsd-erlang-url}[{freebsd-erlang-desc}] + +:freebsd-firewire-desc: FreeBSD FireWire (IEEE 1394) discussion mailing list +:freebsd-firewire-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-firewire +:freebsd-firewire: {freebsd-firewire-url}[{freebsd-firewire-desc}] + +:freebsd-fortran-desc: Fortran on FreeBSD mailing list +:freebsd-fortran-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-fortran +:freebsd-fortran: {freebsd-fortran-url}[{freebsd-fortran-desc}] + +:freebsd-fs-desc: FreeBSD file system project mailing list +:freebsd-fs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-fs +:freebsd-fs: {freebsd-fs-url}[{freebsd-fs-desc}] + +:freebsd-games-desc: Games on FreeBSD mailing list +:freebsd-games-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-games +:freebsd-games: {freebsd-games-url}[{freebsd-games-desc}] + +:freebsd-gecko-desc: FreeBSD gecko mailing list +:freebsd-gecko-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-gecko +:freebsd-gecko: {freebsd-gecko-url}[{freebsd-gecko-desc}] + +:freebsd-geom-desc: FreeBSD GEOM mailing list +:freebsd-geom-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-geom +:freebsd-geom: {freebsd-geom-url}[{freebsd-geom-desc}] + +:freebsd-git-desc: Discussion of git use in the FreeBSD project +:freebsd-git-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-git +:freebsd-git: {freebsd-git-url}[{freebsd-git-desc}] + +:freebsd-gnome-desc: FreeBSD GNOME and GNOME applications mailing list +:freebsd-gnome-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-gnome +:freebsd-gnome: {freebsd-gnome-url}[{freebsd-gnome-desc}] + +:freebsd-hackers-desc: FreeBSD technical discussions mailing list +:freebsd-hackers-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-hackers +:freebsd-hackers: {freebsd-hackers-url}[{freebsd-hackers-desc}] + +:freebsd-hardware-desc: FreeBSD hardware and equipment mailing list +:freebsd-hardware-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-hardware +:freebsd-hardware: {freebsd-hardware-url}[{freebsd-hardware-desc}] + +:freebsd-haskell-desc: FreeBSD-specific Haskell issues and discussions +:freebsd-haskell-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-haskell +:freebsd-haskell: {freebsd-haskell-url}[{freebsd-haskell-desc}] + +:freebsd-hubs-desc: FreeBSD mirror sites mailing lists +:freebsd-hubs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-hubs +:freebsd-hubs: {freebsd-hubs-url}[{freebsd-hubs-desc}] + +:freebsd-i18n-desc: FreeBSD internationalization mailing list +:freebsd-i18n-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-i18n +:freebsd-i18n: {freebsd-i18n-url}[{freebsd-i18n-desc}] + +:freebsd-i386-desc: FreeBSD i386-specific issues mailing list +:freebsd-i386-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-i386 +:freebsd-i386: {freebsd-i386-url}[{freebsd-i386-desc}] + +:freebsd-infiniband-desc: Infiniband on FreeBSD +:freebsd-infiniband-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-infiniband +:freebsd-infiniband: {freebsd-infiniband-url}[{freebsd-infiniband-desc}] + +:freebsd-ipfw-desc: FreeBSD IPFW code mailing list +:freebsd-ipfw-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ipfw +:freebsd-ipfw: {freebsd-ipfw-url}[{freebsd-ipfw-desc}] + +:freebsd-isdn-desc: FreeBSD ISDN mailing list +:freebsd-isdn-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-isdn +:freebsd-isdn: {freebsd-isdn-url}[{freebsd-isdn-desc}] + +:freebsd-isp-desc: FreeBSD Internet service provider's mailing list +:freebsd-isp-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-isp +:freebsd-isp: {freebsd-isp-url}[{freebsd-isp-desc}] + +:freebsd-jail-desc: FreeBSD jails mailing list +:freebsd-jail-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-jail +:freebsd-jail: {freebsd-jail-url}[{freebsd-jail-desc}] + +:freebsd-java-desc: FreeBSD Java Language mailing list +:freebsd-java-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-java +:freebsd-java: {freebsd-java-url}[{freebsd-java-desc}] + +:freebsd-jobs-desc: FreeBSD related employment mailing list +:freebsd-jobs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-jobs +:freebsd-jobs: {freebsd-jobs-url}[{freebsd-jobs-desc}] + +:freebsd-kde-desc: FreeBSD KDE/Qt and KDE applications mailing list +:freebsd-kde-url: https://mail.kde.org/mailman/listinfo/kde-freebsd +:freebsd-kde: {freebsd-kde-url}[{freebsd-kde-desc}] + +:freebsd-lfs-desc: FreeBSD LFS porting mailing list +:freebsd-lfs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-lfs +:freebsd-lfs: {freebsd-lfs-url}[{freebsd-lfs-desc}] + +:freebsd-mips-desc: FreeBSD MIPS porting mailing list +:freebsd-mips-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-mips +:freebsd-mips: {freebsd-mips-url}[{freebsd-mips-desc}] + +:mirror-announce-desc: FreeBSD mirror site administrators +:mirror-announce-url: http://lists.FreeBSD.org/mailman/listinfo/mirror-announce +:mirror-announce: {mirror-announce-url}[{mirror-announce-desc}] + +:freebsd-mono-desc: Mono and C# applications on FreeBSD +:freebsd-mono-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-mono +:freebsd-mono: {freebsd-mono-url}[{freebsd-mono-desc}] + +:freebsd-multimedia-desc: FreeBSD multimedia mailing list +:freebsd-multimedia-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-multimedia +:freebsd-multimedia: {freebsd-multimedia-url}[{freebsd-multimedia-desc}] + +:freebsd-net-desc: FreeBSD networking mailing list +:freebsd-net-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-net +:freebsd-net: {freebsd-net-url}[{freebsd-net-desc}] + +:freebsd-newbies-desc: FreeBSD new users mailing list +:freebsd-newbies-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-newbies +:freebsd-newbies: {freebsd-newbies-url}[{freebsd-newbies-desc}] + +:freebsd-new-bus-desc: FreeBSD new-bus mailing list +:freebsd-new-bus-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-new-bus +:freebsd-new-bus: {freebsd-new-bus-url}[{freebsd-new-bus-desc}] + +:freebsd-numerics-desc: Discussions of high quality implementation of libm functions +:freebsd-numerics-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-numerics +:freebsd-numerics: {freebsd-numerics-url}[{freebsd-numerics-desc}] + +:freebsd-ocaml-desc: FreeBSD-specific OCaml discussions +:freebsd-ocaml-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ocaml +:freebsd-ocaml: {freebsd-ocaml-url}[{freebsd-ocaml-desc}] + +:freebsd-office-desc: Office applications on FreeBSD +:freebsd-office-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-office +:freebsd-office: {freebsd-office-url}[{freebsd-office-desc}] + +:freebsd-ops-announce-desc: Project Infrastructure Announcements +:freebsd-ops-announce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ops-announce +:freebsd-ops-announce: {freebsd-ops-announce-url}[{freebsd-ops-announce-desc}] + +:freebsd-performance-desc: FreeBSD performance mailing list +:freebsd-performance-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-performance +:freebsd-performance: {freebsd-performance-url}[{freebsd-performance-desc}] + +:freebsd-perl-desc: FreeBSD Perl mailing list +:freebsd-perl-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-perl +:freebsd-perl: {freebsd-perl-url}[{freebsd-perl-desc}] + +:freebsd-pf-desc: FreeBSD packet filter mailing list +:freebsd-pf-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pf +:freebsd-pf: {freebsd-pf-url}[{freebsd-pf-desc}] + +:freebsd-pkg-desc: Binary package management and package tools discussion +:freebsd-pkg-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pkg +:freebsd-pkg: {freebsd-pkg-url}[{freebsd-pkg-desc}] + +:freebsd-pkg-fallout-desc: Fallout logs from package building +:freebsd-pkg-fallout-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pkg-fallout +:freebsd-pkg-fallout: {freebsd-pkg-fallout-url}[{freebsd-pkg-fallout-desc}] + +:freebsd-pkgbase-desc: Packaging the FreeBSD base system +:freebsd-pkgbase-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pkgbase +:freebsd-pkgbase: {freebsd-pkgbase-url}[{freebsd-pkgbase-desc}] + +:freebsd-platforms-desc: FreeBSD non-Intel platforms porting mailing list +:freebsd-platforms-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-platforms +:freebsd-platforms: {freebsd-platforms-url}[{freebsd-platforms-desc}] + +:freebsd-ports-desc: FreeBSD ports mailing list +:freebsd-ports-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports +:freebsd-ports: {freebsd-ports-url}[{freebsd-ports-desc}] + +:freebsd-ports-announce-desc: FreeBSD ports announce mailing list +:freebsd-ports-announce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports-announce +:freebsd-ports-announce: {freebsd-ports-announce-url}[{freebsd-ports-announce-desc}] + +:freebsd-ports-bugs-desc: FreeBSD ports bugs mailing list +:freebsd-ports-bugs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports-bugs +:freebsd-ports-bugs: {freebsd-ports-bugs-url}[{freebsd-ports-bugs-desc}] + +:freebsd-ppc-desc: FreeBSD PowerPC porting mailing list +:freebsd-ppc-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ppc +:freebsd-ppc: {freebsd-ppc-url}[{freebsd-ppc-desc}] + +:freebsd-proliant-desc: Technical discussion of FreeBSD on HP ProLiant server platforms +:freebsd-proliant-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-proliant +:freebsd-proliant: {freebsd-proliant-url}[{freebsd-proliant-desc}] + +:freebsd-python-desc: FreeBSD Python mailing list +:freebsd-python-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-python +:freebsd-python: {freebsd-python-url}[{freebsd-python-desc}] + +:freebsd-quarterly-calls-desc: Calls for quarterly FreeBSD status reports +:freebsd-quarterly-calls-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-quarterly-calls +:freebsd-quarterly-calls: {freebsd-quarterly-calls-url}[{freebsd-quarterly-calls-desc}] + +:freebsd-questions-desc: FreeBSD general questions mailing list +:freebsd-questions-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-questions +:freebsd-questions: {freebsd-questions-url}[{freebsd-questions-desc}] + +:freebsd-rc-desc: FreeBSD boot script system mailing list +:freebsd-rc-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-rc +:freebsd-rc: {freebsd-rc-url}[{freebsd-rc-desc}] + +:freebsd-realtime-desc: FreeBSD realtime extensions mailing list +:freebsd-realtime-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-realtime +:freebsd-realtime: {freebsd-realtime-url}[{freebsd-realtime-desc}] + +:freebsd-riscv-desc: FreeBSD RISC-V porting mailing list +:freebsd-riscv-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-riscv +:freebsd-riscv: {freebsd-riscv-url}[{riscv-riscv-desc}] + +:freebsd-ruby-desc: FreeBSD Ruby mailing list +:freebsd-ruby-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ruby +:freebsd-ruby: {freebsd-ruby-url}[{freebsd-ruby-desc}] + +:freebsd-scsi-desc: FreeBSD SCSI subsystem mailing list +:freebsd-scsi-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-scsi +:freebsd-scsi: {freebsd-scsi-url}[{freebsd-scsi-desc}] + +:freebsd-security-desc: FreeBSD security mailing list +:freebsd-security-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-security +:freebsd-security: {freebsd-security-url}[{freebsd-security-desc}] + +:freebsd-security-notifications-desc: FreeBSD security notifications mailing list +:freebsd-security-notifications-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-security-notifications +:freebsd-security-notifications: {freebsd-security-notifications-url}[{freebsd-security-notifications-desc}] + +:freebsd-snapshots-desc: FreeBSD Development Snapshot Announcements +:freebsd-snapshots-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-snapshots +:freebsd-snapshots: {freebsd-snapshots-url}[{freebsd-snapshots-desc}] + +:freebsd-sparc64-desc: FreeBSD SPARC porting mailing list +:freebsd-sparc64-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-sparc64 +:freebsd-sparc64: {freebsd-sparc64-url}[{freebsd-sparc64-desc}] + +:freebsd-stable-desc: FreeBSD-STABLE mailing list +:freebsd-stable-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-stable +:freebsd-stable: {freebsd-stable-url}[{freebsd-stable-desc}] + +:freebsd-standards-desc: FreeBSD C99 and POSIX compliance mailing list +:freebsd-standards-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-standards +:freebsd-standards: {freebsd-standards-url}[{freebsd-standards-desc}] + +:freebsd-sun4v-desc: FreeBSD sun4v porting mailing list +:freebsd-sun4v-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-sun4v +:freebsd-sun4v: {freebsd-sun4v-url}[{freebsd-sun4v-desc}] + +:svn-doc-all-desc: SVN commit messages for the entire doc tree (except for "user", "projects" and "translations") +:svn-doc-all-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-all +:svn-doc-all: {svn-doc-all-url}[{svn-doc-all-desc}] + +:svn-doc-head-desc: SVN commit messages for the doc tree for head/ +:svn-doc-head-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-head +:svn-doc-head: {svn-doc-head-url}[{svn-doc-head-desc}] + +:svn-doc-projects-desc: SVN commit messages for the doc "projects" tree +:svn-doc-projects-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-projects +:svn-doc-projects: {svn-doc-projects-url}[{svn-doc-projects-desc}] + +:svn-doc-svnadmin-desc: SVN commit messages for the doc admin / configuration tree +:svn-doc-svnadmin-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-svnadmin +:svn-doc-svnadmin: {svn-doc-svnadmin-url}[{svn-doc-svnadmin-desc}] + +:svn-ports-all-desc: SVN commit messages for the entire ports tree +:svn-ports-all-url: http://lists.FreeBSD.org/mailman/listinfo/svn-ports-all +:svn-ports-all: {svn-ports-all-url}[{svn-ports-all-desc}] + +:svn-ports-head-desc: SVN commit messages for the ports tree for head/ +:svn-ports-head-url: http://lists.FreeBSD.org/mailman/listinfo/svn-ports-head +:svn-ports-head: {svn-ports-head-url}[{svn-ports-head-desc}] + +:svn-ports-svnadmin-desc: SVN commit messages for the ports admin / configuration tree +:svn-ports-svnadmin-url: http://lists.FreeBSD.org/mailman/listinfo/svn-ports-svnadmin +:svn-ports-svnadmin: {svn-ports-svnadmin-url}[{svn-ports-svnadmin-desc}] + +:svn-src-all-desc: SVN commit messages for the entire src tree (except for user and "projects") +:svn-src-all-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-all +:svn-src-all: {svn-src-all-url}[{svn-src-all-desc}] + +:svn-src-head-desc: SVN commit messages for the src tree for head/-current +:svn-src-head-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-head +:svn-src-head: {svn-src-head-url}[{svn-src-head-desc}] + +:svn-src-projects-desc: SVN commit messages for the src "projects" tree +:svn-src-projects-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-projects +:svn-src-projects: {svn-src-projects-url}[{svn-src-projects-desc}] + +:svn-src-release-desc: SVN commit messages for releases in the src tree +:svn-src-release-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-release +:svn-src-release: {svn-src-release-url}[{svn-src-release-desc}] + +:svn-src-releng-desc: SVN commit messages for the release engineering / security commits to the src tree +:svn-src-releng-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-releng +:svn-src-releng: {svn-src-releng-url}[{svn-src-releng-desc}] + +:svn-src-stable-desc: SVN commit messages for all the -stable branches of the src tree +:svn-src-stable-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable +:svn-src-stable: {svn-src-stable-url}[{svn-src-stable-desc}] + +:svn-src-stable-6-desc: SVN commit messages for only the 6-stable src tree +:svn-src-stable-6-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-6 +:svn-src-stable-6: {svn-src-stable-6-url}[{svn-src-stable-6-desc}] + +:svn-src-stable-7-desc: SVN commit messages for only the 7-stable src tree +:svn-src-stable-7-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-7 +:svn-src-stable-7: {svn-src-stable-7-url}[{svn-src-stable-7-desc}] + +:svn-src-stable-8-desc: SVN commit messages for only the 8-stable src tree +:svn-src-stable-8-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-8 +:svn-src-stable-8: {svn-src-stable-8-url}[{svn-src-stable-8-desc}] + +:svn-src-stable-9-desc: SVN commit messages for only the 9-stable src tree +:svn-src-stable-9-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-9 +:svn-src-stable-9: {svn-src-stable-9-url}[{svn-src-stable-9-desc}] + +:svn-src-stable-10-desc: SVN commit messages for only the 10-stable src tree +:svn-src-stable-10-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-10 +:svn-src-stable-10: {svn-src-stable-10-url}[{svn-src-stable-10-desc}] + +:svn-src-stable-11-desc: SVN commit messages for only the 11-stable src tree +:svn-src-stable-11-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-11 +:svn-src-stable-11: {svn-src-stable-11-url}[{svn-src-stable-11-desc}] + +:svn-src-stable-12-desc: SVN commit messages for only the 12-stable src tree +:svn-src-stable-12-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-12 +:svn-src-stable-12: {svn-src-stable-12-url}[{svn-src-stable-12-desc}] + +:svn-src-stable-other-desc: SVN commit messages for the old stable src trees +:svn-src-stable-other-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-other +:svn-src-stable-other: {svn-src-stable-other-url}[{svn-src-stable-other-desc}] + +:svn-src-svnadmin-desc: SVN commit messages for the admin / configuration tree +:svn-src-svnadmin-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-svnadmin +:svn-src-svnadmin: {svn-src-svnadmin-url}[{svn-src-svnadmin-desc}] + +:svn-src-user-desc: SVN commit messages for the experimental "user" src tree +:svn-src-user-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-user +:svn-src-user: {svn-src-user-url}[{svn-src-user-desc}] + +:svn-src-vendor-desc: SVN commit messages for the vendor work area tree +:svn-src-vendor-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-vendor +:svn-src-vendor: {svn-src-vendor-url}[{svn-src-vendor-desc}] + +:freebsd-sysinstall-desc: Sysinstall development mailing list +:freebsd-sysinstall-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-sysinstall +:freebsd-sysinstall: {freebsd-sysinstall-url}[{freebsd-sysinstall-desc}] + +:freebsd-tcltk-desc: FreeBSD-specific Tcl/Tk discussions +:freebsd-tcltk-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tcltk +:freebsd-tcltk: {freebsd-tcltk-url}[{freebsd-tcltk-desc}] + +:freebsd-teaching-desc: FreeBSD teaching mailing list +:freebsd-teaching-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-teaching +:freebsd-teaching: {freebsd-teaching-url}[{freebsd-teaching-desc}] + +:freebsd-test-desc: FreeBSD test mailing list +:freebsd-test-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-test +:freebsd-test: {freebsd-test-url}[{freebsd-test-desc}] + +:freebsd-testing-desc: Testing on FreeBSD +:freebsd-testing-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-testing +:freebsd-testing: {freebsd-testing-url}[{freebsd-testing-desc}] + +:freebsd-tex-desc: Porting TeX and its applications to FreeBSD +:freebsd-tex-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tex +:freebsd-tex: {freebsd-tex-url}[{freebsd-tex-desc}] + +:freebsd-threads-desc: FreeBSD threads mailing list +:freebsd-threads-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-threads +:freebsd-threads: {freebsd-threads-url}[{freebsd-threads-desc}] + +:freebsd-tilera-desc: Porting FreeBSD to the Tilera family of CPUs +:freebsd-tilera-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tilera +:freebsd-tilera: {freebsd-tilera-url}[{freebsd-tilera-desc}] + +:freebsd-tokenring-desc: FreeBSD tokenring mailing list +:freebsd-tokenring-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tokenring +:freebsd-tokenring: {freebsd-tokenring-url}[{freebsd-tokenring-desc}] + +:freebsd-toolchain-desc: FreeBSD integrated toolchain mailing list +:freebsd-toolchain-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-toolchain +:freebsd-toolchain: {freebsd-toolchain-url}[{freebsd-toolchain-desc}] + +:freebsd-translators-desc: FreeBSD translators mailing list +:freebsd-translators-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-translators +:freebsd-translators: {freebsd-translators-url}[{freebsd-translators-desc}] + +:freebsd-transport-desc: FreeBSD transport mailing list +:freebsd-transport-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-transport +:freebsd-transport: {freebsd-transport-url}[{freebsd-transport-desc}] + +:freebsd-usb-desc: FreeBSD USB mailing list +:freebsd-usb-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-usb +:freebsd-usb: {freebsd-usb-url}[{freebsd-usb-desc}] + +:freebsd-user-groups-desc: FreeBSD user group coordination mailing list +:freebsd-user-groups-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-user-groups +:freebsd-user-groups: {freebsd-user-groups-url}[{freebsd-user-groups-desc}] + +:freebsd-vendors-desc: FreeBSD vendors pre-release coordination mailing list +:freebsd-vendors-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-vendors +:freebsd-vendors: {freebsd-vendors-url}[{freebsd-vendors-desc}] + +:freebsd-virtualization-desc: Discussion of various virtualization techniques supported by FreeBSD +:freebsd-virtualization-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-virtualization +:freebsd-virtualization: {freebsd-virtualization-url}[{freebsd-virtualization-desc}] + +:freebsd-vuxml-desc: Discussion on the VuXML infrastructure +:freebsd-vuxml-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-vuxml +:freebsd-vuxml: {freebsd-vuxml-url}[{freebsd-vuxml-desc}] + +:freebsd-wip-status-desc: FreeBSD Work-In-Progress Status +:freebsd-wip-status-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-wip-status +:freebsd-wip-status: {freebsd-wip-status-url}[{freebsd-wip-status-desc}] + +:freebsd-wireless-desc: Discussions of 802.11 stack, tools, device driver development +:freebsd-wireless-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-wireless +:freebsd-wireless: {freebsd-wireless-url}[{freebsd-wireless-desc}] + +:freebsd-women-desc: FreeBSD advocacy for women +:freebsd-women-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-women +:freebsd-women: {freebsd-women-url}[{freebsd-women-desc}] + +:freebsd-www-desc: FreeBSD Webmaster mailing list +:freebsd-www-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-www +:freebsd-www: {freebsd-www-url}[{freebsd-www-desc}] + +:freebsd-x11-desc: FreeBSD X11 mailing list +:freebsd-x11-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-x11 +:freebsd-x11: {freebsd-x11-url}[{freebsd-x11-desc}] + +:freebsd-xen-desc: FreeBSD port to Xen mailing list +:freebsd-xen-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-xen +:freebsd-xen: {freebsd-xen-url}[{freebsd-xen-desc}] + +:freebsd-xfce-desc: XFCE for FreeBSD mailing list +:freebsd-xfce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-xfce +:freebsd-xfce: {freebsd-xfce-url}[{freebsd-xfce-desc}] + +:freebsd-zope-desc: Zope for FreeBSD mailing list +:freebsd-zope-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-zope +:freebsd-zope: {freebsd-zope-url}[{freebsd-zope-desc}] + +:committers-name: FreeBSD committer's mailing list +:committers: {committers-name} + +:core-email: core@FreeBSD.org +:core-name: freebsd-core + +:developers-name: FreeBSD developers mailing list +:developers: {committers-developers} + +:doc-committers-name: FreeBSD doc/ committer's mailing list +:doc-committers: {doc-committers-name} + +:doc-developers-name: FreeBSD doc/ developers mailing list +:doc-developers: {doc-developers-name} + +:ports-committers-name: FreeBSD ports/ committer's mailing list +:ports-committers: {ports-committers-name} + +:ports-developers-name: FreeBSD ports/ developers mailing list +:ports-developers: {ports-developers-name} + +:src-committers-name: FreeBSD src/ committer's mailing list +:src-committers: {src-committers-name} + +:src-developers-name: FreeBSD src/ developers mailing list +:src-developers: {src-developers-name} + +// Not really proper mailing lists + +:bugfollowup: bug-followup@FreeBSD.org + +:bugsubmit: {bugfollowup} + +:majordomo: majordomo@FreeBSD.org + +// The following mailinglists are deactivated. Keep them until all references +// in the documentation are gone. + +:freebsd-alpha-desc: FreeBSD Alpha porting mailing list +:freebsd-alpha-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-alpha +:freebsd-alpha: {freebsd-alpha-url}[{freebsd-alpha-desc}] + +:freebsd-qa-desc: FreeBSD Quality Assurance mailing list +:freebsd-qa-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-qa +:freebsd-qa: {freebsd-qa-url}[{freebsd-qa-desc}] + +:freebsd-smp-desc: FreeBSD symmetric multiprocessing mailing list +:freebsd-smp-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-smp +:freebsd-smp: {freebsd-smp-url}[{freebsd-smp-desc}] diff --git a/shared/bd/teams.adoc b/shared/bd/teams.adoc new file mode 100644 --- /dev/null +++ b/shared/bd/teams.adoc @@ -0,0 +1,84 @@ +// +// Names and email address of teams of people working on specified +// tasks. Usually they're just mail aliases set up at hub.FreeBSD.org +// +// Use these entities when referencing appropriate teams. +// +// Please keep this list in alphabetical order by entity names. +// +// IMPORTANT: If you delete names from this file you *must* ensure that +// all references to them have been removed from the handbook's +// translations. If they haven't then you *will* break the +// builds for the other languages, and we will poke fun of you +// in public. +// +// $FreeBSD$ +// + +:admins-name: FreeBSD Administrators +:admins-email: admins@FreeBSD.org +:admins: {admins-name} <{admins-email}> + +:bugmeister-name: Problem Report Database administrators +:bugmeister-email: bugmeister@FreeBSD.org +:bugmeister: {bugmeister-name} <{bugmeister-email}> + +:core-name: Core Team +:core-email: core@FreeBSD.org +:core: {core-name} <{core-email}> + +:core-secretary-name: Core Team Secretary +:core-secretary-email: core-secretary@FreeBSD.org +:core-secretary: {core-secretary-name} <{core-secretary-email}> + +:cvsadm-name: CVS Repository Meisters +:cvsadm-email: cvsadm@FreeBSD.org +:cvsadm: {cvsadm-name} <{cvsadm-email}> + +:doceng-name: Documentation Engineering Team +:doceng-email: doceng@FreeBSD.org +:doceng: {doceng-name} <{doceng-email}> + +:donations-name: Donations Liaison Office +:donations-email: donations@FreeBSD.org +:donations: {donations-name} <{donations-email}> + +:faq-name: FAQ Maintainer +:faq-email: faq@FreeBSD.org +:faq-team: {faq-name} <{faq-email}> + +:ftp-master-name: FTP Mirror Site Coordinator +:ftp-master-email: ftp-master@FreeBSD.org +:ftp-master: {ftp-master-name} <{ftp-master-email}> + +:mirror-admin-name: FTP/WWW Mirror Site Coordinator +:mirror-admin-email: mirror-admin@FreeBSD.org +:mirror-admin: {mirror-admin-name} <{mirror-admin-email}> + +:pcvs-name: CVS ports Repository Meisters +:pcvs-email: pcvs@FreeBSD.org +:pcvs: {pcvs-name} <{pcvs-email}> + +:portmgr-name: Ports Management Team +:portmgr-email: portmgr@FreeBSD.org +:portmgr: {portmgr-name} <{portmgr-email}> + +:portmgr-secretary-name: Ports Management Team Secretary +:portmgr-secretary-email: portmgr-secretary@FreeBSD.org +:portmgr-secretary: {portmgr-secretary-name} <{portmgr-secretary-email}> + +:ports-secteam-name: Ports Security Team +:ports-secteam-email: ports-secteam@FreeBSD.org +:ports-secteam: {ports-secteam-name} <{ports-secteam-email}> + +:re-name: Release Engineering Team +:re-email: re@FreeBSD.org +:re: {re-name} <{re-email}> + +:secteam-secretary-name: Security Team Secretary +:secteam-secretary-email: secteam-secretary@FreeBSD.org +:secteam-secretary: {secteam-secretary-name} <{secteam-secretary-email}> + +:security-officer-name: Security Officer Team +:security-officer-email: security-officer@FreeBSD.org +:security-officer: {security-officer-name} <{security-officer-email}> diff --git a/shared/bd/urls.adoc b/shared/bd/urls.adoc new file mode 100644 --- /dev/null +++ b/shared/bd/urls.adoc @@ -0,0 +1,62 @@ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/bd +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../bd +:main-site-en: ../../../en +endif::[] + +ifndef::isonline[] +:main-site: https://docs.freebsd.org/bd +:main-site-en: https://docs.freebsd.org/en +endif::[] + +// books +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ +:handbook: {main-site-en}/books/handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ + +// articles +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ +:contributing: {main-site-en}/articles/contributing/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site}/articles/explaining-bsd/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-src-lsp: {main-site-en}/articles/freebsd-src-lsp/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/da/urls.adoc b/shared/da/urls.adoc --- a/shared/da/urls.adoc +++ b/shared/da/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/da +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../da +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/da +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ -:handbook: https://docs.freebsd.org/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ +:handbook: {main-site-en}/books/handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ -:contributing: https://docs.freebsd.org/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ -:explaining-bsd: https://docs.freebsd.org/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ +:contributing: {main-site-en}/articles/contributing/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site-en}/articles/explaining-bsd/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ :ipsec-must: {main-site}/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/de/urls.adoc b/shared/de/urls.adoc --- a/shared/de/urls.adoc +++ b/shared/de/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/de +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../de +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/de +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ +:dev-model: {main-site-en}/books/dev-model/ :faq: {main-site}/books/faq/ :handbook: {main-site}/books/handbook/ :developers-handbook: {main-site}/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ :porters-handbook: {main-site}/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ :freebsd-update-server: {main-site}/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ :leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ :linux-users: {main-site}/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ :nanobsd: {main-site}/articles/nanobsd/ :new-users: {main-site}/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ :port-mentor-guidelines: {main-site}/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ :solid-state: {main-site}/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/el/urls.adoc b/shared/el/urls.adoc --- a/shared/el/urls.adoc +++ b/shared/el/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/el +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../el +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/el +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ +:dev-model: {main-site-en}/books/dev-model/ :faq: {main-site}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles :bsdl-gpl: {main-site}/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ :freebsd-questions-article: {main-site}/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ :gjournal-desktop: {main-site}/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ :linux-users: {main-site}/articles/linux-users/ :mailing-list-faq: {main-site}/articles/mailing-list-faq/ :nanobsd: {main-site}/articles/nanobsd/ :new-users: {main-site}/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ :problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ :releng: {main-site}/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/en/urls.adoc b/shared/en/urls.adoc --- a/shared/en/urls.adoc +++ b/shared/en/urls.adoc @@ -1,51 +1,60 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] :main-site: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../en +endif::[] + +ifndef::isonline[] +:main-site: https://docs.freebsd.org/en +endif::[] // books -:dev-model: {main-site}/books/dev-model/ -:faq: {main-site}/books/faq/ -:handbook: {main-site}/books/handbook/ -:developers-handbook: {main-site}/books/developers-handbook/ -:arch-handbook: {main-site}/books/arch-handbook/ -:porters-handbook: {main-site}/books/porters-handbook/ -:design-44bsd: {main-site}/books/design-44bsd/ -:fdp-primer: {main-site}/books/fdp-primer/ +:dev-model: {main-site}/books/dev-model +:faq: {main-site}/books/faq +:handbook: {main-site}/books/handbook +:developers-handbook: {main-site}/books/developers-handbook +:arch-handbook: {main-site}/books/arch-handbook +:porters-handbook: {main-site}/books/porters-handbook +:design-44bsd: {main-site}/books/design-44bsd +:fdp-primer: {main-site}/books/fdp-primer // articles -:bsdl-gpl: {main-site}/articles/bsdl-gpl/ -:building-products: {main-site}/articles/building-products/ -:committers-guide: {main-site}/articles/committers-guide/ -:contributing: {main-site}/articles/contributing/ -:contributors: {main-site}/articles/contributors/ -:cups: {main-site}/articles/cups/ -:explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: {main-site}/articles/filtering-bridges/ -:fonts: {main-site}/articles/fonts/ -:freebsd-questions-article: {main-site}/articles/freebsd-questions/ -:freebsd-src-lsp: {main-site}/articles/freebsd-src-lsp/ -:freebsd-update-server: {main-site}/articles/freebsd-update-server/ -:geom-class: {main-site}/articles/geom-class/ -:gjournal-desktop: {main-site}/articles/gjournal-desktop/ -:hubs: {main-site}/articles/hubs/ -:ipsec-must: {main-site}/articles/ipsec-must/ -:ldap-auth: {main-site}/articles/ldap-auth/ -:leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: {main-site}/articles/linux-emulation/ -:linux-users: {main-site}/articles/linux-users/ -:mailing-list-faq: {main-site}/articles/mailing-list-faq/ -:nanobsd: {main-site}/articles/nanobsd/ -:new-users: {main-site}/articles/new-users/ -:pam: {main-site}/articles/pam/ -:pgpkeys: {main-site}/articles/pgpkeys/ -:port-mentor-guidelines: {main-site}/articles/port-mentor-guidelines/ -:pr-guidelines: {main-site}/articles/pr-guidelines/ -:problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: {main-site}/articles/rc-scripting/ -:releng: {main-site}/articles/releng/ -:freebsd-releng: {main-site}/articles/freebsd-releng/ -:remote-install: {main-site}/articles/remote-install/ -:serial-uart: {main-site}/articles/serial-uart/ -:solid-state: {main-site}/articles/solid-state/ -:vinum: {main-site}/articles/vinum/ -:vm-design: {main-site}/articles/vm-design/ +:bsdl-gpl: {main-site}/articles/bsdl-gpl +:building-products: {main-site}/articles/building-products +:committers-guide: {main-site}/articles/committers-guide +:contributing: {main-site}/articles/contributing +:contributors: {main-site}/articles/contributors +:cups: {main-site}/articles/cups +:explaining-bsd: {main-site}/articles/explaining-bsd +:filtering-bridges: {main-site}/articles/filtering-bridges +:fonts: {main-site}/articles/fonts +:freebsd-questions-article: {main-site}/articles/freebsd-questions +:freebsd-src-lsp: {main-site}/articles/freebsd-src-lsp +:freebsd-update-server: {main-site}/articles/freebsd-update-server +:geom-class: {main-site}/articles/geom-class +:gjournal-desktop: {main-site}/articles/gjournal-desktop +:hubs: {main-site}/articles/hubs +:ipsec-must: {main-site}/articles/ipsec-must +:ldap-auth: {main-site}/articles/ldap-auth +:leap-seconds: {main-site}/articles/leap-seconds +:linux-emulation: {main-site}/articles/linux-emulation +:linux-users: {main-site}/articles/linux-users +:mailing-list-faq: {main-site}/articles/mailing-list-faq +:nanobsd: {main-site}/articles/nanobsd +:new-users: {main-site}/articles/new-users +:pam: {main-site}/articles/pam +:pgpkeys: {main-site}/articles/pgpkeys +:port-mentor-guidelines: {main-site}/articles/port-mentor-guidelines +:pr-guidelines: {main-site}/articles/pr-guidelines +:problem-reports: {main-site}/articles/problem-reports +:rc-scripting: {main-site}/articles/rc-scripting +:releng: {main-site}/articles/releng +:freebsd-releng: {main-site}/articles/freebsd-releng +:remote-install: {main-site}/articles/remote-install +:serial-uart: {main-site}/articles/serial-uart +:solid-state: {main-site}/articles/solid-state +:vinum: {main-site}/articles/vinum +:vm-design: {main-site}/articles/vm-design diff --git a/shared/es/urls.adoc b/shared/es/urls.adoc --- a/shared/es/urls.adoc +++ b/shared/es/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/es +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../es +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/es +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ +:dev-model: {main-site-en}/books/dev-model/ :faq: {main-site}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles :bsdl-gpl: {main-site}/articles/bsdl-gpl/ :building-products: {main-site}/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ +:contributors: {main-site-en}/articles/contributors/ :cups: {main-site}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ :filtering-bridges: {main-site}/articles/filtering-bridges/ :fonts: {main-site}/articles/fonts/ :freebsd-questions-article: {main-site}/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ :ipsec-must: {main-site}/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ :leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ :linux-users: {main-site}/articles/linux-users/ :mailing-list-faq: {main-site}/articles/mailing-list-faq/ :nanobsd: {main-site}/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ :port-mentor-guidelines: {main-site}/articles/port-mentor-guidelines/ :pr-guidelines: {main-site}/articles/pr-guidelines/ :problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ :remote-install: {main-site}/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ +:serial-uart: {main-site-en}/articles/serial-uart/ :solid-state: {main-site}/articles/solid-state/ :vinum: {main-site}/articles/vinum/ :vm-design: {main-site}/articles/vm-design/ diff --git a/shared/fr/urls.adoc b/shared/fr/urls.adoc --- a/shared/fr/urls.adoc +++ b/shared/fr/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/fr +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../fr +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/fr +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ +:dev-model: {main-site-en}/books/dev-model/ :faq: {main-site}/books/faq/ :handbook: {main-site}/books/handbook/ :developers-handbook: {main-site}/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ :porters-handbook: {main-site}/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ :building-products: {main-site}/articles/building-products/ :committers-guide: {main-site}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ :filtering-bridges: {main-site}/articles/filtering-bridges/ :fonts: {main-site}/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ :ipsec-must: {main-site}/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ :leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ :linux-users: {main-site}/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ :nanobsd: {main-site}/articles/nanobsd/ :new-users: {main-site}/articles/new-users/ :pam: {main-site}/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ :pr-guidelines: {main-site}/articles/pr-guidelines/ :problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/hu/urls.adoc b/shared/hu/urls.adoc --- a/shared/hu/urls.adoc +++ b/shared/hu/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/hu +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../hu +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/hu +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ -:handbook: https://docs.freebsd.org/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site}/books/faq/ +:handbook: {main-site}/books/handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ -:contributing: https://docs.freebsd.org/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ +:contributing: {main-site-en}/articles/contributing/ +:contributors: {main-site-en}/articles/contributors/ :cups: {main-site}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ :gjournal-desktop: {main-site}/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ :linux-users: {main-site}/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/it/urls.adoc b/shared/it/urls.adoc --- a/shared/it/urls.adoc +++ b/shared/it/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/it +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../it +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/it +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles :bsdl-gpl: {main-site}/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ -:contributing: https://docs.freebsd.org/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ -:explaining-bsd: https://docs.freebsd.org/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ +:contributing: {main-site-en}/articles/contributing/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site-en}/articles/explaining-bsd/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/ja/urls.adoc b/shared/ja/urls.adoc --- a/shared/ja/urls.adoc +++ b/shared/ja/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/ja +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../ja +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/ja +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ +:dev-model: {main-site-en}/books/dev-model/ :faq: {main-site}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ :porters-handbook: {main-site}/books/porters-handbook/ :design-44bsd: {main-site}/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ -:explaining-bsd: https://docs.freebsd.org/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site-en}/articles/explaining-bsd/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ :fonts: {main-site}/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ :ipsec-must: {main-site}/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ :leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ :problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/ko/mailing-lists.adoc b/shared/ko/mailing-lists.adoc new file mode 100644 --- /dev/null +++ b/shared/ko/mailing-lists.adoc @@ -0,0 +1,710 @@ +// +// Names of FreeBSD mailing lists and related software. +// $FreeBSD$ +// + +:mailman-lists-desc: FreeBSD list server +:mailman-lists-url: http://lists.freebsd.org/mailman/listinfo +:mailman-lists: {mailman-lists-url}[{mailman-lists-desc}] + +:freebsd-acpi-desc: FreeBSD ACPI mailing list +:freebsd-acpi-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-acpi +:freebsd-acpi: {freebsd-acpi-url}[{freebsd-acpi-desc}] + +:freebsd-advocacy-desc: FreeBSD advocacy mailing list +:freebsd-advocacy-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-advocacy +:freebsd-advocacy: {freebsd-advocacy-url}[{freebsd-advocacy-desc}] + +:freebsd-aic7xxx-desc: FreeBSD Adaptec AIC7xxx discussions mailing list +:freebsd-aic7xxx-url: http://lists.FreeBSD.org/mailman/listinfo/aic7xxx +:freebsd-aic7xxx: {freebsd-aic7xxx-url}[{freebsd-aic7xxx-desc}] + +:freebsd-amd64-desc: Porting FreeBSD to AMD64 systems +:freebsd-amd64-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-amd64 +:freebsd-amd64: {freebsd-amd64-url}[{freebsd-amd64-desc}] + +:freebsd-announce-desc: FreeBSD announcements mailing list +:freebsd-announce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-announce +:freebsd-announce: {freebsd-announce-url}[{freebsd-announce-desc}] + +:freebsd-apache-desc: FreeBSD Apache mailing list +:freebsd-apache-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-apache +:freebsd-apache: {freebsd-apache-url}[{freebsd-apache-desc}] + +:freebsd-arch-desc: FreeBSD architecture and design mailing list +:freebsd-arch-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-arch +:freebsd-arch: {freebsd-arch-url}[{freebsd-arch-desc}] + +:freebsd-arm-desc: FreeBSD ARM porting mailing list +:freebsd-arm-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-arm +:freebsd-arm: {freebsd-arm-url}[{freebsd-arm-desc}] + +:freebsd-atm-desc: FreeBSD ATM networking mailing list +:freebsd-atm-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-atm +:freebsd-atm: {freebsd-atm-url}[{freebsd-atm-desc}] + +:freebsd-bluetooth-desc: FreeBSD Bluetooth mailing list +:freebsd-bluetooth-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-bluetooth +:freebsd-bluetooth: {freebsd-bluetooth-url}[{freebsd-bluetooth-desc}] + +:freebsd-bugbusters-desc: FreeBSD bugbusters mailing list +:freebsd-bugbusters-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-bugbusters +:freebsd-bugbusters: {freebsd-bugbusters-url}[{freebsd-bugbusters-desc}] + +:freebsd-bugs-desc: FreeBSD problem reports mailing list +:freebsd-bugs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-bugs +:freebsd-bugs: {freebsd-bugs-url}[{freebsd-bugs-desc}] + +:freebsd-chat-desc: FreeBSD chat mailing list +:freebsd-chat-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-chat +:freebsd-chat: {freebsd-chat-url}[{freebsd-chat-desc}] + +:freebsd-chromium-desc: FreeBSD-specific Chromium issues +:freebsd-chromium-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-chromium +:freebsd-chromium: {freebsd-chromium-url}[{freebsd-chromium-desc}] + +:freebsd-cloud-desc: FreeBSD on cloud platforms (EC2, GCE, Azure, etc.) +:freebsd-cloud-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-cloud +:freebsd-cloud: {freebsd-cloud-url}[{freebsd-cloud-desc}] + +:freebsd-cluster-desc: FreeBSD clustering mailing list +:freebsd-cluster-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-cluster +:freebsd-cluster: {freebsd-cluster-url}[{freebsd-cluster-desc}] + +:freebsd-current-desc: FreeBSD-CURRENT mailing list +:freebsd-current-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-current +:freebsd-current: {freebsd-current-url}[{freebsd-current-desc}] + +:ctm-announce-desc: CTM announcements +:ctm-announce-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-announce +:ctm-announce: {ctm-announce-url}[{ctm-announce-desc}] + +:ctm-src-4-desc: CTM 4-STABLE src branch distribution mailing list +:ctm-src-4-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-4 +:ctm-src-4: {ctm-src-4-url}[{ctm-src-4-desc}] + +:ctm-src-5-desc: CTM 5-STABLE src branch distribution mailing list +:ctm-src-5-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-5 +:ctm-src-5: {ctm-src-5-url}[{ctm-src-5-desc}] + +:ctm-src-6-desc: CTM 6-STABLE src branch distribution mailing list +:ctm-src-6-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-6 +:ctm-src-6: {ctm-src-6-url}[{ctm-src-6-desc}] + +:ctm-src-7-desc: CTM 7-STABLE src branch distribution mailing list +:ctm-src-7-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-7 +:ctm-src-7: {ctm-src-7-url}[{ctm-src-7-desc}] + +:ctm-src-8-desc: CTM 8-STABLE src branch distribution mailing list +:ctm-src-8-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-8 +:ctm-src-8: {ctm-src-8-url}[{ctm-src-8-desc}] + +:ctm-src-9-desc: CTM 9-STABLE src branch distribution mailing list +:ctm-src-9-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-9 +:ctm-src-9: {ctm-src-9-url}[{ctm-src-9-desc}] + +:ctm-src-10-desc: CTM 10-STABLE src branch distribution mailing list +:ctm-src-10-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-10 +:ctm-src-10: {ctm-src-10-url}[{ctm-src-10-desc}] + +:ctm-src-cur-desc: CTM -CURRENT src branch distribution mailing list +:ctm-src-cur-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-src-cur +:ctm-src-cur: {ctm-src-cur-url}[{ctm-src-cur-desc}] + +:ctm-users-desc: CTM user discussion mailing list +:ctm-users-url: http://lists.FreeBSD.org/mailman/listinfo/ctm-users +:ctm-users: {ctm-users-url}[{ctm-users-desc}] + +:cvs-all-desc: FreeBSD CVS commit message mailing list +:cvs-all-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-all +:cvs-all: {cvs-all-url}[{cvs-all-desc}] + +:cvs-doc-desc: FreeBSD CVS doc commit list +:cvs-doc-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-doc +:cvs-doc: {cvs-doc-url}[{cvs-doc-desc}] + +:cvs-ports-desc: FreeBSD CVS ports commit list +:cvs-ports-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-ports +:cvs-ports: {cvs-ports-url}[{cvs-ports-desc}] + +:cvs-projects-desc: FreeBSD CVS projects commit list +:cvs-projects-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-projects +:cvs-projects: {cvs-projects-url}[{cvs-projects-desc}] + +:cvs-src-desc: FreeBSD CVS src commit list +:cvs-src-url: http://lists.FreeBSD.org/mailman/listinfo/cvs-src +:cvs-src: {cvs-src-url}[{cvs-src-desc}] + +:freebsd-database-desc: FreeBSD based Databases mailing list +:freebsd-database-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-database +:freebsd-database: {freebsd-database-url}[{freebsd-database-desc}] + +:freebsd-desktop-desc: Using and improving FreeBSD on the desktop +:freebsd-desktop-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-desktop +:freebsd-desktop: {freebsd-desktop-url}[{freebsd-desktop-desc}] + +:dev-ci-desc: Automated reports of build and test results from FreeBSD's continuous integration tools +:dev-ci-url: http://lists.FreeBSD.org/mailman/listinfo/dev-ci +:dev-ci: {dev-ci-url}[{dev-ci-desc}] + +:dev-commits-doc-all-desc: Commit messages for all branches of the doc repository +:dev-commits-doc-all-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-doc-all +:dev-commits-doc-all: {dev-commits-doc-all-url}[{dev-commits-doc-all-desc}] + +:dev-commits-ports-all-desc: Commit messages for all branches of the ports repository +:dev-commits-ports-all-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-ports-all +:dev-commits-ports-all: {dev-commits-ports-all-url}[{dev-commits-ports-all-desc}] + +:dev-commits-ports-branches-desc: Commit messages for the quarterly branches of the ports repository +:dev-commits-ports-branches-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-ports-branches +:dev-commits-ports-branches: {dev-commits-ports-branches-url}[{dev-commits-ports-branches-desc}] + +:dev-commits-ports-main-desc: Commit messages for the main branch of the ports repository +:dev-commits-ports-main-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-ports-main +:dev-commits-ports-main: {dev-commits-ports-main-url}[{dev-commits-ports-main-desc}] + +:dev-commits-src-all-desc: Commit messages for all branches of the src repository +:dev-commits-src-all-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-src-all +:dev-commits-src-all: {dev-commits-src-all-url}[{dev-commits-src-all-desc}] + +:dev-commits-src-branches-desc: Commit messages for the stable branches of the src repository +:dev-commits-src-branches-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-src-branches +:dev-commits-src-branches: {dev-commits-src-branches-url}[{dev-commits-src-branches-desc}] + +:dev-commits-src-main-desc: Commit messages for the main branch of the src repository +:dev-commits-src-main-url: http://lists.FreeBSD.org/mailman/listinfo/dev-commits-src-main +:dev-commits-src-main: {dev-commits-src-main-url}[{dev-commits-src-main-desc}] + +:dev-reviews-desc: Automated notifications of work in progress for review in FreeBSD's review tools, including patches +:dev-reviews-url: http://lists.FreeBSD.org/mailman/listinfo/dev-reviews +:dev-reviews: {dev-reviews-url}[{dev-reviews-desc}] + +:freebsd-doc-desc: FreeBSD documentation project mailing list +:freebsd-doc-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-doc +:freebsd-doc: {freebsd-doc-url}[{freebsd-doc-desc}] + +:freebsd-drivers-desc: Writing device drivers for FreeBSD +:freebsd-drivers-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-drivers +:freebsd-drivers: {freebsd-drivers-url}[{freebsd-drivers-desc}] + +:freebsd-dtrace-desc: Using and working on DTrace in FreeBSD +:freebsd-dtrace-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-dtrace +:freebsd-dtrace: {freebsd-dtrace-url}[{freebsd-dtrace-desc}] + +:freebsd-eclipse-desc: FreeBSD users of Eclipse IDE, tools, rich client applications and ports +:freebsd-eclipse-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-eclipse +:freebsd-eclipse: {freebsd-eclipse-url}[{freebsd-eclipse-desc}] + +:freebsd-elastic-desc: FreeBSD specific ElasticSearch mailing list +:freebsd-elastic-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-elastic +:freebsd-elastic: {freebsd-elastic-url}[{freebsd-elastic-desc}] + +:freebsd-embedded-desc: FreeBSD-embedded mailing list +:freebsd-embedded-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-embedded +:freebsd-embedded: {freebsd-embedded-url}[{freebsd-embedded-desc}] + +:freebsd-emulation-desc: FreeBSD-emulation mailing list +:freebsd-emulation-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-emulation +:freebsd-emulation: {freebsd-emulation-url}[{freebsd-emulation-desc}] + +:freebsd-enlightenment-desc: FreeBSD-enlightenment mailing list +:freebsd-enlightenment-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-enlightenment +:freebsd-enlightenment: {freebsd-enlightenment-url}[{freebsd-enlightenment-desc}] + +:freebsd-eol-desc: FreeBSD-eol mailing list +:freebsd-eol-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-eol +:freebsd-eol: {freebsd-eol-url}[{freebsd-eol-desc}] + +:freebsd-erlang-desc: FreeBSD-erlang mailing list +:freebsd-erlang-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-erlang +:freebsd-erlang: {freebsd-erlang-url}[{freebsd-erlang-desc}] + +:freebsd-firewire-desc: FreeBSD FireWire (IEEE 1394) discussion mailing list +:freebsd-firewire-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-firewire +:freebsd-firewire: {freebsd-firewire-url}[{freebsd-firewire-desc}] + +:freebsd-fortran-desc: Fortran on FreeBSD mailing list +:freebsd-fortran-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-fortran +:freebsd-fortran: {freebsd-fortran-url}[{freebsd-fortran-desc}] + +:freebsd-fs-desc: FreeBSD file system project mailing list +:freebsd-fs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-fs +:freebsd-fs: {freebsd-fs-url}[{freebsd-fs-desc}] + +:freebsd-games-desc: Games on FreeBSD mailing list +:freebsd-games-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-games +:freebsd-games: {freebsd-games-url}[{freebsd-games-desc}] + +:freebsd-gecko-desc: FreeBSD gecko mailing list +:freebsd-gecko-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-gecko +:freebsd-gecko: {freebsd-gecko-url}[{freebsd-gecko-desc}] + +:freebsd-geom-desc: FreeBSD GEOM mailing list +:freebsd-geom-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-geom +:freebsd-geom: {freebsd-geom-url}[{freebsd-geom-desc}] + +:freebsd-git-desc: Discussion of git use in the FreeBSD project +:freebsd-git-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-git +:freebsd-git: {freebsd-git-url}[{freebsd-git-desc}] + +:freebsd-gnome-desc: FreeBSD GNOME and GNOME applications mailing list +:freebsd-gnome-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-gnome +:freebsd-gnome: {freebsd-gnome-url}[{freebsd-gnome-desc}] + +:freebsd-hackers-desc: FreeBSD technical discussions mailing list +:freebsd-hackers-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-hackers +:freebsd-hackers: {freebsd-hackers-url}[{freebsd-hackers-desc}] + +:freebsd-hardware-desc: FreeBSD hardware and equipment mailing list +:freebsd-hardware-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-hardware +:freebsd-hardware: {freebsd-hardware-url}[{freebsd-hardware-desc}] + +:freebsd-haskell-desc: FreeBSD-specific Haskell issues and discussions +:freebsd-haskell-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-haskell +:freebsd-haskell: {freebsd-haskell-url}[{freebsd-haskell-desc}] + +:freebsd-hubs-desc: FreeBSD mirror sites mailing lists +:freebsd-hubs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-hubs +:freebsd-hubs: {freebsd-hubs-url}[{freebsd-hubs-desc}] + +:freebsd-i18n-desc: FreeBSD internationalization mailing list +:freebsd-i18n-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-i18n +:freebsd-i18n: {freebsd-i18n-url}[{freebsd-i18n-desc}] + +:freebsd-i386-desc: FreeBSD i386-specific issues mailing list +:freebsd-i386-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-i386 +:freebsd-i386: {freebsd-i386-url}[{freebsd-i386-desc}] + +:freebsd-infiniband-desc: Infiniband on FreeBSD +:freebsd-infiniband-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-infiniband +:freebsd-infiniband: {freebsd-infiniband-url}[{freebsd-infiniband-desc}] + +:freebsd-ipfw-desc: FreeBSD IPFW code mailing list +:freebsd-ipfw-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ipfw +:freebsd-ipfw: {freebsd-ipfw-url}[{freebsd-ipfw-desc}] + +:freebsd-isdn-desc: FreeBSD ISDN mailing list +:freebsd-isdn-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-isdn +:freebsd-isdn: {freebsd-isdn-url}[{freebsd-isdn-desc}] + +:freebsd-isp-desc: FreeBSD Internet service provider's mailing list +:freebsd-isp-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-isp +:freebsd-isp: {freebsd-isp-url}[{freebsd-isp-desc}] + +:freebsd-jail-desc: FreeBSD jails mailing list +:freebsd-jail-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-jail +:freebsd-jail: {freebsd-jail-url}[{freebsd-jail-desc}] + +:freebsd-java-desc: FreeBSD Java Language mailing list +:freebsd-java-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-java +:freebsd-java: {freebsd-java-url}[{freebsd-java-desc}] + +:freebsd-jobs-desc: FreeBSD related employment mailing list +:freebsd-jobs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-jobs +:freebsd-jobs: {freebsd-jobs-url}[{freebsd-jobs-desc}] + +:freebsd-kde-desc: FreeBSD KDE/Qt and KDE applications mailing list +:freebsd-kde-url: https://mail.kde.org/mailman/listinfo/kde-freebsd +:freebsd-kde: {freebsd-kde-url}[{freebsd-kde-desc}] + +:freebsd-lfs-desc: FreeBSD LFS porting mailing list +:freebsd-lfs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-lfs +:freebsd-lfs: {freebsd-lfs-url}[{freebsd-lfs-desc}] + +:freebsd-mips-desc: FreeBSD MIPS porting mailing list +:freebsd-mips-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-mips +:freebsd-mips: {freebsd-mips-url}[{freebsd-mips-desc}] + +:mirror-announce-desc: FreeBSD mirror site administrators +:mirror-announce-url: http://lists.FreeBSD.org/mailman/listinfo/mirror-announce +:mirror-announce: {mirror-announce-url}[{mirror-announce-desc}] + +:freebsd-mono-desc: Mono and C# applications on FreeBSD +:freebsd-mono-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-mono +:freebsd-mono: {freebsd-mono-url}[{freebsd-mono-desc}] + +:freebsd-multimedia-desc: FreeBSD multimedia mailing list +:freebsd-multimedia-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-multimedia +:freebsd-multimedia: {freebsd-multimedia-url}[{freebsd-multimedia-desc}] + +:freebsd-net-desc: FreeBSD networking mailing list +:freebsd-net-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-net +:freebsd-net: {freebsd-net-url}[{freebsd-net-desc}] + +:freebsd-newbies-desc: FreeBSD new users mailing list +:freebsd-newbies-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-newbies +:freebsd-newbies: {freebsd-newbies-url}[{freebsd-newbies-desc}] + +:freebsd-new-bus-desc: FreeBSD new-bus mailing list +:freebsd-new-bus-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-new-bus +:freebsd-new-bus: {freebsd-new-bus-url}[{freebsd-new-bus-desc}] + +:freebsd-numerics-desc: Discussions of high quality implementation of libm functions +:freebsd-numerics-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-numerics +:freebsd-numerics: {freebsd-numerics-url}[{freebsd-numerics-desc}] + +:freebsd-ocaml-desc: FreeBSD-specific OCaml discussions +:freebsd-ocaml-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ocaml +:freebsd-ocaml: {freebsd-ocaml-url}[{freebsd-ocaml-desc}] + +:freebsd-office-desc: Office applications on FreeBSD +:freebsd-office-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-office +:freebsd-office: {freebsd-office-url}[{freebsd-office-desc}] + +:freebsd-ops-announce-desc: Project Infrastructure Announcements +:freebsd-ops-announce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ops-announce +:freebsd-ops-announce: {freebsd-ops-announce-url}[{freebsd-ops-announce-desc}] + +:freebsd-performance-desc: FreeBSD performance mailing list +:freebsd-performance-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-performance +:freebsd-performance: {freebsd-performance-url}[{freebsd-performance-desc}] + +:freebsd-perl-desc: FreeBSD Perl mailing list +:freebsd-perl-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-perl +:freebsd-perl: {freebsd-perl-url}[{freebsd-perl-desc}] + +:freebsd-pf-desc: FreeBSD packet filter mailing list +:freebsd-pf-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pf +:freebsd-pf: {freebsd-pf-url}[{freebsd-pf-desc}] + +:freebsd-pkg-desc: Binary package management and package tools discussion +:freebsd-pkg-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pkg +:freebsd-pkg: {freebsd-pkg-url}[{freebsd-pkg-desc}] + +:freebsd-pkg-fallout-desc: Fallout logs from package building +:freebsd-pkg-fallout-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pkg-fallout +:freebsd-pkg-fallout: {freebsd-pkg-fallout-url}[{freebsd-pkg-fallout-desc}] + +:freebsd-pkgbase-desc: Packaging the FreeBSD base system +:freebsd-pkgbase-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-pkgbase +:freebsd-pkgbase: {freebsd-pkgbase-url}[{freebsd-pkgbase-desc}] + +:freebsd-platforms-desc: FreeBSD non-Intel platforms porting mailing list +:freebsd-platforms-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-platforms +:freebsd-platforms: {freebsd-platforms-url}[{freebsd-platforms-desc}] + +:freebsd-ports-desc: FreeBSD ports mailing list +:freebsd-ports-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports +:freebsd-ports: {freebsd-ports-url}[{freebsd-ports-desc}] + +:freebsd-ports-announce-desc: FreeBSD ports announce mailing list +:freebsd-ports-announce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports-announce +:freebsd-ports-announce: {freebsd-ports-announce-url}[{freebsd-ports-announce-desc}] + +:freebsd-ports-bugs-desc: FreeBSD ports bugs mailing list +:freebsd-ports-bugs-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ports-bugs +:freebsd-ports-bugs: {freebsd-ports-bugs-url}[{freebsd-ports-bugs-desc}] + +:freebsd-ppc-desc: FreeBSD PowerPC porting mailing list +:freebsd-ppc-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ppc +:freebsd-ppc: {freebsd-ppc-url}[{freebsd-ppc-desc}] + +:freebsd-proliant-desc: Technical discussion of FreeBSD on HP ProLiant server platforms +:freebsd-proliant-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-proliant +:freebsd-proliant: {freebsd-proliant-url}[{freebsd-proliant-desc}] + +:freebsd-python-desc: FreeBSD Python mailing list +:freebsd-python-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-python +:freebsd-python: {freebsd-python-url}[{freebsd-python-desc}] + +:freebsd-quarterly-calls-desc: Calls for quarterly FreeBSD status reports +:freebsd-quarterly-calls-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-quarterly-calls +:freebsd-quarterly-calls: {freebsd-quarterly-calls-url}[{freebsd-quarterly-calls-desc}] + +:freebsd-questions-desc: FreeBSD general questions mailing list +:freebsd-questions-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-questions +:freebsd-questions: {freebsd-questions-url}[{freebsd-questions-desc}] + +:freebsd-rc-desc: FreeBSD boot script system mailing list +:freebsd-rc-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-rc +:freebsd-rc: {freebsd-rc-url}[{freebsd-rc-desc}] + +:freebsd-realtime-desc: FreeBSD realtime extensions mailing list +:freebsd-realtime-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-realtime +:freebsd-realtime: {freebsd-realtime-url}[{freebsd-realtime-desc}] + +:freebsd-riscv-desc: FreeBSD RISC-V porting mailing list +:freebsd-riscv-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-riscv +:freebsd-riscv: {freebsd-riscv-url}[{riscv-riscv-desc}] + +:freebsd-ruby-desc: FreeBSD Ruby mailing list +:freebsd-ruby-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-ruby +:freebsd-ruby: {freebsd-ruby-url}[{freebsd-ruby-desc}] + +:freebsd-scsi-desc: FreeBSD SCSI subsystem mailing list +:freebsd-scsi-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-scsi +:freebsd-scsi: {freebsd-scsi-url}[{freebsd-scsi-desc}] + +:freebsd-security-desc: FreeBSD security mailing list +:freebsd-security-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-security +:freebsd-security: {freebsd-security-url}[{freebsd-security-desc}] + +:freebsd-security-notifications-desc: FreeBSD security notifications mailing list +:freebsd-security-notifications-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-security-notifications +:freebsd-security-notifications: {freebsd-security-notifications-url}[{freebsd-security-notifications-desc}] + +:freebsd-snapshots-desc: FreeBSD Development Snapshot Announcements +:freebsd-snapshots-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-snapshots +:freebsd-snapshots: {freebsd-snapshots-url}[{freebsd-snapshots-desc}] + +:freebsd-sparc64-desc: FreeBSD SPARC porting mailing list +:freebsd-sparc64-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-sparc64 +:freebsd-sparc64: {freebsd-sparc64-url}[{freebsd-sparc64-desc}] + +:freebsd-stable-desc: FreeBSD-STABLE mailing list +:freebsd-stable-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-stable +:freebsd-stable: {freebsd-stable-url}[{freebsd-stable-desc}] + +:freebsd-standards-desc: FreeBSD C99 and POSIX compliance mailing list +:freebsd-standards-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-standards +:freebsd-standards: {freebsd-standards-url}[{freebsd-standards-desc}] + +:freebsd-sun4v-desc: FreeBSD sun4v porting mailing list +:freebsd-sun4v-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-sun4v +:freebsd-sun4v: {freebsd-sun4v-url}[{freebsd-sun4v-desc}] + +:svn-doc-all-desc: SVN commit messages for the entire doc tree (except for "user", "projects" and "translations") +:svn-doc-all-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-all +:svn-doc-all: {svn-doc-all-url}[{svn-doc-all-desc}] + +:svn-doc-head-desc: SVN commit messages for the doc tree for head/ +:svn-doc-head-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-head +:svn-doc-head: {svn-doc-head-url}[{svn-doc-head-desc}] + +:svn-doc-projects-desc: SVN commit messages for the doc "projects" tree +:svn-doc-projects-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-projects +:svn-doc-projects: {svn-doc-projects-url}[{svn-doc-projects-desc}] + +:svn-doc-svnadmin-desc: SVN commit messages for the doc admin / configuration tree +:svn-doc-svnadmin-url: http://lists.FreeBSD.org/mailman/listinfo/svn-doc-svnadmin +:svn-doc-svnadmin: {svn-doc-svnadmin-url}[{svn-doc-svnadmin-desc}] + +:svn-ports-all-desc: SVN commit messages for the entire ports tree +:svn-ports-all-url: http://lists.FreeBSD.org/mailman/listinfo/svn-ports-all +:svn-ports-all: {svn-ports-all-url}[{svn-ports-all-desc}] + +:svn-ports-head-desc: SVN commit messages for the ports tree for head/ +:svn-ports-head-url: http://lists.FreeBSD.org/mailman/listinfo/svn-ports-head +:svn-ports-head: {svn-ports-head-url}[{svn-ports-head-desc}] + +:svn-ports-svnadmin-desc: SVN commit messages for the ports admin / configuration tree +:svn-ports-svnadmin-url: http://lists.FreeBSD.org/mailman/listinfo/svn-ports-svnadmin +:svn-ports-svnadmin: {svn-ports-svnadmin-url}[{svn-ports-svnadmin-desc}] + +:svn-src-all-desc: SVN commit messages for the entire src tree (except for user and "projects") +:svn-src-all-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-all +:svn-src-all: {svn-src-all-url}[{svn-src-all-desc}] + +:svn-src-head-desc: SVN commit messages for the src tree for head/-current +:svn-src-head-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-head +:svn-src-head: {svn-src-head-url}[{svn-src-head-desc}] + +:svn-src-projects-desc: SVN commit messages for the src "projects" tree +:svn-src-projects-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-projects +:svn-src-projects: {svn-src-projects-url}[{svn-src-projects-desc}] + +:svn-src-release-desc: SVN commit messages for releases in the src tree +:svn-src-release-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-release +:svn-src-release: {svn-src-release-url}[{svn-src-release-desc}] + +:svn-src-releng-desc: SVN commit messages for the release engineering / security commits to the src tree +:svn-src-releng-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-releng +:svn-src-releng: {svn-src-releng-url}[{svn-src-releng-desc}] + +:svn-src-stable-desc: SVN commit messages for all the -stable branches of the src tree +:svn-src-stable-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable +:svn-src-stable: {svn-src-stable-url}[{svn-src-stable-desc}] + +:svn-src-stable-6-desc: SVN commit messages for only the 6-stable src tree +:svn-src-stable-6-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-6 +:svn-src-stable-6: {svn-src-stable-6-url}[{svn-src-stable-6-desc}] + +:svn-src-stable-7-desc: SVN commit messages for only the 7-stable src tree +:svn-src-stable-7-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-7 +:svn-src-stable-7: {svn-src-stable-7-url}[{svn-src-stable-7-desc}] + +:svn-src-stable-8-desc: SVN commit messages for only the 8-stable src tree +:svn-src-stable-8-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-8 +:svn-src-stable-8: {svn-src-stable-8-url}[{svn-src-stable-8-desc}] + +:svn-src-stable-9-desc: SVN commit messages for only the 9-stable src tree +:svn-src-stable-9-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-9 +:svn-src-stable-9: {svn-src-stable-9-url}[{svn-src-stable-9-desc}] + +:svn-src-stable-10-desc: SVN commit messages for only the 10-stable src tree +:svn-src-stable-10-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-10 +:svn-src-stable-10: {svn-src-stable-10-url}[{svn-src-stable-10-desc}] + +:svn-src-stable-11-desc: SVN commit messages for only the 11-stable src tree +:svn-src-stable-11-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-11 +:svn-src-stable-11: {svn-src-stable-11-url}[{svn-src-stable-11-desc}] + +:svn-src-stable-12-desc: SVN commit messages for only the 12-stable src tree +:svn-src-stable-12-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-12 +:svn-src-stable-12: {svn-src-stable-12-url}[{svn-src-stable-12-desc}] + +:svn-src-stable-other-desc: SVN commit messages for the old stable src trees +:svn-src-stable-other-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-stable-other +:svn-src-stable-other: {svn-src-stable-other-url}[{svn-src-stable-other-desc}] + +:svn-src-svnadmin-desc: SVN commit messages for the admin / configuration tree +:svn-src-svnadmin-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-svnadmin +:svn-src-svnadmin: {svn-src-svnadmin-url}[{svn-src-svnadmin-desc}] + +:svn-src-user-desc: SVN commit messages for the experimental "user" src tree +:svn-src-user-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-user +:svn-src-user: {svn-src-user-url}[{svn-src-user-desc}] + +:svn-src-vendor-desc: SVN commit messages for the vendor work area tree +:svn-src-vendor-url: http://lists.FreeBSD.org/mailman/listinfo/svn-src-vendor +:svn-src-vendor: {svn-src-vendor-url}[{svn-src-vendor-desc}] + +:freebsd-sysinstall-desc: Sysinstall development mailing list +:freebsd-sysinstall-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-sysinstall +:freebsd-sysinstall: {freebsd-sysinstall-url}[{freebsd-sysinstall-desc}] + +:freebsd-tcltk-desc: FreeBSD-specific Tcl/Tk discussions +:freebsd-tcltk-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tcltk +:freebsd-tcltk: {freebsd-tcltk-url}[{freebsd-tcltk-desc}] + +:freebsd-teaching-desc: FreeBSD teaching mailing list +:freebsd-teaching-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-teaching +:freebsd-teaching: {freebsd-teaching-url}[{freebsd-teaching-desc}] + +:freebsd-test-desc: FreeBSD test mailing list +:freebsd-test-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-test +:freebsd-test: {freebsd-test-url}[{freebsd-test-desc}] + +:freebsd-testing-desc: Testing on FreeBSD +:freebsd-testing-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-testing +:freebsd-testing: {freebsd-testing-url}[{freebsd-testing-desc}] + +:freebsd-tex-desc: Porting TeX and its applications to FreeBSD +:freebsd-tex-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tex +:freebsd-tex: {freebsd-tex-url}[{freebsd-tex-desc}] + +:freebsd-threads-desc: FreeBSD threads mailing list +:freebsd-threads-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-threads +:freebsd-threads: {freebsd-threads-url}[{freebsd-threads-desc}] + +:freebsd-tilera-desc: Porting FreeBSD to the Tilera family of CPUs +:freebsd-tilera-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tilera +:freebsd-tilera: {freebsd-tilera-url}[{freebsd-tilera-desc}] + +:freebsd-tokenring-desc: FreeBSD tokenring mailing list +:freebsd-tokenring-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-tokenring +:freebsd-tokenring: {freebsd-tokenring-url}[{freebsd-tokenring-desc}] + +:freebsd-toolchain-desc: FreeBSD integrated toolchain mailing list +:freebsd-toolchain-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-toolchain +:freebsd-toolchain: {freebsd-toolchain-url}[{freebsd-toolchain-desc}] + +:freebsd-translators-desc: FreeBSD translators mailing list +:freebsd-translators-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-translators +:freebsd-translators: {freebsd-translators-url}[{freebsd-translators-desc}] + +:freebsd-transport-desc: FreeBSD transport mailing list +:freebsd-transport-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-transport +:freebsd-transport: {freebsd-transport-url}[{freebsd-transport-desc}] + +:freebsd-usb-desc: FreeBSD USB mailing list +:freebsd-usb-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-usb +:freebsd-usb: {freebsd-usb-url}[{freebsd-usb-desc}] + +:freebsd-user-groups-desc: FreeBSD user group coordination mailing list +:freebsd-user-groups-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-user-groups +:freebsd-user-groups: {freebsd-user-groups-url}[{freebsd-user-groups-desc}] + +:freebsd-vendors-desc: FreeBSD vendors pre-release coordination mailing list +:freebsd-vendors-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-vendors +:freebsd-vendors: {freebsd-vendors-url}[{freebsd-vendors-desc}] + +:freebsd-virtualization-desc: Discussion of various virtualization techniques supported by FreeBSD +:freebsd-virtualization-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-virtualization +:freebsd-virtualization: {freebsd-virtualization-url}[{freebsd-virtualization-desc}] + +:freebsd-vuxml-desc: Discussion on the VuXML infrastructure +:freebsd-vuxml-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-vuxml +:freebsd-vuxml: {freebsd-vuxml-url}[{freebsd-vuxml-desc}] + +:freebsd-wip-status-desc: FreeBSD Work-In-Progress Status +:freebsd-wip-status-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-wip-status +:freebsd-wip-status: {freebsd-wip-status-url}[{freebsd-wip-status-desc}] + +:freebsd-wireless-desc: Discussions of 802.11 stack, tools, device driver development +:freebsd-wireless-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-wireless +:freebsd-wireless: {freebsd-wireless-url}[{freebsd-wireless-desc}] + +:freebsd-women-desc: FreeBSD advocacy for women +:freebsd-women-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-women +:freebsd-women: {freebsd-women-url}[{freebsd-women-desc}] + +:freebsd-www-desc: FreeBSD Webmaster mailing list +:freebsd-www-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-www +:freebsd-www: {freebsd-www-url}[{freebsd-www-desc}] + +:freebsd-x11-desc: FreeBSD X11 mailing list +:freebsd-x11-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-x11 +:freebsd-x11: {freebsd-x11-url}[{freebsd-x11-desc}] + +:freebsd-xen-desc: FreeBSD port to Xen mailing list +:freebsd-xen-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-xen +:freebsd-xen: {freebsd-xen-url}[{freebsd-xen-desc}] + +:freebsd-xfce-desc: XFCE for FreeBSD mailing list +:freebsd-xfce-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-xfce +:freebsd-xfce: {freebsd-xfce-url}[{freebsd-xfce-desc}] + +:freebsd-zope-desc: Zope for FreeBSD mailing list +:freebsd-zope-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-zope +:freebsd-zope: {freebsd-zope-url}[{freebsd-zope-desc}] + +:committers-name: FreeBSD committer's mailing list +:committers: {committers-name} + +:core-email: core@FreeBSD.org +:core-name: freebsd-core + +:developers-name: FreeBSD developers mailing list +:developers: {committers-developers} + +:doc-committers-name: FreeBSD doc/ committer's mailing list +:doc-committers: {doc-committers-name} + +:doc-developers-name: FreeBSD doc/ developers mailing list +:doc-developers: {doc-developers-name} + +:ports-committers-name: FreeBSD ports/ committer's mailing list +:ports-committers: {ports-committers-name} + +:ports-developers-name: FreeBSD ports/ developers mailing list +:ports-developers: {ports-developers-name} + +:src-committers-name: FreeBSD src/ committer's mailing list +:src-committers: {src-committers-name} + +:src-developers-name: FreeBSD src/ developers mailing list +:src-developers: {src-developers-name} + +// Not really proper mailing lists + +:bugfollowup: bug-followup@FreeBSD.org + +:bugsubmit: {bugfollowup} + +:majordomo: majordomo@FreeBSD.org + +// The following mailinglists are deactivated. Keep them until all references +// in the documentation are gone. + +:freebsd-alpha-desc: FreeBSD Alpha porting mailing list +:freebsd-alpha-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-alpha +:freebsd-alpha: {freebsd-alpha-url}[{freebsd-alpha-desc}] + +:freebsd-qa-desc: FreeBSD Quality Assurance mailing list +:freebsd-qa-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-qa +:freebsd-qa: {freebsd-qa-url}[{freebsd-qa-desc}] + +:freebsd-smp-desc: FreeBSD symmetric multiprocessing mailing list +:freebsd-smp-url: http://lists.FreeBSD.org/mailman/listinfo/freebsd-smp +:freebsd-smp: {freebsd-smp-url}[{freebsd-smp-desc}] diff --git a/shared/ko/teams.adoc b/shared/ko/teams.adoc new file mode 100644 --- /dev/null +++ b/shared/ko/teams.adoc @@ -0,0 +1,84 @@ +// +// Names and email address of teams of people working on specified +// tasks. Usually they're just mail aliases set up at hub.FreeBSD.org +// +// Use these entities when referencing appropriate teams. +// +// Please keep this list in alphabetical order by entity names. +// +// IMPORTANT: If you delete names from this file you *must* ensure that +// all references to them have been removed from the handbook's +// translations. If they haven't then you *will* break the +// builds for the other languages, and we will poke fun of you +// in public. +// +// $FreeBSD$ +// + +:admins-name: FreeBSD Administrators +:admins-email: admins@FreeBSD.org +:admins: {admins-name} <{admins-email}> + +:bugmeister-name: Problem Report Database administrators +:bugmeister-email: bugmeister@FreeBSD.org +:bugmeister: {bugmeister-name} <{bugmeister-email}> + +:core-name: Core Team +:core-email: core@FreeBSD.org +:core: {core-name} <{core-email}> + +:core-secretary-name: Core Team Secretary +:core-secretary-email: core-secretary@FreeBSD.org +:core-secretary: {core-secretary-name} <{core-secretary-email}> + +:cvsadm-name: CVS Repository Meisters +:cvsadm-email: cvsadm@FreeBSD.org +:cvsadm: {cvsadm-name} <{cvsadm-email}> + +:doceng-name: Documentation Engineering Team +:doceng-email: doceng@FreeBSD.org +:doceng: {doceng-name} <{doceng-email}> + +:donations-name: Donations Liaison Office +:donations-email: donations@FreeBSD.org +:donations: {donations-name} <{donations-email}> + +:faq-name: FAQ Maintainer +:faq-email: faq@FreeBSD.org +:faq-team: {faq-name} <{faq-email}> + +:ftp-master-name: FTP Mirror Site Coordinator +:ftp-master-email: ftp-master@FreeBSD.org +:ftp-master: {ftp-master-name} <{ftp-master-email}> + +:mirror-admin-name: FTP/WWW Mirror Site Coordinator +:mirror-admin-email: mirror-admin@FreeBSD.org +:mirror-admin: {mirror-admin-name} <{mirror-admin-email}> + +:pcvs-name: CVS ports Repository Meisters +:pcvs-email: pcvs@FreeBSD.org +:pcvs: {pcvs-name} <{pcvs-email}> + +:portmgr-name: Ports Management Team +:portmgr-email: portmgr@FreeBSD.org +:portmgr: {portmgr-name} <{portmgr-email}> + +:portmgr-secretary-name: Ports Management Team Secretary +:portmgr-secretary-email: portmgr-secretary@FreeBSD.org +:portmgr-secretary: {portmgr-secretary-name} <{portmgr-secretary-email}> + +:ports-secteam-name: Ports Security Team +:ports-secteam-email: ports-secteam@FreeBSD.org +:ports-secteam: {ports-secteam-name} <{ports-secteam-email}> + +:re-name: Release Engineering Team +:re-email: re@FreeBSD.org +:re: {re-name} <{re-email}> + +:secteam-secretary-name: Security Team Secretary +:secteam-secretary-email: secteam-secretary@FreeBSD.org +:secteam-secretary: {secteam-secretary-name} <{secteam-secretary-email}> + +:security-officer-name: Security Officer Team +:security-officer-email: security-officer@FreeBSD.org +:security-officer: {security-officer-name} <{security-officer-email}> diff --git a/shared/ko/urls.adoc b/shared/ko/urls.adoc --- a/shared/ko/urls.adoc +++ b/shared/ko/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/ko +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../ko +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/ko +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ -:handbook: https://docs.freebsd.org/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ +:handbook: {main-site-en}/books/handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles :bsdl-gpl: {main-site}/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/lib/CrossDocumentReferencesMacro/extension.rb b/shared/lib/CrossDocumentReferencesMacro/extension.rb new file mode 100644 --- /dev/null +++ b/shared/lib/CrossDocumentReferencesMacro/extension.rb @@ -0,0 +1,33 @@ +require 'asciidoctor/extensions' unless RUBY_ENGINE == 'opal' + +include ::Asciidoctor + +class CrossDocumentReferencesMacro < Asciidoctor::Extensions::InlineMacroProcessor + use_dsl + + named :extref + name_positional_attributes 'attributes' + + def process parent, target, attrs + destination = target + text = attrs[1] + anchor = "" + + unless attrs[2].nil? + anchor = "#" + attrs[2] + end + + doc = parent.document + + if doc.attributes['isonline'] == "1" + (create_anchor parent, text, type: :link, target: %(#{destination}#{anchor})).render + else + if doc.attributes['doctype'] == "book" + (create_anchor parent, text, type: :link, target: %(../#{destination}/index.html#{anchor})).render + else + (create_anchor parent, text, type: :link, target: %(#{destination}/index.html#{anchor})).render + end + end + + end +end diff --git a/shared/lib/InterDocumentReferencesMacro/extension.rb b/shared/lib/InterDocumentReferencesMacro/extension.rb --- a/shared/lib/InterDocumentReferencesMacro/extension.rb +++ b/shared/lib/InterDocumentReferencesMacro/extension.rb @@ -12,12 +12,21 @@ destination = target anchor = attrs[1] text = attrs[2] - + doc = parent.document + if doc.attributes['book'] == 'True' + if doc.attributes['isonline'] == 1 (create_anchor parent, text, type: :link, target: %(./##{anchor})).render + else + (create_anchor parent, text, type: :link, target: %(./index.html##{anchor})).render + end else + if doc.attributes['isonline'] == 1 (create_anchor parent, text, type: :link, target: %(../#{destination}/##{anchor})).render + else + (create_anchor parent, text, type: :link, target: %(../#{destination}/index.html##{anchor})).render + end end end diff --git a/shared/lib/cross-document-references-macro.rb b/shared/lib/cross-document-references-macro.rb new file mode 100644 --- /dev/null +++ b/shared/lib/cross-document-references-macro.rb @@ -0,0 +1,6 @@ +RUBY_ENGINE == 'opal' ? (require 'CrossDocumentReferencesMacro/extension') : (require_relative 'CrossDocumentReferencesMacro/extension') + +Asciidoctor::Extensions.register do + inline_macro CrossDocumentReferencesMacro +end + diff --git a/shared/mn/urls.adoc b/shared/mn/urls.adoc --- a/shared/mn/urls.adoc +++ b/shared/mn/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/mn +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../mn +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/mn +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ -:contributing: https://docs.freebsd.org/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ -:explaining-bsd: https://docs.freebsd.org/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ +:contributing: {main-site-en}/articles/contributing/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site-en}/articles/explaining-bsd/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/nl/urls.adoc b/shared/nl/urls.adoc --- a/shared/nl/urls.adoc +++ b/shared/nl/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/nl +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../nl +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/nl +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ :leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ :problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ :solid-state: {main-site}/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/pl/urls.adoc b/shared/pl/urls.adoc --- a/shared/pl/urls.adoc +++ b/shared/pl/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/pl +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../pl +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/pl +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ -:arch-handbook: https://docs.freebsd.org/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ -:contributing: https://docs.freebsd.org/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ -:explaining-bsd: https://docs.freebsd.org/articles/explaining-bsd/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ +:contributing: {main-site-en}/articles/contributing/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site-en}/articles/explaining-bsd/ :filtering-bridges: {main-site}/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ :new-users: {main-site}/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/pt-br/urls.adoc b/shared/pt-br/urls.adoc --- a/shared/pt-br/urls.adoc +++ b/shared/pt-br/urls.adoc @@ -1,15 +1,26 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/pt-br +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../pt-br +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/pt-br +:main-site-en: https://docs.freebsd.org/en +endif::[] // books :dev-model: {main-site}/books/dev-model/ :faq: {main-site}/books/faq/ :handbook: {main-site}/books/handbook/book/ -:developers-handbook: {main-site}/books/developers-handbook/ -:arch-handbook: {main-site}/books/arch-handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ :porters-handbook: {main-site}/books/porters-handbook/ -:design-44bsd: {main-site}/books/design-44bsd/ +:design-44bsd: {main-site-en}/books/design-44bsd/ :fdp-primer: {main-site}/books/fdp-primer/ // articles diff --git a/shared/ru/urls.adoc b/shared/ru/urls.adoc --- a/shared/ru/urls.adoc +++ b/shared/ru/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/ru +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../ru +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/ru +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ +:dev-model: {main-site-en}/books/dev-model/ :faq: {main-site}/books/faq/ :handbook: {main-site}/books/handbook/ :developers-handbook: {main-site}/books/developers-handbook/ :arch-handbook: {main-site}/books/arch-handbook/ :porters-handbook: {main-site}/books/porters-handbook/ :design-44bsd: {main-site}/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ :committers-guide: {main-site}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ +:contributors: {main-site-en}/articles/contributors/ :cups: {main-site}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ :fonts: {main-site}/articles/fonts/ :freebsd-questions-article: {main-site}/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ :geom-class: {main-site}/articles/geom-class/ :gjournal-desktop: {main-site}/articles/gjournal-desktop/ :hubs: {main-site}/articles/hubs/ :ipsec-must: {main-site}/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ -:leap-seconds: https://docs.freebsd.org/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ :mailing-list-faq: {main-site}/articles/mailing-list-faq/ -:nanobsd: https://docs.freebsd.org/articles/nanobsd/ +:nanobsd: {main-site-en}/articles/nanobsd/ :new-users: {main-site}/articles/new-users/ :pam: {main-site}/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ :pr-guidelines: {main-site}/articles/pr-guidelines/ :problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ :releng: {main-site}/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ -:remote-install: https://docs.freebsd.org/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ :solid-state: {main-site}/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ +:vinum: {main-site-en}/articles/vinum/ :vm-design: {main-site}/articles/vm-design/ diff --git a/shared/tr/urls.adoc b/shared/tr/urls.adoc --- a/shared/tr/urls.adoc +++ b/shared/tr/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/tr +:main-site-en: https://docs.freebsd.org/en +endif::[] -:main-site: https://www.FreeBSD.org/doc +ifeval::[{isonline} == 0] +:main-site: ../../../tr +:main-site-en: ../../../en +endif::[] + +ifndef::isonline[] +:main-site: https://docs.freebsd.org/tr +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: {main-site}/books/dev-model/ -:faq: {main-site}/books/faq/ -:handbook: {main-site}/books/handbook/ -:developers-handbook: {main-site}/books/developers-handbook/ -:arch-handbook: {main-site}/books/arch-handbook/ -:porters-handbook: {main-site}/books/porters-handbook/ -:design-44bsd: {main-site}/books/design-44bsd/ -:fdp-primer: {main-site}/books/fdp-primer/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ +:handbook: {main-site-en}/books/handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ +:arch-handbook: {main-site-en}/books/arch-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: {main-site}/articles/bsdl-gpl/ -:building-products: {main-site}/articles/building-products/ -:committers-guide: {main-site}/articles/committers-guide/ -:contributing: {main-site}/articles/contributing/ -:contributors: {main-site}/articles/contributors/ -:cups: {main-site}/articles/cups/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ +:contributing: {main-site-en}/articles/contributing/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ :explaining-bsd: {main-site}/articles/explaining-bsd/ -:filtering-bridges: {main-site}/articles/filtering-bridges/ -:fonts: {main-site}/articles/fonts/ -:freebsd-questions-article: {main-site}/articles/freebsd-questions/ -:freebsd-update-server: {main-site}/articles/freebsd-update-server/ -:geom-class: {main-site}/articles/geom-class/ -:gjournal-desktop: {main-site}/articles/gjournal-desktop/ -:hubs: {main-site}/articles/hubs/ -:ipsec-must: {main-site}/articles/ipsec-must/ -:ldap-auth: {main-site}/articles/ldap-auth/ -:leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: {main-site}/articles/linux-emulation/ -:linux-users: {main-site}/articles/linux-users/ -:mailing-list-faq: {main-site}/articles/mailing-list-faq/ -:nanobsd: {main-site}/articles/nanobsd/ -:new-users: {main-site}/articles/new-users/ -:pam: {main-site}/articles/pam/ -:pgpkeys: {main-site}/articles/pgpkeys/ -:port-mentor-guidelines: {main-site}/articles/port-mentor-guidelines/ -:pr-guidelines: {main-site}/articles/pr-guidelines/ -:problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: {main-site}/articles/rc-scripting/ -:releng: {main-site}/articles/releng/ -:freebsd-releng: {main-site}/articles/freebsd-releng/ -:remote-install: {main-site}/articles/remote-install/ -:serial-uart: {main-site}/articles/serial-uart/ -:solid-state: {main-site}/articles/solid-state/ -:vinum: {main-site}/articles/vinum/ -:vm-design: {main-site}/articles/vm-design/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ +:leap-seconds: {main-site-en}/articles/leap-seconds/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ +:nanobsd: {main-site-en}/articles/nanobsd/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ +:remote-install: {main-site-en}/articles/remote-install/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/zh-cn/urls.adoc b/shared/zh-cn/urls.adoc --- a/shared/zh-cn/urls.adoc +++ b/shared/zh-cn/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/zh-cn +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../zh-cn +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/zh-cn +:main-site-en: https://docs.freebsd.org/en +endif::[] // books -:dev-model: https://docs.freebsd.org/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ +:dev-model: {main-site-en}/books/dev-model/ +:faq: {main-site-en}/books/faq/ :handbook: {main-site}/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ :arch-handbook: {main-site}/books/arch-handbook/ :porters-handbook: {main-site}/books/porters-handbook/ -:design-44bsd: https://docs.freebsd.org/books/design-44bsd/ -:fdp-primer: https://docs.freebsd.org/books/fdp-primer/ +:design-44bsd: {main-site-en}/books/design-44bsd/ +:fdp-primer: {main-site-en}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ -:explaining-bsd: https://docs.freebsd.org/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ -:freebsd-questions-article: https://docs.freebsd.org/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ -:hubs: https://docs.freebsd.org/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site-en}/articles/explaining-bsd/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ +:freebsd-questions-article: {main-site-en}/articles/freebsd-questions/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ +:hubs: {main-site-en}/articles/hubs/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ :leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ :linux-users: {main-site}/articles/linux-users/ -:mailing-list-faq: https://docs.freebsd.org/articles/mailing-list-faq/ +:mailing-list-faq: {main-site-en}/articles/mailing-list-faq/ :nanobsd: {main-site}/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ -:pr-guidelines: https://docs.freebsd.org/articles/pr-guidelines/ -:problem-reports: https://docs.freebsd.org/articles/problem-reports/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ +:pr-guidelines: {main-site-en}/articles/pr-guidelines/ +:problem-reports: {main-site-en}/articles/problem-reports/ :rc-scripting: {main-site}/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ :remote-install: {main-site}/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/ diff --git a/shared/zh-tw/urls.adoc b/shared/zh-tw/urls.adoc --- a/shared/zh-tw/urls.adoc +++ b/shared/zh-tw/urls.adoc @@ -1,50 +1,61 @@ -// $FreeBSD$ +ifeval::[{isonline} == 1] +:main-site: https://docs.freebsd.org/zh-tw +:main-site-en: https://docs.freebsd.org/en +endif::[] + +ifeval::[{isonline} == 0] +:main-site: ../../../zh-tw +:main-site-en: ../../../en +endif::[] +ifndef::isonline[] :main-site: https://docs.freebsd.org/zh-tw +:main-site-en: https://docs.freebsd.org/en +endif::[] // books :dev-model: {main-site}/books/dev-model/ -:faq: https://docs.freebsd.org/books/faq/ -:handbook: https://docs.freebsd.org/books/handbook/ -:developers-handbook: https://docs.freebsd.org/books/developers-handbook/ +:faq: {main-site-en}/books/faq/ +:handbook: {main-site-en}/books/handbook/ +:developers-handbook: {main-site-en}/books/developers-handbook/ :arch-handbook: {main-site}/books/arch-handbook/ -:porters-handbook: https://docs.freebsd.org/books/porters-handbook/ +:porters-handbook: {main-site-en}/books/porters-handbook/ :design-44bsd: {main-site}/books/design-44bsd/ :fdp-primer: {main-site}/books/fdp-primer/ // articles -:bsdl-gpl: https://docs.freebsd.org/articles/bsdl-gpl/ -:building-products: https://docs.freebsd.org/articles/building-products/ -:committers-guide: https://docs.freebsd.org/articles/committers-guide/ +:bsdl-gpl: {main-site-en}/articles/bsdl-gpl/ +:building-products: {main-site-en}/articles/building-products/ +:committers-guide: {main-site-en}/articles/committers-guide/ :contributing: {main-site}/articles/contributing/ -:contributors: https://docs.freebsd.org/articles/contributors/ -:cups: https://docs.freebsd.org/articles/cups/ -:explaining-bsd: https://docs.freebsd.org/articles/explaining-bsd/ -:filtering-bridges: https://docs.freebsd.org/articles/filtering-bridges/ -:fonts: https://docs.freebsd.org/articles/fonts/ +:contributors: {main-site-en}/articles/contributors/ +:cups: {main-site-en}/articles/cups/ +:explaining-bsd: {main-site-en}/articles/explaining-bsd/ +:filtering-bridges: {main-site-en}/articles/filtering-bridges/ +:fonts: {main-site-en}/articles/fonts/ :freebsd-questions-article: {main-site}/articles/freebsd-questions/ -:freebsd-update-server: https://docs.freebsd.org/articles/freebsd-update-server/ -:geom-class: https://docs.freebsd.org/articles/geom-class/ -:gjournal-desktop: https://docs.freebsd.org/articles/gjournal-desktop/ +:freebsd-update-server: {main-site-en}/articles/freebsd-update-server/ +:geom-class: {main-site-en}/articles/geom-class/ +:gjournal-desktop: {main-site-en}/articles/gjournal-desktop/ :hubs: {main-site}/articles/hubs/ -:ipsec-must: https://docs.freebsd.org/articles/ipsec-must/ -:ldap-auth: https://docs.freebsd.org/articles/ldap-auth/ +:ipsec-must: {main-site-en}/articles/ipsec-must/ +:ldap-auth: {main-site-en}/articles/ldap-auth/ :leap-seconds: {main-site}/articles/leap-seconds/ -:linux-emulation: https://docs.freebsd.org/articles/linux-emulation/ -:linux-users: https://docs.freebsd.org/articles/linux-users/ +:linux-emulation: {main-site-en}/articles/linux-emulation/ +:linux-users: {main-site-en}/articles/linux-users/ :mailing-list-faq: {main-site}/articles/mailing-list-faq/ :nanobsd: {main-site}/articles/nanobsd/ -:new-users: https://docs.freebsd.org/articles/new-users/ -:pam: https://docs.freebsd.org/articles/pam/ -:pgpkeys: https://docs.freebsd.org/articles/pgpkeys/ -:port-mentor-guidelines: https://docs.freebsd.org/articles/port-mentor-guidelines/ +:new-users: {main-site-en}/articles/new-users/ +:pam: {main-site-en}/articles/pam/ +:pgpkeys: {main-site-en}/articles/pgpkeys/ +:port-mentor-guidelines: {main-site-en}/articles/port-mentor-guidelines/ :pr-guidelines: {main-site}/articles/pr-guidelines/ :problem-reports: {main-site}/articles/problem-reports/ -:rc-scripting: https://docs.freebsd.org/articles/rc-scripting/ -:releng: https://docs.freebsd.org/articles/releng/ -:freebsd-releng: https://docs.freebsd.org/articles/freebsd-releng/ +:rc-scripting: {main-site-en}/articles/rc-scripting/ +:releng: {main-site-en}/articles/releng/ +:freebsd-releng: {main-site-en}/articles/freebsd-releng/ :remote-install: {main-site}/articles/remote-install/ -:serial-uart: https://docs.freebsd.org/articles/serial-uart/ -:solid-state: https://docs.freebsd.org/articles/solid-state/ -:vinum: https://docs.freebsd.org/articles/vinum/ -:vm-design: https://docs.freebsd.org/articles/vm-design/ +:serial-uart: {main-site-en}/articles/serial-uart/ +:solid-state: {main-site-en}/articles/solid-state/ +:vinum: {main-site-en}/articles/vinum/ +:vm-design: {main-site-en}/articles/vm-design/