Help:CharInsert

CharInsertは編集画面下部に表示されるツールバーであり、キーボードで入力しにくいマークアップや文字の入力を補佐します。

既定で入力できる文字の一覧[編集]

下記の一覧はMediaWiki:EdittoolsMediaWiki:Gadget-charinsert-core.jsからコピーしたものとなっています。当該ページが更新された場合、下記の一覧も更新してください。

挿入[編集]

一般的な記号: – — ° ′ ″ ≈ ≠ ≤ ≥ ± − × ÷ ← → ・ §   ノートページで署名する: ~~~~   出典を明記する: <ref></ref>

「一般的な記号」17種は下記の通り。

enダッシュ 不等号 ÷ 除算記号
emダッシュ 小なりイコール 左向き矢印
° 大なりイコール 右向き矢印
プライム ± プラスマイナス記号 中黒
ダブルプライム マイナス記号 § 節記号
近似記号 × 乗算記号

マークアップ[編集]

{{}}   {{{}}}   |   []   [[]]   [[Category:]]   #REDIRECT [[]]   &nbsp;   <s></s>   <sup></sup>   <sub></sub>   <code></code>   <pre></pre>   <blockquote></blockquote>   <ref></ref> <ref name="" />   {{Reflist}}   <references />   <includeonly></includeonly>   <noinclude></noinclude>   {{DEFAULTSORT:}}   <nowiki></nowiki>   <!-- -->   <span class="plainlinks"></span>

記号[編集]

記号: ~ | ¡ ¿ † ‡ ↔ ↑ ↓ • ¶   # ∞   ‘ ’ “ ” ‹› «»   ¤ ₳ ฿ ₵ ¢ ₡ ₢ $ ₫ ₯ € ₠ ₣ ƒ ₴ ₭ ₤ ℳ ₥ ₦ № ₧ ₰ £ ៛ ₨ ₪ ৳ ₮ ₩ ¥   ♠ ♣ ♥ ♦   ♭ ♯ ♮   © ® ™

ラテン文字[編集]

A a Á á À à  â Ä ä Ǎ ǎ Ă ă Ā ā à ã Å å Ą ą Æ æ Ǣ ǣ   B b   C c Ć ć Ċ ċ Ĉ ĉ Č č Ç ç   D d Ď ď Đ đ Ḍ ḍ Ð ð   E e É é È è Ė ė Ê ê Ë ë Ě ě Ĕ ĕ Ē ē Ẽ ẽ Ę ę Ẹ ẹ Ɛ ɛ Ǝ ǝ Ə ə   F f   G g Ġ ġ Ĝ ĝ Ğ ğ Ģ ģ   H h Ĥ ĥ Ħ ħ Ḥ ḥ   I i İ ı Í í Ì ì Î î Ï ï Ǐ ǐ Ĭ ĭ Ī ī Ĩ ĩ Į į Ị ị   J j Ĵ ĵ   K k Ķ ķ   L l Ĺ ĺ Ŀ ŀ Ľ ľ Ļ ļ Ł ł Ḷ ḷ Ḹ ḹ   M m Ṃ ṃ   N n Ń ń Ň ň Ñ ñ Ņ ņ Ṇ ṇ Ŋ ŋ   O o Ó ó Ò ò Ô ô Ö ö Ǒ ǒ Ŏ ŏ Ō ō Õ õ Ǫ ǫ Ọ ọ Ő ő Ø ø Œ œ   Ɔ ɔ   P p   Q q   R r Ŕ ŕ Ř ř Ŗ ŗ Ṛ ṛ Ṝ ṝ   S s Ś ś Ŝ ŝ Š š Ş ş Ș ș Ṣ ṣ ß   T t Ť ť Ţ ţ Ț ț Ṭ ṭ Þ þ   U u Ú ú Ù ù Û û Ü ü Ǔ ǔ Ŭ ŭ Ū ū Ũ ũ Ů ů Ų ų Ụ ụ Ű ű Ǘ ǘ Ǜ ǜ Ǚ ǚ Ǖ ǖ   V v   W w Ŵ ŵ   X x   Y y Ý ý Ŷ ŷ Ÿ ÿ Ỹ ỹ Ȳ ȳ   Z z Ź ź Ż ż Ž ž   ß Ð ð Þ þ Ŋ ŋ Ə ə   {{Unicode|}}

ギリシャ文字[編集]

Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ   Α α Β β Γ γ Δ δ   Ε ε Ζ ζ Η η Θ θ   Ι ι Κ κ Λ λ Μ μ   Ν ν Ξ ξ Ο ο Π π   Ρ ρ Σ σ ς Τ τ Υ υ   Φ φ Χ χ Ψ ψ Ω ω

アクセント注記つきのギリシア文字の一覧はギリシア文字#Unicodeを参照してください。

キリル文字[編集]

А а Б б В в Г г   Ґ ґ Ѓ ѓ Д д Ђ ђ   Е е Ё ё Є є Ж ж   З з Ѕ ѕ И и І і   Ї ї Й й Ј ј К к   Ќ ќ Л л Љ љ М м   Н н Њ њ О о П п   Р р С с Т т Ћ ћ   У у Ў ў Ф ф Х х   Ц ц Ч ч Џ џ Ш ш   Щ щ Ъ ъ Ы ы Ь ь   Э э Ю ю Я я  

ヘブライ文字[編集]

ヘブライ文字の入力補佐はCharInsertのJavaScript版でのみ提供されます。

אבגדהוזחטיכךלמםנןסעפףצץקרשת ׳ ״ װױײ

アラビア文字[編集]

アラビア文字の入力補佐はCharInsertのJavaScript版でのみ提供されます。

ا ﺁ ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه ة و ي ى ء أ إ ؤ ئ 転写: ʾ ṯ ḥ ḫ ẖ ḏ š ṣ ḍ ṭ ẓ ʿ ġ ẗ

国際音声記号(英語)[編集]

国際音声記号(英語)の入力補佐はCharInsertのJavaScript版でのみ提供されます。

ˈ ˌ ŋ ɡ tʃ dʒ ʃ ʒ θ ð ʔ iː ɪ uː ʊ ʌ ɜr eɪ ɛ æ oʊ ɒ ɔː ɔɪ ɔr ɑː ɑr aɪ aʊ ə ər ɨ ɵ ʉ {{angle.bracket|}} {{IPAc-en|}} {{IPA-en|}} {{IPA|}}

国際音声記号[編集]

t̪ d̪ ʈ ɖ ɟ ɡ ɢ ʡ ʔ   ɸ β θ ð ʃ ʒ ɕ ʑ ʂ ʐ ç ʝ ɣ χ ʁ ħ ʕ ʜ ʢ ɦ   ɱ ɳ ɲ ŋ ɴ   ʋ ɹ ɻ ɰ   ʙ ⱱ ʀ ɾ ɽ   ɫ ɬ ɮ ɺ ɭ ʎ ʟ   ɥ ʍ ɧ   ʼ   ɓ ɗ ʄ ɠ ʛ   ʘ ǀ ǃ ǂ ǁ   ɨ ʉ ɯ   ɪ ʏ ʊ   ø ɘ ɵ ɤ   ə ɚ   ɛ œ ɜ ɝ ɞ ʌ ɔ   æ   ɐ ɶ ɑ ɒ   ʰ ʱ ʷ ʲ ˠ ˤ ⁿ ˡ   ˈ ˌ ː ˑ ̪   {{IPA|}}

記号の説明については国際音声記号#文字一覧表を参照してください。

数学と論理記号[編集]

数学と論理記号の入力補佐はCharInsertのJavaScript版でのみ提供されます。

− × ÷ ⋅ ° ∗ ∘ ± ∓ ≤ ≥ ≠ ≡ ≅ ≜ ≝ ≐ ≃ ≈ ⊕ ⊗ ⇐ ⇔ ⇒ ∞ ← ↔ → ≪ ≫ ∝ √ ∤ ≀ ◅ ▻ ⋉ ⋊ ⋈ ∴ ∵ ↦ ¬ ∧ ∨ ⊻ ∀ ∃ ∈ ∉ ∋ ⊆ ⊈ ⊊ ⊂ ⊄ ⊇ ⊉ ⊋ ⊃ ⊅ ∪ ∩ ∑ ∏ ∐ ′ ∫ ∬ ∭ ∮ ∇ ∂ ∆ ∅ ℂ ℍ ℕ ℙ ℚ ℝ ℤ ℵ ⌊ ⌋ ⌈ ⌉ ⊤ ⊥ ⊢ ⊣ ⊧ □ ∠ ⟨ ⟩ <math></math> {{math|}} {{mvar|}} {{frac|}} {{sfrac|}}

入力できるマークアップや記号を追加する方法[編集]

入力できるマークアップや記号を追加したい場合、下記のコードを編集して、利用者のcommon.jsに置いてください:

// CharInsertで入力できるマークアップや記号を追加する
window.charinsertCustom = {
 "挿入": ' 言及: {\{u|+}}  {\{ping|+}}',
};

上記の例をそのまま追加した場合、「挿入」のメニューに{{u}}と{{ping}}のマークアップが追加されます。

  • "挿入":はマークアップを追加するメニューの名称であり、先頭に引用符(")を、後尾に引用符とコロン(":)を置く形で指定します。既定で存在しない名称を指定した場合はメニューを追加する設定になります。
  • 言及:はメニュー内の見出しです(コロンで終わる文字列は見出しとみなされます)。見出しにスペースが含まれる場合、代わりにアンダースコア(_)を入力してください。
  • 追加するマークアップでスペースが含まれる場合、代わりに終止符.)を入力してください。また、ウィキマークアップとして扱われる可能性のあるものは<nowiki>...</nowiki>で囲ってください。
  • +はマークアップを追加した後のカーソルの位置を表します。たとえば、上記の例において{{u|}}をクリックした場合、カーソルがパイプの後ろに移動します。また、編集画面で文字列をハイライトした状態で{{u|}}をクリックした場合、ハイライトした文字列が+のところに置かれます。
  • バックスラッシュを入力したい場合はバックスラッシュ4つ(\\\\)を入力してください。CharInsertの表示ではバックスラッシュ2つになり、それをクリックした場合はバックスラッシュ1つが入力されます。例:<math>\\\\scriptstyle{+}</math>
  • 改行は\nと入力してください。

1つのメニューに複数のマークアップを追加したい場合、スペースで区切ってください。例:

// CharInsertで入力できるマークアップや記号を追加する
window.charinsertCustom = {
 "挿入": '<code>+</code> <code><nowiki>+</nowiki></code>',
};

複数のメニューにマークアップを追加したい場合:

// CharInsertで入力できるマークアップや記号を追加する
window.charinsertCustom = {
 "挿入": ' 言及: {\{u|+}}  {\{ping|+}}',
 "マークアップ": ' 言及: {\{u|+}}  {\{ping|+}}'
};

新しいメニューを作成する場合は既定で存在しない名称を指定してください:

// CharInsertで入力できるマークアップや記号を追加する
window.charinsertCustom = {
 'マークアップ2': ' – — ° ′ ″ ≈ ≠ ≤ ≥ ± − × ÷ ← → · §  <code>+</code> <code><nowiki>+</nowiki></code>'
};

下記に役に立つマークアップをいくつか置きます。

window.charinsertCustom = {
 '即時削除': '{\{即時削除|全般1}} {\{即時削除|全般2}} {\{即時削除|全般3}} {\{即時削除|全般4|2=+}} {\{即時削除|全般5|2=+}} {\{即時削除|全般6|2=+}} {\{即時削除|全般8}} {\{即時削除|全般9|2=+}} {\{即時削除|記事1|2=+}} {\{即時削除|記事2}} {\{即時削除|リダイレクト1-1}} {\{即時削除|リダイレクト1-2|2=+}} {\{即時削除|リダイレクト1-3}} {\{即時削除|リダイレクト1-4}} {\{即時削除|リダイレクト2-1|2=+}} {\{即時削除|リダイレクト2-2}} {\{即時削除|リダイレクト2-3}} {\{即時削除|リダイレクト2-5|2=+}} {\{即時削除|リダイレクト2-6}} {\{即時削除|リダイレクト3-1|2=+}} {\{即時削除|リダイレクト3-2|2=+}} {\{即時削除|リダイレクト4}} {\{即時削除|カテゴリ1}} {\{即時削除|カテゴリ3}} {\{即時削除|カテゴリ6|2=+}} {\{即時削除|利用者ページ1}} {\{即時削除|利用者ページ2}} {\{即時削除|利用者ページ3}}',
 '削除依頼': '{\{subst:Sakujo}} {\{Copyright}}'
};

ガジェットを無効にする場合[編集]

CharInsertは本来既定で有効化されているガジェットですが、特別:個人設定#mw-prefsection-gadgets(個人設定の「ガジェット」タブ)で無効にすることができます。ガジェットを無効にした場合、CharInsertは折りたたまれない状態で画面最下部に表示されます。

JavaScriptが無効となっている場合[編集]

CharInsertは既定でJavaScriptを使用します。JavaScriptが有効となっている場合、CharInsertはガジェット(MediaWiki:Gadget-charinsert.jsMediaWiki:Gadget-charinsert-core.jsを呼び出す形)として編集画面でロードされます。JavaScriptが無効となっている場合、MediaWikiCharInsert拡張機能が編集画面でロードされ、MediaWiki:Edittoolsにて定義された文字一覧のみが表示されます。

また、カスタムJavaScriptに問題が発生した場合(個人設定の「表示」タブからカスタムJavaScript)はCharInsertに任意で追加した項目が正しく表示されない可能性があります。