Перейти к содержанию
Форум химиков на XuMuK.ru

peterwin

Пользователи
  • Постов

    78
  • Зарегистрирован

  • Посещение

Весь контент peterwin

  1. Спасибо! Вопрос 2. Дигидроксохлорид железа - хотелось бы английское название. Лучше всего конечно ссылку на какой-нибудь химический справочник.
  2. У меня периодически возникают вопросы, связанные с номенклатурой. Буду их задавать в этой теме, чтобы не плодить мелких тем. Заранее благодарен всем, кто откликнется. Вопрос 1. Как по-русски называется вещество Amyl isovalerate ? На всякий случай, ссылка на справочник: http://pubchem.ncbi.nlm.nih.gov/summary/summary.cgi?cid=95978
  3. Спасибо за отзыв! Про тип лектора подмечено верно!
  4. Согласен про сюсюкание Но это так и задумано. Это ведь не научная статья, а текст из серии "для чайников". Конечно профессионала наверняка раздражает псевдо-научная лексика. Но я не предполагаю, что статья вообще заинтересует профессионалов. Она для людей, которые не знают, как выглядят химические формулы. А для них как раз нормально, когда доступным языком изложено. Кроме того я понял, что сложилось не совсем правильное впечатление, что статья на тему органической химии. На самом деле, тема статьи - химические формулы. И я исходил из того, что для понимания статьи достаточно знать только самые базовые понятия (вещество, элемент, молекула...).
  5. Идея конечно же очень хорошая! Примерно с такой целью я попытался продемонстрировать формулу коронена. Курица однозначно была бы интереснее. Но я ещё раз извиняюсь за свою безграмотность. Сам я такую формулу составить не смогу. Чтобы не оказаться в глупом положении я обычно использую вещества из каких-либо авторитетных справочников. Но ни в PubChem, ни в ChemSpider такого найти не удалось... Да, такая запись встречается довольно часто. Я хотел упомянуть её, только не знал, как она называется.
  6. Спасибо за пояснение. Холивар нам не нужен. Мне всего лишь хотелось бы показать, что такая запись существует. Чтобы люди были в курсе, что это означает, если вдруг встретится в литературе. Я внесу соответствующий комментарий в статью.
  7. Спасибо за отзыв. Прошу простить мою неграмотность. Про толуол я даже не знал. А в гугле масса ссылок есть на формулу толуола с кольцом... Так что, убрать толуол с кольцом? А для нафталина допустимо? А вот про бутен и валентность углерода не совсем понял... Если речь об изомерах, то мне кажется, что все изомеры перечислить не получится, а для иллюстрации самого явления примеров достаточно. Статья всё-таки для новичков. А для них "слишком много букв" - это не очень хорошо.
  8. Уважаемые химики! Я написал статью о химических формулах. Она ориентирована на тех, кто ещё очень мало знаком с химией. Но так как у меня нет химического образования, то наверняка я мог допустить какие-то неточности и даже грубые ошибки. Поэтому у меня просьба к тем, кому не лень прочитать около 15 печатных листов - если обнаружите какие-то недочёты - укажите их в этой теме. Ссылка на текст: http://easychem.org/ru/struct-for-beginners Заранее отвечу на два наиболее очевидных вопроса: 1. Причина написания статьи заключается в том, что у меня на сайте оказалось очень много посетителей, слабо знакомых с химией, которые не знают, чем рациональная формула отличается от скелетной. Если бы в инете имелся доступный материал по этой теме, я конечно просто дал ссылку. Но после изучения википедии, материалов на сайте xumuk.ru и некоторых других ресурсов оказалось, что подобного обзора в готовом виде нет. Поэтому решил написать сам. 2. Не считайте этот пост саморекламой. Сайт у меня не коммерческий. Поэтому у меня нет цели увеличивать количество посетителей путём такого "заманивания".
  9. На чемспайдере тоже есть. Нужно только кликнуть полный список синонимов. Но среди них действительно много похожих на ошибки. Например, Arsenic oxide И на PubChem есть другие явно ошибочные синонимы: %20545[standardizedcid]"]Arsenic acid, (O3-As-H) %20545[standardizedcid]"]Arsenic sesquioxide (As2O3) В общем, ещё раз спасибо за пояснения!
  10. Спасибо за пояснение! Но проблема в том, что два весьма солидных справочника (PubChem и ChemSpider) для Metaarsenic acid дают формулу H3AsO3. В этом можно убедиться, кликнув на ссылки. То есть, то что у нас называется Ортомышьяковистая кислота, у них - Metaarsenic acid... Хотя конечно это выглядит довольно странно
  11. Помогите определить, где даны правильные формулы. В одних источниках формула метамышьяковистой кислоты HAsO2 Например, здесь: http://chemister.ru/...?dbid=1&id=6134 И во многих русскоязычных источниках тоже. В википедии разные статьи друг другу противоречат. Например, здесь https://ru.wikipedia...%D0%B8%D1%8F%29 ортомышьяковистой названа H3AsO3, а если кликнуть на соответствующую ссылку, то в другой статье даётся уже формула HAsO2. Но главное - в справочниках PubChem и ChemSpider дано: Metaarsenic acid AsH3O3 вот ссылки: http://pubchem.ncbi....ary.cgi?cid=545 http://www.chemspider.com/530 (в последней ссылке нужно ещё нажать More в списке синонимов) Или в русском языке метамышьяковистая кислота это совсем не то, что в английском Metaarsenic acid ?
  12. Итак, система макросов готова. По-моему, получилось неплохо. Описание тоже подготовил: http://easychem.org/ru/rules-macro
  13. Спасибо! В справочнике PubChem приведена такая формула для NAD: http://pubchem.ncbi....=400&height=400 У нее 27-й атом водорода у одного из остатков фосфорной кислоты. И молекула получается электронейтральной. А у NAD+ должно быть 28 атомов водорода (у обоих остатков). Тогда заряд + образуется азотом. Странно только, что множество статей википедии тупо скопировали друг у друга одну и ту же ошибку.
  14. Смотрел в википедии статью о НАД (ссылка на статью) Там указана формула C21H27N7O14P2. Но сколько я ни считал, получается только 26 атомов водорода - 14 на той половине, где никотинамид, и 12, где аденин. Посмотрел на английском и немецком - то же самое. На итальянском языке дана формула NADH (т.е. восстановленная форма) - вот там сходится. Но почему тогда везде приводят структурную формулу именно NAD+ с 26 атомами водорода, а в брутто-формуле указывают 27 ?
  15. В принципе, думаю реализовать всё по-максимуму: аргументов может быть любое количество в качестве аргументов можно будет указать любой фрагмент формулы, н.р. -OH, или даже с использованием другой макрокоманды. Главное ограничение - баланс скобок и кавычек. То есть, если скобки были открыты, их нужно закрыть: @MyCmd(-CH(CH3)2) при объявлении можно задать значение по-умолчанию: @:Acetyl(a:^-)CH3COO&a@; Тогда конструкция @Acetyl() даст: CH3COO-, а @Acetyl(H): CH3COOH. Аргументы можно опускать или указывать по имени параметра. Так уже упомянутый толуол может быть задан так: @:Toluene(X,Y,Z)CH3|\|`//<&X>`\`||<&Y>/\<&Z>@; Здесь возможные подстановки заранее объявлены в виде ответвлений от основной цепочки. Варианты использования: @Toluene() - без включений, @Toluene(|Cl) - хлор снизу, @Toluene(|Cl,,/Br) - хлор снизу, бром справа сверху (пропускаем средний параметр), @Toluene(Z:/Br) - используем только параметр Z Для объявления и одновременного вызова решил использовать $(): @:Acetyl(a:^-)CH3COO&a@$(H) + NaOH = @Acetyl(Na) + H2O, что даст на выходе: CH3COOH + NaOH = CH3COONa + H2O Думаю, что в течение недели этот функционал будет реализован. Отпишусь, когда можно будет посмотреть. PS. А почему "да простят меня органики, @Toluene(H,H,H)+ 3Cl2 = @Toluene(Cl,Cl,Cl)+ 3HCl" ? Я не понял, что тут не так. Имеется в виду, что органические реакции надо записывать в виде стрелок? (просто я нуб в химии )
  16. Очередные новшества: 1. Появился сервис уравнивания реакций http://www.easychem.org/ru/equal Здесь на сайте тоже есть такой сервис. Но мой вариант работает без обращений к серверу. То есть, один раз загружается страница, а дальше можно вводить реакции и уравнивать их даже при отсутствии связи с интернетом. Это работает и на телефонах, где есть браузер. Сервис может быть полезен в первую очередь школьникам и студентам. 2. Появился первый вариант справочника веществ. Пока я внёс туда не слишком много, но для каждого вещества есть разные варианты названий на нескольких языках. И для многих веществ по нескольку вариантов формул. Наиболее интересные формулы получились в категории Пестициды. По полноте заполнения можно порекомендовать Аминокислоты или Гетероциклы. Пока что справочник только для чтения. Чуть позже планирую доделать интерфейс, чтобы желающие могли сами что-то вводить, если таковые найдутся. 3. Подумал над тем, чтобы в описании формул можно было использовать макрокоманды. Идея следующая: @:Acetyl()CH3-COO@; - так объявляется макрокоманда, описывающая анион уксусной кислоты. Далее, допустим нужно записать реакцию взаимодействия уксусной кислоты с гидрооксидом натрия: @Acetyl()H + NaOH = @Acetyl()Na + H2O , что на выходе даст: CH3COOH + NaOH = CH3COONa + H2O Возможен вариант объявления на ходу. То есть, объявленный макрос сразу же исполнится: @:Acetyl()CH3-COO@@H + NaOH = @Acetyl()Na + H2O Можно даже добавить параметры: @:Acetyl(X)CH3-COO&X@; @Acetyl(H) + NaOH = @Acetyl(Na) + H2O Это ещё не работает. Потому что реализация не сложна. Гораздо хуже, если получится неудобная конструкция.
  17. Извиняюсь, если вопрос дурацкий... Но разве на расчёты никак не влияет тот факт, что аммиак вступает в реакцию с водой, образуя ион аммония? А он уже так просто не испаряется. Просто мне на практике постоянно приходится очищать воду от аммиака (в реальности от аммония). Так вот никакой продувкой он не удаляется полностью.
  18. Ну я буду делать справочник с использованием базы данных. Там структура жесткая.
  19. В ближайшее время планирую сделать отдельную сервисную страничку, где можно по формуле генерировать SVG, при этом выбирая нужные шрифты, цвета и размеры. Там же может появиться экспорт и в другие векторные форматы. PNG сейчас сохранить можно, но только в FireFox (правой кнопкой на картинке). Чтобы это можно было делать в любом браузере, нужно писать серверный код, формирующий картинку. В ближайшее время этого не планирую. Пока что весь функционал реализуется в клиентском коде. Плюсом такого подхода является высокая независимость и производительность. Минус - невозможность оперировать файлами. Справочник формул - вещь нужная. Он обязательно будет. Вот сейчас добью сервис уравнивания реакций. Дальше по списку у меня идёт конвертер из SMILES. А следующий - справочник веществ. Конечно, не с целью переплюнуть PubChem. Но для локальных целей он будет весьма полезен. И как я уже понял, его надо делать таким, чтобы участвовать в наполнении могли все желающие.
  20. Большое спасибо за конструктивные предложения. Я думал насчёт макрокоманд, но мне показалось, что это избыточный функционал. Но раз есть такое пожелание, то пожалуй можно и сделать. Генерацию в SVG я уже сделал, хотя пока особо не анонсировал. Она работает и ей можно пользоваться. На странице тестового стенда в самом низу есть кнопка "Генерировать SVG". При нажатии выдаётся исходник SVG и изображение (для браузеров, поддерживающих inline-SVG). В принципе, есть потенциальная возможность генерировать любой текстовый векторный формат. В планах было заняться DXF, но можно заняться и ps. Да в общем, можно было бы даже сделать экспорт в формате XyMTeX. Просто не знаю, насколько такой функционал будет востребован. А документация там сейчас вообще в экспериментальном виде Не хочет делаться так же быстро и просто, как программная часть. Особенно английский вариант тяжко даётся.
  21. Спасибо за ссылки. LaTex - система конечно давно себя зарекомендовала и имеет массу приверженцев. Я смотрел ту страницу по XyMTeX, что в википедии, ещё до того, как начал изобретать свой велосипед. Но мне показалось, что эта система слишком сложна. Вот, как описывается цветная формула на XyMTeX: {\red \bzdrv{1=={\blue OH};4=={\green NO$_{2}$}}} А вот то же самое на easyChem: $color(blue)OH$color(red)|\||`/`\`|/`/|0\|$color(green)NH2 Демонстрационная ссылка По размеру текста разница не велика. Зато в XyMTeX нужно не только знать правила, но и помнить много специфичной информации. Например, что бензол - \bzdrv, а другие конструкции имеют свои названия. И не только названия, но и нумерацию узлов. Так что без предварительного изучения желаемую формулу описать будет не просто. В моем варианте достаточно знать, что цвет задаётся конструкцией $color, а связи обозначаются палочками. К тому же, текстовая запись транслируется в структуру, из которой можно получить массу, брутто-формулу и ещё много чего... В общем, я не претендую на то, чтобы вытеснить XyMTeX. Потому что типографское качество - это серьёзно. Но если провести аналогию с растровыми форматами, то там для типографских нужд используются TIFF или PSD. А чтобы вывести аватар на форуме гораздо полезнее GIF или JPEG. Так что я надеюсь, что мой вариант может занять ту же нишу, что и GIF.
  22. Ну не так уж много на самом деле... Можно считать, что это у меня хобби. Идея пришла в сентябре. Где-то месяц думал, смотрел что уже есть на эту тему. Потом месяца два в свободное время писал скрипт. И вот сейчас сайтом занимаюсь. Это конечно больше всего времени занимает.
  23. Я в последнее время просмотрел статьи, связанные с таблицей Менделеева, на нескольких языках. Короткая форма используется только в русских источниках. В английской статье википедии упоминается short form or Mendeleev-style. Так вот она даже не переведена на английский язык. Так и висит на русском, что странно для английской статьи. Другими словами, она не имеет для них практического значения. Выставлена, как исторический документ. Точно так же, таблицей Менделеева она называется только в русских статьях. В остальном мире - периодическая таблица. А в русской статье сказано: В общем, если есть необходимость публиковать материалы не только для русских читателей, то выбора нет. Короткий вариант официально отменёню
  24. Если кому-либо потребуется включить в html-документ таблицу Менделеева, предлагаю воспользоваться сервисом генерации: http://www.easychem.org/ru/mentab-gen Там есть возможность выбрать форму таблицы (стандартная, широкая или короткая), расцветку элементов по категориям, вывод легенды и другие опции. В результате генерируется html-код, который можно скопировать и вставить в свой документ. Есть автоматический перевод на 12 языков. Это может быть полезно, если материал будет публиковаться на международных площадках. А здесь представлено описание и несколько полезных примеров: http://www.easychem.org/ru/mentab Один из примеров - интерактивная маленькая таблица, как в википедии в статьях, связанных с описанием химических элементов. Это первый сервис из запланированных. Сейчас тестирую систему уравнивания коэффициентов химических реакций.
×
×
  • Создать...