Набираем индексы для химических уравнений
23.12.2022 В. СоколовЕще один небольшой скрипт, который призван облегчить рутинные операции. В данном случае речь идет о наборе с клавиатуры уравнений химических реакций и химических формул.
Большинство формул в химии содержат индексы: нижние и верхние. Для отображения индексов в Word или на веб-странице сайта часто применяют форматирование «Подстрочный знак», «Надстрочный знак». Это несложно, но при потере форматирования или при копировании формул в программу, не поддерживающую форматирование, индексы превращаются в обычные числа. Это происходит и при копировании уравнений из файлов .pdf, создавая дополнительную работу и дополнительные ошибки.
Современные технологии позволяют избежать этих проблем, используя подстрочные и надстрочные символы Юникода. Такие индексы правильно отображаются любой программой, поддерживающей Юникод.
Но и первый, и второй способ достаточно трудоемки и требуют для введения каждого индекса совершать несколько действий мышкой (или несколько раз набирать сочетания клавиш): выделить нужный символ Юникода, скопировать, вставить.
Мы сделали попытку создать инструмент, ускоряющий работу с индексами. Предлагаемая веб-страница содержит часто встречающиеся знаки:
- Верхняя строка: степени окисления от 0 до 8, заряды от 1 до 4.
- Нижняя строка: нижние индексы.
- Слева имеются стрелки, обозначающие образование газа или осадка. Справа — стрелки прямой и обратимой реакции.
Щелчок мыши по нужной кнопке копирует значение в буфер обмена, остается только выполнить вставку в нужное место в документе. Этот скрипт (автор Грег Лоу) поддерживается большинством современных браузеров. Internet Explorer при первом нажатии запрашивает разрешение на доступ к буферу обмена.
Для удобства работы, страница с индексами открывается в новом всплывающем окне, которое можно расположить снизу рабочего стола, а редактор (Word) — в верхней части (или наоборот), и при работе оба окна будут под рукой.
Ссылка на страницу «Индексы» добавлена в верхнее меню справа на главной странице, чтобы можно было быстро открыть во время работы.
Также в разделе «Химия» доступен редактор, который автоматически заменяет числа в химическом уравнении на верхние и нижние индексы.
Как увеличить размер индекса? Он получается при копировании в гугл очень маленьким.
Символ индекса в юникоде — такой же знак из используемого шрифта, как и остальные.
Если есть способ увеличить размер любой буквы вашего текста на каком-то сайте (например, на некоторых форумах), то таким же способом можно увеличить размер индекса.