jsw/commonmark-figure-extension
Composer 安装命令:
composer require jsw/commonmark-figure-extension
包简介
League/commonmark extension for HTML figure and caption.
README 文档
README
League\CommonMark extension for HTML diagrams and captions inspired by Markdig.
Installation
$ composer require jsw/commonmark-figure-extension
Usage
- Fence the top and bottom of the sentence you want to be a figure with
^like a code block - Continued text in bottom fence becomes figure caption
- Even if the number of upper and lower
^is different, it will be processed normally
$environment = new Environment(); $environment->addExtension(new CommonMarkCoreExtension()); ->addExtension(new FigureExtension()); $converter = new MarkdownConverter($environment); $markdown =<<<EOL ^^^  ^^^ This is caption for image EOL; // <figure><p><img src="https://example.com/image.jpg" alt="example-image" /></p> // <figcaption>This is caption for image</figcaption></figure> echo $converter->convert($markdown);
Contribution
- Fork it (https://github.com/JanStanleyWatt/commonmark-figure-extension)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Rebase your local changes against the master branch (if necessary)
- Run test suite with the
composer testcommand and confirm that it passe - Push to the branch (
git push origin my-new-feature) - Create new Pull Request
License
Apache-v2
统计信息
- 总下载量: 2.01k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 1
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2023-03-08