Sphinx“Fancybox”扩建
sphinxcontrib-fancybox的Python项目详细描述
Sphinx“FancyBox”扩展。
FancyBox
==
……警告:
此项目未维护。
请查看“sphinxcontrollib images”:
*https://pypi.python.org/pypi/sphinxcontrolib images
*https://github.com/spinus/sphinxcontrolib images
fancybox是jquery插件“fancybox”的改编版本;http://fancyapps.com/fancybox>;`**2.1.5*。请注意,版本
FancyBox v2及更高版本是在
`Creative Commons Attribution Noncomcial 3.0<;http://creative commons.org/licenses/by NC/3.0/>;`
许可下分发的。
文档:`<;http://spinus.github.com/sphinxcontrolib fancybox/>;`
github:`<;http://github.com/spinus/sphinxcontrolib fancybox/>;`
pypi:`<;http://pypi.python.org/pypi/sphinxcontrolib fancybox/>;`
安装
----
通过pip安装::
pip安装sphinxcontrolib fancybox
或通过github::
cd sphinxcontrolib fancybox
python setup.py install
`在你的狮身人面像计划中。:
扩展名=[
…,
“sphinxcontrib.fancybox”,
…]
指令
——
fancybox:
fancybox指令放置所选图片的缩略图,并添加一些
“fancies”。如果你点击图片,你会看到全屏的图片框。
示例:::
…fancyBox::picture.png
默认情况下,一页上的所有图像都在同一组中(您可以在该组中导航
按“下一步”和“上一步”按钮)。
如果要将图片添加到另一组,则必须设置“组”参数,例如:::
。fancyBox::picture.png
:group:group2
fancybox::picture.png
:宽度:100%
:高度:2em
fancyBox::http://pictures.tld/picture.png
一些说明
如果不设置“宽度”和“高度”,则默认值从
`conf.py'中收集。有两个参数可以调整:
fancybox_thumbnail_width
fancybox_thumbnail_height
>此外,还可以将另一个css类的“class”参数设置为
`fancybox`指令,或将“fancybox_thumbnail_class”设置为将css类添加到
all`fancybox'指令。
所有fancybox js配置选项也可以作为dict传递到
`conf.py`中的“fancybox_config”。
有关示例,请参阅文档conf.py。
todo
----
*处理本地文件(不仅是远程文件)(done)
*将远程图形复制为静态的选项
*非html输出的回退(done)
*嵌套解析修复
*js应该只处理一次,不是在每个图像节点上
*宽度和高度参数(当前缩略图设置为100x100px)(完成)
*从配置中获取默认缩略图大小(完成)
*为大图像生成缩略图
电子邮件或
github消息。
FancyBox
==
……警告:
此项目未维护。
请查看“sphinxcontrollib images”:
*https://pypi.python.org/pypi/sphinxcontrolib images
*https://github.com/spinus/sphinxcontrolib images
fancybox是jquery插件“fancybox”的改编版本;http://fancyapps.com/fancybox>;`**2.1.5*。请注意,版本
FancyBox v2及更高版本是在
`Creative Commons Attribution Noncomcial 3.0<;http://creative commons.org/licenses/by NC/3.0/>;`
许可下分发的。
文档:`<;http://spinus.github.com/sphinxcontrolib fancybox/>;`
github:`<;http://github.com/spinus/sphinxcontrolib fancybox/>;`
pypi:`<;http://pypi.python.org/pypi/sphinxcontrolib fancybox/>;`
安装
----
通过pip安装::
pip安装sphinxcontrolib fancybox
或通过github::
python setup.py install
`在你的狮身人面像计划中。:
扩展名=[
…,
“sphinxcontrib.fancybox”,
…]
指令
——
fancybox:
fancybox指令放置所选图片的缩略图,并添加一些
“fancies”。如果你点击图片,你会看到全屏的图片框。
示例:::
…fancyBox::picture.png
默认情况下,一页上的所有图像都在同一组中(您可以在该组中导航
按“下一步”和“上一步”按钮)。
如果要将图片添加到另一组,则必须设置“组”参数,例如:::
。fancyBox::picture.png
:group:group2
fancybox::picture.png
:宽度:100%
:高度:2em
fancyBox::http://pictures.tld/picture.png
一些说明
如果不设置“宽度”和“高度”,则默认值从
`conf.py'中收集。有两个参数可以调整:
fancybox_thumbnail_width
fancybox_thumbnail_height
>此外,还可以将另一个css类的“class”参数设置为
`fancybox`指令,或将“fancybox_thumbnail_class”设置为将css类添加到
all`fancybox'指令。
所有fancybox js配置选项也可以作为dict传递到
`conf.py`中的“fancybox_config”。
有关示例,请参阅文档conf.py。
todo
----
*处理本地文件(不仅是远程文件)(done)
*将远程图形复制为静态的选项
*非html输出的回退(done)
*嵌套解析修复
*js应该只处理一次,不是在每个图像节点上
*宽度和高度参数(当前缩略图设置为100x100px)(完成)
*从配置中获取默认缩略图大小(完成)
*为大图像生成缩略图
电子邮件或
github消息。