Offers a collection of macros and commands which are intended to make typesetting chemistry documents more convenient. This includes the typesetting of IUPAC names, chemical formulae, upright Greek letters and hazard symbols.

learn more… | top users | synonyms

2
votes
1answer
50 views

chemmacros reaction environment and cleveref reference

I have a problem with the automatic reference by cleveref and the chemmacros package. When i refer to a reaction with cleveref, then cleveref types "eq. (1)" because chemmacros use the equation ...
1
vote
1answer
49 views

How to list all H and P statements in chemistry in the appendix?

I am a chemistry student want to list all H and P statements in the appendix of my lab report. To write an H statement individually, I use the package chemmacros and the command \ghs{h}{290} for H ...
3
votes
1answer
84 views

Why are the equal signs not equal and how do I make them equal?

This question is related to a question I asked here: How to reproduce typesetting of coupling constant in chemmacros There I was using libertine with newtxmath and beramono together with the ...
3
votes
1answer
45 views

Using \iupac{\D} or \D in a \paragraph{} environment

How can I use the \D or \iupac{\D} command from chemmacros package in a \paragraph environment? The result I get is a lower case d instead of the D- for the Fischer stereo descriptor. ...
3
votes
1answer
45 views

How to reproduce typesetting of coupling constant in chemmacros

I am using the fonts libertine with newtxmath and beramono together with the chammacros package to typeset experimental data. This works very well and I get the desired results. This package manages ...
4
votes
1answer
63 views

Beamer reactions numbering issue

Using the reactions environment in Beamer along with \begin{itemize}[<+->] causes the reactions to be renumbered when uncovering. In the following example the reactions are labelled 1-3 on the ...
7
votes
2answers
67 views

Spanish babel and chemformula package

I need to write a chemical reaction. I use to make this with mhchem, but I discover chemformula. All it is right but no the arrows when I use the package babel in spanish. There are a problem with ...
5
votes
1answer
73 views

change fontshape for lewis dot in chemfig chemmacro

I wish to draw a chemical reaction showing a radical chain reaction. I am using chemfig and chemmacros and beamer. beamer uses sans serif fonts which is good for display and less fussy. When I write ...
2
votes
1answer
59 views

Chemmacros: Font of coupling constant J

This is a follow-up question on a question I asked a few days ago (Chemmacros: Adjusting the properties of the coupling constant J) I am using the fonts libertine and beramono together with the ...
2
votes
1answer
41 views

Equivalent to \hapto for kappa-notation

In chemmacros I can use \hapto{3} to indicate the "hapticity" of a ligand, and the output is an upright Greek eta (well, maybe not upright) with the number as superscript. But for "denticity" a kappa ...
3
votes
1answer
47 views

Chemmacros: Adjusting the properties of the coupling constant J

I am working with the package chemmacros and using its convenient experimental environment to typeset my data and it works perfectly fine. However I would like to adjust the way the coupling constants ...
3
votes
1answer
47 views

Chemmacros Experimental Environment Superscript

I am using the chemmacros package to typeset the experimental data of my research report. However, the options provided as settings for the output don't fit my needs. I would like to have atom numbers ...
4
votes
1answer
70 views

chemmacros and dots

I am trying to write chemical equation with \usepackage{chemmacros} but I have a problem. I want something like that $...Al + Fe_2O_3 \longrightarrow ...Fe + Al_2O_3$ The dots are for my students. ...
6
votes
1answer
99 views

How do I show decoupled NMR spectra in chemmacros?

the chemmacros has some lovely codes for listing NMR data: \NMR{31,P} for example, and the whole experimental environment. However, I do a lot of decoupled NMR work, which would be listed as (31P ...
3
votes
1answer
71 views

How do I remove the hyphens from \bridge and \hapto in chemmacros \ch environment?

I'd like to typeset a chemical formula with both bridging and hapticity. (Specifically the title of this paper). There is a coord-use-hyphen option, but that only works inside the IUPAC environment, ...
0
votes
0answers
27 views

Chemmacros is not resetting the reactions counter in the new chapter [duplicate]

I have a problem with chemmacros counter. When I type the reaction in different chapter, the counter of the equation doesn't restart. See the example \documentclass[twoside]{ecsthesis} ...
9
votes
1answer
263 views

externalize pgfplots, and only pgfplots

I would like to externalize the plots in my document (using pgplots), but not other inline stuff, such as bonds automatically drawn by chemmacros. That is, in the following test document: ...
0
votes
1answer
73 views

Show state of matter with chemmacros

Consider the following example. \documentclass{article} \usepackage{chemmacros} \begin{document} \ch{CaCO3 <=> Ca^{2+}{\aq} + CO3^{2-}{\aq}} \end{document} How do I show that the calcium ...
1
vote
0answers
450 views

Too many math alphabets used in version normal error when using chemmacros package [closed]

When I load package chemmacros, suddenly the following error occurs: Too many math alphabets used in version normal. I've already made sure that I've updated my MikTeX distribution. Edit: my code ...
6
votes
1answer
135 views

Errors thrown when using (custom) thermodynamic states in chemmacros's reactions environment

An argument error is thrown when I attempt to use thermodynamic states (as well as custom state variables via \DeclareChemState) in chemmacros's reactions environment. The MWE provided at the end of ...