Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

CharInsert - это инструмент редактирования, который отображается под окном редактирования и позволяет вставлять различные символы и символы, которые может быть сложно добавить с клавиатуры.

Меню [ править ]

Вставить [ изменить ]

Скопируйте и вставьте: - - ° ′ ″ ≈ ≠ ≤ ≥ ± - × ÷ ← → · §   Подпишите свои сообщения на страницах обсуждения: ~~~~   Цитируйте свои источники: <ref> </ref>

Перечисленные символы:

Разметка вики [ править ]

{{}} {{{}}} | [] [[]] [[Категория:]] #REDIRECT [[]] & nbsp; <s> </s> <sup> </sup> <sub> </sub> <code> </code> <pre> </pre> <blockquote> </blockquote> <ref> </ref> < ref name = "" /> {{Reflist}} <links /> <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 |}}

Греческий [ править ]

Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ώ Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι ι Κ κ Λ λ Μ μ Ν ν Ξ ξ Ο ο π Ρ ρ Σ σ ς Τ τ Υ υ Φ φ Χ χ Ψ ψ Ω ω {{Политонический |}}

Для таблиц, показывающих греческие буквы со всеми существующими комбинациями диакритических знаков, см. Греческие диакритические знаки § Юникод .

Кириллица [ править ]

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

Иврит [ править ]

Этот раздел отображается только для версии CharInsert для JavaScript.

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

Арабский [ править ]

Этот раздел отображается только для версии CharInsert для JavaScript.

ا ﺁ ب ت ث ج ح خ د ر ز س ش ص ض ط ع ف ل م ن ة و ي أ إ ؤ ئ Транслитерация: ʾ ṯ ḥ ḫ ẖ ḏ š ṣ ḍ ṭ ʿ ġ ẗ

IPA (английский) [ править ]

Этот раздел отображается только для версии CharInsert для JavaScript.

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

Чтобы узнать о произношении этих символов, см. Help: IPA / English .

IPA [ править ]

t̪ d̪ ʈ ɖ ɟ ɡ ʔ ɸ β θ ʃ ʒ ɕ ʑ ʂ ʐ ç χ ʁ ħ ʕ ʜ ʢ ɦ ɱ ɳ ɲ ɴ ʋ ɹ ɻ ʙ ɾ ɽ ɫ ɬ ɭ ɥ ʍ ɧ ʼ ɓ ɗ ʄ ʘ ǀ ǃ ǁ ɨ ʉ ɯ ɪ ʏ ʊ ø ɵ ɤ ə ɚ ɛ œ œ ɝ ɞ æ ɐ ɶ ɑ ʰ ʲ ˤ ⁿ ̪ {{IPA |}}

Перечисленные символы:

Математика и логика [ править ]

Этот раздел отображается только для версии CharInsert для JavaScript.

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

Настройка [ править ]

Чтобы добавить пользовательские записи, адаптируйте этот код и поместите его в свой common.js :

// Добавление записей пользовательского CharInsert окна . charinsertCustom  =  {  "Insert" :  'Упоминание: {\ {u | +}} {\ {ping | +}}' , };

который добавит коды {{ u }} и {{ ping }} в меню "Вставка".

  • В этом примере "Insert":это имя меню, в которое добавляется новая разметка; он заключен в кавычки, "за которыми следует двоеточие :; для создания нового меню просто используйте новое имя
  • В этом примере Mention:это заголовок внутри записей; все, что заканчивается двоеточием, является заголовком; используйте подчеркивание _для замены пробела
  • Содержимое в одинарных кавычках ' '- это новая разметка; используйте точку .для замены пробела; запись может потребоваться заключить внутрь, <nowiki>...</nowiki>чтобы предотвратить ее синтаксический анализ
  • + это место, где ваш курсор появится после вставки текста, или если у вас уже есть текст, выделенный при щелчке по ним, тогда этот текст будет правильно окружен разметкой
  • Для нескольких меню завершайте все строки запятой, ,кроме последней.
  • Чтобы включить одиночный литерал, \используйте четыре обратной косой черты \\\\(это будет отображаться как двойной \ на дисплее.); например <math>\\\\scriptstyle{+}</math>.
  • Добавить новую строку как \n

Чтобы добавить несколько записей в меню, заключите их все в одинарные кавычки и разделите их пробелом:

// Добавление записей пользовательского CharInsert окна . charinsertCustom  =  {  "Вставить" :  '<code> + </code> <code><nowiki>+</nowiki> </code>' , };

Чтобы добавить записи в несколько меню:

// Добавление записей пользовательского CharInsert окна . charinsertCustom  =  {  "Insert" :  'Упоминание: {\ {u | +}} {\ {ping | +}}' ,  "Разметка вики" :  'Упоминание: {\ {u | +}} {\ {ping | + }} ' };

Чтобы создать новое меню, используйте новое имя:

// Добавление записей пользовательского CharInsert окна . charinsertCustom  =  {  'Insert2' :  '- - ° ′ ″ ≈ ≠ ≤ ≥ ± - × ÷ ← → · § <code> + </code> <code><nowiki>+</nowiki> </code>' } ;

Чтобы скопировать записи из одного меню в другое, перейдите к MediaWiki: Edittools и нажмите «Редактировать». Вы можете скопировать любую запись и вставить ее в свое индивидуальное меню.

Другие записи, которые могут быть полезны:

  • <poem></poem>
  • <syntaxhighlight.lang="css">\\n+\\n</syntaxhighlight>
  • 'CSS': ' style="+" margin:.1em.auto; text-align:.center; margin-left:.auto; margin-right:.auto; width:."+%"; background-color:.#+; '

Проблемы [ править ]

Если CharInsert не показывает:

В разделе Интерфейс: (Wikisource)

  • Убедитесь, что Настройки  → Гаджеты  → сайт отмечены. Общие утилиты, необходимые для шаблонов и порталов этого вики-проекта.

В разделе Инструменты редактирования:

  • Убедитесь, что  установлен флажок Preferences  → Gadgets → CharInsert . По умолчанию инструмент использует JavaScript. Проверьте различные конфигурации JavaScript в разделе «Настройки»  → « Внешний вид» . Если добавлена ​​недопустимая запись, это нарушит все способы использования JS, но, поскольку JS включен, он не вернется к MediaWiki: Edittools . На личных JS-страницах теперь будет отображаться ошибка при сохранении, если есть недопустимая запись, поэтому попытка редактирования и сохранения укажет на проблемы.

Технические [ править ]

Если включен JavaScript, то CharInsert добавляется как гаджет, определенный в MediaWiki: Gadget-charinsert.js, который использует JavaScript для загрузки CharInsert из MediaWiki: Gadget-charinsert-core.js . Гаджет включен по умолчанию, но его можно отключить,  выбрав « Настройки»  → « Гаджеты» → «CharInsert» .

Если JavaScript отключен, вызывается программное расширение CharInsert , использующее символы, определенные в MediaWiki: Edittools . Не все наборы символов включены в MediaWiki: Edittools. Этот режим также используется, если битовый сервер не может предоставить весь необходимый Javascript и CSS.

Для обсуждения см. Обсуждение MediaWiki: Edittools .