Premier essai en Markdown

This commit is contained in:
Andréas Livet 2022-07-09 15:06:07 +02:00
parent 7990efc623
commit 74533175dc
13 changed files with 73 additions and 102 deletions

View file

@ -1,7 +0,0 @@
API
===
.. autosummary::
:toctree: generated
lumache

View file

@ -2,12 +2,12 @@
# -- Project information
project = 'Lumache'
copyright = '2021, Graziella'
author = 'Graziella'
project = 'Vheliotech'
copyright = '2022, Velo solaire pour tous'
author = 'Velo solaire pour tous'
release = '0.1'
version = '0.1.0'
release = '1.0'
version = '1.0.0'
# -- General configuration
@ -17,6 +17,7 @@ extensions = [
'sphinx.ext.autodoc',
'sphinx.ext.autosummary',
'sphinx.ext.intersphinx',
'myst_parser',
]
intersphinx_mapping = {

View file

@ -0,0 +1,19 @@
# Documentation
En plus du guide de montage (que vous êtes en train de lire), plusieurs documents sont disponibles autour du vhéliotech. Vous en trouverez une présentation rapide dans cette section.
## Plans 3D
Les plans 3D sont disponibles sous différents formats. Il sagit du même contenu à chaque fois, mais utilisable par différents logiciels :
• PDF, que vous pouvez visualiser avec Adobe Acrobat Reader (logiciel gratuit installé sur la plupart des ordinateurs, les autres lecteurs PDF ne prennent généralement pas en charge laffichage 3D). Un tutoriel sur la visualisation de ces plans sera publié prochainement sur le site internet.
• STEP, utilisable par la plupart des logiciels de CAO (Conception Assistée par Ordinateur). Vous pouvez les visualiser par exemple avec edrawings (logiciel gratuit)
• FCStd, pour utilisation avec FreeCAD (logiciel libre et gratuit)
Ces plans sont particulièrement utiles pour observer des points de détail du vhéliotech ou si vous narrivez pas à vous représenter certaines parties, puisquil est possible de le voir sous tous les angles. Ils permettent également dexporter des vues 2D ou 3D de lassemblage ou de chaque pièce, par exemple avec FreeCAD, mais cela sort du périmètre du présent guide.
## Nomenclature
La nomenclature rassemble des informations sur toutes les pièces du vhéliotech : le code de la pièce, son nom, des liens vers des fournisseurs, etc. Les codes indiqués dans le présent guide de montage font référence à la nomenclature.
```{image} img/codification_nomenclature.png
:alt: Codification nomenclature
:align: center
```
## Schéma électrique
Le schéma électrique donne une vue densemble de linstallation électrique, et sert de référence pour tous les branchements. Une procédure dinstallation est également proposée dans le présent guide.

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 KiB

BIN
docs/source/img/vhelio.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

38
docs/source/index.md Normal file
View file

@ -0,0 +1,38 @@
Bienvenue dans la documentation Vhéliotech
===================================
Guide de montage Indice 0.01 - Mars 2022
::::{important}
Ceci n'est pas la documentation officielle du Vhélio, vous la trouverez à cette adresse : https://communaute.vhelio.org/d/4-documentation-du-vheliotech-indice-001-mars-2022
::::
```{image} img/vhelio.png
:alt: Vue vhélio perspective
:align: center
```
```{image} img/vhelio_logo.png
:alt: Logo vhélio
:align: center
```
::::{note}
Le projet vhélio est collaboratif (amélioration continue grâce aux contributions de tous). Lobjet vhéliotech et le présent document sont en version bêta (1re version). Vous êtes invités à faire part de vos retours/expériences/propositions daméliorations sur le forum https://communaute.vhelio.org.
Cette version bêta du guide nintègre que la configuration « Intégrale » du vhéliotech. Certaines adaptations sont à prévoir pour les autres versions (certaines pièces sont à ignorer, certains tubes à raccourcir…).
::::
::::{important}
IMPORTANT : Ce document est indicatif et non contractuel. Lassociation décline toute responsabilité quant à lusage de ces documents et/ou du vhéliotech par son ou ses utilisateur(s). Lusage de ces documents ne dispense pas de la connaissance et du respect de la réglementation en vigueur. Lusage du vhéliotech reste sous la responsabilité de son utilisateur. Le vhéliotech est un produit non homologué. Il est interdit que celui-ci soit vendu, loué, prêté à entreprises/associations/collectivités. Son usage à titre professionnel ou commercial nest pas autorisé.
Le nom de marque vhélio ne peut être utilisé sans autorisation de lassociation vélo solaire pour tous. Déposé à lINPI (21 4 733 066 le 15 février 2021).
::::
Copyright Vélo Solaire Pour Tous, Mars 2022, sous licence CERN-OHL-S version 2
## Contents
```{toctree}
documentation
```

View file

@ -1,22 +0,0 @@
Welcome to Lumache's documentation!
===================================
**Lumache** (/lu'make/) is a Python library for cooks and food lovers
that creates recipes mixing random ingredients.
It pulls data from the `Open Food Facts database <https://world.openfoodfacts.org/>`_
and offers a *simple* and *intuitive* API.
Check out the :doc:`usage` section for further information, including
how to :ref:`installation` the project.
.. note::
This project is under active development.
Contents
--------
.. toctree::
usage
api

View file

@ -1,34 +0,0 @@
Usage
=====
.. _installation:
Installation
------------
To use Lumache, first install it using pip:
.. code-block:: console
(.venv) $ pip install lumache
Creating recipes
----------------
To retrieve a list of random ingredients,
you can use the ``lumache.get_random_ingredients()`` function:
.. autofunction:: lumache.get_random_ingredients
The ``kind`` parameter should be either ``"meat"``, ``"fish"``,
or ``"veggies"``. Otherwise, :py:func:`lumache.get_random_ingredients`
will raise an exception.
.. autoexception:: lumache.InvalidKindError
For example:
>>> import lumache
>>> lumache.get_random_ingredients()
['shells', 'gorgonzola', 'parsley']