Поиск по блогу

суббота, 21 июня 2014 г.

Первый сайт на Sphinx (sphinx-quickstart, make html, make clear)

Возвращение к изучению Sphinx потребовало повторного чтения тех же самых страниц документации. Потом я попрактиковался и создал сайт "aksiomatic" (file:///C:/Users/kiss/Documents/sphinx/aksiomatic/build/html/genindex.html). Здесь я записал основные команды и шаги... и распечатал основные файлы Make.bat, index.rst, conf.py .


Я уже просмотрел два видео и документы -ссылки в первом посте о Spyinx.
First Steps with Sphinx - общая картина здесь.
Далее последовательно выполним инструкции из видео (sphinx-quickstart )а потом с страницы "First Steps with Sphinx "
Простое и удобное создание документации в Sphinx

Начинать рекомендуется с "sphinx-quickstart"

In []:
C:\Users\kiss\Documents\sphinx\aksiomatic>sphinx-quickstart
Welcome to the Sphinx 1.2.1 quickstart utility.
десь
Please enter values for the following settings (just press Enter to
accept a default value, if one is given in brackets).

Enter the root path for documentation.
> Root path for the documentation [.]:

You have two options for placing the build directory for Sphinx output.
Either, you use a directory "_build" within the root path, or you separate
"source" and "build" directories within the root path.
> Separate source and build directories (y/n) [n]: y

Inside the root directory, two more directories will be created; "_templates"
for custom HTML templates and "_static" for custom stylesheets and other static
files. You can enter another prefix (such as ".") to replace the underscore.
> Name prefix for templates and static dir [_]:

The project name will occur in several places in the built documentation.
> Project name: theory_development
> Author name(s): Sergey

Sphinx has the notion of a "version" and a "release" for the
software. Each version can have multiple releases. For example, for
Python the version is something like 2.5 or 3.0, while the release is
something like 2.5.1 or 3.0a1.  If you don't need this dual structure,
just set both to the same value.
> Project version: 1.0.0
> Project release [1.0.0]:

The file name suffix for source files. Commonly, this is either ".txt"
or ".rst".  Only files with this suffix are considered documents.
> Source file suffix [.rst]:

One document is special in that it is considered the top node of the
"contents tree", that is, it is the root of the hierarchical structure
of the documents. Normally, this is "index", but if your "index"
document is a custom template, you can also set this to another filename.
> Name of your master document (without suffix) [index]:

Sphinx can also add configuration for epub output:
> Do you want to use the epub builder (y/n) [n]:

Please indicate if you want to use one of the following Sphinx extensions:
> autodoc: automatically insert docstrings from modules (y/n) [n]:
> doctest: automatically test code snippets in doctest blocks (y/n) [n]:
> intersphinx: link between Sphinx documentation of different projects (y/n) [n]: y
> todo: write "todo" entries that can be shown or hidden on build (y/n) [n]: y
> coverage: checks for documentation coverage (y/n) [n]: y
> pngmath: include math, rendered as PNG images (y/n) [n]: n
> mathjax: include math, rendered in the browser by MathJax (y/n) [n]: n
> ifconfig: conditional inclusion of content based on config values (y/n) [n]: n
> viewcode: include links to the source code of documented Python objects (y/n) [n]: n

A Makefile and a Windows command file can be generated for you so that you
only have to run e.g. `make html' instead of invoking sphinx-build
directly.
> Create Makefile? (y/n) [y]:
> Create Windows command file? (y/n) [y]:

Creating file .\source\conf.py.
Creating file .\source\index.rst.
Creating file .\Makefile.
Creating file .\make.bat.

Finished: An initial directory structure has been created.

You should now populate your master file .\source\index.rst and create other documentation
source files. Use the Makefile to build the docs, like so:
   make builder
where "builder" is one of the supported builders, e.g. html, latex or linkcheck.

В текущей папке были созданы две папки и файлы

In [1]:
!dir C:\Users\kiss\Documents\sphinx\aksiomatic
 Volume in drive C has no label.
 Volume Serial Number is 6017-2A0B

 Directory of C:\Users\kiss\Documents\sphinx\aksiomatic

19.06.2014  15:08    <DIR>          .
19.06.2014  15:08    <DIR>          ..
19.06.2014  16:05    <DIR>          build
19.06.2014  15:08             6В 734 make.bat
19.06.2014  15:08             6В 819 Makefile
19.06.2014  15:08    <DIR>          source
               2 File(s)         13В 553 bytes
               4 Dir(s)  396В 994В 707В 456 bytes free

Файл make (для Windows) это командный файл. Когда мы его запустим (см.ниже), то в папке "build" будет создана папка "html" в подпапках которой будут размащатся html и статические (ss, js... png... gif) файлы. Иерархию подпапок и файлов мы рассмотрим в конце поста. А сейчас обратим внимание на файл Make.bat, а потом на файл, формирующий структуру файлов html папке "html"
In [3]:
%load C:\\Users\\kiss\\Documents\\sphinx\\aksiomatic\\Make.bat
In []:
@ECHO OFF

REM Command file for Sphinx documentation

if "%SPHINXBUILD%" == "" (
 set SPHINXBUILD=sphinx-build
)
set BUILDDIR=build
set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% source
set I18NSPHINXOPTS=%SPHINXOPTS% source
if NOT "%PAPER%" == "" (
 set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
 set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS%
)

if "%1" == "" goto help

if "%1" == "help" (
 :help
 echo.Please use `make ^<target^>` where ^<target^> is one of
 echo.  html       to make standalone HTML files
 echo.  dirhtml    to make HTML files named index.html in directories
 echo.  singlehtml to make a single large HTML file
 echo.  pickle     to make pickle files
 echo.  json       to make JSON files
 echo.  htmlhelp   to make HTML files and a HTML help project
 echo.  qthelp     to make HTML files and a qthelp project
 echo.  devhelp    to make HTML files and a Devhelp project
 echo.  epub       to make an epub
 echo.  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter
 echo.  text       to make text files
 echo.  man        to make manual pages
 echo.  texinfo    to make Texinfo files
 echo.  gettext    to make PO message catalogs
 echo.  changes    to make an overview over all changed/added/deprecated items
 echo.  xml        to make Docutils-native XML files
 echo.  pseudoxml  to make pseudoxml-XML files for display purposes
 echo.  linkcheck  to check all external links for integrity
 echo.  doctest    to run all doctests embedded in the documentation if enabled
 goto end
)

if "%1" == "clean" (
 for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i
 del /q /s %BUILDDIR%\*
 goto end
)


%SPHINXBUILD% 2> nul
if errorlevel 9009 (
 echo.
 echo.The 'sphinx-build' command was not found. Make sure you have Sphinx
 echo.installed, then set the SPHINXBUILD environment variable to point
 echo.to the full path of the 'sphinx-build' executable. Alternatively you
 echo.may add the Sphinx directory to PATH.
 echo.
 echo.If you don't have Sphinx installed, grab it from
 echo.http://sphinx-doc.org/
 exit /b 1
)

if "%1" == "html" (
 %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The HTML pages are in %BUILDDIR%/html.
 goto end
)

if "%1" == "dirhtml" (
 %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml.
 goto end
)

if "%1" == "singlehtml" (
 %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml.
 goto end
)

if "%1" == "pickle" (
 %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished; now you can process the pickle files.
 goto end
)

if "%1" == "json" (
 %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished; now you can process the JSON files.
 goto end
)

if "%1" == "htmlhelp" (
 %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished; now you can run HTML Help Workshop with the ^
.hhp project file in %BUILDDIR%/htmlhelp.
 goto end
)

if "%1" == "qthelp" (
 %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished; now you can run "qcollectiongenerator" with the ^
.qhcp project file in %BUILDDIR%/qthelp, like this:
 echo.^> qcollectiongenerator %BUILDDIR%\qthelp\theory_development.qhcp
 echo.To view the help file:
 echo.^> assistant -collectionFile %BUILDDIR%\qthelp\theory_development.ghc
 goto end
)

if "%1" == "devhelp" (
 %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished.
 goto end
)

if "%1" == "epub" (
 %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The epub file is in %BUILDDIR%/epub.
 goto end
)

if "%1" == "latex" (
 %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished; the LaTeX files are in %BUILDDIR%/latex.
 goto end
)

if "%1" == "latexpdf" (
 %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
 cd %BUILDDIR%/latex
 make all-pdf
 cd %BUILDDIR%/..
 echo.
 echo.Build finished; the PDF files are in %BUILDDIR%/latex.
 goto end
)

if "%1" == "latexpdfja" (
 %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
 cd %BUILDDIR%/latex
 make all-pdf-ja
 cd %BUILDDIR%/..
 echo.
 echo.Build finished; the PDF files are in %BUILDDIR%/latex.
 goto end
)

if "%1" == "text" (
 %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The text files are in %BUILDDIR%/text.
 goto end
)

if "%1" == "man" (
 %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The manual pages are in %BUILDDIR%/man.
 goto end
)

if "%1" == "texinfo" (
 %SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo.
 goto end
)

if "%1" == "gettext" (
 %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The message catalogs are in %BUILDDIR%/locale.
 goto end
)

if "%1" == "changes" (
 %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
 if errorlevel 1 exit /b 1
 echo.
 echo.The overview file is in %BUILDDIR%/changes.
 goto end
)

if "%1" == "linkcheck" (
 %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck
 if errorlevel 1 exit /b 1
 echo.
 echo.Link check complete; look for any errors in the above output ^
or in %BUILDDIR%/linkcheck/output.txt.
 goto end
)

if "%1" == "doctest" (
 %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest
 if errorlevel 1 exit /b 1
 echo.
 echo.Testing of doctests in the sources finished, look at the ^
results in %BUILDDIR%/doctest/output.txt.
 goto end
)

if "%1" == "xml" (
 %SPHINXBUILD% -b xml %ALLSPHINXOPTS% %BUILDDIR%/xml
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The XML files are in %BUILDDIR%/xml.
 goto end
)

if "%1" == "pseudoxml" (
 %SPHINXBUILD% -b pseudoxml %ALLSPHINXOPTS% %BUILDDIR%/pseudoxml
 if errorlevel 1 exit /b 1
 echo.
 echo.Build finished. The pseudo-XML files are in %BUILDDIR%/pseudoxml.
 goto end
)

:end
В этом файле сначала определяются константы, а потов выполняется всего одна команда... Я ее попробовал распечатать (но спустя три дня):
In []:
C:\Users\kiss\Documents\sphinx\aksiomatic>echo %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
sphinx-build -b html -d build/doctrees  source build/html
Что это за "sphinx-build"? Документация вот, а сам файл я найти пока не могу... в Windows
Но ведь именно этот файл (полагаю) читаеат шаблоны-макеты страниц и "оборочивает" их html-тегами, а потом записывает все в папку html... Пока это предположение остается непроверенным, поскольку перехожу на ддругой компьютер (Kali) и устанвливаю все под Debian.
In [4]:
!dir C:\Users\kiss\Documents\sphinx\aksiomatic\source
 Volume in drive C has no label.
 Volume Serial Number is 6017-2A0B

 Directory of C:\Users\kiss\Documents\sphinx\aksiomatic\source

19.06.2014  15:08    <DIR>          .
19.06.2014  15:08    <DIR>          ..
19.06.2014  17:44             8В 738 conf.py
19.06.2014  16:04               529 index.rst
19.06.2014  15:08    <DIR>          _static
19.06.2014  15:08    <DIR>          _templates
               2 File(s)          9В 267 bytes
               4 Dir(s)  396В 968В 734В 720 bytes free

Let’s assume you’ve run sphinx-quickstart. It created a source directory with conf.py and a master document, index.rst (if you accepted the defaults).
The main function of the master document is to serve as a welcome page, and to contain the root of the “table of contents tree” (or toctree).
This is one of the main things that Sphinx adds to reStructuredText, a way to connect multiple files to a single hierarchy of documents.
Пока только отметим, что в папке созданного нами проекта есть еще две пустые папки static templates... Нам пока не до них, но предположим, что в первой будут размещатся "статичные файлы" картинок, стилей, скриптов..., а во второй .rst шаблоны или макеты для html-страниц...
Итак, файл index.rst - это тот файл, который будет использован (по команде make html)
In [5]:
%load C:\\Users\\kiss\\Documents\\sphinx\\aksiomatic\\source\\index.rst
In []:
.. theory_development documentation master file, created by
   sphinx-quickstart on Thu Jun 19 15:08:31 2014.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to theory_development's documentation!
==============================================
Посмотрим, что это за Spinx !!!
Contents:

.. toctree::
   :maxdepth: 2



Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
In [6]:
%load C:\\Users\\kiss\\Documents\\sphinx\\aksiomatic\\source\\conf.py
In []:
#
# theory_development documentation build configuration file, created by
# sphinx-quickstart on Thu Jun 19 15:08:31 2014.
#
# This file is execfile()d with the current directory set to its
# containing dir.
#
# Note that not all possible configuration values are present in this
# autogenerated file.
#
# All configuration values have a default; values that are commented out
# serve to show the default.

import sys
import os

# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
# documentation root, use os.path.abspath to make it absolute, like shown here.
#sys.path.insert(0, os.path.abspath('.'))

# -- General configuration ------------------------------------------------

# If your documentation needs a minimal Sphinx version, state it here.
#needs_sphinx = '1.0'

# Add any Sphinx extension module names here, as strings. They can be
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
extensions = [
    'sphinx.ext.intersphinx',
    'sphinx.ext.todo',
    'sphinx.ext.coverage',
]

# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']

# The suffix of source filenames.
source_suffix = '.rst'

# The encoding of source files.
#source_encoding = 'utf-8-sig'

# The master toctree document.
master_doc = 'index'

# General information about the project.
project = u'theory_development'
copyright = u'2014, Sergey'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = '1.0.0'
# The full version, including alpha/beta/rc tags.
release = '1.0.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
#language = None

# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
#today = ''
# Else, today_fmt is used as the format for a strftime call.
#today_fmt = '%B %d, %Y'

# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
exclude_patterns = []

# The reST default role (used for this markup: `text`) to use for all
# documents.
#default_role = None

# If true, '()' will be appended to :func: etc. cross-reference text.
#add_function_parentheses = True

# If true, the current module name will be prepended to all description
# unit titles (such as .. function::).
#add_module_names = True

# If true, sectionauthor and moduleauthor directives will be shown in the
# output. They are ignored by default.
#show_authors = False

# The name of the Pygments (syntax highlighting) style to use.
pygments_style = 'sphinx'

# A list of ignored prefixes for module index sorting.
#modindex_common_prefix = []

# If true, keep warnings as "system message" paragraphs in the built documents.
#keep_warnings = False


# -- Options for HTML output ----------------------------------------------

# The theme to use for HTML and HTML Help pages.  See the documentation for
# a list of builtin themes.
html_theme = 'default'

# Theme options are theme-specific and customize the look and feel of a theme
# further.  For a list of options available for each theme, see the
# documentation.
html_theme_options = {
"collapsiblesidebar": "true"
}

# Add any paths that contain custom themes here, relative to this directory.
#html_theme_path = []

# The name for this set of Sphinx documents.  If None, it defaults to
# "<project> v<release> documentation".
#html_title = None

# A shorter title for the navigation bar.  Default is the same as html_title.
#html_short_title = None

# The name of an image file (relative to this directory) to place at the top
# of the sidebar.
#html_logo = None

# The name of an image file (within the static path) to use as favicon of the
# docs.  This file should be a Windows icon file (.ico) being 16x16 or 32x32
# pixels large.
#html_favicon = None

# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ['_static']

# Add any extra paths that contain custom files (such as robots.txt or
# .htaccess) here, relative to this directory. These files are copied
# directly to the root of the documentation.
#html_extra_path = []

# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
# using the given strftime format.
#html_last_updated_fmt = '%b %d, %Y'

# If true, SmartyPants will be used to convert quotes and dashes to
# typographically correct entities.
#html_use_smartypants = True

# Custom sidebar templates, maps document names to template names.
#html_sidebars = {}

# Additional templates that should be rendered to pages, maps page names to
# template names.
#html_additional_pages = {}

# If false, no module index is generated.
#html_domain_indices = True

# If false, no index is generated.
#html_use_index = True

# If true, the index is split into individual pages for each letter.
#html_split_index = False

# If true, links to the reST sources are added to the pages.
#html_show_sourcelink = True

# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
#html_show_sphinx = True

# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
#html_show_copyright = True

# If true, an OpenSearch description file will be output, and all pages will
# contain a <link> tag referring to it.  The value of this option must be the
# base URL from which the finished HTML is served.
#html_use_opensearch = ''

# This is the file name suffix for HTML files (e.g. ".xhtml").
#html_file_suffix = None

# Output file base name for HTML help builder.
htmlhelp_basename = 'theory_developmentdoc'


# -- Options for LaTeX output ---------------------------------------------

latex_elements = {
# The paper size ('letterpaper' or 'a4paper').
#'papersize': 'letterpaper',

# The font size ('10pt', '11pt' or '12pt').
#'pointsize': '10pt',

# Additional stuff for the LaTeX preamble.
#'preamble': '',
}

# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title,
#  author, documentclass [howto, manual, or own class]).
latex_documents = [
  ('index', 'theory_development.tex', u'theory\\_development Documentation',
   u'Sergey', 'manual'),
]

# The name of an image file (relative to this directory) to place at the top of
# the title page.
#latex_logo = None

# For "manual" documents, if this is true, then toplevel headings are parts,
# not chapters.
#latex_use_parts = False

# If true, show page references after internal links.
#latex_show_pagerefs = False

# If true, show URL addresses after external links.
#latex_show_urls = False

# Documents to append as an appendix to all manuals.
#latex_appendices = []

# If false, no module index is generated.
#latex_domain_indices = True


# -- Options for manual page output ---------------------------------------

# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
    ('index', 'theory_development', u'theory_development Documentation',
     [u'Sergey'], 1)
]

# If true, show URL addresses after external links.
#man_show_urls = False


# -- Options for Texinfo output -------------------------------------------

# Grouping the document tree into Texinfo files. List of tuples
# (source start file, target name, title, author,
#  dir menu entry, description, category)
texinfo_documents = [
  ('index', 'theory_development', u'theory_development Documentation',
   u'Sergey', 'theory_development', 'One line description of project.',
   'Miscellaneous'),
]

# Documents to append as an appendix to all manuals.
#texinfo_appendices = []

# If false, no module index is generated.
#texinfo_domain_indices = True

# How to display URL addresses: 'footnote', 'no', or 'inline'.
#texinfo_show_urls = 'footnote'

# If true, do not generate a @detailmenu in the "Top" node's menu.
#texinfo_no_detailmenu = False


# Example configuration for intersphinx: refer to the Python standard library.
intersphinx_mapping = {'http://docs.python.org/': None}
Попробовал сделать боковую панель сайта убираемой, а для этого изменил фрагмент в конфигурационном файле на вот этот:
In []:
# documentation.
html_theme_options = {
"collapsiblesidebar": "true"
}

Команда "make html" создает подпапку in build/html

In []:
C:\Users\kiss\Documents\sphinx\aksiomatic>make html
Making output directory...
Running Sphinx v1.2.1
loading pickled environment... not yet created
loading intersphinx inventory from http://docs.python.org/objects.inv...
building [html]: targets for 1 source files that are out of date
updating environment: 1 added, 0 changed, 0 removed
reading sources... [100%] index

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [100%] index

writing additional files... genindex search
copying static files... done
copying extra files... done
dumping search index... done
dumping object inventory... done
build succeeded.

Build finished. The HTML pages are in build/html.
Если мы внесли изменения в конфигурационный файл, или index.rst, то нужно сначала выполнить "make clear", а потом уже снова сфомировать подпапку build/html
In []:
C:\Users\kiss\Documents\sphinx\aksiomatic>make clear
C:\Users\kiss\Documents\sphinx\aksiomatic>make html

Вот, что будет в папке

In [7]:
!dir C:\Users\kiss\Documents\sphinx\aksiomatic\build\html
 Volume in drive C has no label.
 Volume Serial Number is 6017-2A0B

 Directory of C:\Users\kiss\Documents\sphinx\aksiomatic\build\html

19.06.2014  17:45    <DIR>          .
19.06.2014  17:45    <DIR>          ..
19.06.2014  17:45               234 .buildinfo
19.06.2014  17:45             2В 842 genindex.html
19.06.2014  17:45             4В 050 index.html
19.06.2014  17:45               216 objects.inv
19.06.2014  17:45             3В 282 search.html
19.06.2014  17:45               396 searchindex.js
19.06.2014  16:05    <DIR>          _sources
19.06.2014  16:05    <DIR>          _static
               6 File(s)         11В 020 bytes
               4 Dir(s)  396В 783В 271В 936 bytes free

In [8]:
!dir C:\Users\kiss\Documents\sphinx\aksiomatic\build\html\_static
 Volume in drive C has no label.
 Volume Serial Number is 6017-2A0B

 Directory of C:\Users\kiss\Documents\sphinx\aksiomatic\build\html\_static

19.06.2014  16:05    <DIR>          .
19.06.2014  16:05    <DIR>          ..
24.01.2014  19:52               673 ajax-loader.gif
19.06.2014  17:45             8В 452 basic.css
24.01.2014  19:52             3В 500 comment-bright.png
24.01.2014  19:52             3В 578 comment-close.png
24.01.2014  19:52             3В 445 comment.png
19.06.2014  17:45             4В 124 default.css
24.01.2014  19:52             6В 680 doctools.js
24.01.2014  19:52               368 down-pressed.png
24.01.2014  19:52               363 down.png
24.01.2014  19:52               392 file.png
24.01.2014  19:52            93В 637 jquery.js
24.01.2014  19:52               199 minus.png
24.01.2014  19:52               199 plus.png
19.06.2014  17:45             3В 993 pygments.css
19.06.2014  17:45            17В 858 searchtools.js
19.06.2014  17:45             4В 803 sidebar.js
24.01.2014  19:52            12В 140 underscore.js
24.01.2014  19:52               372 up-pressed.png
24.01.2014  19:52               363 up.png
24.01.2014  19:52            25В 246 websupport.js
              20 File(s)        190В 385 bytes
               2 Dir(s)  396В 783В 206В 400 bytes free

В следующем посте попробуем поменять тему


Посты чуть ниже также могут вас заинтересовать

Комментариев нет:

Отправить комментарий