Custom
Berrycake.jsカスタム
Berrycake.jsには基本の名前変換の他、カスタム変換機能があります。
Berrycake.jsのカスタム変換のポイント・注意事項
- カスタム変換では特殊なタグをピンポイントで使用します
- 変換回避は別として、カスタム用タグの中にはデフォルト名をそのまま入れる必要があります
- カスタム用の指定タグを埋め込んだ文字は、未登録時でもタグ内の全ての文字をカスタムします
- ここで紹介するタグは全て、変換範囲の中に記載します 登録名の変換範囲を設定
変換回避
no_cake
classが「no_cake」のspanタグで囲むと、タグ内の文字は変換されなくなります。
設定ファイルのデフォルト名が「パン」の場合、文章中の「パンダ」も通常は変換されますが、このタグを使うと「パンダ」のままにすることができます。
例:パンダは変換対象にしない
spanタグ以外にもpタグやh1等でも回避できます。デフォルト名が日常的に頻出単語の場合にお使いくださいませ。
ひらがな→カタカナ変換
cake_custom_kana
classが「cake_custom_kana」のspanタグで囲むと、タグ内のひらがなを表示時にカタカナへ変換します。
「ひらがな」以外の文字はそのままになります。
このカスタムは他のカスタムと同時に指定できます。
例:なまえ → ナマエ
例:しゅじんこう → シュジンコウ
例:今日はいい天気ですね → 今日ハイイ天気デスネ
カタカナ→ひらがな変換
cake_custom_hira
classが「cake_custom_hira」のspanタグで囲むと、タグ内のカタカナを表示時にひらがなへ変換します。
カタカナで呼ぶことが多い場合は閲覧者さんにはカタカナで登録してもらい、特殊な場面でのみこのカスタムでひらがな表記をする、等にどうぞ。
「カタカナ」以外の文字はそのままになります。
このカスタムは他のカスタムと同時に指定できます。
例:ナマエ → なまえ
例:シュジンコウ → しゅじんこう
例:今日ハイイ天気デスネ → 今日はいい天気ですね
省略表現
cake_custom_first
classが「cake_custom_first」のspanタグで囲むと、範囲内の文字から一文字目のみを切り出して表示します。
「ゃ」「ょ」のような小さい文字や長音符がある場合は指定の文字数より多く切り出します。
例:なまえ → な
例:しゅじんこう → しゅ
例:主人公 → 主
例:パンケーキ → パ
cake_custom_num_●●
「cake_custom_num_02」~「cake_custom_num_10」のclassを併用すると、切り出す文字数を変更できます。
cake_custom_num_●●の●●は02~10の数字です。
切り出し文字の最大数の指定なので、指定より短い文字は短いままです。
例:なまえ → なま(省略 & 2文字指定)
例:しゅじんこう → しゅじ(省略 & 2文字指定)
例:しゅじんこう → しゅじん(省略 & 3文字指定)
例:しゅじんこう → しゅじんこう(省略 & 10文字指定)
例:パンケーキ → パン(省略 & 2文字指定)
カタカナ変換と併用できます。
例:しゅじんこう → シュジ(省略 & 2文字指定 & カタカナ)
詰まり表現
cake_custom_fold
classが「cake_custom_fold」のspanタグで囲むと、範囲内の一文字目と「、」を表示します。
「ゃ」「ょ」のような小さい文字や長音符は一文字目と一緒に切り出します。
例:なまえ → な、
例:しゅじんこう → しゅ、
cake_custom_num_●●
「cake_custom_num_02」~「cake_custom_num_10」のclassを併用すると、詰まりを繰り返して表示します。
cake_custom_num_●●の●●は02~10の数字です。
例:なまえ → な、な、(詰まり & 2回指定)
例:しゅじんこう → しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、しゅ、(詰まり & 10回指定)
「な、な、なまえ」を表示したいときは以下のようにします。
カタカナ変換と併用できます。
例:ナ、ナ、ナ、ナマエ(詰まり & 3回指定 & カタカナ)
区切り表現
cake_custom_split
classが「cake_custom_split」のspanタグで囲むと、範囲内の文字を区切って表示します。
「ゃ」「ょ」のような小さい文字や長音符がある場合は前の文字と一緒に区切ります。
例:なまえ → な……ま……え
cake_custom_symbol_●●
cake_custom_symbol_●●のclassを併用すると、区切りに使用する記号を変更して表示します。
cake_custom_symbol_●●の●●は数字が入ります。使える記号の番号は一覧表をご覧ください。
例:なまえ → な……ま……え(デフォルトですが、一応指定できます)
例:なまえ → なーまーえ(区切り & ー)
例:なまえ → な――ま――え(区切り & ――)
例:なまえ → な☆ま☆え(区切り & ☆)
カタカナ変換と併用できます。
例:ナ!マ!エ!(詰まり & ! & カタカナ)
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カタカナの母音に変換します。
あ行の名前は勿論、か~わ行、「ゃゅょ」のある拗音、濁音も「あいうえお」のどれかにします。
例:みょうじ → い
cake_custom_vowel_min
classが「cake_custom_vowel_min」のspanタグで囲むと、範囲内の最後のひらがなorカタカナの小さい文字の母音へ変換します。
あ行の名前は勿論、か~わ行、「ゃゅょ」のある拗音、濁音も「ぁぃぅぇぉ」のどれかにします。
例:みょうじ → ぃ
cake_custom_vowelもcake_custom_vowel_minも「ん」「ン」「ー」で終わる文字はそのまま、ひらがなとカタカナ以外は文字が空になります。
例:メロンパン → ン
例:主人公 → 「」(母音指定だけど、ひらがなでもカタカナでもないので表示なし)
cake_custom_num_●●
「cake_custom_num_02」~「cake_custom_num_10」のclassを併用すると、母音を繰り返して表示します。
cake_custom_num_●●の●●は02~10の数字です。
例:みょうじ → いいいいい(母音 & 5回指定)
例:みょうじ → ぃぃぃぃぃ(小さい母音 & 5回指定)
「みょうじいいい!」を表示したいときは以下のようにします。
カタカナ変換と併用できます。
例:みょうじィィィ(基本の名前 & 小さい母音 & 3回指定 & 母音カタカナ)
Berrycake.jsのカスタム変換の書き方の説明は以上です。
組み合わせ次第では個性的な表現もできるかと思います。どんなカスタムをして使っているか、感想などをいただけると嬉しいです。