読み込み中...

chevron_left Lanama

Custom

Berrycake.jsのカスタム変換のポイント・注意事項

  • カスタム変換では特殊なタグをピンポイントで使用します
  • 変換回避は別として、カスタム用タグの中にはデフォルト名をそのまま入れる必要があります
  • カスタム用の指定タグを埋め込んだ文字は、未登録時でもタグ内の全ての文字をカスタムします
  • ここで紹介するタグは全て、変換範囲の中に記載します 登録名の変換範囲を設定

変換回避

no_cake

classが「no_cake」のspanタグで囲むと、タグ内の文字は変換されなくなります。

設定ファイルのデフォルト名が「パン」の場合、文章中の「パンダ」も通常は変換されますが、このタグを使うと「パンダ」のままにすることができます。

例:パンダは変換対象にしない

<span class="no_cake">パンダ</span>

spanタグ以外にもpタグやh1等でも回避できます。デフォルト名が日常的に頻出単語の場合にお使いくださいませ。

ひらがな→カタカナ変換

cake_custom_kana

classが「cake_custom_kana」のspanタグで囲むと、タグ内のひらがなを表示時にカタカナへ変換します。

「ひらがな」以外の文字はそのままになります。

このカスタムは他のカスタムと同時に指定できます。

例:なまえ → ナマエ

<span class="cake_custom_kana">なまえ</span>

例:しゅじんこう → シュジンコウ

<span class="cake_custom_kana">しゅじんこう</span>

例:今日はいい天気ですね → 今日ハイイ天気デスネ

<span class="cake_custom_kana">今日はいい天気ですね</span>

カタカナ→ひらがな変換

cake_custom_hira

classが「cake_custom_hira」のspanタグで囲むと、タグ内のカタカナを表示時にひらがなへ変換します。

カタカナで呼ぶことが多い場合は閲覧者さんにはカタカナで登録してもらい、特殊な場面でのみこのカスタムでひらがな表記をする、等にどうぞ。

「カタカナ」以外の文字はそのままになります。

このカスタムは他のカスタムと同時に指定できます。

例:ナマエ → なまえ

<span class="cake_custom_hira">ナマエ</span>

例:シュジンコウ → しゅじんこう

<span class="cake_custom_hira">シュジンコウ</span>

例:今日ハイイ天気デスネ → 今日はいい天気ですね

<span class="cake_custom_hira">今日ハイイ天気デスネ</span>

省略表現

cake_custom_first

classが「cake_custom_first」のspanタグで囲むと、範囲内の文字から一文字目のみを切り出して表示します。

「ゃ」「ょ」のような小さい文字や長音符がある場合は指定の文字数より多く切り出します。

例:なまえ → な

<span class="cake_custom_first">なまえ</span>

例:しゅじんこう → しゅ

<span class="cake_custom_first">しゅじんこう</span>

例:主人公 → 主

<span class="cake_custom_first">主人公</span>

例:パンケーキ → パ

<span class="cake_custom_first">パンケーキ</span>

cake_custom_num_●●

「cake_custom_num_02」~「cake_custom_num_10」のclassを併用すると、切り出す文字数を変更できます。

cake_custom_num_●●の●●は02~10の数字です。

切り出し文字の最大数の指定なので、指定より短い文字は短いままです。

例:なまえ → なま(省略 & 2文字指定)

<span class="cake_custom_first cake_custom_num_02">なまえ</span>

例:しゅじんこう → しゅじ(省略 & 2文字指定)

<span class="cake_custom_first cake_custom_num_02">しゅじんこう</span>

例:しゅじんこう → しゅじん(省略 & 3文字指定)

<span class="cake_custom_first cake_custom_num_03">しゅじんこう</span>

例:しゅじんこう → しゅじんこう(省略 & 10文字指定)

<span class="cake_custom_first cake_custom_num_10">しゅじんこう</span>

例:パンケーキ → パン(省略 & 2文字指定)

<span class="cake_custom_first cake_custom_num_02">パンケーキ</span>

カタカナ変換と併用できます。

例:しゅじんこう → シュジ(省略 & 2文字指定 & カタカナ)

<span class="cake_custom_first cake_custom_num_02 cake_custom_kana">しゅじんこう</span>

詰まり表現

cake_custom_fold

classが「cake_custom_fold」のspanタグで囲むと、範囲内の一文字目と「、」を表示します。

「ゃ」「ょ」のような小さい文字や長音符は一文字目と一緒に切り出します。

例:なまえ → な、

<span class="cake_custom_fold">なまえ</span>

例:しゅじんこう → しゅ、

<span class="cake_custom_fold">しゅじんこう</span>

cake_custom_num_●●

「cake_custom_num_02」~「cake_custom_num_10」のclassを併用すると、詰まりを繰り返して表示します。

cake_custom_num_●●の●●は02~10の数字です。

例:なまえ → な、な、(詰まり & 2回指定)

<span class="cake_custom_fold cake_custom_num_02">なまえ</span>

例:しゅじんこう → しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、(詰まり & 10回指定)

<span class="cake_custom_fold cake_custom_num_10">しゅじんこう</span>

「な、な、なまえ」を表示したいときは以下のようにします。

<span class="cake_custom_fold cake_custom_num_02">なまえ</span>なまえ

カタカナ変換と併用できます。

例:ナ、ナ、ナ、ナマエ(詰まり & 3回指定 & カタカナ)

<span class="cake_custom_fold cake_custom_num_03 cake_custom_kana">なまえ</span><span class="cake_custom_kana">なまえ</span>

区切り表現

cake_custom_split

classが「cake_custom_split」のspanタグで囲むと、範囲内の文字を区切って表示します。

「ゃ」「ょ」のような小さい文字や長音符がある場合は前の文字と一緒に区切ります。

例:なまえ → な……ま……え

<span class="cake_custom_split">なまえ</span>

cake_custom_symbol_●●

cake_custom_symbol_●●のclassを併用すると、区切りに使用する記号を変更して表示します。

cake_custom_symbol_●●の●●は数字が入ります。使える記号の番号は一覧表をご覧ください。

例:なまえ → な……ま……え(デフォルトですが、一応指定できます)

<span class="cake_custom_split cake_custom_symbol_01">なまえ</span>

例:なまえ → なーまーえ(区切り & ー)

<span class="cake_custom_split cake_custom_symbol_02">なまえ</span>

例:なまえ → な――ま――え(区切り & ――)

<span class="cake_custom_split cake_custom_symbol_03">なまえ</span>

例:なまえ → な☆ま☆え(区切り & ☆)

<span class="cake_custom_split cake_custom_symbol_13">なまえ</span>

カタカナ変換と併用できます。

例:ナ!マ!エ!(詰まり & ! & カタカナ)

<span class="cake_custom_split cake_custom_symbol_06 cake_custom_kana">なまえ</span>!

cake_custom_symbol_●●で使用できる記号一覧です。

表示補足class追加コードコピー
……cake_custom_symbol_01
cake_custom_symbol_02
――cake_custom_symbol_03
〰〰cake_custom_symbol_04
cake_custom_symbol_05
cake_custom_symbol_06
! !+スペースcake_custom_symbol_07
cake_custom_symbol_08
cake_custom_symbol_09
cake_custom_symbol_10
,半角cake_custom_symbol_11
全角cake_custom_symbol_12
cake_custom_symbol_13
☆ ☆+スペースcake_custom_symbol_14
cake_custom_symbol_15
★ ★+スペースcake_custom_symbol_16
cake_custom_symbol_17
♡ ♡+スペースcake_custom_symbol_18
cake_custom_symbol_19
♪ ♪+スペースcake_custom_symbol_20

母音のばし表現

cake_custom_vowel

classが「cake_custom_vowel」のspanタグで囲むと、範囲内の最後のひらがなorカタカナの母音に変換します。

あ行の名前は勿論、か~わ行、「ゃゅょ」のある拗音、濁音も「あいうえお」のどれかにします。

例:みょうじ → い

<span class="cake_custom_vowel">みょうじ</span>

cake_custom_vowel_min

classが「cake_custom_vowel_min」のspanタグで囲むと、範囲内の最後のひらがなorカタカナの小さい文字の母音へ変換します。

あ行の名前は勿論、か~わ行、「ゃゅょ」のある拗音、濁音も「ぁぃぅぇぉ」のどれかにします。

例:みょうじ → ぃ

<span class="cake_custom_vowel_min">みょうじ</span>

cake_custom_vowelもcake_custom_vowel_minも「ん」「ン」「ー」で終わる文字はそのまま、ひらがなとカタカナ以外は文字が空になります。

例:メロンパン → ン

<span class="cake_custom_vowel">メロンパン</span>

例:主人公 → 「」(母音指定だけど、ひらがなでもカタカナでもないので表示なし)

<span class="cake_custom_vowel">主人公</span>

cake_custom_num_●●

「cake_custom_num_02」~「cake_custom_num_10」のclassを併用すると、母音を繰り返して表示します。

cake_custom_num_●●の●●は02~10の数字です。

例:みょうじ → いいいいい(母音 & 5回指定)

<span class="cake_custom_vowel cake_custom_num_05">みょうじ</span>

例:みょうじ → ぃぃぃぃぃ(小さい母音 & 5回指定)

<span class="cake_custom_vowel_min cake_custom_num_05">みょうじ</span>

「みょうじいいい!」を表示したいときは以下のようにします。

みょうじ<span class="cake_custom_vowel cake_custom_num_03">みょうじ</span>!

カタカナ変換と併用できます。

例:みょうじィィィ(基本の名前 & 小さい母音 & 3回指定 & 母音カタカナ)

みょうじ<span class="cake_custom_vowel_min cake_custom_num_03 cake_custom_kana">みょうじ</span>

Berrycake.jsのカスタム変換の書き方の説明は以上です。

組み合わせ次第では個性的な表現もできるかと思います。どんなカスタムをして使っているか、感想などをいただけると嬉しいです。

keyboard_control_key