Share to: share facebook share twitter share wa share telegram print page

DocBook

DocBook
拡張子.xml
MIMEタイプapplication/docbook+xml[1]
開発者OASIS
種別マークアップ言語
派生元SGMLXML
国際標準5.1 (2016年11月22日),
4.5(2006年10月1日)

DocBookは技術文書のためのマークアップ言語である。元々の用途はコンピュータのハードウェアソフトウェアに関する技術文書の作成だったが、他の種類の文書のためにも使うことができる。

DocBookの利点のうち特に大きなものの一つは、文書内容の論理的な構造を表す、表示形式に依存しない文書の作成が可能となることである。そのようにして作った文書はユーザーが文書に手を入れることなく、HTMLEPUBPDFmanページHTMLヘルプなどの様々なフォーマットで出力できる。

歴史

DocBookは1991年HaL Computer SystemsとO'Reilly & Associates(現在のオライリーメディア)の共同プロジェクトとして始まった。初期は独自の組織 (Davenport Group) のもとで管理されていたが、1998年にSGML Open、後のOASIS(構造化情報標準促進協会)の下に移行した。現在はOASISのDocBook Technical Committeeによって管理されている。

DocBookはSGMLXMLの両形式のためにDTDが用意されている。XMLならばRELAX NGXML Schemaも利用可能である。DocBook 5以降、RELAX NGが標準形式となり、他のフォーマットはRELAX NG版から生成されている。

DocBookはそもそもSGMLアプリケーションとして登場したが、等価なXMLアプリケーションが開発され、ほとんどの環境でXML版に置き換わっている。ちなみに、XMLのDTDはバージョン4から登場し、それ以降、SGMLのDTDはバージョンアップしていない。

初期は設計に関わった主要なソフトウェア会社の間で使われるだけだったが、その後、DocBookはオープンソースコミュニティで多くのプロジェクトのドキュメント作成のデファクトスタンダードして受け入れられた。FreeBSDKDEGNOMEのドキュメント、GTKAPIリファレンス、Linuxカーネルやその他のLinux関連ドキュメント、などが有名な例である。オープンソースコミュニティ以外での使用も増え続けている。また、DocBookに対する何らかのサポートを含む商用の文書作成ツールも多く出回っている。

DocBookのソースから出力文書を作り出すためのキーとなるアプリケーションは、ノーマン・ウォルシュら DocBookプロジェクトの開発チームがメンテナンスしている、XSLスタイルシート、およびレガシーなDSSSLスタイルシートである。それらのスタイルシートを使えば、高品質なHTML・XSL-FO・PDFを出力することができ、またRTF・manページ・HTMLヘルプなどのフォーマットでも出力することができる。ウォルシュはDocBookの公式ドキュメントであるDocBook: The Definitive Guideの中心的な著者でもある。この本は出版物として以外にもオンラインでGFDLの下で利用できる。[1]

DocBookはXMLであるので、どんなテキストエディタでも書くことができるが、よりシンプルに作業を進めることのできる多くの専用ツールが存在する。EmacsのXML modeにはDocBookのスキーマ情報が組み込みで付属し、ユーザーは素早く要素の追加や文書の検証などが行える。DocBook文書を、各要素をCSSでスタイル付けすることで、視覚的に表示するWYSIWYGエディタも存在する。

コード例

<book id="simple_book">
  <title>Very simple book</title>
  <chapter id="chapter_1">
    <title>Chapter 1</title>
    <para>Hello world!</para>
    <para>I hope that your day is proceeding <emphasis>splendidly</emphasis>!</para>
  </chapter>
  <chapter id="chapter_2">
    <title>Chapter 2</title>
    <para>Hello again, world!</para>
  </chapter>
</book>

DocBookのフォーマットはXMLで書かれており、コンピュータと同様に人間にも可読である。そのフォーマットは「タグ」(<book>など)とテキストである内容(Hello world!など)から成る。タグは</book>のような「閉じタグ」と1対1で対応している。文書全体(book)は2つの章(chapter)に構造化されており、それぞれ1つのタイトル(title)と1つ以上の段落(para)から構成される。これは文書が任意の大きさになっても成り立つ。

注意しておかねばならないのは、タグはテキストの「構造」や「意味」を示しているのであって、「見栄え」ではないということである。つまり「この段落をボールドにしろ」「センタリングしろ」などの命令は存在しない。そういう設計なのである。1つのDocBookファイルから多くのフォーマットで出力を得ることができるが、それぞれ見た目が全く異なり、さらには要素の配置さえも異なることがある。

Simplified DocBook

DocBookには多くの機能があるので、新規の利用者は圧倒されてしまうかもしれない。学習に長い時間をかけることなくDocBookを利用したい者のために、Simplified DocBookが設計された。DocBookの小さなサブセットであり、論文や記事などの単一の文書のために設計されている。つまり本(book)はサポートされない。Simplified DocBookのDTDは現在バージョン1.1である。[2]

脚注

出典

  1. ^ The DocBook Schema Version 5.0”. OASIS (2009年11月1日). 2019年8月27日閲覧。

参考文献

外部リンク

チュートリアルおよびリファレンス

Read other articles:

Kapitra AmperaLahir20 Mei 1966 (umur 57)Padang, Sumatera BaratKebangsaanIndonesiaAlmamaterUniversitas Muhammadiyah JakartaUniversitas Islam IndonesiaPekerjaanPengacara, politikusPartai politikPDI-PSuami/istriYosandra Podang Handini, S.E.Anakdr. Salshabila La Rose PuspitaReandy Summa Justitio, S.H.Muhammad Zaqrulla Pasya S.S Dr. Muhammad Kapitra Ampera, S.H., M.H. (lahir 20 Mei 1966) adalah pengacara dan politikus Indonesia yang menjabat Komisaris Independen PT Perusahaan Perdagangan Indones…

Capital of Zamboanga del Norte, Philippines Component city in Zamboanga Peninsula, PhilippinesDipologComponent cityCity of DipologDipolog CathedralDipolog City HallP'gsalabuk Circle at the RotondaDipolog BoulevardExplore Dipolog landmark FlagSealEtymology: DipagNicknames:  Tulwanan Orchid City of the Philippines Bottled Sardines Capital of the Philippines Gateway to Western Mindanao Motto: Explore DipologAnthem: Dipolog City MarchMap of Zamboanga del Norte with Dipolog highlightedOpenS…

Notoryctemorphia Notoryctes typhlops TaksonomiKerajaanAnimaliaFilumChordataKelasMammaliaOrdoNotoryctemorphia Famili dan genus Notoryctidae Notoryctes Stirling, 1891 †Naraboryctes Archer dkk., 2010 lbs Notoryctemorphia adalah ordo dalam kelas mamalia. Ordo ini hanya memiliki satu famili, yaitu Notoryctidae, dan dua genus, yaitu Naraboryctes yang telah punah dan Notoryctes atau tikus mondok marsupial [1] Hewan ini tergolong marsupialia australidelphia yang terdiri atas dua spesies, yatu …

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此生者传记条目需要补充更多可供查證的来源。 (2015年9月18日)请协助補充可靠来源,无法查证的在世人物内容将被立即移除。 此條目過於依赖第一手来源。 (2015年9月18日)请補充第二手及第三手來源,以改善这篇条目。 此條目需要补充更多来源。 (2015年9月18日)请协助補充多方面可靠来源以改善这篇条目…

  「俄亥俄」重定向至此。关于其他用法,请见「俄亥俄 (消歧义)」。 俄亥俄州 美國联邦州State of Ohio 州旗州徽綽號:七葉果之州地图中高亮部分为俄亥俄州坐标:38°27'N-41°58'N, 80°32'W-84°49'W国家 美國加入聯邦1803年3月1日,在1953年8月7日追溯頒定(第17个加入联邦)首府哥倫布(及最大城市)政府 • 州长(英语:List of Governors of {{{Name}}}]]) • …

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府與…

Opening of Padres Hall of Fame at Petco Park on July 1, 2016 The San Diego Padres are an American professional baseball team in Major League Baseball (MLB) based in San Diego, California. The club was founded in 1969 as part of the league's expansion. The team's hall of fame, created in 1999 to honor the club's 30th anniversary, recognizes players, coaches, and executives who have made key contributions to the franchise. Voting is conducted by a 35-member committee.[1] Candidates typical…

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Reuss-Ebersdorf – news · newspapers · books · scholar · JSTOR (May 2022) (Learn how and when to remove this message) County (Principality) of Reuss-EbersdorfGrafschaft (Fürstentum) Reuß-Ebersdorf1678–1824 Flag Coat of arms The Reuss Junior Line within ThuringiaStatusState of th…

Untuk kegunaan lain dari Zipline, lihat Zipline (disambiguasi). Artikel atau sebagian dari artikel ini mungkin diterjemahkan dari Zip line di en.wikipedia.org. Isinya masih belum akurat, karena bagian yang diterjemahkan masih perlu diperhalus dan disempurnakan. Jika Anda menguasai bahasa aslinya, harap pertimbangkan untuk menelusuri referensinya dan menyempurnakan terjemahan ini. Anda juga dapat ikut bergotong royong pada ProyekWiki Perbaikan Terjemahan. (Pesan ini dapat dihapus jika terjemahan …

「離島」、「飛地」、あるいは「自治州」とは異なります。 海外領土・自治領の一覧(かいがいりょうど・じちりょうのいちらん)は、世界に存在する「独立国家以外の地域」の一覧である。 海外領土・自治領を示した世界地図       豪       智       丁       仏      &…

Uruguayan architect (1944–2023) In this Spanish name, the first or paternal surname is Viñoly and the second or maternal family name is Beceiro. Rafael Viñoly BeceiroRafael ViñolyBorn(1944-06-01)1 June 1944Montevideo, UruguayDied2 March 2023(2023-03-02) (aged 78)New York City, New York, United StatesAlma materUniversity of Buenos AiresOccupationArchitectAwardsInternational Fellow, The Royal Institute of British Architects (2007), Medal of Honor, American Institute of Archi…

Baroque-style mansion in Søllerød, Denmark CarlsmindeGeneral informationArchitectural styleBaroqueLocationSøllerød, Rudersdal MunicipalityCountryDenmarkCoordinates55°48′45.13″N 12°29′41.2″E / 55.8125361°N 12.494778°E / 55.8125361; 12.494778Completedc. 1780OwnerVenstre Carlsminde is a Baroque-style mansion located at Søllerødvej 30 in Søllerød, Rudersdal Municipality, some 20 kilometres north of central Copenhagen, Denmark. The building was listed on th…

American football player (born 1966) American football player Donnell WoolfordNo. 21Position:CornerbackPersonal informationBorn: (1966-01-06) January 6, 1966 (age 58)Baltimore, Maryland, U.S.Height:5 ft 9 in (1.75 m)Weight:192 lb (87 kg)Career informationHigh school:Douglas Byrd (Fayetteville, North Carolina)College:ClemsonNFL draft:1989 / Round: 1 / Pick: 11Career history Chicago Bears (1989–1997) Pittsburgh Steelers (1997–1998) Carolina Pan…

Artikel ini bukan mengenai Mina Loy. Myrna LoyLoy ca 1930anLahirMyrna Adele Williams(1905-08-02)2 Agustus 1905Helena, Montana, ASMeninggal14 Desember 1993(1993-12-14) (umur 88)New York City, New York, ASMakamForestvale Cemetery, Helena, Montana, AS46°39′22″N 112°02′11″W / 46.6562°N 112.0365°W / 46.6562; -112.0365PendidikanWestlake School for GirlsVenice High SchoolPekerjaanAktrisTahun aktif1925–1982Partai politikDemokrat[1]Suami/istriArthur…

Filipino baked rice cake This article is about the Philippine rice cake. For the Indian pudding, see Bebinca. BibingkaAlternative namesBingka, Bingkah, Vivingka[1][2]CourseDessert, breakfast, meriendaPlace of originPhilippinesServing temperatureHot or warmMain ingredientsGlutinous rice (galapóng), water or coconut milkIngredients generally usedButter, muscovado, grated cheese, desiccated coconut, salted duck eggVariationsSalukara, Cassava cake, Bibingkang MalagkitSimilar di…

Petri dish with agar used to culture microbes Agar plateAn agar culture of E. coli coloniesUsesMicrobiological cultureArtRelated itemsPetri dishGrowth medium Contamination on an agar plate An agar plate is a Petri dish that contains a growth medium solidified with agar, used to culture microorganisms. Sometimes selective compounds are added to influence growth, such as antibiotics.[1]96 pinner used to perform spot assays with yeast, fungal or bacterial cells Individual microorganisms pla…

18th-century sloop of the Royal Navy For other ships with the same name, see HMS Drake and HMS Resolution. This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (July 2011) (Learn how and when to remove this message) Resolution and Adventure with fishing craft in Matavai Bay by William Hodges, painted 1776, shows the two ships at anchor in Tahiti in August 1773. Histor…

إرنو روبيك (بالمجرية: Rubik Ernő)‏  معلومات شخصية الميلاد 13 يوليو 1944 (العمر 80 سنة)بودابست مواطنة المجر  عضو في أكاديمية أوروبيا[1]  الحياة العملية المدرسة الأم جامعة بودابست للتكنولوجيا والاقتصاد (–1967)  المهنة مهندس معماري،  وأستاذ جامعي،  ومهندس،  ومصمم، …

American politician Terri BonoffMember of the Minnesota Senatefrom the 44th district43rd (2005–2013)In officeDecember 7, 2005 – January 2, 2017Preceded byDavid GaitherSucceeded byPaul Anderson Personal detailsBorn (1957-08-01) August 1, 1957 (age 66)Edina, Minnesota, U.S.Political partyDemocratic (DFL)SpouseMatthew KnopfChildren4Alma materClark University Terri E. Bonoff (born August 1, 1957) is an American politician from the U.S. state of Minnesota. She is a former member of …

Ghanaian symbols that represent concepts or aphorisms This article is about the Bono visual symbols. For the term in physics, see Adinkra symbols (physics). Samples of recorded Adinkra symbols Adinkra are symbols from Ghana that represent concepts or aphorisms. Adinkra are used extensively in fabrics, logos and pottery. They are incorporated into walls and other architectural features. Adinkra symbols appear on some traditional Akan goldweights. The symbols are also carved on stools for domestic…

Kembali kehalaman sebelumnya