chemmacros

如何绘制具有多个侧链的凝聚分子结构?
chemmacros

如何绘制具有多个侧链的凝聚分子结构?

因此,我尝试在图片中绘制分子,但当我尝试时,它会在不在的部分之间产生奇怪的空间chemfig。我怎样才能完全做到这一点chemfig? 梅威瑟: \usetikzlibrary{arrows.meta,calc,positioning,decorations,decorations.pathreplacing,calligraphy} \usepackage{chemfig,chemmacros} \chemsetup{modules=all} \usepackage[version=4,arrows=pgf]{mhchem} \usepackage{am...

Admin

PDF 中没有可见图像:MiKTeX GPL Ghostscript 9.05:无法恢复的错误,退出代码 1
chemmacros

PDF 中没有可见图像:MiKTeX GPL Ghostscript 9.05:无法恢复的错误,退出代码 1

最近,我被迫重新安装我的 MikTeX 发行版。现在,在编译时没有实际 tex 错误的文档中,缺少我以 eps 文件形式包含的图形。但是,出现了以下错误: MiKTeX GPL Ghostscript 9.05:无法恢复的错误,退出代码 1。 我正在pdflatex与该包结合使用auto-pst-pdf,以便能够在中使用 eps-graphics pdflatex。 我安装了以下版本:basic-miktex-2.9.5105-x64,今天所有软件包都已更新。但是,我也尝试了 x32 版本,结果相同。 不幸的是,我没法真正找到问题所在并生成 MWE。...

Admin

使用 htlatex 编译的 html 文件中缺少化学子标和上标
chemmacros

使用 htlatex 编译的 html 文件中缺少化学子标和上标

目前的问题在于使用化学软件包进行排版。正如预期的那样,PDF 生成没有任何问题,但使用 tex4ht 生成 html 时出现了明显问题。 HTML 文件编译得很好,对我来说没有任何危险信号(除了尝试加载chemmacros包) 但是预期和所需的子文本和超级文本脚本未成功排版。 正在使用以下命令从 BAT 文件编译文档,即使可以省略整个“...”部分并获得相同的结果... htlatex html_chem_textScripts.tex "html,mathplayer,early^,early_" 内容html_chem_textScript...

Admin

酸碱模块中的格式化
chemmacros

酸碱模块中的格式化

使用 chemmacro 包,我能够正确格式化 Ka、pKa(使用命令\Ka \pKa)。 我希望能够对水的离子积(法语中为 Ke 和 pKe)做同样的事情,但我做不到。在文档中,我了解到可以使用命令进行格式化,\p{Ke}但渲染效果并不好,如您在图像中看到的那样。 我如何才能使其他文本(在我的情况下是 Ke 和 pKe)获得与 Ka/pKa 相同的格式? 谢谢 ...

Admin

离子电荷的位置
chemmacros

离子电荷的位置

我想使用 chemmacro 包写出乙酸在水中的平衡方程式。 通过添加阶段,我没有获得预期的结果。 \documentclass{article} \usepackage{chemmacros} \begin{document} \ch{CH3COOH\aq + H2O\lqd{} <=> H3O+ + CH3COO-\aq } \end{document} 我得到 和, \documentclass{article} \usepackage{chemmacros} \begin{document} \ch{CH3COOH\aq...

Admin

写一个双箭头
chemmacros

写一个双箭头

我想使用 chemmacro 包写出乙酸在水中的平衡方程,但我找不到合适的命令。我发现的唯一技巧是使用以下代码创建“反应”部分\ch{CH3COOH + H2O}添加双箭头$\rightlefthaproons$,然后添加产品\ch{CH3COO- + H2O}。 有没有办法直接在 \ch 命令中添加双箭头以便只保留一个? ...

Admin

使用“俄语”语言设置时,chemmacros 和 polyglossia 之间存在兼容性问题
chemmacros

使用“俄语”语言设置时,chemmacros 和 polyglossia 之间存在兼容性问题

我想在我的文档中同时使用两个包chemmacros和polyglossia,但出于某种原因,我不想使用mhchem和babel等来代替它们。以下是一些简化的示例。 当将语言设置为时,一切都表现良好english。 \documentclass{article} \usepackage{polyglossia} \usepackage{chemmacros} \setotherlanguage{english} % Produces correct results under language `english'. \begin{document} \...

Admin

如何在科学报告中使用“chemmacros”包?
chemmacros

如何在科学报告中使用“chemmacros”包?

杂志科学报告提供模板Overleaf.com。 使用化学宏指令包将导致错误。 错误是 我们应该如何使用化学宏指令包装科学报告我发现化学宏指令包会导致许多模板出现问题。 所有内容都可以通过该链接查看,但我已将其发布在这里。wlscirep是 % % An unofficial LaTeX class for Scientific Report articles. % % Copyright Overleaf (WriteLaTeX) 2016. % % Based on the SelfArx document class. % \NeedsTeXForm...

Admin

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

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

TeXmaker 无法识别新的 TeX Live 安装
chemmacros

TeXmaker 无法识别新的 TeX Live 安装

我在 macOS(10.12.6)上安装了旧版 TeX Live 2019。 最近我通过 MacPorts 安装了 TeX Live 2023。我正在使用 Sphinx v7.2.6 通过命令生成 pdf 文件make latexpdf。完成该过程后,我发现在日志文件中some_project.log,TeX Live 的旧版本(2019)不知何故仍然正在访问: This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019) (preloaded format=latex 2020.8.11) ...

Admin

氧化还原半反应环境
chemmacros

氧化还原半反应环境

有人能帮我写出氧化还原半反应的环境,并按照照片中显示的精确排列吗?另外,如何让线的长度由最长方程的长度决定?谢谢。 编辑:这是我目前得到的 \documentclass{article} \usepackage{chemmacros} \begin{document} \begin{reactions*} &O:& &Hg_2^{2+}\aq{} + 4 NH3\aq{} + 4 NO3^-\aq{} -> 2 HgNH2NO3\sld{} + 2 NH4NO3\aq{} + 2 \el\\ &R:...

Admin

顶部对齐化学宏图片
chemmacros

顶部对齐化学宏图片

我怎样才能将这两张图片对齐chemmacros?我试过tabular,但可能我忘了什么 \documentclass[12pt]{article} \usepackage{chemmacros} \chemsetup{formula=mhchem,modules=newman} % Loads mhchem package and newman module \begin{document} \begin{figure} \centering \begin{tabular}[t]{cc} ...

Admin

中文括号导致“chemmacros”工作不正常?
chemmacros

中文括号导致“chemmacros”工作不正常?

该\ch命令在chemmacros封装后可以正常工作,但如果命令后面有中文括号,则\ch前面的符号会失真,在它们之间加一个空格可以解决,但是什么原因呢? 请用西拉特克斯引擎 \documentclass{article} \usepackage{chemmacros,ctex} \begin{document} \ch{^{34}SO2}\par \isotope*{34,S}\ch{O2}(Chinese bracket)\par \isotope*{34,S}\ch{O2} (Chinese bracket) \end{document} ...

Admin