chemistry

表格环境中的 Chemfig 插图开箱即用
chemistry

表格环境中的 Chemfig 插图开箱即用

我需要为我的学生准备一份总结。但是当我chemfig与表格环境混合时,路易斯结构不合逻辑。我该如何解决这个问题? \documentclass[12pt]{article} % Type d'écrit \usepackage{geometry} % Début package \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage[francais]{babel} \usepackage{lmodern} \usepackage{amsmath} \usep...

Admin

错误地确定了化学无花果结构的边界,箭头位于外部区域
chemistry

错误地确定了化学无花果结构的边界,箭头位于外部区域

看起来好像 Ti钾在确定结构\chemmove{…}的边界框(例如箭头推动机制)时,不考虑环境中设置的 Z 箭头。当箭头的控制点位于结构本身的“外部”时,这一点很明显,无论是在 还是文档中:chemfigstandalonearticle standalone插图被错误裁剪: \documentclass[tikz,border=5]{standalone} \usepackage{chemfig} \begin{document} \schemestart \chemfig{@{a1}A-@{b1}B} \chemmove{ \dr...

Admin

使用 chemfig 标记分支化学方程中的分支
chemistry

使用 chemfig 标记分支化学方程中的分支

下图显示了我想要实现的目标: 我写的 tex 脚本: \usepackage{chemfig} . . . \schemestart[0,1.25] \chemfig{*6(-=-=(-CH\textsubscript3)-=)}\arrow{->[Alk. $KMnO_4$][$H_3$$O^+$]}A\arrow(aa--)B\arrow(@aa--)[-90]C \schemestop\par 下图显示了我在编译 tex 脚本时得到的输出:我希望为 A -----> B 和 A -----> C 中的分支添加标签...

Admin

如何扩展元素包以打印熔点和沸点?
chemistry

如何扩展元素包以打印熔点和沸点?

根据我的计划,我想扩展该elements包以打印化学元素的熔点和沸点。使用elements包中使用的相同逻辑,我考虑创建如下命令: % default: unit=kelvin \DeclareAtomMeltingPoint[unit=kelvin|celsius|fahrenheit]{<atomic number>}{<temperature>} 调用以下命令之一: % Used before begin document or in packages/classes \DeclareAtomMeltin...

Admin

chemfig - 氧化还原半反应
chemistry

chemfig - 氧化还原半反应

可以将两个氧化还原半反应写在括号内,从而得到如图所示的结果吗?我使用的是 chemfig 包 ...

Admin

分子上反应箭头的下标
chemistry

分子上反应箭头的下标

我正在写一份需要对化学反应进行编号的报告,并使用以下代码来实现: \documentclass[12pt,a4paper]{article} \usepackage{amsmath} \usepackage{chemformula} \begin{document} \begin{subequations} \begin{eqnarray} \label{eq:formloss1} \ch{HCHO + ^.OH -> CHO^. + H2O} \\ \ch{HCHO + \textit{hv_{uv}} ->[O2] CHO^. + HO...

Admin

键合和键角上方的文字
chemistry

键合和键角上方的文字

以此图片为例,我如何以类似的方式显示“ABC”分子中的 r_1、r_2 和 theta_1? \documentclass[12pt]{article} \usepackage{chemfig} \begin{document} \begin{figure} \centering \setchemfig{atom sep=4em} \chemfig{A-[:30]B-[:-30]C} \end{figure} \end{document} ...

Admin

chemfig 中的反应机理问题
chemistry

chemfig 中的反应机理问题

为什么这两个箭头不在它们的位置?前两行 chemmoves 的位置正确,其他两行是其他的,我在代码中找不到问题。我编译了几次。 另外,我想将第四个结构放在第二个箭头上方,可以在那里放箭头吗? \schemestart \chemfig{@{b1}\charge{-50:2pt=$\scriptsize\ominus$}{C}(-[:30,.6]Z)(-[:150,.6]Z)-[:-120,.6]H} \hspace*{1cm} \chemfig{@{b2}C(-[:120,.6]R)(-[:-120,.6]H)...

Admin

不使用 mhchem 包编写核反应
chemistry

不使用 mhchem 包编写核反应

我想编写核反应,但不想使用 mhchem 包,因为它与其他化学包不兼容。 例如我该如何获得这种类型: 谢谢 ...

Admin

chemnum:复合子标签的超链接不正确
chemistry

chemnum:复合子标签的超链接不正确

我在 chemmacros 包中使用 chemnum。当我使用带有子标签的化合物时,创建的超链接仅链接到第一次使用主要的标签(1)代替实际化合物(即 1b): 梅威瑟: \documentclass{scrreprt} \usepackage{upgreek} % required by chemmacros \usepackage{chemmacros} \setchemnum{hyperlinks=true} % chemnum package is loaded by chemmacros \DeclareChemReactant{MeBenzIm...

Admin

chemnum 中具有相同 subID 的相同子标签
chemistry

chemnum 中具有相同 subID 的相同子标签

我没有在文档中找到如何实现这一点,或者是否有可能。 我知道每次我都可以初始化所有子标签,但是我想知道是否可以通过某些选项自动实现这一点。这可以节省我大量的手动编辑和引入错误。 我想要实现的是: \cmpd{educt.a}, \cmpd{educt.b}, \cmpd{educt.c}, 返回1a,1b,1c 和 \cmpd{product.b}, \cmpd{product.c}, \cmpd{product.a}, 返回2b,2c,2a 目前我得到了2a,2b,2c而是(这可能会造成混淆,因为通常相同的子标签对应相同的取代基) 梅威瑟: \docum...

Admin

排列和化学式
chemistry

排列和化学式

我想以 Latex 为例来写这个: Anode: H2 -> 2H+ + 2e- Cathode: 0.5O2 + 2e- + 2H+ -> H2O 它不起作用。要么是阳极和阴极没有对齐,要么是反应方程式被破坏了。我尝试了很多次,但没有找到一个好的解决方案。这就是我的情况,两种情况: \begin{flalign} \text{Anode:}~ \ce{3O2- &-> 1.5O2 + 6e-} \\ \text{Cathode:}~ \ce{N2 + 3H2O + 6e- &...

Admin