Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

twocolumn format in iopart style

1,590 views
Skip to first unread message

ch.tho...@virgin.net

unread,
Aug 27, 2005, 6:07:25 PM8/27/05
to
Why am I failing to get two columns when I use this line?

\documentclass[twocolumn]{iopart}

I'm using MiKTeX with Windows XP and am trying to produce a nice
document to place in an archive. The style iopart.sty is the preferred
one for the Institute of Physics, and I quite understand that they want
articles submitted in a single column, but surely one ought to be able
to use two columns for other purposes?

Checking the log, I find that I do get a warning. It simply says:

LaTeX Warning: Unused global option(s):
[twocolumn].

But why, and what can I do about it?

Caroline

Peter Flynn

unread,
Aug 27, 2005, 6:17:50 PM8/27/05
to
ch.tho...@virgin.net wrote:

> Why am I failing to get two columns when I use this line?
>
> \documentclass[twocolumn]{iopart}

iopart probably doesn't have a twocolumn option.

> I'm using MiKTeX with Windows XP and am trying to produce a nice
> document to place in an archive. The style iopart.sty is the preferred
> one for the Institute of Physics, and I quite understand that they want
> articles submitted in a single column, but surely one ought to be able
> to use two columns for other purposes?

Not if they haven't defined it.

> Checking the log, I find that I do get a warning. It simply says:
>
> LaTeX Warning: Unused global option(s):
> [twocolumn].
>
> But why,

See above.

> and what can I do about it?

\usepackage{multicol}
...
\begin{multicols}{2}
stuff
\end{multicols}

It won't do all the complex stuff like automatically spreading wide figures
or tables over both columns, but it should let you get two columns while
keeping the other features of iopart.

///Peter

Caroline Thompson

unread,
Aug 28, 2005, 5:30:41 AM8/28/05
to

"Peter Flynn" <peter...@m.silmaril.ie> wrote in message
news:3nc74e...@individual.net...

> ch.tho...@virgin.net wrote:
>
>> Why am I failing to get two columns when I use this line?
>>
>> \documentclass[twocolumn]{iopart}
>
> iopart probably doesn't have a twocolumn option.

Yes, this seems to be the case. The wretched package doesn't seem able to
use 10pt either! They supply a file iopart10.clo but the iopart10 option
makes no difference: it all comes out in 12pt.

Anyway, I'm afraid your idea of using:

\usepackage{multicol}
...
\begin{multicols}{2}
stuff
\end{multicols}

was not a huge success! I've got quite a few figs (which don't work within
the multicols environment) and lots of equations and the formatting would
all need revision.

So what I'm thinking of is using basically revtex4 instead. What I liked
about the iopart.cls format, though, was that it allowed both refs at the
end of the document and also footnotes within it. Revtex4 pushes all
footnotes to the end, numbering them after the refs so that in the text it
looks a muddle, with the ref numbers not all in order.

Or is there some other package that would do all I want?

Requirements:

Basically 10pt
Title, abstract, PACS numbers etc single col
Main text, including figs and equations, 2 col
Refs at end (numbered, in square brackets or as superscripts)
Footnotes on appropriate pages

Any ideas? I used to have a modification of revtex for use in the old latex
system that would probably have done all I want but I've lost the package
now.

Cheers
Caroline


Peter Flynn

unread,
Aug 28, 2005, 11:08:25 AM8/28/05
to
Caroline Thompson wrote:

> "Peter Flynn" <peter...@m.silmaril.ie> wrote in message
> news:3nc74e...@individual.net...

>> iopart probably doesn't have a twocolumn option.
>
> Yes, this seems to be the case. The wretched package doesn't seem able to
> use 10pt either! They supply a file iopart10.clo but the iopart10 option
> makes no difference: it all comes out in 12pt.

Well, they did write the class for a specific purpose, so it's not really
surprising that it can't be used for a different purpose :-)

> I've got quite a few figs (which don't work
> within the multicols environment) and lots of equations and the formatting
> would all need revision.

That's quite common. There is an infinite variety of ways to handle figures,
and everyone has their own separate requirements.

> So what I'm thinking of is using basically revtex4 instead. What I liked
> about the iopart.cls format, though, was that it allowed both refs at the
> end of the document and also footnotes within it.

Refs at the end is standard. By "footnotes" do you mean

a. "citations formatted as footnotes"
b. regular textual footnotes (nothing to do with citation)
c. or do you mean revtex4 allows footnotes within the References section
at the end?

> Revtex4 pushes all
> footnotes to the end, numbering them after the refs so that in the text it
> looks a muddle, with the ref numbers not all in order.

That sounds familiar.

> Or is there some other package that would do all I want?
>
> Requirements:
>
> Basically 10pt
> Title, abstract, PACS numbers etc single col
> Main text, including figs and equations, 2 col
> Refs at end (numbered, in square brackets or as superscripts)
> Footnotes on appropriate pages

That sounds like plain ol' \documentclass[twocolumn]{article} to me.

///Peter

Ralf Stubner

unread,
Aug 28, 2005, 12:36:23 PM8/28/05
to
"Caroline Thompson" <ch.tho...@virgin.net> writes:

> So what I'm thinking of is using basically revtex4 instead. What I liked
> about the iopart.cls format, though, was that it allowed both refs at the
> end of the document and also footnotes within it. Revtex4 pushes all
> footnotes to the end, numbering them after the refs so that in the text it
> looks a muddle, with the ref numbers not all in order.

Use revtex4 with the 'nofootinbib' option.

cheerio
ralf

Caroline Thompson

unread,
Aug 29, 2005, 5:49:26 AM8/29/05
to

"Ralf Stubner" <ralf.s...@web.de> wrote in message
news:87acj2u...@ID-223132.user.uni-berlin.de...

Thanks very much -- it works! Now all I've got to do is concentrate on the
contents -- and sort out which version to start from, after messing around
adapting it to the various styles.

Revtex4 does a better job than article.cls in quite a number of respects.
It gets the abstract where I want it, copes with PACS and keywords, makes a
better job of laying out equations. I'm not sure I like the way it numbers
sections, but I expect I could change this if I tried.

Anyway, what a great thing the internet is! Working on my own, I could have
struggled with the problem for months and never solved it.

Cheers
Caroline


0 new messages