[PYTHON] Memo über Sphinx Teil 1 (Erstellen eines Projekts)

Sphinx ist ein in Python geschriebenes Dokumentationswerkzeug. Im Gegensatz zu Word können Sie Dokumente wie ein Programm schreiben. Seite der Sphinx Japan Users Association

Schritt Hinweise zum Erstellen und Erstellen eines Projekts.

Umgebung

OS:Mac OS X 10.9.5 Python:Ver.2.7.7

Wie erstelle ich ein Projekt?

$ sphinx-quickstart
・ ・ ・
#Projektname und Autorenname.
The project name will occur in several places in the built documentation.
> Project name: #Projekttitel
> Author name(s): #Autorenname
・ ・ ・
#Projektversion
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: 2014.09.27
> Project release [2010.09.27]:
・ ・ ・

Wie zu bauen

Ausgabe in HTML

$ make html

HTML wird im Ordner _build / html generiert. Öffnen Sie ** index.html ** und Sie haben ein Dokument.

Ausgabe mit epub

$ make epub

Wird im Ordner _build / epub generiert.

Ausgabe im Latexformat

$ make latex

Wird im Ordner _build / latex generiert.

Recommended Posts

Memo über Sphinx Teil 1 (Erstellen eines Projekts)
Ist es in Ordnung mit einem solchen Patch? (Memo über Mock ~ Part 2 ~)
Befehle zum Erstellen eines neuen Django-Projekts
Hinweise zum Erstellen von Textformatierungswerkzeugen
Maschinelles Lernen eines jungen Ingenieurs Teil 1
DJango Memo: Von Anfang an (Erstellen einer Ansicht)
Ein Memo, das ich in Python zusammengeführt habe
Ein Memo beim Erstellen einer Python-Umgebung mit Miniconda
Maschinelles Lernen eines jungen Ingenieurs Teil 2
Hinweise zum Erstellen einer Python-Umgebung durch Anfänger
Ein Memo zum Erstellen einer Django (Python) -Anwendung mit Docker
4. Erstellen eines strukturierten Programms
[Für Memo] Linux Teil 2
[Python] Memo über Funktionen
Listen Sie das Schreiben von Memos Teil 2 auf
Ein Memorandum über Nan.
Erstellung von Schabewerkzeugen
Python-Grundnotiz - Teil 2
Ein Hinweis zu __call__
Ein Hinweis zum Unterprozess
FastAPI Tutorial Memo Teil 1
Ein Hinweis zu mprotect (2)
Erstellen eines Dataset Loader
Python-Grundnotiz - Teil 1
PDF mit Latex-Erweiterung mit Sphinx ausgeben
Memo über Sphinx Teil 1 (Erstellen eines Projekts)
Nummerieren Sie Kapitel und Abschnitte bei der Ausgabe in PDF (rst2pdf) mit Sphinx
Eine Geschichte über das Erstellen eines UNIX / Linux-kompatiblen Betriebssystems von Grund auf neu
Ein Hinweis beim Erstellen eines gerichteten Diagramms mit Graphviz in Python
Ein Hinweis zum Verhalten von bowtie2 bei mehreren Treffern