Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Global Modifier Referenceグローバル・モディファイアリファレンス

smart_quotes

最終更新日: 2017.07.17

モディファイアを付与したファンクションタグの値に含まれる引用符を変換します。変換方法をモディファイアの値として指定します。

変換される文字列が HTML の script, pre, code, kbd, math 要素の中にある場合、変換処理は行われません。

使い方

<mt:EntryBody smart_quotes="1">

指定できる値

1

引用符 ("...": ダブルクォート, '...': シングルクォート) をカーリークォート (“...”: ダブルクォート, ‘...’: シングルクォート) に対応した数値文字参照に変換します。

2

引用符 ("...": ダブルクォート, '...': シングルクォート) をカーリークォート (“...”: ダブルクォート, ‘...’: シングルクォート) に対応した数値文字参照に変換します。加えて、2度連続したバッククォート (``) をカーリークォート (“) に対応した数値文字参照に変換します。

使用例

<mt:Var name="text" value='"吾輩は猫である。名前はまだ無い..."'>
<mt:Var name="text2" value="'どこで生れたかとんと見当けんとうがつかぬ。'">
<mt:Var name="text3" value="``何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。``">
<mt:Var name="text" smart_quotes="1">
<mt:Var name="text2" smart_quotes="1">
<mt:Var name="text3" smart_quotes="1">

<mt:Var name="text" smart_quotes="2">
<mt:Var name="text2" smart_quotes="2">
<mt:Var name="text3" smart_quotes="2">


出力結果
&#8220;吾輩は猫である。名前はまだ無い...&#8221;
&#8216;どこで生れたかとんと見当けんとうがつかぬ。&#8217;
``何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。``

&#8220;吾輩は猫である。名前はまだ無い...&#8221;
&#8216;どこで生れたかとんと見当けんとうがつかぬ。&#8217;
&#8220;何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。&#8220;

smart_quotes と関連のあるグローバル・モディファイア (4)

  • モディファイアを付与したファンクションタグの値に含まれるダッシュを変換します。
  • 1 を指定すると、モディファイアを付与したファンクションタグの値に含まれる3度続けたピリオドを省略記号に対応した数値文字参照に変換します。
  • モディファイアを付与したファンクションタグの値に含まれる引用符を変換します。
  • モディファイアを付与したファンクションタグの値に含まれるダッシュ、引用符、ピリオドを変換します。