Math & Scienceachemso | Grouping References

Information and discussion about LaTeX's math and science related features (e.g. formulas, graphs).
Post Reply
annkk85
Posts: 6
Joined: Tue Apr 24, 2012 9:48 pm

achemso | Grouping References

Post by annkk85 »

Hello!

I'm using the achemso package to write a paper (communication) for the Journal of the American Chemical Society. I think it is quite common in those articles to group the references containing for example reviews (which are particularly needed for the introduction) in this way:

(1)(a)ref1 (b)ref2 (c)ref 3 ...

I was wondering how I could achieve something like this using the achemso package/bibstyle?
How would I cite the whole reference group (1) in the actual text and how could I just refer to on of the items in the group, for example (1c)?

Sorry if this is a stupid question, but I'm quite new to Tex and my poor googling attempts didn't result in anything useful.

Thanks in advance!

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

josephwright
Site Moderator
Posts: 814
Joined: Tue Jul 01, 2008 2:19 pm

achemso | Grouping References

Post by josephwright »

The achemso class loads the mciteplus package, if it is installed on your system. This is briefly explained in the achemso demo document (achemso-demo). To cite several items so they are given labels 'a', 'b', etc., use a star:

Code: Select all

\cite{foo1999,*foo1999a,*foo1999b}
These can then be references using \mciteSubRef, for example

Code: Select all

\mciteSubRef{foo1999b}
Joseph Wright
annkk85
Posts: 6
Joined: Tue Apr 24, 2012 9:48 pm

Re: achemso | Grouping References

Post by annkk85 »

Thanks a lot!
annkk85
Posts: 6
Joined: Tue Apr 24, 2012 9:48 pm

achemso | Grouping References

Post by annkk85 »

I'm still quite unhappy with my unability to solve some problems with the referencing. I'll try to describe them here and then add an example to show what I mean. I'd be happy about any hints as my deadline is approaching :(
_________________________________________________________________________________

What I'm looking for in the "references" part of the article:

(1) This is a group of references regarding one thing (a)ref1a (b)ref2a (c)ref3a
(2) This is another group of references (a)ref1b (b)ref2b (c)ref3b


What I get instead using the @Misc (note = ) command:

(1) (a)This is a group of references regarding one thing (b)ref1a (c)ref2a (d)ref3a
(2) (a)This is another group of references (b)ref1b (c)ref2b (d)ref3b

Is there any way to get the first thing, meaning the note added to a group of references but not using up a character (e.g. (a) in this case.
__________________________________________________________________________________

For some reason, when I use the \mciteSubRef{} command, the citation appearing in the text is not superscripted and also has a dot inbetween the number and the letter. It also fails to group the subreference.

What I'm looking for:
texttexttext.1,2,3a-d,3f (all numbers superscripted)

What I get instead:
texttexttext.1,2,3.a,3.b,3.c,3.d,3f (only first two numbers superscripted, for the subreference: no grouping, not superscripted, little dot after the number)
__________________________________________________________________________________

I don't know what I'm doing wrong, but when I cite books, only the title appears but not the editor/author or the publisher or anything else. I copied the example of how to cite a book out of the achemso-package example, so not sure what I missed there.


Here's the example:

Code: Select all

\documentclass[journal=jacsat,manuscript=communication]{achemso}


\title
{Title}

 \begin{document}

    A text with grouped references but with the note not quite in place.\cite{note1, *one, *two, *three}
    
    Trying to subreference one of the references together with a nwe one.\cite{four},\mciteSubRef{one},\mciteSubRef{two}
    
    Only the title of this book shows up in the reference section.\cite{book}

    \bibliography{bib}
    
 \end{document}

And here's the corresponding bibliography:

Code: Select all

	@Misc{note1,
  note = {For recent examples, see:},
	}
    
    @Article{one,
      author   = {Author1 Author},
      indextitle   = {111},
      title    = {testest},
      journaltitle   = jomch,
      volume   = {691},
      number   = {13},
      date    = {2006},
      pages    = {3027--3036}
    }

    @Article{two,
      author   = {Author2 Two},
      indextitle   = {222},
      title    = {testtest2},
      journaltitle   = anch-ie,
      volume   = {45},
      number   = {23},
      date    = {2006},
      pages    = {3859--3862}
    }

@Article{three,
      author   = {Author3 Author},
      indextitle   = {333},
      title    = {testest3},
      journaltitle   = jomch,
      volume   = {691},
      number   = {13},
      date    = {2006},
      pages    = {3027--3036}
    }
    

@Article{four,
      author   = {Author4 Author},
      indextitle   = {444},
      title    = {testest4},
      journaltitle   = jomch,
      volume   = {691},
      number   = {115},
      date    = {2003},
      pages    = {3027--3036}
    }
    
@BOOK{book,
  title = {bookbookbook}, % c-h activation
  publisher = {publisher1},
  year = {2010},
  editor = {editor1},
  address = {address1},
  edition = {1},
  subtitle = {},
  }
annkk85
Posts: 6
Joined: Tue Apr 24, 2012 9:48 pm

Re: achemso | Grouping References

Post by annkk85 »

The problem with the books in the reference section not being displayed properly has solved itself - not sure how, but it works fine now.

Any help with the other problems would still be welcome!
Post Reply