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

5
votes
1answer
17 views

achemso + chemmacros incompatibility

The combination of the achemso and chemmacros package used to work, but now I've upgraded to Ubuntu 14.04 (TeXLive 2013, I believe) and I get the following: \documentclass{achemso} ...
0
votes
0answers
22 views

NewChemPhase is undefined control sequence

I'm trying to use the \NewChemPhase command from Chemmacros in a document. Previously this document compiled as it should. However after updating my MikTeX-installation, it returns ! Undefined control ...
8
votes
1answer
490 views

How can I reproduce the chemmacros logo style?

I'd like to reproduce the chemmacros logo style, as seen in chemmacros documentation I checked the source .tex file, but the logo is loaded from another pdf "chemmacros-logo.pdf" that is nowhere to ...
3
votes
1answer
102 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
62 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
107 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
66 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
73 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
78 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
110 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
133 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
101 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
49 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
64 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
60 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
80 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
129 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
81 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
304 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
83 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 ...
2
votes
0answers
624 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
147 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 ...