Skip to content

Commit

Permalink
Beefed up latex output. Unfortunately parts look ugly.
Browse files Browse the repository at this point in the history
  • Loading branch information
mitsuhiko committed May 24, 2010
1 parent 854e0e2 commit cbcd15c
Show file tree
Hide file tree
Showing 7 changed files with 98 additions and 44 deletions.
1 change: 1 addition & 0 deletions docs/conf.py
Expand Up @@ -190,6 +190,7 @@
'pointsize': '12pt',
'preamble': r'\usepackage{flaskstyle}'
}
latex_use_parts = True

latex_additional_files = ['flaskstyle.sty', 'logo.pdf']

Expand Down
42 changes: 0 additions & 42 deletions docs/contents.rst.inc

This file was deleted.

2 changes: 2 additions & 0 deletions docs/errorhandling.rst
Expand Up @@ -163,6 +163,8 @@ Here is a list of useful formatting variables for the format string. Note
that this list is not complete, consult the official documentation of the
:mod:`logging` package for a full list.

.. tabularcolumns:: |p{3cm}|p{12cm}|

+------------------+----------------------------------------------------+
| Format | Description |
+==================+====================================================+
Expand Down
9 changes: 9 additions & 0 deletions docs/flaskstyle.sty
Expand Up @@ -70,4 +70,13 @@
\ChNumVar{\raggedleft \bfseries\Large}
\ChTitleVar{\raggedleft \rm\Huge}

% use inconsolata font
\usepackage{inconsolata}

% fix single quotes, for inconsolata. (does not work)
%%\usepackage{textcomp}
%%\begingroup
%% \catcode`'=\active
%% \g@addto@macro\@noligs{\let'\textsinglequote}
%% \endgroup
%%\endinput
45 changes: 44 additions & 1 deletion docs/index.rst
@@ -1,3 +1,5 @@
:orphan:

Welcome to Flask
================

Expand Down Expand Up @@ -25,4 +27,45 @@ following links:
.. _Jinja2: http://jinja.pocoo.org/2/
.. _Werkzeug: http://werkzeug.pocoo.org/

.. include:: contents.rst.inc
User's Guide
------------

This part of the documentation is written text and should give you an idea
how to work with Flask. It's a series of step-by-step instructions for
web development.

.. toctree::
:maxdepth: 2

foreword
installation
quickstart
tutorial/index
testing
errorhandling
patterns/index
deploying/index
becomingbig

API Reference
-------------

If you are looking for information on a specific function, class or
method, this part of the documentation is for you:

.. toctree::
:maxdepth: 2

api

Additional Notes
----------------

Design notes, legal information and changelog are here for the interested:

.. toctree::
:maxdepth: 2

design
license
changelog
36 changes: 35 additions & 1 deletion docs/latexindex.rst
@@ -1,4 +1,38 @@
:orphan:

Flask Documentation
===================

.. include:: contents.rst.inc
User's Guide
------------

.. toctree::
:maxdepth: 3

foreword
installation
quickstart
tutorial/index
testing
errorhandling
patterns/index
deploying/index
becomingbig

API Reference
-------------

.. toctree::
:maxdepth: 3

api

Additional Notes
----------------

.. toctree::
:maxdepth: 3

design
license
changelog
7 changes: 7 additions & 0 deletions flask.py
Expand Up @@ -1097,6 +1097,8 @@ def make_response(self, rv):
The following types are allowed for `rv`:
.. tabularcolumns:: |p{3.5cm}|p{9.5cm}|
======================= ===========================================
:attr:`response_class` the object is returned unchanged
:class:`str` a response object is created with the
Expand Down Expand Up @@ -1222,3 +1224,8 @@ def __call__(self, environ, start_response):
request = LocalProxy(lambda: _request_ctx_stack.top.request)
session = LocalProxy(lambda: _request_ctx_stack.top.session)
g = LocalProxy(lambda: _request_ctx_stack.top.g)


# script interface to run a development server
if __name__ == '__main__':
sys.exit(main(sys.argv))

0 comments on commit cbcd15c

Please sign in to comment.