sphinxcontrib-programscreenshot er en Sphinx 1,0 udvidelse, der udfører programmer under build skridt, og omfatter deres screenshot i dokumentationen. & Nbsp; GUI version af sphinxcontrib.programoutput forlængelse.
Home: https://github.com/ponty/sphinxcontrib-programscreenshot
Dokumentation: http://ponty.github.com/sphinxcontrib-programscreenshot
Grundlæggende brug
.. Program-screenshot :: xmessage hej
& Nbsp;: prompt:
Sådan virker
1. Start Xvfb hovedløs X server ved hjælp pyvirtualdisplay
2. redirect program display til Xvfb server ved at sætte $ DISPLAY variablen.
3. vente nogle sekunder
4. take screenshot af pyscreenshot som skal scrot.
5. brug .. billede :: direktiv for at vise billedet
Installation
Generelt
- Installere Xvfb og Xephyr
- Installere PIL
- Installere scrot
- Installere pip
- Installere programmet:
& Nbsp; # som root
& Nbsp; pip installere sphinxcontrib-programscreenshot
Ubuntu
sudo apt-get install python-pip
sudo apt-get install scrot
sudo apt-get install xvfb
sudo apt-get install xserver-Xephyr
sudo apt-get install python-imaging
sudo pip installere sphinxcontrib-programscreenshot
Afinstaller
# Som root
pip afinstallere sphinxcontrib-programscreenshot
Krav :
- Python
- Sphinx
Kommentarer ikke fundet