[ [[コマンド一覧]] - [[コメント技]] - [[改行]] ] SIZE(30){''空白・特殊記号''} ------------- ''目次'' #contents &br; ''リンク'' -Unicode一覧(Wikipedia)[ [[0000-0FFF>http://ja.wikipedia.org/wiki/Unicode%E4%B8%80%E8%A6%A7_0000-0FFF]] - [[2000-2FFF>http://ja.wikipedia.org/wiki/Unicode%E4%B8%80%E8%A6%A7_2000-2FFF]] - [[3000-3FFF>http://ja.wikipedia.org/wiki/Unicode%E4%B8%80%E8%A6%A7_3000-3FFF]] ] -[[10進、16進文字コードin HTMLユニコード>http://code.cside.com/3rdpage/jp/unicode/converter.html]]:文字のコードがわからない場合にどうぞ 上の枠にコピペして『文字を10進、16進コードに変換する』を押すと、右下の枠に16進コードで表示される。 -[[バイト列に意味はあるのか(03) - umq の日記>http://slashdot.jp/journal.pl?op=display&uid=4421&id=250470]] ------------- *空白[#kuhaku2] -メモ帳などのテキストエディタで編集し、ニコニコへは''コピペ''でコメント投稿をするとよい。 -テキストエディタ上での編集手段 --Unicode文字を紹介するHPからテキストエディタへコピペ --MS-IMEパッドの文字一覧からテキストエディタへ記入(ニコニコへ直接入力しようとすると“?”になってしまう) -なお、用途が似ていることから、''ゼロ幅文字''も扱っております。 **推奨される空白文字 [#suisyou] ※2000やMACではゼロ幅文字が化ける可能性がありますので、適宜報告願います。 ※行末の半角スペース、全角スペースは削除されることをお忘れなく。 //下とかぶりますが,初心者の方が判りやすいように,この記述は残しておきます. -初心者にもお勧めな3種類 --''半角スペース''(Unicode 0020) --''全角スペース''(Unicode 3000)ただし、使用する特殊記号次第で文字化けする。 --全角文字を隣接させたUnicode 2001『 』ただし、両端が半角や改行だと文字化けする。 -現在、最も安定していると思われる空白 --[[Unicode 00A0>#unicode00a0]]:無害で万能。後置しても削除されない。入力方法に癖がある。 **使用可能な空白文字[#enable] -推奨される''空白文字''(スペーサ) |CENTER:|CENTER:|CENTER:|CENTER:||c |unicode|16進コード|文字|コピペ用|コメント|h |0020| | |『 』|半角スペース| |[[00A0>#unicode00a0]]| | |%%『 』%%|NO-BREAK SPACE。このページからはコピペできない。&br;参照:[[Wikipedia>http://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%96%E3%83%AC%E3%83%BC%E3%82%AF%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9]],[[透明スペースについて>http://nicosns.inventor.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=1126]]| |[[2001>#unicode2001]]| | |『 』|前後どちらかに全角文字が無いと□に文字化けする&br;稀に「 に文字化けする(リロードで回復)| |[[2003>#unicode2001]]| | |『 』|前後どちらかに全角文字が無いと□に文字化けする&br;稀に「 に文字化けする(リロードで回復)| |3000| | |『 』|全角スペース| --&color(red){本ページ内の は全て''半角スペースに置換''されて表示};されているため、このページ内からのコピペはできません! ニコニコ動画の方にコメントとして入力したい場合は''IMEパッドの文字一覧から0x00a0を入力''してください。 入力方法など、詳細は[[Unicode 00A0>#unicode00a0]]の項を参照してください。 --行末に設置された半角スペースと全角スペース( )は削除されるため、ゼロ幅文字を行末に設置のこと。 --Unicode 2001と2003は[[Unicode 2001、2003>#unicode2001]]の項を参照してください。 -''ゼロ幅文字''(幅が無い文字) |CENTER:|CENTER:|CENTER:|CENTER:||c |unicode|16進コード|文字|コピペ用|コメント|h |0323|̣|̣|『̣』|発音記号の1つ。一つ前の文字の下に点がつく。| |0E3A|ฺ|ฺ|『ฺ』|タイ文字の1つ。一つ前の文字の下に点がつく。&br;10進コード表記でฺ| |200B|​|​|『​』|ZERO WIDTH SPACE.幅の無い空白。&br;稀に「 化する(リロードで回復)| --行末の全角スペース、半角スペースは投稿時点で除去されてしまうため、 行末にこれら''ゼロ幅の文字''を追加することで除去を防ぐことができる。 ゼロ幅文字で行末に“蓋をする”といったイメージ。 --もっと良いゼロ幅文字を発見された方は報告をお願いします。 //以下のunicode200bの記述は近日中に詳細の方に移します. --Unicode 200B について ---改行目的で行内に透明な1文字だけを配置したい場合は、全角スペース+Unicode 200B『 ​』とする。 こちらも参考にしてください→[[フォントが適用される範囲について>#fbea7720]] ---ゼロ幅文字の存在は目視で確認ができないため、''左右のカーソルキーで文字の有無を確認''する。 ---Unicode 200Bを''&color(red){単体で改行に使用};''した時に文字化けした報告あり。(Windows 2000、「 に化ける) Unicode 2001と同じように、全角スペースを隣接させると文字化けが解消される。 **一部のユーザには『□』に見えてしまう空白文字 [#touhu] 環境によって空白文字(スペーサー)が『□』(俗に言う豆腐)に見えてしまう場合がある。 OSやブラウザ、フォントの環境によって様々な報告が確認されている。 下表は使用が推奨されない記号郡。一部、ゼロ幅のものも含む。 |CENTER:|CENTER:|CENTER:|CENTER:||c |unicode|16進コード|文字|コピペ用|コメント|h |007F|||『』|『Ctrl+BS』。2000で□になる| |05C1|ׁ|ׁ|『ׁ』|vistaで□になる| |05C2|ׂ|ׂ|『ׂ』|vistaで□になる| |202F| | |『 』|XPで『□』や『・』になる| |2060|⁠|⁠|『⁠』|Vistaで『□』や『・』になる| |3164|ㅤ|ㅤ|『ㅤ』| MacOSX.4で文字化け| |FEFF|||『』|ZERO WIDTH NO-BREAK SPACE&br;ゼロ幅。2000で『・』になる| **記号ごとの詳細 [#syousai] ***「Unicode 00A0」『 』 [#unicode00a0] -ツンデレ。wiki上では半角スペース( )に置換されて表示されるので、コピペさせてくれない。 -今のところ、もっとも優秀な空白。 -幅は半角スペースと同じ -下記の推奨ソフトで''IMEパッドの文字一覧から0x00a0を入力''する必要がある。 --推奨ソフト:メモ帳、ワードパッド、[[秀丸>http://hide.maruo.co.jp/software/hidemaru.html]]、[[EmEditor>http://jp.emeditor.com/]] --使っちゃダメ:ニコニコの投稿欄(直接記入)、MS-WORD、AAエディタ等のUnicode一覧からのコピペ -くどいようですが、&color(red){必ず''IMEパッドの文字一覧''から''テキストエディタ''へ入力};すること! -macの場合の入力方法については、どなたか記述or報告をお願いいたします。 -[[10進、16進文字コードin HTMLユニコード>http://code.cside.com/3rdpage/jp/unicode/converter.html]]:確認用のページ。 結果の16進コードが『 』だったらOK。空白(=半角スペース=Unicode 0020)だったらNG。 ***「Unicode 05c1」『ׁ』 [#unicode05c1] -改行のために一文字分の空白文字を入れたい場合や、行末の空白として使用する場合に有用。 -ニコニコ動画のコメント入力欄やメモ帳に書き込んだ際、その行の表示が変になる場合がある。(例:行の最後尾に05c1を入力したのに、もっと前の方に05c1が表示される、等。この場合、実際にニコニコ動画に書き込むと、正常通り(最後尾に05c1が置かれた形で)表示される) -以下の条件の時に点が表示されてしまう。 --右側に''文字''を入れた時(改行以外の何でも) --左側に''半角スペース''か''空白文字''を入れた時 -下記のとおり、&color(red){Vistaユーザが文字化けに困っている};ため、使用は控えた方が良い。 -□に見えた報告 --Windows Vista(IE7、Firefox、Lunascape等で確認。薄い○っぽく見える。) ***「Unicode 2001」『 』、「Unicode 2003」『 』[#unicode2001] -どちらもまったく同じ空白文字として利用可能。 漢字や記号と同じ横幅であるため、絵を描く時に使いやすい。 ひらがな等と一緒にコメントすると一部の記号、漢字を除き、横幅が同じになる。 -&color(red){稀に『「』化することが報告されている};が、リロードすれば再び透明化する。 -以下の条件の時に文字化けして表示されてしまう。 --''左右どちらにも全角文字、全角スペースが無いとき'' (連続して Unicode 2001 を入れる際はその先頭か末尾の隣に全角を配置すればよい) 別の言い方をすると、左右両方が半角、改行コードに挟まれているときに□化するとも言える。 --他の全角文字/スペースを通じて特殊記号『♡』『♬』等と接しているとき(文字化けは『''「''』) フォントの“連れ回し”現象とでも言うべきもの。明朝体や丸文字になるシステムが原因。 例えば、『♡』『全角』『unicode 2001』を連続して記述する。『♡あ 』←コピペ用 すると、投稿する時にunicode 2001が『「』へと変化する。 全角文字を通じてハートと2001が繋がっており、『♡』のフォントが優先して使用されているため。 そこで、''『全角』『半角』''『♡』''『半角』''『全角』『unicode 2001』とする。『あa♡aあ 』←コピペ用 この場合、半角文字を挟むことでフォントの“連れ回し”現象が解消され、別々のフォントが適用される。 さらに先頭に“MSゴシックで表示される全角文字”を使用しており、 その行の全角フォントがMSゴシックに設定されているため、 『♡』の更に後方にある全角文字にはMSゴシックが適用されている。 よくわからない方は[[フォントが適用される範囲について>#fontarea]]の項も参照してください。 &color(red){※行頭にある全角文字のフォントが重要で、''先頭の全角フォントが基準''になる。}; &color(red){ 上記の全角/半角文字は、スペースを使用しても同じ結果になる。}; -□に見えた報告 --''全角文字か全角スペースを隣接させている限り''、今の所なし --2000ユーザーの人が豆腐になったらしい(詳細不明ゆえ真偽が怪しい。リロードで直った可能性もある) ***「Ctrl+BS」「Unicode 007F」『』 [#ctrlbs] -「Ctrl+BS」のコマンドは''IE6''と''Sleipnir''で使用可能。 それ以外のブラウザではUnicode 007F『』のコピペとなる。 -「Ctrl+BS」のコマンドによる空白文字は連続して入力できません。 間に1文字挟むと再び入力可能になりますが、『Ctrl+BS,文字,Ctrl+BS』のように入力すると、 2回目の「Ctrl+BS」において、BS(Back Space)の機能が働いて手前の1文字を消してしまいます。 空白文字の入力規則を知りたい場合は、文章で説明してもわかり難いと思いますので ニコニコ動画のコメント欄で試してみてください。 --行末の空白として入力する場合 入力:『文字』『Space×任意の数』『次のBSで消えてしまう半角1文字』『Ctrl+BS』 (Spaceは全角・半角どちらでも可) --空白行として入力する場合(単一行、または改行使用時に空白行として使用する場合) 入力:『Ctrl+BS』『改行』 複数の空白行を作る場合は、前項の複数の空白行を作る場合は、前項の[[Ⅰ-3 空白で表示される改行数>#kuhakuhyoji]] を参照。 --連続した空白を入力する場合の簡易入力方法(IE6限定:改行がCtrl+Jで入力可能なため) 入力:『Ctrl+BS』『Ctrl+J』『Ctrl+BS』『Ctrl+J』『Ctrl+BS』・・・ 『Ctrl+J』(改行)はBSの入力時に削除されるため,結果として空白文字のみが残る。 -下記のとおり、&color(red){Windows 2000ユーザが文字化けに困っている};ため、使用は控えた方が良い。 -□に見えた報告 --Windows 2000、IE6/FireFox/Opera --%%稀にWindows XPでも起きる様(ブラウザはIE6・Operaで確認)%% ↑アンチエイリアスがかかっていると表示される事が判明。 ***Tab [#tab] -文字数不足でありながら多くの空白が必要な場合は、Tabの利用を検討する。 -コピペに限りタブも使用が可能。 -テキストエディタ上でTabを入力して、それをニコニコのコメント投稿欄にコピペすればいい。 -行末のTabは削除される。行末に配置する際には、行末で削除されない空白文字(ゼロ幅文字)を後に置くこと。 -タブの幅は『タブ1つ』≒『全角スペース2つ+半角スペース1つ』。 -タブ本来の機能が有効であるため、文字の後ろにタブを配置すると&color(red){直後のタブの幅が変化};する。注意。 -動作が若干不安定で、表示コメントが左右にずれることがある。 -苦し紛れのコピペ用表示(2行目にあるタブのコピペでニコニコ動画にコメント出来ます) a(この行には a が単体で置いてあるだけ。行頭の目印です。) a(この行には a の前に5個のTabが入っています。) 必ずテスト用動画へ投稿して、どのように表示されるかを数回ほど確認した上でご利用ください。 --------- *特殊記号(明朝体、丸文字、記号) [#tokusyukigou] -メモ帳などのテキストエディタで編集し、ニコニコへは''コピペ''でコメント投稿をするとよい。 -テキストエディタ上での編集手段 --Unicode文字を紹介するHPからテキストエディタへコピペ --MS-IMEパッドの文字一覧からテキストエディタへ記入(ニコニコへ直接入力しようとすると“?”になってしまう) -【重要】OS、ブラウザ、インストールされているフォント次第で見え方が変化。 自分で検証することが望ましいが、完全には無理なので、様々な報告に頼るしかないのが現状。 -ニコニコ動画上の表示が不安定なのか、突然、字体が変化することが稀にある。概ねリロードで回復。 -参考リンク --[[10進、16進文字コードin HTMLユニコード>http://code.cside.com/3rdpage/jp/unicode/converter.html]](使用している文字のUnicodeを知りたい時はこちら) --[[Unicode一覧 0000-0FFF(特殊文字ДωÆ、空白『ׁ』『ׂ』『̣ 』など)(Wikipedia)>http://ja.wikipedia.org/wiki/Unicode%E4%B8%80%E8%A6%A7_0000-0FFF]] --[[Unicode一覧 2000-2FFF(特殊記号♥♡♨☎など)(Wikipedia)>http://ja.wikipedia.org/wiki/Unicode%E4%B8%80%E8%A6%A7_2000-2FFF]] --[[特殊文字一覧>http://www.geocities.co.jp/SiliconValley-Sunnyvale/6003/ura/moji.html]] --[[特殊記号タグリスト>http://f7.aaa.livedoor.jp/~recchiki/sp_char/chr01.htm]] --[[ユニコード>http://www.nowsmartsoft.or.tv/nws/Japanese/unciode.htm]] **明朝体・丸文字 [#mincho] ※macの場合、明朝体や丸文字にならないとの報告あり。 macでも明朝体や丸文字になる記号の検証をお願いいたします。 -明朝体や丸文字フォントのやり方。以下を[[練習会場:http://www.nicovideo.jp/watch/sm902350]]で書き込んで見て下さい。 「 明朝体テスト! 栏」 書き込み時に他の言語の文字を含ませると、それに合わせてフォントが変わります。 これはニコニコ動画自体が持つ機能に依るものではなく、 中国語や特殊な文字がMSゴシックに無いから他のフォントが使われるだけです。 栏 中国語(明朝体用) 탈 ハングル(丸文字用) -「明朝体で表示ㄜれます」(さ→ㄜ)、「明朝体テスト﹗」(!→﹗)のように 日本語に似た特殊記号や中国語を入れると良いです。 暇な人や凝る人はUnicode表から日本語の漢字に似た中国語や、 ひらがなやカタカナに似た特殊記号を探してみるといいかも。 以下、明朝体で表示される特殊記号の例 「ˋ」「ㄆ」「ㄑ」「ㄘ」「ㄜ」「ㄝ」「ㄡ」「ㄦ」「ㄨ」「﹗」 -明朝体などを入力したときに豆腐になる場合は、&color(red){フォントがインストールされていない};可能性がある その場合はこちらを表示するとよいかもしれない→[[明朝体>http://ash.jp/code/cn/gb2312tbl.htm]]、[[丸文字>http://hangul.fc2web.com/hangul.html]] **四角など[#sikaku] -色々ありますが、とりあえず表だけ作っておきます。 -MAC、98、2000、XP、Vistaのそれぞれで見え方が異なる可能性があることを覚えておいてください。 ||CENTER:||c |Unicode|コピペ用|備考|h |▀|▀|正方形(特殊)| |▁~█|▁▂▃▄▅▆▇█|横波| |█|█|正方形| |█~▏|█▉▊▋▌▍▎▏|縦波| |░~▓|░▒▓|網掛け3種| |■|■|正方形。“四角”を変換して表示可能| |□|□|白抜きの正方形。“四角”を変換して表示可能| |◢~◥|◢◣◤◥|斜めの三角形4種| **フォント次第で見え方が変わる記号 [#kigou] ※XP上での挙動を記述しているため、他OSでは異なる場合があります -適用されるフォント次第で表示が変わる例を紹介(最初はコマンドなしで試してください) --Unicode 2591 (16進コード░)『░』([[練習会場:http://www.nicovideo.jp/watch/sm902350]]) |CENTER:|CENTER:|CENTER:|c |case|コピペ用|Unicode 2591の見え方|h |単体表示|░|グラデーションがかった網模様| |一般的な全角文字を隣接させた場合|░あ|濃い目な網模様| |明朝体に変化させる文字を隣接させた場合1|░栏|小ぶりな網模様| |明朝体に変化させる文字を隣接させた場合2|░█|''透明''| |丸文字に変化させる文字を隣接させた場合|░탈|正方形の網模様| **フォントが適用される範囲について [#fontarea] ※1 XP上での挙動を記述しているため、他OSでは異なる場合があります ※2 コピペで投稿時に全ての文字が明朝体になったりしますが、リロードで戻る可能性があります Unicode 2001『 』などの透明文字はフォントの影響で文字化けすることがある。 その原因と対策を、明朝体に表示する場合を例に説明する。 -半角文字(半角スペースでも可)を利用することで、明朝体などのフォントの適用範囲を操作できる -まずこちらをコピペ ([[練習会場:http://www.nicovideo.jp/watch/sm902350]]) 明朝体の表示用に Unicode 680F(16進コード栏) 『栏』を利用 |CENTER:|CENTER:|CENTER:|CENTER:|c |case|入力文字(略記)|コピペ用|『あ』の見え方|h |1|全+栏|あ栏|明朝体| |2|全+''半''+栏|あa栏|ゴシック| |3|全+半+栏+''全''|あa栏あ|前はゴシック、後は明朝体| |4|全+半+栏+全+''半+全''|あa栏あaあ|先頭と末尾がゴシック| |5|栏+全+半+全|栏あaあ|両方とも明朝体| --上表の全(=全角文字)、半(=半角文字)は全角スペース、半角スペースであっても同様の挙動となる。 --''『明朝体表示用の文字』と『全角文字』が連続している''ということが条件。 裏を返せば、半角文字を間に挟むと明朝体が適用されないことがある。 --case5の時に両方とも明朝体になったのは、''行頭の全角フォントが基準のフォント''として扱われたため。 case4のように先頭に全角文字と半角文字を置けばOK。 --応用として、複数のフォントを混在させることも可能 |コピペ用|h |あ|栏あ|█あ|탈あ|あ| 半角文字は『|』を利用しており、これを境目にフォントが変化する --フォントの優先順位に関しては不明 --------- *コメント [#comment] ここのコメントは[[コメント技]]内のコメントと統合しています。(同じコメントを表示しているということです) [[練習会場>http://www.nicovideo.jp/watch/sm902350]]:コメントのテストはこちらへどうぞ。 #pcomment(コメント/コメント技,15,below)