Sphinxはじめました
WordPressでブログを改めてはじめようと思っていましたが、Pythonを覚えたおかげでSphinxを知りました。なので、Pythonの勉強がてらSphinxでブログをはじめました。
これまで使っていたPukiWikiもSphinxに移動中です。
以下、表示のチェック
基本的なもの
Note
This is a note.
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Hello, world!");
return 0;
}
Warning
This is a warning.
def some_function():
interesting = False
print 'この行はハイライトされます'
print 'この行はされません'
print '...でも、この行はされます'
Treat | Quantity | Description |
---|---|---|
Albatross | 2.99 | On a stick! |
Crunchy Frog | 1.49 | If we took the bones out it wouldn’t be crunchy now would it? |
Gannet Ripple | 1.99 | On a stick! |
- [FeII(CN)6]4-
[Fe\ :sup:`II`\ (CN)\ :sub:`6`\ ]\ :sup:`4-`
上付き文字の表示: Na+Cl-
下付き文字の表示: CH3CH2OH
数式
日本で漱石が「吾輩は猫である」を発表したころ、 ドイツでは Albert Einstein が特殊相対論を発表した。
この理論によれば、エネルギー \(E\) と質量 \(m\) は
\[E = mc^{2}\]
で関係づけられる。ここに \(c\) は光速で、
\[c = 299{,}792{,}458 \, \mathrm{m/s}\]
である。
blockdiag
.. blockdiag::
blockdiag {
blockdiag -> generates -> "block-diagrams";
blockdiag -> is -> "very easy!";
blockdiag [color = "greenyellow"];
"block-diagrams" [color = "pink"];
"very easy!" [color = "orange"];
}
Matplotlib
これをビルドした日は November 20, 2015 です。
参考: Sphinx extensions for embedded plots, math and more — sampledoc 1.0 documentation
GmtPy
from gmtpy import GMT
gmt = GMT( config={'BASEMAP_TYPE':'fancy'})
gmt.pscoast( R='5/15/52/58', # region
J='B10/55/55/60/10c', # projection
B='4g4', # grid
D='f', # resolution
S=(114,159,207), # wet fill color
G=(233,185,110), # dry fill color
W='thinnest' ) # shoreline pen
gmt.save('example1.pdf')
gmt.save('example1.eps')
convert example1.pdf gmt.png