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

learn more… | top users | synonyms

2
votes
0answers
17 views

How to correctly format hydrates with chemformula? [duplicate]

Chemformula has a quite convenient . command to put in adduct. However, if I were to put in something like \ch{UO2(NO3).6H2O} I get the 6 as a subscript. If I put in 2 spaces (\ch{UO2(NO3). 6 H2O}) I ...
3
votes
1answer
15 views

Use \hapto with no hyphen after it for one .bib entry

I'm using achemso, chemmacros, and chemformula to format a paper. I've written the whole document using the coord-use-hyphen = true option from chemmacros. However, now I hit a paper that that doesn't ...
0
votes
1answer
54 views

Alkenes and newman projections

Recently, I've written a latex document about stereochemistry, but i needed a lot of strange newman projection, I found lots of problem about alkenes. First of all, I had to draw alkenes, then my ...
3
votes
1answer
57 views

Formatting redox reactions with chemmacros and mhchem; arrows aren't drawn correctly

I'm using the chemmacros package to format redox reactions using its redox module to get the nice arrows that indicate which atoms are changing oxidation state as illustrated in the package manual. I ...
1
vote
1answer
67 views

Cyclo-hexane Newman projection

How can i draw this projection? I'm already using chemfig, so i prefer a solution with it. edit: as requested, here is my mwe \documentclass[preview,border=1pt]{standalone} ...
7
votes
1answer
74 views

Orbital shift when i use atoms near it

I'm drawing some orbitals and I noticed that when I have an atom near the orbital, the orbital shifts down a little (it's very ugly). This happens only if I put the hydrogen at the beginning of the ...
1
vote
0answers
14 views

Numbering a compound in a scheme inside a table using chemscheme

I'm using the chemscheme package to number my compounds for a thesis I'm writing in LaTeX. I have a table with a scheme inside (see below) but I can't seem to number the compound inside it. Any help ...
2
votes
1answer
83 views

Drawing chemical structure - newman projections

I'm trying to create a figure showing some different possible chemical structures of the butane molecule in the form of the right most diagrams in the below image and I'd like to know the best way to ...
3
votes
1answer
47 views

Too many math alphabets in beamer

This beamer attempt produces the error "Too many math alphabets used in version normal.". Using the article class produces no error as does removing either chemmacros or siunitx, but I need those ...
4
votes
1answer
78 views

chemmacros: hydrates according to IUPAC

i have a problem with the output of additon compound according to IUPAC: Compounds like CuSO4*5H2O should not have a space between the dot and the formulae (see IUPAC red book IR-5.6 page 81). How can ...
2
votes
1answer
199 views

Chemmacros: Environments reaction and experimental undefined

I get the following errors and have no idea, why. I just updated all my packages. I am using MikTeX 2.9 on Windows 7 and TeXmaker 4.3. Just spent like an hour searching for an answer and didn't get ...
4
votes
1answer
52 views

Change arrow style in chemmacros 5.1

How can I change the arrowstyle etc.? The code below used to work pre v5.0. I've searched around the manual and the net a bit, but didn't really find something useful. Is it even possible in v5.1? ...
2
votes
1answer
78 views

How can I display rate constants over the arrows using chemmacros?

I tried to use \begin{reaction} E + S <=>[$k_1$][$k_{-1}$] ES <=> EP <=> E + P \end{reaction} but it wouldn't display the subscripts properly. I'm using sharelatex.com but I run ...
0
votes
1answer
67 views

\usechemmodule from chemmacros undefined

I'm trying to use the thermodynamics module, among others, to display enthalpy but it doesn't seem to work. \documentclass[twocolumn]{article} \usepackage{chemmacros} \usechemmodule{all} ...
3
votes
1answer
65 views

Numbering of chemmacros reaction change to same numbering as equation

Is there an option of chemmacros to change the numbering of the reaction environment to the same numbering as the equation environment? It looks a bit confusing if an equation follows a reaction ...
3
votes
0answers
72 views

chemmacros error but output ok [closed]

Take the following simple piece of code: \documentclass{standalone} \usepackage{chemmacros} \begin{document} \ch{ HA + H2O <=> H3O+ + A\mch} \end{document} It produces the correct output ...
2
votes
1answer
182 views

Setting up a redox reaction using chemmacros

I've been trying to set up this redox reaction for quite some time now, having searched the web for answers and being unable to find them I resorted to ask in here. I'm looking for a way to modify the ...
4
votes
1answer
96 views

subscript for coupling constant J

I'm using chemmacros package to typeset NMR experimental data with coupling constant J with subscripts to designate the two atoms involved. It works fine but when I want to specify which atoms are ...
0
votes
1answer
126 views

Proper chemical notation in chemmacros with names

I am using chemmacros for the reaction environment and chemformula to write the below reaction equation \documentclass{article} \usepackage{chemmacros} \begin{document} \begin{reaction}%improper ...
5
votes
1answer
177 views

chemmacros reaction environment align

Take the following example \documentclass{article} \usepackage{chemmacros} \begin{document} \begin{reactions*} NH3 + H2O &<=> NH4+ + OH-\\ Fe^3+ + 3 OH- &-> Fe(OH)3\\ 2 Fe(OH)3 ...
2
votes
1answer
186 views

chemical reactions

I would like to reproduce the same as this picture using the chemfig package: \documentclass[french,12pt,oneside,openright]{memoir} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} ...
7
votes
1answer
135 views

How do I insert an optional line break into a chemical forumula using the chemformula package?

When using the \iupac command from chemmacros I can do something like \ch{1,2\-dimethyl|really|long|name} so that LaTeX knows it can split the name up, and where. However, when I have a really long ...
1
vote
1answer
118 views

How can I get a lovely precipitate sign?

I like the precipitate sign on the P20 of chemformula official documentation. But I can only get like this on my own computer by the example code: What should I do?
6
votes
1answer
121 views

chemformula: escaped input isn't treated as such

When using 'foo' or "foo" in order to provide chemformula with input which shouldn't be treated as part of a chemical formula within \ch{}, numbers are still being typeset subscript. The code ...
3
votes
0answers
237 views

Missing chemical sub- and super-scripts in html file compiled with htlatex

Current problem is typesetting with the chemical packages. As would be expected, the PDF is produced without any problems but distinct issues arise with the html production using tex4ht. The HTML ...
2
votes
0answers
2k views

No visible images in PDF: MiKTeX GPL Ghostscript 9.05: Unrecoverable error, exit code 1

Recently, I was forced to reinstall my MikTeX distribution. Now, in documents that compile without an actual tex error, there are missing graphics that I have included as eps-files. The following ...
7
votes
1answer
356 views

How to draw NO2 in LaTeX?

It would be nice if you could help me to draw NO2 in LaTeX. The figure should look like the example image. On this website is some information about the chemfig/chemmakro package. My code untill now ...
3
votes
3answers
241 views

Annotate stoichiometric numbers below chemical reaction

I use the chemmacros packages to write chemical reactions in LaTeX, like this: \ch{CH4 + 2 O2 -> CO2 + 2 H2O} But now, I want to annotate the stoichiometric numbers below chemical reaction, as ...
3
votes
1answer
92 views

chemmacros 4.6: \iupac word-wrap in titles broken?

chemmacros 4.6 started complaining about \iupac{ben\|zene} being deprecated for using \| instead of | as a breaking point. So the following input \documentclass[fontsize=12pt,paper=a4]{scrreprt} ...
2
votes
1answer
122 views

Marking state change alongside reaction in chemmacros

I am working on beamer presentations for my students to discuss chemical reactions in my classes. I am using the following syntax for \documentclass[10pt]{beamer} \usepackage{tikz} % ...
7
votes
1answer
203 views

How to invert Atom positioning in chemmacros?

For my Thesis I use the chemmacros Package to typeset my analysis. Unfortunatetly it is common in our group to have a different position when talking about H and C-NMRs. At the moment I have the ...
5
votes
1answer
195 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} ...
8
votes
1answer
587 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
404 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 ...
2
votes
1answer
160 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
138 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
175 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
159 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
162 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
305 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
369 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
243 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
89 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
125 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
153 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
180 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
298 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
98 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
33 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
477 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: ...