liquidpl / blade-no-single-letter-words
为 Blade 添加一个标签,将段落中的一字符词推送到下一行。
1.0.0
2020-02-12 11:42 UTC
Requires
- php: >=7.2
- illuminate/support: ^5.8|^6
This package is auto-updated.
Last update: 2024-09-12 22:06:06 UTC
README
在波兰等国家,常见的排版实践是将位于行尾的1-2字符词推送到下一行。
此包为 Blade 添加了 @nosingleletterwords
和 @endnosingleletterwords
。将它们添加到模板中会改变它们内部的文本,在1-2字符词后添加
,这样,如果它们位于行尾,它们将始终推送到下一行。
支持的 Laravel 版本
此包官方支持目前支持的 Laravel 版本,在这次提交时是 5.8 及以上。然而,它也应该能在之前的版本上运行。
安装
# composer require liquidpl/blade-no-single-letter-words
在 Laravel 5.4 及以下版本中,您需要将服务提供者添加到您的配置文件中。在您的 config/app.php
文件中,在 providers
数组键中
'providers' => array( // or [ // ... 'LiquidPL\BladeNoSingleLetterWords\BladeNoSingleLetterWordsProvider', );
用法
@nosingleletterwords <p> Some text that might look a bit bad from a typographical standpoint. <p> @endnosingleletterwords
结果为
<p> Some text that might look a bit bad from a typographical standpoint. </p>