Changes between Version 24 and Version 25 of DocsTranslationsProject


Ignore:
Timestamp:
Jun 26, 2007, 2:25:13 PM (15 years ago)
Author:
Matias Capeletto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DocsTranslationsProject

    v24 v25  
    3838
    3939SVN: snadbox/boost_docs/trunk/libs/lib_name
     40
     41
     42'''Docbook source''' - ''Required''
     43
     44  * '''doc/lib_name.xml'''
     45    [[Br]] Doc source in docbook format. Optionally it can include boostbook extensions.
     46  * '''doc/lib_name.xsl'''
     47    [[Br]] Library dependents output configuration parameters (i.e. chunker depth).
     48  * '''doc/Jamfile.v2'''
     49    [[Br]] "doc/bjam --v2" will generate the html docs.
     50
     51'''Quickbook Source''' - ''Optional''
     52
     53  * '''doc/lib_name.qbk'''
     54    [[Br]] Main quickbook file.
     55
     56  * '''doc/*.qbk'''
     57    [[Br]] Moderate size main sections quickbook files
     58
     59  * '''doc/larger_section.qbk'''
     60  * '''doc/larger_section/*.qbk'''
     61    [[Br]] Large size main sections (i.e reference) may be splitted again, organizing them
     62    in a directory tree to avoid clutering the  '''doc''' directory.
     63
     64'''Images''' - ''Optional''
     65
     66  * '''doc/images/*.png'''
     67    [[Br]] You can use other formats, but be a good web citizen and use portable networks graphics.
     68  * '''doc/images/*.svg'''
     69    [[Br]] If you intend to have a decent rendering in the pdf docs, use svg.
     70
     71'''Examples''' - ''Optional''
     72
     73  * '''example/doc/*.cpp'''
     74    [[Br]] Quickbook allows us to import code chuncks, instead of harcoding them in the qbk source.
     75    This allow as to be sure that every code example will be in sync and with out typos.
     76  * '''example/doc/Jamfile.v2'''
     77    [[Br]] Testsuite for the doc examples.
     78
     79'''Navigation aid''' - ''Will be automated in the future''
     80
     81  * '''doc/html/sections.xml'''
     82    [[Br]] Nested links xml definition of the library sections. This file is used to generate the
     83    navigation select boxes and tree sidebar (''expected it soon!'').
     84
     85=== Library docs organization example ===
    4086
    4187'''Docbook source''' - ''Required''
     
    100146
    101147</library>
    102 
    103148    }}}
    104149  * '''doc/lib_name.xsl'''
     150    [[Br]] Library dependents output configuration parameters (i.e. chunker depth).
    105151    [[Br]] Example:
    106152    {{{
     
    117163                version="1.0">
    118164
    119   <!-- Html boostbook parameters -->
     165  <!-- HTML Boostbook parameters -->
    120166
    121167  <xsl:param name = "chapter.logo.img"             select = "'../images/library_logo.png'" />
     
    123169  <xsl:param name = "quickbook.source.style.show"  select = "'true'" />
    124170
    125   <!-- Dockbook parameters -->
     171  <!-- HTML Dockbook parameters -->
    126172
    127173  <xsl:param name = "chunk.section.depth"          select = "2" />
    128174
    129175</xsl:stylesheet>
    130 
    131     }}}
    132     [[Br]] Library dependents output configuration parameters (i.e. chunker depth).
     176    }}}
    133177  * '''doc/Jamfile.v2'''
    134178    [[Br]] "doc/bjam --v2" will generate the html docs.
    135179    [[Br]] Example:
    136180    {{{
    137 
    138181# Boost.LibraryName
    139182#
     
    157200        library_name.xsl
    158201    ;
    159 
    160202    }}}
    161203
     
    213255
    214256[endsect]
    215 
    216257    }}}
    217258  * '''doc/*.qbk'''
    218259    [[Br]] Moderate size main sections quickbook files
     260    [[Br]] Example:
    219261    {{{
    220262[/
     
    257299
    258300[endsect]
    259 
    260301    }}}
    261302  * '''doc/larger_section.qbk'''
     
    310351
    311352//]
    312 
    313353    }}}
    314354    [[Br]] Use it qbk source:
     
    352392
    353393[endsect]
    354 
    355394    }}}
    356395  * '''example/doc/Jamfile.v2'''
     
    358397    [[Br]] Example:
    359398    {{{
    360 
    361399# Boost.LibraryName
    362400#
     
    375413    [ compile-fail  compile_fail_example.cpp    ]
    376414    ;
    377    
    378415    }}}
    379416
     
    417454
    418455</nestedLinks>
    419 
    420456    }}}
    421457