From b583c65359d7dc4cc9d6bf5afbbf1d3fcdbbae6d Mon Sep 17 00:00:00 2001 From: Krishna Ayyalasomayajula Date: Sun, 29 Mar 2026 20:51:23 -0500 Subject: [PATCH] boilerplate --- .gitignore | 24 + example.bib | 40 + example.png | Bin 0 -> 4909 bytes mnras.bst | 1830 ++++++++++++++++++++++++++++++++++++++++++++ mnras.cls | 1822 +++++++++++++++++++++++++++++++++++++++++++ mnras_guide.pdf | Bin 0 -> 214329 bytes mnras_guide.tex | 878 +++++++++++++++++++++ mnras_template.pdf | Bin 0 -> 169967 bytes mnras_template.tex | 238 ++++++ 9 files changed, 4832 insertions(+) create mode 100644 .gitignore create mode 100644 example.bib create mode 100644 example.png create mode 100644 mnras.bst create mode 100644 mnras.cls create mode 100644 mnras_guide.pdf create mode 100644 mnras_guide.tex create mode 100644 mnras_template.pdf create mode 100644 mnras_template.tex diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1310a71 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +.opencode/** + +*.log +*.aux +*.fdb_latexmk +*.fls +*.out +*.blg +*.bbl +*.synctex.gz +*.bcf +*.run.xml + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes + +# Generated graphics (if you keep source versions) +*.ps +*.eps + diff --git a/example.bib b/example.bib new file mode 100644 index 0000000..de39d88 --- /dev/null +++ b/example.bib @@ -0,0 +1,40 @@ + +@article{Fournier1901, +author={Fournier, Paul}, +title={Not a Real Paper}, +journal={ApJ}, +fjournal={Astrophysical Journal}, +volume=1, +pages={101-111}, +year=1901, +} + +@article{vanDijk1902, +author={{\VAN{Dijk}{Van}{van}} Dijk, Thomas}, +title={An important paper}, +journal={QJRAS}, +fjournal={Quarterly Journal of the Royal Astronomial Society}, +volume=2, +pages={202-207}, +year=1902, +} + +@article{deLaguarde1903, +author={{\VAN{Laguarde}{De}{de}} Laguarde, Anne}, +title={Another Unreal Paper}, +journal={Nat}, +fjournal={Nature}, +volume=3, +pages={303-304}, +year=1903, +} + +@article{delaGuarde1904, +author={{\VAN{Guarde}{De la}{de la}} Guarde, Simon}, +title={A Last Unreal Paper}, +journal={MNRAS}, +fjournal={Monthly Notices of the Royal Astronomial Society}, +volume=4, +pages={404-481}, +year=1904, +} diff --git a/example.png b/example.png new file mode 100644 index 0000000000000000000000000000000000000000..e5d68f096695da86737382cdf1e1cc6db14823c5 GIT binary patch literal 4909 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 literal 0 HcmV?d00001 diff --git a/mnras.bst b/mnras.bst new file mode 100644 index 0000000..7ea8518 --- /dev/null +++ b/mnras.bst @@ -0,0 +1,1830 @@ +%%+ +%% Name: +%% mnras.bst + +%% Purpose: +%% BibTeX Bibliography style file for MNRAS + +%% Invocation: +%% latex +%% bibtex +%% latex +%% latex + +%% Description: +%% Provides a bibliography style that will allow bibtex to be +%% used when writing papers for MNRAS. This allows references +%% to be inserted automatically. + +%% Notes: +%% This file should be used in conjunction with the Monthly Notices +%% LaTeX2e class file (mnras.cls). +%% +%% Hyperlinks: +%% To make the eprint and doi bibtex fields hyperlinks, you need +%% to have \usepackage{hyperref} in your latex preamble. + +%% Authors: +%% John P. Sleath (MRAO) +%% Tim Jenness (MRAO/JAC) +%% Norman Gray (Glasgow University) +%% Oren Patashnik +%% Susan King +%% Sake J. Hogeveen +%% Philip Hall +%% Simeon Bird + +%% Bugs: +%% The formatting has been compared to the MN style, and is +%% believed to be compatible with it. However this comparison has +%% (for obvious reasons) been done most carefully for articles, so +%% there may be deviations from it for other entry types. + +%% History: +%% 1988 (Oren Patashnik and Susan King) +%% Apalike.bst derived from the "alpha.bst" style. +%% 1990 (Sake J. Hogeveen) +%% Astron.bst derived from apalike.bst +%% Summer 1995 (JPS/TJ): +%% Extensively modified from astron.bst +%% 19 Jul 1995 (JPS/TJ): +%% First release (version 1.1b) +%% 02 May 2001 (NG): +%% Limit the author lists to eight people. +%% 19 Jun 2001 (TJ): +%% Fix inproceedings +%% 30 Oct 2001 (NG): +%% Adjust author-limiting to conform to MN style (version 1.2) +%% 22 Sep 2012 (Philip Hall): +%% Remove comma before et al when many authors. +%% 01 July 2013 (Simeon Bird): +%% Ported Antony Lewis' hyperlinked arxiv entry additions across. +%% Originally modified for hyperlinked arxiv eprints by Antony Lewis April 2006 +%% August 2013 (NG): +%% Fixed a/b/c... year suffixes -- these now appear in the +%% correct order. +%% February 2014 (TJ): +%% Add MACROs for MN journal abbreviations +%% May 2014 (NG): +%% Shorten some functions, so that bibtex's 'single function +%% space' parameter doesn't have to be above 100. +%% Sep 2014 (Jared M. Gabor): +%% Enabled ArXiv e-print identifier to be printed for articles that +%% are pre-prints only (and have "ArXiv e-print" in the journal field). +%% Still some problems with the use of commas. Only 1 comma will appear +%% between the year and "arXiv..." for such preprints, but for e.g. +%% conference precedings there may be no comma at all. +%% 09 March 2015 (TJ): +%% At the request of Keith Smith this file has been renamed to be mnras.bst +%% to match the new naming convention for the MNRAS class file. +%% +%% License: +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainers of this work are T. Jenness +%% and Norman Gray +%% +%% This work consists of the file mnras.bst + +%% This file is maintained on Github: https://github.com/timj/mn2e-bst/ +%%- + +ENTRY + { address + doi + eprint + archiveprefix % used by ADS + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key +% month not used in apalike + note + number + organization + pages + publisher + school + series + title + type + volume + year + adsurl % for MN style + url + } + {} + { label extra.label sort.label presort.key } + + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +% If threeauthorvar is set to #1 in initialise.mn2e, then the bibitem for a +% three-author reference is generated using a \mniiiauthor command. +% This command should be defined in the .cls file as follows: +% +% \def\mniiiauthor#1#2#3{% +% \@ifundefined{mniiiauth@#1} +% {\global\expandafter\let\csname mniiiauth@#1\endcsname\null #2} +% {#3}} +% +% The effect of this is that the first time that \mniiiauthor{X}{a}{b} +% is evaluated, it expands to 'a', and it thereafter expands to 'b'. +% This implements the MN style guide stipulation that "For three +% authors, give all three names at first mention, e.g. (Brown, Jones & +% Smith 1994), but use first author et al. (in roman, not italic) +% thereafter, e.g. (Brown et al. 1994)." +% +% The above definition consumes a command for each such author. It's +% surely possible to avoid this (with some constructions involving +% {\\#1}; see Appendix D cleverness), but that would verge on the +% arcane, and not be really worth it. +INTEGERS { maxauthors threeauthorvar } + +FUNCTION {initialise.mn2e} +{ + #8 'maxauthors := + #0 'threeauthorvar := +} + +STRINGS { s t fmt sep } + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { ". " * write$ + newline$ +% "\newblock " write$ + } + { output.state before.all = + 'write$ + { ", " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +% output.nonnull.extra is like output.nonnull, except that the thing +% we output is 'extra' to a block, so if we're in the after.block +% state, we append it rather than starting a new block. +FUNCTION {output.nonnull.extra} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { ", " * write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { ", " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output.nonnull.nocomma} +{'s := + output.state mid.sentence = + { write$ } + { output.state after.block = + { ". " * write$ + newline$ +% "\newblock " write$ + } + { output.state before.all = + 'write$ + { ", " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.extra} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull.extra + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {output.check.nocomma} +{ 't := + duplicate$ empty$ + 'pop$ % or warn with { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull.nocomma + if$ +} + +FUNCTION {output.check.extra} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull.extra + if$ +} + +FUNCTION {output.year.check} +{ year empty$ + { "empty year in " cite$ * warning$ } + { write$ + " " year * extra.label * + mid.sentence 'output.state := + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[" write$ + label write$ + "]{" write$ + cite$ write$ + "}" write$ + % debugging: define eg \def\logsortkey#1{{[\tiny #1]}} to see this + %"\logsortkey{" presort.key * "/" * sort.key$ * "}" * write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {fin.entry} +{ write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {boldface} +{ duplicate$ empty$ + { pop$ "" } + { "{ " swap$ * "}" * } + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "{ " swap$ * "}" * } + if$ +} + +% Make hyperref links. +% The LaTeX hyperref package supports a macro \href{URL}{text} +% +% On call, the stack contains +% href-url +% link-text +FUNCTION {make.href.hyperref} +{ + "\href {" swap$ * "} {" * swap$ * "}" * +} + +INTEGERS { nameptr namesleft numnames } + +% Helper functions for print.all.names: print the last or 'others' name. +% +% On call, the stack contains +% a formatted name, +% and the built-up string of names so far. +FUNCTION {print.all.names.plain.trailer} +{ duplicate$ "others" = + { pop$ " et~al.," * } + { " " swap$ * * } + if$ +} + +% as above +FUNCTION {print.all.names.label.trailer} +{ duplicate$ "others" = + { pop$ " et~al." * } + { " \& " swap$ * * } + if$ +} + +% Print out the complete author list +% (because we have maxauthors or fewer). +% +% On call, the stack contains +% a format string (for format.name$), +% a name-separator string (such as ", "), +% an author or editor field, +% and one of the 'trailer' functions above. +FUNCTION {print.all.names} +{ 'fmt := + 'sep := + 's := + s num.names$ 'namesleft := + namesleft #2 < % we're not going to need the trailer function, so discard it + 'pop$ + 'skip$ + if$ + #1 'nameptr := + { namesleft #0 > } + { s nameptr fmt format.name$ 't := % last name first + nameptr #1 > + { namesleft #1 > + { sep * t * } + { % namesleft == 1: this is the last name. + % Invoke the trailer function. + s num.names$ #2 > % _why_ do we add this extra space for long lists? + { " " * } + 'skip$ + if$ + % This next line is a bit clever. + % + % We start with a stack + % string containing the list of names so far + % trailer function + % + % Rearrange the stack so that we have + % 'skip + % trailer function + % #1 + % t + % names so far + % then call if$. This is a rather indirect way of + % invoking the trailer function on the stack + % t + % names so far + % + % Ta dahhhh! + swap$ t swap$ #1 swap$ 'skip$ if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +% Name formatting. According to the MN instructions for authors, `In +% the references list [...] List all authors if eight or fewer, +% otherwise et al.'. This means (according to a ruling from the MN +% editors) that if there are eight or more authors, they should be +% listed as "first one plus et al." +% +% On call, the stack contains +% an author or editor field. +FUNCTION {format.names} +{ duplicate$ num.names$ maxauthors > + { % Too many authors -- format as First author et al. + #1 "{vv }{ll}{ jj}{ f., }" format.name$ % last name first + " et~al.," * + } + { 'print.all.names.plain.trailer swap$ " " "{vv }{ll}{ jj}{ f., }" print.all.names } + if$ +} + +% Format an author/editor field, for inclusion in a label +% (ie, "Surname, Surname \& Surname") +% +% On call, the stack contains an author/editor field. +FUNCTION {format.names.label} +{ duplicate$ num.names$ maxauthors > + { % Too many authors -- format as First author et al. + #1 "{vv }{ll}{ jj}" format.name$ % last name first + " et~al.," * + } + { 'print.all.names.label.trailer swap$ ", " "{vv }{ll}" print.all.names } + if$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.key} % this function is just for apalike +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { " eds," * } + { " ed." * } + if$ + } + if$ +} + +FUNCTION {format.editors.extra} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { " eds" * } + { " ed." * } + if$ + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title "t" change.case$ } + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { "" } + { " (\mn@eprint {" + archiveprefix empty$ + { "" } + { archiveprefix } + if$ + * "} {" * eprint * "})" * } + if$ +} + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { ", \mn@doi{" * doi * "}" } + if$ +} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {first.page.number} +{ 't := + "" + { t "" = + { #0 } + { t #1 #1 substring$ "-" = not } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + while$ +} + +FUNCTION {format.btitle} +{ title +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #5 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { "" series tie.or.space.connect + volume empty$ + 'skip$ + { " Vol. " * volume * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "No." } + { "No." } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edn" * } + { edition "t" change.case$ " edn" * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pp" pages n.dashify tie.or.space.connect } + { "p." pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.page} +{ pages empty$ + { "" } + { "p.~" pages first.page.number * } + if$ +} + +% If a paper is available as a preprint only, ADS will call the +% journal "ArXiv e-print". In this case MN suggests the journal +% should be called "preprint". +FUNCTION {format.journal.doi} +{ doi empty$ + { journal "ArXiv e-prints" = + { "preprint" } + { journal } + if$ + } + { journal "ArXiv e-prints" = + { "preprint" } + { "\mn@doi [" journal * "] {" * doi * "}" * } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + number empty$ + 'skip$ + { "(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ", " * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.vol.page} +{ volume field.or.null + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ", " * pages first.page.number * } + if$ + } + if$ +} + +FUNCTION {format.vol.num.page} +{ volume field.or.null + number empty$ + 'skip$ + { "(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ", " * pages first.page.number * } + if$ + } + if$ +} +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "Chapt." } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "in " booktitle * } + { format.bvolume empty$ + { "in " format.editors.extra * ", " * booktitle * } + { "in " format.editors.extra * ", " * format.bvolume * ", " * booktitle * } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.in.ed.collect} +{ booktitle empty$ + { "" } + { editor empty$ + { "in " } + { "in " format.editors.extra * ", " * } + if$ + series empty$ + { skip$ } + { series * } + if$ + volume empty$ + { number empty$ + { } + { output.state mid.sentence = + { "No." } + { "No." } + if$ + number tie.or.space.connect * + } + if$ + } + { + output.state mid.sentence = + { ", " * } + { skip$ } + if$ + "Vol." volume tie.or.space.connect * + } + if$ + output.state mid.sentence = + { ", " * } + { skip$ } + if$ + booktitle * + } + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +% the \url{} macro is supplied by hyperref +FUNCTION {format.url} +{ + url empty$ + { "" } + { "\url {" url * "}" * } + if$ +} + +FUNCTION {format.tr.number} +{ + type empty$ + { "Technical Report" } + { type } + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ "in" % this is for apalike + " \cite{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + "in " + } + { "Vol." volume tie.or.space.connect + " of " * + } + if$ + "\cite{" * crossref * "}" * % this is for apalike +} + +FUNCTION {format.incoll.inproc.crossref} +{ "in" % this is for apalike + " \cite{" * crossref * "}" * +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + % MN style does not display eprints or DOIs on published articles, + % but does link the journal name to any available DOI. + crossref missing$ + { format.journal.doi "journal" output.check.extra + % ...and links volume and page information to any available adsurl + adsurl empty$ + { format.vol.page } + { format.vol.page adsurl make.href.hyperref } + if$ + output.extra + } + { format.article.crossref output.nonnull + format.page output + } + if$ + + % If the "journal" field is the arXiv, then print out the arXiv identifier + journal "ArXiv e-prints" = + { format.eprint "eprint" output.check.nocomma } + { } + if$ + + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + output.year.check % special for apalike + format.btitle "title" output.check + format.edition output + new.block + crossref missing$ + { format.bvolume output + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + {format.book.crossref output.nonnull} + if$ + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output % special for + output.year.check % apalike + format.btitle "title" output.check + howpublished output + address output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + output.year.check % special for apalike + format.btitle "title" output.check + format.edition output + new.block + crossref missing$ + { + new.sentence + publisher "publisher" output.check + address output + format.pages output + } + { format.chapter.pages "chapter and pages" output.check + format.book.crossref output.nonnull + } + if$ + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + crossref missing$ + { + format.in.ed.collect "booktitle" output.check + format.edition output + booktitle empty$ edition empty$ = + { } { new.block } if$ + new.sentence + publisher "publisher" output.check + address output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.chapter.pages output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + crossref missing$ + { + + format.in.ed.booktitle "booktitle" output.check + ". " * +% format.bvolume output + before.all 'output.state := + new.block +% format.title "title" output.check + format.number.series output + new.block +% organization output + publisher output + address output + format.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output % special for + output.year.check % apalike + format.btitle "title" output.check + new.block + organization address new.block.checkb + organization output + address output + format.edition output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output % special for apalike + output.year.check + format.btitle output + howpublished output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + "PhD thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output % special for + mid.sentence 'output.state := + output.year.check % apalike + format.btitle "title" output.check + " " * + before.all 'output.state := +% new.block + format.bvolume output + format.number.series output + new.block +% organization output % a nonempty organization + publisher output + address output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + format.tr.number output.nonnull + format.btitle "title" output.check + format.url output + new.block + institution "institution" output.check + address output + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + format.btitle "title" output.check + note "note" output.check + % the following are presumably redundant for 'unpublished' + format.eprint "eprint" output.check.nocomma + format.doi "doi" output.check.nocomma + format.url output + fin.entry +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sept."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +%% Journal macros for bib files. Should be kept synchronized with +%% the entries in the class file. + +%% Astronomy and Astrophysics +MACRO {aap} {"A\&A"} + +%% Astronomy and Astrophysics +MACRO {astap} {"A\&A"} + +%% Astronomy and Astrophysics Review (the) +MACRO {aapr} {"A\&ARv"} + +%% Astronomy and Astrophysics Supplement Series +MACRO {aaps} {"A\&AS"} + +%% Acta Astronomica +MACRO {actaa} {"Acta Astron."} + +%% Astrofizika +MACRO {afz} {"Afz"} + +%% Astronomical Journal (the) +MACRO {aj} {"AJ"} + +%% Applied Optics +MACRO {ao} {"Appl. Opt."} + +%% Applied Optics +MACRO {applopt} {"Appl. Opt."} + +%% Astrophysics Letters +MACRO {aplett} {"Astrophys.~Lett."} + +%% Astrophysical Journal +MACRO {apj} {"ApJ"} + +%% Astrophysical Journal, Letters +MACRO {apjl} {"ApJ"} + +%% Astrophysical Journal, Letters +MACRO {apjlett} {"ApJ"} + +%% Astrophysical Journal, Supplement +MACRO {apjs} {"ApJS"} + +%% Astrophysical Journal, Supplement +MACRO {apjsupp} {"ApJS"} + +%% Astrophysics and Space Science +MACRO {apss} {"Ap\&SS"} + +%% Annual Review of Astronomy and Astrophysics +MACRO {araa} {"ARA\&A"} + +%% Astronomicheskii Zhurnal +MACRO {azh} {"Azh"} + +%% Bulletin of the American Astronomical Society +MACRO {baas} {"BAAS"} + +%% Bulletin of the Astronomical Institutes of Czechoslovakia +MACRO {bac} {"Bull. Astron. Inst. Czechoslovakia"} + +%% Bulletin Astronomical Institute of the Netherlands +MACRO {bain} {"Bull. Astron. Inst. Netherlands"} + +%% Chinese Astronomy and Astrophysics +MACRO {caa} {"Chinese Astron. Astrophys."} + +%% Chinese Journal of Astronomy and Astrophysics +MACRO {cjaa} {"Chinese J.~Astron. Astrophys."} + +%% Fundamentals of Cosmic Physics +MACRO {fcp} {"Fundamentals Cosmic Phys."} + +%% Geochimica Cosmochimica Acta +MACRO {gca} {"Geochimica Cosmochimica Acta"} + +%% Geophysics Research Letters +MACRO {grl} {"Geophys. Res. Lett."} + +%% IAU Cirulars +MACRO {iaucirc} {"IAU~Circ."} + +%% Icarus +MACRO {icarus} {"Icarus"} + +%% Journal of Astrophysics and Astronomy +MACRO {japa} {"J.~Astrophys. Astron."} + +%% Journal of Cosmology and Astroparticle Physics +MACRO {jcap} {"J.~Cosmology Astropart. Phys."} + +%% Journal of Chemical Physics +MACRO {jcp} {"J.~Chem.~Phys."} + +%% Journal of Geophysics Research +MACRO {jgr} {"J.~Geophys.~Res."} + +%% Journal of Quantitiative Spectroscopy and Radiative Transfer +MACRO {jqsrt} {"J.~Quant. Spectrosc. Radiative Transfer"} + +%% Journal of the RAS of Canada +MACRO {jrasc} {"J.~R.~Astron. Soc. Canada"} + +%% Memoirs of the RAS +MACRO {memras} {"Mem.~RAS"} + +%% Memoire della Societa Astronomica Italiana +MACRO {memsai} {"Mem. Soc. Astron. Italiana"} + +%% Monthly Notes of the Astronomical Society of Southern Africa +MACRO {mnassa} {"MNASSA"} + +%% Monthly Notices of the Royal Astronomical Society +MACRO {mnras} {"MNRAS"} + +%% New Astronomy +MACRO {na} {"New~Astron."} + +%% New Astronomy Review +MACRO {nar} {"New~Astron.~Rev."} + +%% Nature +MACRO {nat} {"Nature"} + +%% Nuclear Physics A +MACRO {nphysa} {"Nuclear Phys.~A"} + +%% Physical Review A: General Physics +MACRO {pra} {"Phys. Rev.~A"} + +%% Physical Review B: Solid State +MACRO {prb} {"Phys. Rev.~B"} + +%% Physical Review C +MACRO {prc} {"Phys. Rev.~C"} + +%% Physical Review D +MACRO {prd} {"Phys. Rev.~D"} + +%% Physical Review E +MACRO {pre} {"Phys. Rev.~E"} + +%% Physical Review Letters +MACRO {prl} {"Phys. Rev.~Lett."} + +%% Publications of the Astronomical Society of Australia +MACRO {pasa} {"PASA"} + +%% Publications of the Astronomical Society of the Pacific +MACRO {pasp} {"PASP"} + +%% Publications of the Astronomical Society of Japan +MACRO {pasj} {"PASJ"} + +%% Physics Reports +MACRO {physrep} {"Phys.~Rep."} + +%% Physica Scripta +MACRO {physscr} {"Phys.~Scr."} + +%% Planetary Space Science +MACRO {planss} {"Planet. Space~Sci."} + +%% Proceedings of the Society of Photo-Optical Instrumentation Engineers +MACRO {procspie} {"Proc.~SPIE"} + +%% Revista Mexicana de Astronomia y Astrofisica +MACRO {rmxaa} {"Rev. Mex. Astron. Astrofis."} + +%% Quarterly Journal of the RAS +MACRO {qjras} {"QJRAS"} + +%% Science +MACRO {sci} {"Science"} + +%% Sky and Telescope +MACRO {skytel} {"Sky \& Telesc."} + +%% Solar Physics +MACRO {solphys} {"Sol.~Phys."} + +%% Soviet Astronomy (aka Astronomy Reports) +MACRO {sovast} {"Soviet~Ast."} + +%% Space Science Reviews +MACRO {ssr} {"Space Sci. Rev."} + +%% Zeitschrift fuer Astrophysik +MACRO {zap} {"Z.~Astrophys."} + +%% Astronomical Society of the Pacific Conference Series +MACRO {aspconf} {"ASP Conf. Ser."} + +%% Astronomische Nachrichten +MACRO {astnach} {"Astron. Nachr."} + +%% Astronomy & Computing +MACRO {astcomp} {"Astron. Comput."} + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +% There are three apalike cases: one person (Jones), +% two (Jones and de~Bruijn), and more (Jones et~al.). +% This function is much like format.crossref.editors. +% +% The goal here is to be compatible with the MN style prescription that: +% If there are several references with the same first author, +% arrange in the following order: +% firstly single-author papers (by date); +% then two-author papers (alphabetically by co-author, then by date); +% then multi-author papers (by date). +% We deem 'Jones and others' to be a multi-author paper, in this sense, +% so that it sorts, by date, with the three-or-more author papers. +% An alternative is to deem 'Jones and others' to sort just after the single-author papers +% (this case isn't really covered by the above rules, but this position looks sensible); +% we can get that by putting extra spaces before the 'et~al.', as noted below. +% Note: we can't put arbitrary characters here, to force the order, +% because the result of this function appears as the citation label in the typeset result. +FUNCTION {format.lab.names} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } % <-----+-- alternate sortings + %{ " et~al." * } % <--+ + { " \& " * s #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ + } + if$ +} + +% Format names in full +% +FUNCTION {format.lab.names.full} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + 'skip$ + { " \& " * s #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key % apalike uses the whole key + if$ + } + { author format.lab.names } + if$ +} + + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key % apalike uses the whole key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label.full} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.names.label } + if$ + } + { author format.names.label } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key % apalike uses the whole key, no organization + if$ + } + { editor format.lab.names } + if$ +} + +% Calculate the 'label' for the entry, which is used for sorting. +% Note that this does not include the a/b/c... for disambiguating +% years (that's added later, in forward.pass). +FUNCTION {calc.label} +{ % Define t: this is the 'full' set of names + type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label.full + { type$ "proceedings" = + { editor format.names.label } + { author format.names.label } + if$ + } + if$ + 't := + % Define s: this is the 'shortened' set of names, with 'et al.', + % which are to appear in citations + type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label % apalike ignores organization + 'author.key.label % for labeling and sorting + if$ + } + if$ + 's := + % the '\protect... is for apalike + "\protect\citeauthoryear{" t * "}{" * + threeauthorvar + numnames #3 = + and + { "\protect\mniiiauthor{" cite$ * "}{" * + t * "}{" * s * "}" * } + { s } + if$ + * + "}{" * + year field.or.null purify$ #-1 #4 substring$ % use all four digits + * + % the matching closing "}" comes in at the reverse.pass + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + 'skip$ + if$ % apalike uses initials + s nameptr "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}" format.name$ 't := % <= here + "Mc" t #2 text.prefix$ = + { "mac" t #3 t text.length$ substring$ * 't := } + 'skip$ + if$ + nameptr numnames = t "others" = and + { " et~al." * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} + +% Format numbers (eg volume, number, pages) into a fixed-width string, +% for sorting. +FUNCTION {number.for.presort} +{ field.or.null + duplicate$ text.length$ 'len := + "" + { #5 len > } + { "0" * + len #1 + 'len := } + while$ + swap$ * +} + +% apalike uses two sorting passes; the first one sets the +% labels so that the `a's, `b's, etc. can be computed; +% the second pass puts the references in "correct" order. +% The presort function is for the first pass. It computes +% presort.key, sort.label, and sort.key$ +FUNCTION {presort} +{ calc.label + type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label % apalike ignores organization + 'author.key.label % for labeling and sorting + if$ + } + if$ + purify$ % remove {braces} round names, to avoid confusing sorting + " " + * + year number.for.presort * + #1 entry.max$ substring$ + 'presort.key := + presort.key + " " + * + % Style apalike prefers 'title field.or.null sort.format.title *' here. + % We don't, because we will predominantly be sorting articles in + % this style, and we don't include their titles in the final bibliography. + volume number.for.presort * + number number.for.presort * + pages empty$ + { "0" } + { pages first.page.number } + if$ + number.for.presort * + #1 entry.max$ substring$ + 'sort.key$ := + sort.key$ 'sort.label := +} + +EXECUTE {initialise.mn2e} + +ITERATE {presort} + +SORT % by label, sort.label, title---for final label calculation + +% Manage the construction of the 'extra' labels for references. These +% are the a/b/c/... year suffixes which distinguish different +% publications by the same author. +% +% These apalike labels are only for the text; the 'label' does not +% appear in the bibiliography, so that the 'longest.label' variable is +% unnecessary in this style. +STRINGS { last.key next.extra } + +INTEGERS { last.extra.num } + +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.key := + "" 'next.extra := + #0 'last.extra.num := +} + +% By the time that this function is iterated over, the entries have +% had presort.key assigned, and have been presorted. However these labels +% do not (by design) respect the presence of multiple entries in the +% same year, so that there are duplicates. Detect successive +% duplicates, and add an extra a/b/c... suffix. +% +% At the end of this forward.pass, each entry with a duplicate presort.key +% will have an extra.label, starting with 'b' for the first duplicate, +% 'c' for the second, and so on. That is, only the first +% soon-to-be-discovered-to-be-duplicate label will not have an +% extra.label. +FUNCTION {forward.pass} +{ last.key presort.key = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { % first time we've seen this key + "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + presort.key 'last.key := + } + if$ +} + +% Work back through the labels. If, on this pass we discover that the +% next entry in the sequence (which is the last entry processed in +% this reverse pass) had an extra.label of 'b', then this tells us +% that _this_ entry should have an extra.label of 'a', which we were +% unable to detect in the forward.pass above. +% +% We also close the brace pair {...} opened in calc.label +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + label extra.label * "}" * 'label := + extra.label 'next.extra := +} + +EXECUTE {initialize.extra.label.stuff} + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +% Now that the label is right we sort for real. We sort on sort.label +% then year then title. Since sort.label starts with presort.key, +% this sorting is compatible with the letter suffixes added to years. +% +% This is for the second sorting pass. +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {bib.sort.order} + +SORT % by sort.label, year, title---giving final bibliography order + +FUNCTION {begin.bib} +{ + preamble$ empty$ % no \etalchar in apalike + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{}" write$ newline$ % no labels in apalike + "\makeatletter" write$ newline$ + % The following is the contents of mnras-insert.sty, minus comments and whitespace. + % DO NOT EDIT THIS TEXT, + % but instead make mnras-insert.txt, and paste the results in here. +"\relax" write$ newline$ +"\def\mn@urlcharsother{\let\do\@makeother \do\$\do\&\do\#\do\^\do\_\do\%\do\~}" write$ newline$ +"\def\mn@doi{\begingroup\mn@urlcharsother \@ifnextchar [ {\mn@doi@} {\mn@doi@[]}}" write$ newline$ +"\def\mn@doi@[#1]#2{\def\@tempa{#1}\ifx\@tempa\@empty \href {http://dx.doi.org/#2} {doi:#2}\else \href {http://dx.doi.org/#2} {#1}\fi \endgroup}" write$ newline$ +"\def\mn@eprint#1#2{\mn@eprint@#1:#2::\@nil}" write$ newline$ +"\def\mn@eprint@arXiv#1{\href {http://arxiv.org/abs/#1} {{\tt arXiv:#1}}}" write$ newline$ +"\def\mn@eprint@dblp#1{\href {http://dblp.uni-trier.de/rec/bibtex/#1.xml} {dblp:#1}}" write$ newline$ +"\def\mn@eprint@#1:#2:#3:#4\@nil{\def\@tempa {#1}\def\@tempb {#2}\def\@tempc {#3}\ifx \@tempc \@empty \let \@tempc \@tempb \let \@tempb \@tempa \fi \ifx \@tempb \@empty \def\@tempb {arXiv}\fi \@ifundefined {mn@eprint@\@tempb}{\@tempb:\@tempc}{\expandafter \expandafter \csname mn@eprint@\@tempb\endcsname \expandafter{\@tempc}}}" write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\makeatother" write$ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} \ No newline at end of file diff --git a/mnras.cls b/mnras.cls new file mode 100644 index 0000000..666e899 --- /dev/null +++ b/mnras.cls @@ -0,0 +1,1822 @@ +% mnras.cls +% +% MNRAS journal document class file +% v3.0 for LaTeX 2e +% +% Copyright (C) Royal Astronomical Society 2024, Blackwell Science 2001, +% Cambridge University Press 1994 +% +% Authors: +% David Rhead, Springer Verlag, M. Reed, Sue Brooks, Alison Woollatt, +% Mark Reed, Nadine Thompson, John Thompson, David Evans, Keith T. Smith, +% Norman Gray +% +% For a full change log see the end of this file. +% See mnras_guide for a user guide +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `author-maintained'. +% +% The Current Maintainer of this work is: Royal Astronomical Society, +% MNRAS Editorial Office, who can be contacted on mn@ras.org.uk +% +% This work consists of all the files listed in readme.txt + + +% Preamble to this style file + +\def\@version{3.3} +\def\@releasedate{2024/04/23} + +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{mnras}[\@releasedate\ v\@version\ LaTeX2e MNRAS document class] + +\typeout{MNRAS document style v\@version, released \@releasedate} + +% Journals use two-sided printing. +% +\@twosidetrue +\@twocolumntrue +\@mparswitchtrue +\def\ds@draft{\overfullrule 5pt} +\def\ds@twocolumn{\@twocolumntrue} +\def\ds@onecolumn{\@twocolumnfalse} + +% letters option +% +\newif\if@letters +\def\ds@letters{\@letterstrue} + +% landscape option +% +\newif\ifSFB@landscape +\def\ds@landscape{\SFB@landscapetrue} + +% galley option +% +\newif\ifSFB@galley +\def\ds@galley{\SFB@galleytrue} + +% usenatbib option +% +\newif\if@usenatbib +\def\ds@usenatbib{\@usenatbibtrue} + +% usedcolumn option +% +\newif\if@usedcolumn +\def\ds@usedcolumn{\@usedcolumntrue} + +% usegraphicx option +\newif\if@usegraphicx +\def\ds@usegraphicx{\@usegraphicxtrue\usepackage{graphicx}} + +% referee option +% +\newif\ifSFB@referee +\def\ds@referee{% + \SFB@refereetrue + \@twocolumnfalse +} +\newif\ifdoublesp@cing +\def\ds@doublespacing{% + \doublesp@cingtrue +}% +%%% +%%% NHT: New AMS fonts option +%%% +\newif\ifNHT@useAMS +\def\ds@useAMS{\NHT@useAMStrue} +% + +% Prevent fleqn throwing an 'unknown option' warning +\newif\if@fleqn +\def\ds@fleqn{\@fleqntrue} + +% Silently execute these options. I'm not convinced this actually does anything. +\ExecuteOptions{a4paper,twoside,final,fleqn} +% \ExecuteOptions{twoside,final,fleqn} + +% Throw warning if the user tries to use US Letter paper +\newif\if@letterpaper +\def\ds@letterpaper{\PackageWarning{mnras}{MNRAS uses A4 paper, option 'letterpaper' is ignored}} + +% Error message for unknown options +\DeclareOption*{\PackageWarning{mnras}{Unknown option `\CurrentOption'}} + +\ProcessOptions\relax + +% Before we do anything else with layout, ensure that the paper is A4 +\usepackage[a4paper]{geometry} +%% +\setlength\paperwidth{210mm}% +\setlength\paperheight{276mm}% +%% + +% Fix several errors with LaTeX2e, including 2-column floats out of order +% \usepackage{fixltx2e} %% Unnecessary since TL2015 + +% Include hyperref, so we can have clickable links +\usepackage[pdfpagelabels=false]{hyperref} % Hyperlinks +\hypersetup{colorlinks=true,linkcolor=blue,citecolor=blue,filecolor=blue,urlcolor=blue,} +% +% **************************************** +% * Font sizes * +% **************************************** +% Note these are misleadingly named - most text is not in \normalsize etc. + +\lineskip 1pt +\normallineskip 1pt +\ifSFB@referee + \def\baselinestretch{1.5} +\else + \ifdoublesp@cing + \def\baselinestretch{2} +\else + \def\baselinestretch{1} +\fi\fi +\if@twocolumn + \renewcommand\normalsize{\@setfontsize\normalsize\@ixpt{11}% + \abovedisplayskip 6pt plus 2pt minus 2pt + \belowdisplayskip \abovedisplayskip + \abovedisplayshortskip 6pt plus 2pt + \belowdisplayshortskip \abovedisplayshortskip + \let\@listi\@listI} + \else + \ifSFB@referee + \renewcommand\normalsize{\@setfontsize\normalsize\@xiipt{14}% + \abovedisplayskip 4pt plus 1pt minus 1pt + \belowdisplayskip \abovedisplayskip + \abovedisplayshortskip 4pt plus 1pt + \belowdisplayshortskip \abovedisplayshortskip + \let\@listi\@listI} + \else + \renewcommand\normalsize{\@setfontsize\normalsize\@ixpt{12}% + \abovedisplayskip 4pt plus 1pt minus 1pt + \belowdisplayskip \abovedisplayskip + \abovedisplayshortskip 4pt plus 1pt + \belowdisplayshortskip \abovedisplayshortskip + \let\@listi\@listI} + \fi +\fi +\newcommand\small{\@setfontsize\small\@viiipt{10}% + \abovedisplayskip 4pt plus 1pt minus 1pt + \belowdisplayskip \abovedisplayskip + \abovedisplayshortskip 4pt plus 1pt + \belowdisplayshortskip \abovedisplayshortskip + \def\@listi{\leftmargin\leftmargini + \topsep 2pt plus 1pt minus 1pt + \parsep \z@ + \itemsep 2pt}} +\newcommand\footnotesize{\@setfontsize\footnotesize\@viiipt{10}% + \abovedisplayskip 4pt plus 1pt minus 1pt + \belowdisplayskip \abovedisplayskip + \abovedisplayshortskip 4pt plus 1pt + \belowdisplayshortskip \abovedisplayshortskip + \renewcommand\@listi{\leftmargin\leftmargini + \topsep 2pt plus 1pt minus 1pt + \parsep \z@ + \itemsep 2pt}} +\newcommand\scriptsize{\@setfontsize\scriptsize\@vipt{8}} +\newcommand\tiny{\@setfontsize\tiny\@vpt{6}} +% +%%new font for abstract/keywords +\def\@xivpt{14} +\def\@xiipt{12} +\def\@xvipt{16} +\newcommand\abslarge{\@setfontsize\abslarge\@xpt{12.5}} +%% +\if@twocolumn + \newcommand\large{\@setfontsize\large\@xpt{11}} + \else + \newcommand\large{\@setfontsize\large\@xpt{12}} + \fi +\newcommand\Large{\@setfontsize\Large\@xiipt{14}} +%%\newcommand\LARGE{\@setfontsize\LARGE\@xivpt{17}} +\newcommand\LARGE{\@setfontsize\LARGE\@xiipt{15}} +%%\newcommand\huge{\@setfontsize\huge\@xviipt{20}} +\newcommand\huge{\@setfontsize\huge\@xvipt{18}} +\newcommand\Huge{\@setfontsize\Huge\@xxpt{25}} +% +\newcommand\sevensize{\@setfontsize\sevensize\@viipt{8}} +% +\normalsize + +%%%%%%%%%%%%%%%%%%%%%%%% Extra Math / Symbol code %%%%%%%%%%%%%%%%%%%%%%%% + + \newcommand{\rmn}[1]{{\mathrm{#1}}} + \newcommand{\itl}[1]{{\mathit{#1}}} + \newcommand{\bld}[1]{{\mathbf{#1}}} + +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand\cal{\@fontswitch{\relax}{\mathcal}} +\DeclareRobustCommand\mit{\@fontswitch{\relax}{\mathchoice}} +% + +\def\hexnumber#1{\ifcase#1 0\or1\or2\or3\or4\or5\or6\or7% + \or8\or9\or A\or B\or C\or D\or E\or F\fi} + +\def\setboxz@h{\setbox\z@\hbox} +\def\wdz@{\wd\z@} +\def\boxz@{\box\z@} +\def\setbox@ne{\setbox\@ne} +\def\wd@ne{\wd\@ne} + +\def\math@atom#1#2{% + \binrel@{#1}\binrel@@{#2}} +\def\binrel@#1{\setboxz@h{\thinmuskip0mu + \medmuskip\m@ne mu\thickmuskip\@ne mu$#1\m@th$}% + \setbox@ne\hbox{\thinmuskip0mu\medmuskip\m@ne mu\thickmuskip + \@ne mu${}#1{}\m@th$}% + \setbox\tw@\hbox{\hskip\wd@ne\hskip-\wdz@}} +\def\binrel@@#1{\ifdim\wd2<\z@\mathbin{#1}\else\ifdim\wd\tw@>\z@ + \mathrel{#1}\else{#1}\fi\fi} + +% These must be here because \newif and \newtoks are defined \outer. +\newif\iffirstta +\newtoks\math@groups +\newif\ifd@f + + +% Make these do nothing (for backwards compatibility} +\let\loadboldmathitalic=\relax +\let\loadboldgreek=\relax + +% font definitions for NFSS release 2 + +\newcommand{\textbfit}[1]{\textbf{\textit{#1}}} +\newcommand{\mathbfit}[1]{\textbf{\textit{#1}}} +\newcommand{\textbfss}[1]{\textbf{\textsf{#1}}} +\newcommand{\mathbfss}[1]{\textbf{\textsf{#1}}} + + % + \def\mathch{\protect\p@mathch} + \def\p@mathch#1#2{% + \begingroup + \let\@nomath\@gobble \mathversion{#1}% + \math@atom{#2}{% + \mathchoice% + {\hbox{$\m@th\displaystyle#2$}}% + {\hbox{$\m@th\textstyle#2$}}% + {\hbox{$\m@th\scriptstyle#2$}}% + {\hbox{$\m@th\scriptscriptstyle#2$}}}% + \endgroup} + % + \def\bmath{\protect\p@boldm} + \def\p@boldm#1{\mathch{bold}{#1}} +% + + \let\mit=\mathnormal + % + % The following is needed because NFSS release 2 + % does not define the bold + % math symbol font to be available! + % + \SetSymbolFont{symbols}{bold}{OMS}{cmsy}{b}{n} + % + \DeclareSymbolFont{bmisymbols}{OML}{cmm}{b}{it} + \DeclareMathSymbol{\balpha}{0}{bmisymbols}{"0B} + \DeclareMathSymbol{\bbeta}{0}{bmisymbols}{"0C} + \DeclareMathSymbol{\bgamma}{0}{bmisymbols}{"0D} + \DeclareMathSymbol{\bdelta}{0}{bmisymbols}{"0E} + \DeclareMathSymbol{\bepsilon}{0}{bmisymbols}{"0F} + \DeclareMathSymbol{\bzeta}{0}{bmisymbols}{"10} + \DeclareMathSymbol{\boldeta}{0}{bmisymbols}{"11} + \DeclareMathSymbol{\btheta}{0}{bmisymbols}{"12} + \DeclareMathSymbol{\biota}{0}{bmisymbols}{"13} + \DeclareMathSymbol{\bkappa}{0}{bmisymbols}{"14} + \DeclareMathSymbol{\blambda}{0}{bmisymbols}{"15} + \DeclareMathSymbol{\bmu}{0}{bmisymbols}{"16} + \DeclareMathSymbol{\bnu}{0}{bmisymbols}{"17} + \DeclareMathSymbol{\bxi}{0}{bmisymbols}{"18} + \DeclareMathSymbol{\bpi}{0}{bmisymbols}{"19} + \DeclareMathSymbol{\brho}{0}{bmisymbols}{"1A} + \DeclareMathSymbol{\bsigma}{0}{bmisymbols}{"1B} + \DeclareMathSymbol{\btau}{0}{bmisymbols}{"1C} + \DeclareMathSymbol{\bupsilon}{0}{bmisymbols}{"1D} + \DeclareMathSymbol{\bphi}{0}{bmisymbols}{"1E} + \DeclareMathSymbol{\bchi}{0}{bmisymbols}{"1F} + \DeclareMathSymbol{\bpsi}{0}{bmisymbols}{"20} + \DeclareMathSymbol{\bomega}{0}{bmisymbols}{"21} + \DeclareMathSymbol{\bvarepsilon}{0}{bmisymbols}{"22} + \DeclareMathSymbol{\bvartheta}{0}{bmisymbols}{"23} + \DeclareMathSymbol{\bvarpi}{0}{bmisymbols}{"24} + \DeclareMathSymbol{\bvarrho}{0}{bmisymbols}{"25} + \DeclareMathSymbol{\bvarsigma}{0}{bmisymbols}{"26} + \DeclareMathSymbol{\bvarphi}{0}{bmisymbols}{"27} + % + +%% Define font shapes for Euler upright Math +\ifNHT@useAMS + \DeclareSymbolFont{UPM}{U}{eur}{m}{n} + \SetSymbolFont{UPM}{bold}{U}{eur}{b}{n} + \DeclareSymbolFont{AMSa}{U}{msa}{m}{n} + \DeclareMathSymbol{\upi}{0}{UPM}{"19} + \DeclareMathSymbol{\umu}{0}{UPM}{"16} + \DeclareMathSymbol{\upartial}{0}{UPM}{"40} + \DeclareMathSymbol{\leqslant}{3}{AMSa}{"36} + \DeclareMathSymbol{\geqslant}{3}{AMSa}{"3E} + \DeclareMathSymbol{\la}{3}{AMSa}{46} + \DeclareMathSymbol{\ga}{3}{AMSa}{38} + % + \let\oldle=\le \let\oldleq=\leq + \let\oldge=\ge \let\oldgeq=\geq + \let\leq=\leqslant \let\le=\leqslant + \let\geq=\geqslant \let\ge=\geqslant + +\else + \newcommand{\upi}{\pi} + \newcommand{\umu}{\mu} + \newcommand{\upartial}{\partial} + \newcommand{\la}{\,\rlap{\raise 0.5ex\hbox{$<$}}{\lower 1.0ex\hbox{$\sim$}}\,} + \newcommand{\ga}{\,\rlap{\raise 0.5ex\hbox{$>$}}{\lower 1.0ex\hbox{$\sim$}}\,} + +\fi + +% Astronomy and Astrophysics symbol macros + +\newcommand\getsto{\mathrel{\mathchoice {\vcenter{\offinterlineskip +\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr\gets\cr\to\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr\gets +\cr\to\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr\gets +\cr\to\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +\gets\cr\to\cr}}}}} + +\newcommand\cor{\mathrel{\mathchoice {\hbox{$\widehat=$}}{\hbox{$\widehat=$}} +{\hbox{$\reset@font\scriptstyle\hat=$}} +{\hbox{$\reset@font\scriptscriptstyle\hat=$}}}} + +\newcommand\lid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr<\cr\noalign{\vskip1.2pt}=\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr<\cr +\noalign{\vskip1.2pt}=\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr<\cr +\noalign{\vskip1pt}=\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +<\cr +\noalign{\vskip0.9pt}=\cr}}}}} + +\newcommand\gid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr>\cr\noalign{\vskip1.2pt}=\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr>\cr +\noalign{\vskip1.2pt}=\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr>\cr +\noalign{\vskip1pt}=\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +>\cr +\noalign{\vskip0.9pt}=\cr}}}}} + +\newcommand\sol{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr\sim\cr<\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr\sim\cr +<\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr\sim\cr +<\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +\sim\cr<\cr}}}}} + +\newcommand\sog{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr\sim\cr>\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr\sim\cr +>\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr +\sim\cr>\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +\sim\cr>\cr}}}}} + +\newcommand\lse{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr<\cr\simeq\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr +<\cr\simeq\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr +<\cr\simeq\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +<\cr\simeq\cr}}}}} + +\newcommand\gse{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr>\cr\simeq\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr +>\cr\simeq\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr +>\cr\simeq\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +>\cr\simeq\cr}}}}} + +\newcommand\grole{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr>\cr\noalign{\vskip-1.5pt}<\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr +>\cr\noalign{\vskip-1.5pt}<\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr +>\cr\noalign{\vskip-1pt}<\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +>\cr\noalign{\vskip-0.5pt}<\cr}}}}} + +\newcommand\leogr{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr<\cr\noalign{\vskip-1.5pt}>\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr +<\cr\noalign{\vskip-1.5pt}>\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr +<\cr\noalign{\vskip-1pt}>\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +<\cr\noalign{\vskip-0.5pt}>\cr}}}}} + +\newcommand\loa{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr<\cr\approx\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr +<\cr\approx\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr +<\cr\approx\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +<\cr\approx\cr}}}}} + +\newcommand\goa{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil +$\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\textstyle##$\hfil\cr +>\cr\approx\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptstyle##$\hfil\cr +>\cr\approx\cr}}} +{\vcenter{\offinterlineskip\halign{\hfil$\reset@font\scriptscriptstyle##$\hfil\cr +>\cr\approx\cr}}}}} + +\newcommand\sun{\hbox{$\odot$}} +\newcommand\earth{\hbox{$\oplus$}} +\newcommand\degr{\hbox{$^\circ$}} +\newcommand\diameter{{\ifmmode\mathchoice +{\ooalign{\hfil\hbox{$\reset@font\displaystyle/$}\hfil\crcr +{\hbox{$\reset@font\displaystyle\mathchar"20D$}}}} +{\ooalign{\hfil\hbox{$\reset@font\textstyle/$}\hfil\crcr +{\hbox{$\reset@font\textstyle\mathchar"20D$}}}} +{\ooalign{\hfil\hbox{$\reset@font\scriptstyle/$}\hfil\crcr +{\hbox{$\reset@font\scriptstyle\mathchar"20D$}}}} +{\ooalign{\hfil\hbox{$\reset@font\scriptscriptstyle/$}\hfil\crcr +{\hbox{$\reset@font\scriptscriptstyle\mathchar"20D$}}}} +\else{\ooalign{\hfil/\hfil\crcr\mathhexbox20D}}% +\fi}} + +\newcommand\sq{\hbox{\rlap{$\sqcap$}$\sqcup$}} + +\newcommand{\romn}[1] {{\mathrm #1}} + +\newcommand\fd{\hbox{$.\!\!^{\reset@font\romn d}$}} +\newcommand\fh{\hbox{$.\!\!^{\reset@font\romn h}$}} +\newcommand\fm{\hbox{$.\!\!^{\reset@font\romn m}$}} +\newcommand\fs{\hbox{$.\!\!^{\reset@font\romn s}$}} +\newcommand\fdg{\hbox{$.\!\!^\circ$}} +\newcommand\farcm{\hbox{$.\mkern-4mu^\prime$}} +\newcommand\farcs{\hbox{$.\!\!^{\prime\prime}$}} +\newcommand\fp{\hbox{$.\!\!^{\reset@font\reset@font\scriptscriptstyle\romn p}$}} +\newcommand\arcmin{\hbox{$^\prime$}} +\newcommand\arcsec{\hbox{$^{\prime\prime}$}} + +\newcommand\micron{\hbox{$\umu$m}} +\newcommand\ion[2]{\text{#1\,\textsc{\lowercase{#2}}}} % ionization states + +% Standard journal abbreviations +% Mostly as used by ADS, with a few additions for journals where MNRAS does not +% follow normal IAU style. + +\newcommand\aap{A\&A} % Astronomy and Astrophysics +\let\astap=\aap % alternative shortcut +\newcommand\aapr{A\&ARv} % Astronomy and Astrophysics Review (the) +\newcommand\aaps{A\&AS} % Astronomy and Astrophysics Supplement Series +\newcommand\actaa{Acta Astron.} % Acta Astronomica +\newcommand\afz{Afz} % Astrofizika +\newcommand\aj{AJ} % Astronomical Journal (the) +\newcommand\ao{Appl. Opt.} % Applied Optics +\let\applopt=\ao % alternative shortcut +\newcommand\aplett{Astrophys.~Lett.} % Astrophysics Letters +\newcommand\apj{ApJ} % Astrophysical Journal +\newcommand\apjl{ApJ} % Astrophysical Journal, Letters +\let\apjlett=\apjl % alternative shortcut +\newcommand\apjs{ApJS} % Astrophysical Journal, Supplement +\let\apjsupp=\apjs % alternative shortcut +% The following journal does not appear to exist! Disabled. +%\newcommand\apspr{Astrophys.~Space~Phys.~Res.} % Astrophysics Space Physics Research +\newcommand\apss{Ap\&SS} % Astrophysics and Space Science +\newcommand\araa{ARA\&A} % Annual Review of Astronomy and Astrophysics +\newcommand\arep{Astron. Rep.} % Astronomy Reports +\newcommand\aspc{ASP Conf. Ser.} % ASP Conference Series +\newcommand\azh{Azh} % Astronomicheskii Zhurnal +\newcommand\baas{BAAS} % Bulletin of the American Astronomical Society +\newcommand\bac{Bull. Astron. Inst. Czechoslovakia} % Bulletin of the Astronomical Institutes of Czechoslovakia +\newcommand\bain{Bull. Astron. Inst. Netherlands} % Bulletin Astronomical Institute of the Netherlands +\newcommand\caa{Chinese Astron. Astrophys.} % Chinese Astronomy and Astrophysics +\newcommand\cjaa{Chinese J.~Astron. Astrophys.} % Chinese Journal of Astronomy and Astrophysics +\newcommand\fcp{Fundamentals Cosmic Phys.} % Fundamentals of Cosmic Physics +\newcommand\gca{Geochimica Cosmochimica Acta} % Geochimica Cosmochimica Acta +\newcommand\grl{Geophys. Res. Lett.} % Geophysics Research Letters +\newcommand\iaucirc{IAU~Circ.} % IAU Cirulars +\newcommand\icarus{Icarus} % Icarus +\newcommand\japa{J.~Astrophys. Astron.} % Journal of Astrophysics and Astronomy +\newcommand\jcap{J.~Cosmology Astropart. Phys.} % Journal of Cosmology and Astroparticle Physics +\newcommand\jcp{J.~Chem.~Phys.} % Journal of Chemical Physics +\newcommand\jgr{J.~Geophys.~Res.} % Journal of Geophysics Research +\newcommand\jqsrt{J.~Quant. Spectrosc. Radiative Transfer} % Journal of Quantitiative Spectroscopy and Radiative Transfer +\newcommand\jrasc{J.~R.~Astron. Soc. Canada} % Journal of the RAS of Canada +\newcommand\memras{Mem.~RAS} % Memoirs of the RAS +\newcommand\memsai{Mem. Soc. Astron. Italiana} % Memoire della Societa Astronomica Italiana +\newcommand\mnassa{MNASSA} % Monthly Notes of the Astronomical Society of Southern Africa +\newcommand\mnras{MNRAS} % Monthly Notices of the Royal Astronomical Society +\newcommand\na{New~Astron.} % New Astronomy +\newcommand\nar{New~Astron.~Rev.} % New Astronomy Review +\newcommand\nat{Nature} % Nature +\newcommand\nphysa{Nuclear Phys.~A} % Nuclear Physics A +\newcommand\pra{Phys. Rev.~A} % Physical Review A: General Physics +\newcommand\prb{Phys. Rev.~B} % Physical Review B: Solid State +\newcommand\prc{Phys. Rev.~C} % Physical Review C +\newcommand\prd{Phys. Rev.~D} % Physical Review D +\newcommand\pre{Phys. Rev.~E} % Physical Review E +\newcommand\prl{Phys. Rev.~Lett.} % Physical Review Letters +\newcommand\pasa{Publ. Astron. Soc. Australia} % Publications of the Astronomical Society of Australia +\newcommand\pasp{PASP} % Publications of the Astronomical Society of the Pacific +\newcommand\pasj{PASJ} % Publications of the Astronomical Society of Japan +\newcommand\physrep{Phys.~Rep.} % Physics Reports +\newcommand\physscr{Phys.~Scr.} % Physica Scripta +\newcommand\planss{Planet. Space~Sci.} % Planetary Space Science +\newcommand\procspie{Proc.~SPIE} % Proceedings of the Society of Photo-Optical Instrumentation Engineers +\newcommand\rmxaa{Rev. Mex. Astron. Astrofis.} % Revista Mexicana de Astronomia y Astrofisica +\newcommand\qjras{QJRAS} % Quarterly Journal of the RAS +\newcommand\sci{Science} % Science +\newcommand\skytel{Sky \& Telesc.} % Sky and Telescope +\newcommand\solphys{Sol.~Phys.} % Solar Physics +\newcommand\sovast{Soviet~Ast.} % Soviet Astronomy (aka Astronomy Reports) +\newcommand\ssr{Space Sci. Rev.} % Space Science Reviews +\newcommand\zap{Z.~Astrophys.} % Zeitschrift fuer Astrophysik + +%%%Command to produce a box around selected text +%%%NB This is for use in the file mnras_guide only -- it is NOT +%%% to be used in the journal +\newcommand{\boxit}[1]{% + \noindent\fbox{% + \begin{minipage}[]{84mm}#1\end{minipage} + } +} + +%%%%%%%%%%%%%%%%%%%%% End of Extra Math / Symbol code %%%%%%%%%%%%%%%%%%%%% + +% **************************************** +% * PAGE LAYOUT * +% **************************************** +% +% SIDE MARGINS: +\if@twocolumn + \setlength\oddsidemargin{-2.5pc} + \setlength\evensidemargin{-2.5pc} +\else + \ifSFB@referee + \setlength\oddsidemargin{\z@} + \setlength\evensidemargin{\z@} + \else + \setlength\oddsidemargin{-2pc} + \setlength\evensidemargin{-2pc} + \fi +\fi +\setlength\marginparwidth{4pc} +\setlength\marginparsep{0.5pc} + +% VERTICAL SPACING: +%\if@twocolumn + \setlength\topmargin{-2pc} +%\else + \setlength\topmargin{-4pc} +%\fi +\setlength{\headheight}{14pt} +\setlength{\headsep} {15pt} +\setlength{\topskip} {9pt} +\setlength{\footskip} {22pt} %was 26 pt +% +% DIMENSION OF TEXT: % SFB 0.1.01 +% +\newdimen\SFB@measure +\SFB@measure 508pt%42pc +% +\setlength\textheight{682pt} +\setlength\textwidth{\SFB@measure} +% +\ifSFB@landscape + \setlength\textwidth{\textheight} + \setlength\textheight{\SFB@measure} +\fi +\ifSFB@referee + \setlength\textwidth{39pc} +\fi +\setlength\columnsep{20pt}%{2pc} +\setlength\columnseprule{0pt} + +% FOOTNOTES: +\setlength\footnotesep{6pt} +\setlength\skip{\footins 19.5pt plus 12pt minus 1pt} + +% FLOATS: +\setlength\floatsep{ 12pt plus 5.5pt minus 1pt} +\setlength\textfloatsep{ 12pt plus 7.5pt} +\setlength\intextsep{ 12pt plus 5.5pt minus 2pt} +\setlength\dblfloatsep{ 12pt plus 5.5pt minus 2pt } +\setlength\dbltextfloatsep{ 15pt plus 4.5pt minus 3pt} +\setlength\@fptop{ 0pt plus 0fil} +\setlength\@fpsep{ 12pt plus 0fil } +\setlength\@fpbot{ 0pt plus 0fil } +\setlength\@dblfptop{ 0pt plus 0fil} +\setlength\@dblfpsep{ 12pt plus 0fil} +\setlength\@dblfpbot{ 0pt plus 0fil} +\setlength\marginparpush{ 5pt } + +% **************************************** +% * PARAGRAPHING * +% **************************************** +% +\newlength{\realparindent} % needed for abstract +\setlength\parskip{ \z@ plus .1pt } +\setlength\parindent{9pt} +\setlength{\realparindent}{\parindent} +\setlength\partopsep{ 0pt plus 1pt } +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\clubpenalty=0 +\widowpenalty=10000 + +% **************************************** +% * PARTS & SECTIONS NUMBERS * +% **************************************** +% +\newcounter {part} +\newcounter {section} +\newcounter {subsection}[section] +\newcounter {subsubsection}[subsection] +\newcounter {paragraph}[subsubsection] +\newcounter {subparagraph}[paragraph] +\def\thepart {\arabic{part}} +\def\thesection {\arabic{section}} +\def\thesubsection {\thesection.\arabic{subsection}} +\def\thesubsubsection {\thesubsection.\arabic{subsubsection}} +\def\theparagraph {\thesubsubsection.\arabic{paragraph}} +\def\thesubparagraph {\theparagraph.\arabic{subparagraph}} + +%%%Additional material below is from GJI class file +% Sometimes people want to number equations by section, rather than +% sequentially through the whole paper. + +% Removed - \numberwithin{equation}{section} already does this! + +% **************************************** +% * PARTS * +% **************************************** +% +\def\part{\par \addvspace{4ex}\@afterindentfalse + \secdef\@part\@spart} +\def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne + \refstepcounter{part} + \addcontentsline{toc}{part}{Part \thepart: #1} + \else \addcontentsline{toc}{part}{#1} + \fi + {\parindent 0pt \raggedright + \ifnum \c@secnumdepth >\m@ne + \reset@font\large\rm PART + \ifcase\thepart \or ONE \or TWO \or THREE \or FOUR \or FIVE + \or SIX \or SEVEN \or EIGHT \or NINE \or TEN \else \fi + \par \nobreak + \fi + \reset@font\LARGE \rm #2 \markboth{}{}\par } + \nobreak \vskip 3ex \@afterheading} +\def\@spart#1{{\parindent 0pt \raggedright + \reset@font\LARGE \rm #1\par} + \nobreak \vskip 3ex \@afterheading} + +% **************************************** +% * SECTIONS * +% **************************************** +% +% \@startsection modified to leave less space before \subsection +% if it immediately follows \section + +% \@startsection {NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE} + +\newif\if@levelone + +\def\@startsection#1#2#3#4#5#6{\if@noskipsec \leavevmode \fi + \par \@tempskipa #4\relax + \@afterindenttrue + \ifnum #2=\@ne % if level=1 ie. section + \global\@levelonetrue + \else + \global\@levelonefalse + \fi + \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse\fi + \if@nobreak + \everypar{}\ifnum#2=2 \vskip 0pt plus1pt\fi % was 6pt + \else + \addpenalty{\@secpenalty}\addvspace{\@tempskipa} + \fi \@ifstar + {\@ssect{#3}{#4}{#5}{#6}}{\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} + +\def\SFB@hangraggedright{\rightskip=\@flushglue \let\\=\@centercr \parindent=0pt} + +\newif\if@firstsection +\@firstsectiontrue +\def\section{% + \if@firstsection \fixfootnotes\@firstsectionfalse \fi% + \@startsection{section}{1}{\z@} + {-24pt plus -12pt minus -1pt}{6pt} + {\SFB@hangraggedright\reset@font\normalsize\bf}} +\def\subsection{\@startsection{subsection}{2}{\z@} + {-18pt plus -9pt minus -1pt}{6pt} + {\SFB@hangraggedright\reset@font\normalsize\bf}} +\def\subsubsection{\@startsection{subsubsection}{3}{\z@} + {-18pt plus -9pt minus -1pt}{6pt} + {\SFB@hangraggedright\reset@font\normalsize\it}} +\def\paragraph{\@startsection{paragraph}{4}{\z@} + {12pt plus 2.25pt minus 1pt}{-0.5em}{\reset@font\normalsize\bf}} +\def\subparagraph{\@startsection{subparagraph}{5}{\parindent} + {12pt plus 2.25pt minus 1pt}{-0.5em}{\reset@font\normalsize\it}} +\setcounter{secnumdepth}{4} % SFB 0.1.01 +% +% \@sect{NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE}[ARG1]{ARG2} +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \def\@svsec{}% + \else + \refstepcounter{#1}% + \if@levelone % is it a \section or \section* + \ifSFB@appendix + \edef\@svsec{}% + \else + \edef\@svsec{\csname the#1\endcsname\hskip .5em}% + \fi + \else + \edef\@svsec{\csname the#1\endcsname\hskip .5em}% + \fi + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup #6\relax + \if@levelone + \ifSFB@appendix + \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M + APPENDIX \csname the#1\endcsname:\hskip 0.5em\uppercase{#8}\par}% + \else + \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M + \uppercase{#8}\par}% + \fi + \else + \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\par}% + \fi + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth \else %ajw + \protect\numberline{\csname the#1\endcsname}\fi #7}%ajw + \else + \def\@svsechd{#6\hskip #3\@svsec \if@levelone \uppercase{#8}\else #8\fi + \csname #1mark\endcsname{#7} + \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth \else %ajw + \protect\numberline{\csname the#1\endcsname}\fi#7}%ajw + }\fi + \@xsect{#5}} + +% from latex.tex +% \@ssect{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE}{ARG} +\def\@ssect#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + \begingroup #4\@hangfrom{\hskip #1}{% + \interlinepenalty \@M + \if@levelone + \uppercase{#5}% + \else {#5}% + \fi\par}% + \endgroup + \else + \def\@svsechd{#4\hskip #1\relax + \if@levelone + \uppercase{#5}% + \else {#5}% + \fi} + \fi + \@xsect{#3}% +} + +\newif\ifSFB@appendix +\def\appendix{\par + \SFB@appendixtrue + \@addtoreset{equation}{section} + \@addtoreset{table}{section} + \@addtoreset{figure}{section} + \setcounter{section}{0} + \setcounter{equation}{0} + \setcounter{figure}{0} + \setcounter{table}{0} + \def\thesection{\Alph{section}} + \renewcommand\thesubsection{\thesection\arabic{subsection}} + \renewcommand\theequation{\thesection\arabic{equation}} + \renewcommand\thefigure{\thesection\@arabic\c@figure} + \renewcommand\thetable{\thesection\@arabic\c@table} + \renewcommand{\theHsection}{A\arabic{section}} % for hyperref links +} + +% **************************************** +% * SKIPS * +% **************************************** +% +\newskip\@indentskip +\newskip\smallindent +\newskip\@footindent +\newskip\@leftskip +\@indentskip=18pt +\smallindent=1.5em +\@footindent=\smallindent +\@leftskip=\z@ + +% **************************************** +% * LISTS * +% **************************************** +% +\setlength\leftmargini{ \z@ } +\setlength\leftmarginii{ 1em } +\setlength\leftmarginiii{ 1em } +\setlength\leftmarginiv{ 1em } +\setlength\leftmarginv{ 1pc } +\setlength\leftmarginvi{ 1pc } +\setlength\leftmargin{\leftmargini} +\setlength\labelsep{ 0.5em} +\labelwidth\leftmargini\advance\labelwidth-\labelsep +% +% label macros for Range-Left and Range-Right labels +\def\makeRLlabel#1{\rlap{#1}\hss} +\def\makeRRlabel#1{\hss\llap{#1}} +\def\makenewlabel#1{#1} +% +\def\@listI{\leftmargin\leftmargini + \parsep \z@ + \topsep 6pt plus 1pt minus 1pt + \itemsep \z@ plus .1pt +} +\let\@listi\@listI +\@listi +\def\@listii{\leftmargin\leftmarginii + \topsep 6pt plus 1pt minus 1pt + \parsep \z@ + \itemsep \z@ plus .1pt +} +\def\@listiii{\leftmargin\leftmarginiii + \topsep 6pt plus 1pt minus 1pt + \parsep \z@ + \partopsep \z@ + \itemsep \topsep +} +\def\@listiv{\leftmargin\leftmarginiv +} +\def\@listv{\leftmargin\leftmarginv + \labelwidth\leftmarginv\advance\labelwidth-\labelsep +} +\def\@listvi{\leftmargin\leftmarginvi + \labelwidth\leftmarginvi\advance\labelwidth-\labelsep +} +% +% ITEMIZE +\def\itemize{% + \ifnum \@itemdepth >3 \@toodeep + \else \advance\@itemdepth \@ne + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \list{\csname\@itemitem\endcsname}% + {\let\makelabel\makeRRlabel}% + \parindent 1em% + \leftmargin 3.5em\labelsep 0.5em\itemindent 2.0em\labelwidth 0.5em% + \fi} +\def\labelitemi{$\bullet$} +\def\labelitemii{--} +\def\labelitemiii{$\cdot$} +\def\labelitemiv{*} +% +% ENUMERATE +% SFB -- enumerate with optional argument to set left margin... +\def\enumerate{\ifnum \@enumdepth >3 \@toodeep \else + \advance\@enumdepth \@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}% + \fi + \@ifnextchar [{\@enumeratetwo}{\@enumerateone}% +} +\def\@enumeratetwo[#1]{% + \list{\csname label\@enumctr\endcsname}% + {\settowidth\labelwidth{[#1]} + \leftmargin\z@ + \listparindent 1em + \usecounter{\@enumctr} + \let\makelabel\makenewlabel} +} +\def\@enumerateone{% + \list{\csname label\@enumctr\endcsname}% + {\usecounter{\@enumctr}\itemindent 1em\listparindent 1em + \let\makelabel\makenewlabel}} +% +\def\labelenumi{\theenumi} +\def\theenumi{(\roman{enumi})} +\def\labelenumii{\theenumii} +\def\theenumii{(\alph{enumii})} +\def\p@enumii{\theenumi} +\def\labelenumiii{\theenumiii} +\def\theenumiii{(\arabic{enumiii})} +\def\p@enumiii{\theenumi(\theenumii)} +\def\labelenumiv{\theenumiv} +\def\theenumiv{(\Alph{enumiv})} +\def\p@enumiv{\p@enumiii\theenumiii} +% +% DESCRIPTION +\def\descriptionlabel#1{\reset@font\bf #1} +\def\description{\list{}{\labelwidth\z@ + \leftmargin \z@ + \itemindent 1em +}} +\let\enddescription\endlist + +% **************************************** +% * DISPLAYED TEXT * +% **************************************** +% +% VERSE +\def\verse{\let\\=\@centercr + \list{}{\itemsep\z@ + \itemindent -\@indentskip + \listparindent \itemindent + \rightmargin\leftmargin + \advance\leftmargin \@indentskip}\item[]} +\let\endverse\endlist +% +% QUOTATION +\def\quotation{\list{}{\listparindent \smallindent +% \itemindent\listparindent + \leftmargin\z@\rightmargin\leftmargin + \parsep 0pt plus 1pt}\item[]\reset@font\small} +\let\endquotation=\endlist +% +% QUOTE +\def\quote{\list{}{\leftmargin\z@\rightmargin\leftmargin}\item[]% + \reset@font\small} +\let\endquote=\endlist +% +% BSL QUOTE +\newenvironment{lquote}{\begin{list}{}% + {\setlength{\leftmargin}{2em}} + \item[]} + {\end{list}} +% +% **************************************** +% * OTHER ENVIRONMENTS * +% **************************************** +% +% THEOREM +\def\@begintheorem#1#2{\reset@font\rm \trivlist \item[\hskip \labelsep + {\reset@font\bf #1\ #2.}]} +\def\@opargbegintheorem#1#2#3{\reset@font\rm \trivlist + \item[\hskip \labelsep{\reset@font\bf #1\ #2.\ (#3)}]} +\def\@endtheorem{\endtrivlist} +% +% PROOF +\def\proof{\reset@font\rm \trivlist \item[\hskip \labelsep + {\reset@font\it Proof.}]} +\def\endproof{\hspace*{1em}{\begin{picture}(6.5,6.5)% + \put(0,0){\framebox(6.5,6.5){}}\end{picture}}\endtrivlist} +\@namedef{proof*}{\reset@font\rm \trivlist \item[\hskip \labelsep + {\reset@font\it Proof.}]} +\@namedef{endproof*}{\endtrivlist} +\def\proofbox{\begin{picture}(6.5,6.5)% + \put(0,0){\framebox(6.5,6.5){}}\end{picture}} +% +% TITLEPAGE +\def\titlepage{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn + \else \newpage \fi \thispagestyle{empty}\c@page\z@} +\def\endtitlepage{\if@restonecol\twocolumn \else \newpage \fi} + +% ARRAY AND TABULAR +% +\arraycolsep 5pt +\tabcolsep 6pt +\arrayrulewidth .5pt +\doublerulesep 1.5pt + +\def\tabular{\def\@halignto{} + \def\hline{\noalign{\ifnum0=`}\fi + \vskip 3pt + \hrule \@height \arrayrulewidth + \vskip 3pt + \futurelet \@tempa\@xhline} + \def\fullhline{\noalign{\ifnum0=`}\fi + \vskip 3pt + \hrule \@height \arrayrulewidth + \vskip 3pt + \futurelet \@tempa\@xhline} + \def\@xhline{\ifx\@tempa\hline + \vskip -6pt + \vskip \doublerulesep + \fi + \ifnum0=`{\fi}} + \def\@arrayrule{\@addtopreamble{\hskip -.5\arrayrulewidth +% \vrule \@width \arrayrulewidth + \hskip .5\arrayrulewidth}} +\@tabular +} +% TABBING +% +\tabbingsep \labelsep + +% MINIPAGE +% +\skip\@mpfootins = \skip\footins + +% FRAMEBOX +% +% Space left between box and text by \fbox and \framebox. +\fboxsep = 3pt +% Width of rules in box made by \fbox and \framebox. +\fboxrule = \arrayrulewidth + +% **************************************** +% * TITLE AND ABSTRACT * +% **************************************** +% +\def\maketitle{\par + \begingroup + \if@twocolumn + \twocolumn[\vspace*{17pt}\@maketitle] + \else + \newpage + \global\@topnum\z@ + \@maketitle + \fi + \thispagestyle{titlepage} + \endgroup + \let\maketitle\relax + \let\@maketitle\relax + \gdef\@author{} + \gdef\@title{} + \let\thanks\relax +} +\def\newauthor{% DE's definitions + \end{tabular}\par + \begin{tabular}[t]{@{}l@{}}\let\\=\author@nextline% +} +\def\and{% + \end{tabular}\vskip 3pt\par + \begin{tabular}[t]{@{}l@{}}\let\\=\author@nextline% +} +\def\@maketitle{\newpage + \vspace*{7pt} + {\raggedright \sloppy + {\reset@font\huge \bf \@title \par} + \vskip 16pt + {\reset@font\LARGE + \begin{tabular}[t]{@{}l@{}}\let\\=\author@nextline\@author% + \end{tabular} + \par} + \vskip 22pt + } %End of DE's definitions + \par\noindent + {\reset@font\small \@date \par} + \vskip 22pt +} + +\def\author@nextline{% %DE's definition +\tabularnewline[-5pt]\reset@font\small\it\ignorespaces\unskip\unskip\unskip% +\let\\=\author@nextline}% %let command added by NT to bring + % subsequent lines into correct format + +% +\def\abstract{\if@twocolumn + \start@SFBbox\@abstract + \else + \@abstract + \fi} +\def\endabstract{\if@twocolumn + \endlist\finish@SFBbox + \else + \endlist + \fi} +\def\@abstract{\list{}{% + \listparindent\realparindent + \itemindent\z@ + \labelwidth\z@ \labelsep\z@ + \leftmargin\z@\rightmargin\z@%%was 11pc left + \parsep 0pt plus 1pt}\item[]% + \reset@font\normalsize{\bf ABSTRACT}\\\reset@font\abslarge +} % SFB 0.1.01 +% +\newif\ifSFB@keywords +\def\keywords{\if@twocolumn + \start@SFBbox\@keywords + \else + \@keywords + \fi +} +\def\@keywords{\list{}{% + \labelwidth\z@ \labelsep\z@ + \leftmargin\z@\rightmargin\z@ %was 11pc left was 11pc\right.... + \parsep 0pt plus 1pt}\item[]\reset@font\abslarge{\bf Key words: }% +} +\def\endkeywords{\if@twocolumn + \endlist\addvspace{37pt plus 0.5\baselineskip}\finish@SFBbox + \else + \endlist + \fi + \@thanks + \gdef\@thanks{} + \SFB@keywordstrue +} +\def\nokeywords{\ifSFB@keywords\else + \if@twocolumn \start@SFBbox\addvspace{37pt}\finish@SFBbox \fi + \@thanks + \gdef\@thanks{}\fi +} + +\def\author@tabular{\def\@halignto{}\@authortable} +\let\endauthor@tabular=\endtabular +% +\def\author@tabcrone{\vspace{2pt}{\ifnum0=`}\fi% + \@xtabularcr[-7pt]\reset@font\small\it + \let\\=\author@tabcrtwo\ignorespaces} +% +\def\author@tabcrtwo{{\ifnum0=`}\fi\@xtabularcr[-7pt]\reset@font\small\it + \let\\=\author@tabcrtwo\ignorespaces} +% +\def\@authortable{\leavevmode \hbox \bgroup $\let\@acol\@tabacol + \let\@classz\@tabclassz \let\@classiv\@tabclassiv + \let\\=\author@tabcrone\ignorespaces \@tabarray} + +\def\start@SFBbox{\@next\@currbox\@freelist{}{}% + \global\setbox\@currbox + \vbox\bgroup + \hsize \textwidth + \@parboxrestore +} +\def\finish@SFBbox{\par\vskip -\dbltextfloatsep + \egroup + \global\count\@currbox\tw@ + \global\@dbltopnum\@ne + \global\@dbltoproom\maxdimen\@addtodblcol + \global\vsize\@colht + \global\@colroom\@colht +} + +% **************************************** +% * PAGE STYLES * +% **************************************** +% +\mark{{}{}} +\gdef\@author{\mbox{}} +\def\author{\@ifnextchar [{\@authortwo}{\@authorone}} +\def\@authortwo[#1]#2{\gdef\@author{#2}\gdef\@shortauthor{#1}} +\def\@authorone#1{\gdef\@author{#1}\gdef\@shortauthor{#1}} +\gdef\@shortauthor{} +\gdef\@title{\mbox{}} +\def\title{\@ifnextchar [{\@titletwo}{\@titleone}} +\def\@titletwo[#1]#2{\gdef\@title{#2}\gdef\@shorttitle{#1}} +\def\@titleone#1{\gdef\@title{#1}\gdef\@shorttitle{#1}} +\gdef\@shorttitle{} +\def\volume#1{\gdef\@volume{#1}} +\gdef\@volume{000} +\def\tod@y{\today} +\def\microfiche#1{\gdef\@microfiche{#1}} +\gdef\@microfiche{} +\def\pubyear#1{\gdef\@pubyear{#1}} +\gdef\@pubyear{0000} +\def\pagerange#1{\gdef\@pagerange{#1}} +\gdef\@pagerange{000--000} +\def\journal#1{\gdef\@journal{#1}} +\def\plate#1{\gdef\pl@te{#1}} +\ifx\CUP@mtlplain@loaded\undefined + \def\@printed{Preprint \tod@y\ + \qquad\qquad\qquad Compiled using MNRAS \LaTeX\ style file v\@version} % manual spacing isn't ideal +\else + \def\@printed{} +\fi +\gdef\@journal{{MNRAS} {\bf \@volume}, \@pagerange\ +% (\number\year) \@microfiche\@printed} + (\@pubyear) \@microfiche \hfill \@printed} +% +% \ps@empty and \ps@plain defined in LATEX.TEX +% +\def\@ddell{} +\if@letters + \def\@ddell{L} +\fi + +% Headers and footers + +\def\ps@headings{\let\@mkboth\markboth + \def\@oddhead{\Large\hfill{\it\@shorttitle}\hspace{1.5em}% + \rm\@ddell\thepage} + \def\@oddfoot{\hfill\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)} + \def\@evenhead{\Large\@ddell\thepage\hspace{1.5em}\it\@shortauthor\hfill} + \def\@evenfoot{\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)\hfil} + \def\sectionmark##1{\markboth{##1}{}} + \def\subsectionmark##1{\markright{##1}}} + +\def\ps@myheadings{\let\@mkboth\@gobbletwo + \def\@oddhead{\Large\hfill\it\rightmark\hspace{1.5em}\rm\@ddell\thepage} + \def\@oddfoot{\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)\hfil} + \def\@evenhead{\Large\@ddell\thepage\hspace{1.5em}\it\leftmark\hfill} + \def\@evenfoot{\hfil\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)} + \def\sectionmark##1{} + \def\subsectionmark##1{}} + +\def\ps@titlepage{\let\@mkboth\@gobbletwo + \def\@oddhead{\footnotesize\@journal} + \def\@oddfoot{\small\copyright\ \@pubyear\ The Authors\hfil} + \def\@evenhead{\footnotesize\@journal\hfill} + \def\@evenfoot{\hfil\small\copyright\ \@pubyear\ The Authors} + \def\sectionmark##1{} + \def\subsectionmark##1{}} + +\def\ps@plate{\let\@mkboth\@gobbletwo + \def\@oddhead{\footnotesize\pl@te\hfill} + \def\@oddfoot{\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)\hfil} + \def\@evenhead{\footnotesize\pl@te\hfill} + \def\@evenfoot{\hfil\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)} +} + +% **************************************** +% * TABLE OF CONTENTS, ETC. * +% **************************************** +% +\def\@pnumwidth{1.55em} +\def\@tocrmarg {2.55em} +\def\@dotsep{4.5} +\setcounter{tocdepth}{2} +\def\@undottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth + \else + \vskip \z@ plus .2pt + {\hangindent #2\relax + \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax \@afterindenttrue + \interlinepenalty\@M \leavevmode + \@tempdima #3\relax #4\nobreak \hfill \nobreak + \hbox to\@pnumwidth{\hfil\reset@font\rm \ }\par}\fi} +\def\tableofcontents{\@restonecolfalse + \if@twocolumn\@restonecoltrue\onecolumn\fi + \section*{CONTENTS} \@starttoc{toc} + \if@restonecol\twocolumn\fi \par\vspace{12pt}} +\def\l@part#1#2{\addpenalty{-\@highpenalty} + \addvspace{2.25em plus 1pt} + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\reset@font\normalsize\rm + \leavevmode \hspace*{3pc} + #1\hfil \hbox to\@pnumwidth{\hss \ }}\par + \nobreak \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}\endgroup} +\def\l@section#1#2{\addpenalty{\@secpenalty} + \@tempdima 1.5em + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth \reset@font\rm \leavevmode + \advance\leftskip\@tempdima \hskip -\leftskip + #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss \ }\par + \endgroup} +\def\l@subsection{\@undottedtocline{2}{1.5em}{2.3em}} +\def\l@subsubsection{\@undottedtocline{3}{3.8em}{3.2em}} +\def\l@paragraph{\@undottedtocline{4}{7.0em}{4.1em}} +\def\l@subparagraph{\@undottedtocline{5}{10em}{5em}} +\def\listoffigures{\@restonecolfalse + \if@twocolumn\@restonecoltrue\onecolumn\fi + \section*{LIST OF FIGURES\@mkboth{LIST OF FIGURES}{LIST OF FIGURES}} + \@starttoc{lof} \if@restonecol\twocolumn\fi} +\def\l@figure{\@undottedtocline{1}{1.5em}{2.3em}} +\def\listoftables{\@restonecolfalse + \if@twocolumn\@restonecoltrue\onecolumn\fi + \section*{LIST OF TABLES\@mkboth{LIST OF TABLES}{LIST OF TABLES}} + \@starttoc{lot} \if@restonecol\twocolumn\fi} +\let\l@table\l@figure +% **************************************** +% * BIBLIOGRAPHY * +% **************************************** +% + +\def\thebibliography#1{\section*{REFERENCES} + \addcontentsline{toc}{section}{REFERENCES} + % KTS: most of this stuff gets over-written by natbib below, so + % I don't think it does anything. + \newcounter{dummy} + \list{}{\usecounter{dummy}% + \labelwidth \z@ + \leftmargin 0em %1.5em + \bibhang \z@ + \itemsep \z@ + \itemindent-\leftmargin} + \reset@font\footnotesize + \parindent\z@ + \parskip\z@ plus .1pt\relax + \def\newblock{}%\hskip .11em plus .33em minus .07em} + \sloppy\clubpenalty4000\widowpenalty4000 + \sfcode`\.=1000\relax +} +\let\endthebibliography=\endlist +\def\@biblabel#1{\hspace*{\labelsep}[#1]} + +\if@usenatbib% + \def\newblock{\hskip .11em plus .33em minus .07em} + \usepackage[authoryear]{natbib} + \bibpunct{(}{)}{;}{a}{}{,} + % Re-define these in upper case as natbib.sty has them capitalised + \renewcommand\bibname{BIBLIOGRAPHY} + \renewcommand\refname{REFERENCES} +\fi + +% Natbib has overwritten a bunch of settings, so redfine them +% Works both with and without natbib (in theory) +\let\originalbib\thebibliography +\renewcommand{\thebibliography}{\labelwidth \z@ \bibhang 1.5em \footnotesize \originalbib} +% The typesetters actually use a 12pt bibhang, but with 8pt text this is 1.5em + +% new column specifiers to be used with dcolumn +\if@usedcolumn% + \usepackage{dcolumn} + \newcolumntype{d}[1]{D{.}{.}{#1}} + \newcolumntype{.}{D{.}{.}{-1}} + \newcolumntype{,}{D{,}{,}{2}} +\fi + + +% **************************************** +% * COMMANDS FOR USE WITH MNRAS.BST * +% **************************************** +% +% The following three macros provide auxiliary support for the BibTeX +% wranglings in mnras.bst. They provide support for functionality +% which it is impossible, or at least unmaintainably arcane, to +% provide within BibTeX Style Language. +% +% These definitions can be loaded as a package or, probably better, +% should be incorporated into a mnras.cls file. +% +% These depend on the presence of a \href{URL}{text} macro, as +% provided by the hyperref package. The mnras.bst style depends +% additionally on the \url{URL} macro, which hyperref also provides. +% +% If the hyperref package is not included, then suitable defaults are +% +% \def\href#1#2{#2} +% \def\@url#1{#1\endgroup} +% \def\url{\begingroup\@urlcharsother \ttfamily \@url} +% +% These must appear _after_ this package is loaded, and should appear +% _instead_ of loading the hyperref package (it'll probably be OK to +% let the hyperref package redefine these, but that is to tempt fate). + + +% \@urlcharsother +% +% 'Other' some characters which may appear in DOIs and URIs. +% +% All of the characters here may appear in URIs, except for '^' and '\'. +% +% There appear to be almost no restrictions on what characters appear +% in DOIs (or at least none discovereable in ISO 26324:2012, which +% says simply that the 'DOI suffix' is "a character string of any +% length". A DOI registrant which uses characters outside ASCII plus +% the following set, is a DOI registrant who should be taken outside +% and challenged on their taste. +% +% The following list is not simply \dospecials, because that includes +% '{' and '}', which we need. And if they're in a DOI... well. +\def\@urlcharsother{% + \let\do\@makeother + \do\\\do\$\do\&\do\#\do\^\do\_\do\%\do\~} + +% \doi +% +% \doi{10.foo} formats the DOI in the argument, and provides a link to dx.doi.org. +% \doi[text]{10.foo} formats the DOI 10.foo, but provides 'text' as the link. +% The DOI can contain {\$&#^_%~} (though there's not necessarily a +% guarantee that these will still work as URL characters within the PDF) +\def\doi{\begingroup + \@urlcharsother + \@ifnextchar[% + {\@doi} + {\@doi[]}} +\def\@doi[#1]#2{% + \def\@tempa{#1}% + \ifx\@tempa\@empty + \href{http://dx.doi.org/#2}{doi:#2}% + \else + \href{http://dx.doi.org/#2}{#1}% + \fi + \endgroup + } + +% \eprint +% +% \eprint{defaultArchivePrefix}{id} expands to a link to the given ID +% at a suitable archive. The 'id' can be either a bare ID (such as +% yymm.1234) for arXiv, or can include an archive prefix. If there is +% no prefix in the 'id', then 'defaultArchivePrefix' supplies a default. +% +% Thus +% \eprint{}{arXiv:yymm.1234} -> \href{http://arxiv.org/abs/yymm.1234}{arXiv:yymm.1234} +% \eprint{}{yymm.1234} -> same as \eprint{}{arXiv:yymm.1234} +% \eprint{arXiv}{arXiv:yymm.1234} -> same +% \eprint{dblp}{1234} -> \href{http://dblp.uni-trier.de/rec/bibtex/1234.xml}{dblp:1234} +% \eprint{dblp}{arXiv:yymm.1234} -> same as \eprint{}{arXiv:yymm.1234} +% \eprint{}{wibble:1234} -> wibble:1234 (doesn't match anything) +% +% A prefix 'PFX' is 'registered' by defining a macro +% \@eprint@PFX#1{...} which formats the identifier (that is, \eprint's +% second argument _minus_ any colon-terminated prefix). +\def\eprint#1#2{% + \@eprint#1:#2::\@nil} +\def\@eprint@arXiv#1{\href{http://arxiv.org/abs/#1}{{\tt arXiv:#1}}} +\def\@eprint@dblp#1{\href{http://dblp.uni-trier.de/rec/bibtex/#1.xml}{dblp:#1}} +\def\@eprint#1:#2:#3:#4\@nil{% + \def\@tempa{#1}% + \def\@tempb{#2}% + \def\@tempc{#3}% + \ifx\@tempc\@empty + \let\@tempc\@tempb + \let\@tempb\@tempa + \fi + \ifx\@tempb\@empty + % default to arXiv + \def\@tempb{arXiv}% + \fi + % If \@tempb is a 'recognised' prefix, then call it, otherwise, just + % print prefix:id and be done with it. A prefix is 'recognised' if + % there's a macro \@eprint@. + \@ifundefined{@eprint@\@tempb} + {\@tempb:\@tempc} + % or call macro '@eprint@\@tempb' on the argument \@tempc + {\expandafter\expandafter\csname @eprint@\@tempb\endcsname\expandafter{\@tempc}}% + } + +% \mniiiauthor +% +% The following implements the three-author-hack described in mnras.bst. +% +% This consumes a command for each such author. It's surely possible +% to avoid this (with some constructions involving {\\#1}; see +% Appendix D cleverness), but that would verge on the unmaintanably +% arcane, and not really be worth it. +\def\mniiiauthor#1#2#3{% + \@ifundefined{mniiiauth@#1} + {\global\expandafter\let\csname mniiiauth@#1\endcsname\null #2} + {#3}} + + +% **************************************** +% * THE INDEX * +% **************************************** +% +\newif\if@restonecol +\def\theindex{\section*{INDEX} + \addcontentsline{toc}{section}{INDEX} + \reset@font\footnotesize \parindent\z@ \parskip\z@ plus .1pt\relax + \let\item\@idxitem} +\def\@idxitem{\par\hangindent 1em} +\def\subitem {\par\hangindent 1em \hspace*{1em}} +\def\subsubitem{\par\hangindent 1em\hspace*{1em}} +\def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi} +\def\indexspace{\par\vskip\baselineskip \relax} + +% **************************************** +% * FOOTNOTES * +% **************************************** +% +\def\footnoterule{\kern-3\p@ \hrule width 12pc height \z@ \kern 3\p@} + +\renewcommand{\thefootnote}{\mbox{{$\fnsymbol{footnote}$}}} +\renewcommand{\thempfootnote}{\mbox{{${\alph{mpfootnote}}$}}} + +\def\@fnsymbol#1{\ifcase#1\or \mbox{${^{\star}}$}\or + \dagger\or \ddagger\or + \S \or \P \or \|\or \mbox{$^{\star\star}$}\or \dagger\dagger + \or \ddagger\ddagger\or \S\S\or \P\P\or \|\|\else *** + \fi\relax} + +\providecommand\@makefntext[1]{} + +\renewcommand{\@makefnmark}{$\@thefnmark$} +\renewcommand\@makefntext[1]{\parindent 1em\noindent + ${\@thefnmark}$\hspace{4pt}#1} + +\newcommand{\fixfootnotes}{% +\renewcommand{\@makefnmark}{$^{\@thefnmark}$}% +\renewcommand\@makefntext[1]{\parindent 1em\noindent% + $^{\@thefnmark}$\hspace{4pt}##1}% +\renewcommand{\thefootnote}{\arabic{footnote}}% +\setcounter{footnote}{0}% +} +%**************************************** +% * FIGURES AND TABLES * +% **************************************** +% +% Settings for how much of the page can be used for floats +\setcounter{topnumber}{4} +\def\topfraction{0.9} +\setcounter{bottomnumber}{2} +\def\bottomfraction{0.5} +\setcounter{dbltopnumber}{3} % two-column floats +\def\dbltopfraction{0.9} +\setcounter{totalnumber}{4} +\def\textfraction{0.1} +\def\floatpagefraction{0.9} +\def\dblfloatpagefraction{0.9} + +\newif\ifst@rredfloat +\newcounter{table} +\def\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{1} +\def\fstyle@table{\reset@font\small\rm} +\def\ext@table{lot} +\def\fnum@table{Table \thetable} +\def\table{\def\baselinestretch{1}% + \let\@makecaption=\SFB@maketablecaption% + \@float{table}\fstyle@table} +\let\endtable\end@float +\@namedef{table*}{\def\baselinestretch{1}\st@rredfloattrue + \let\@makecaption=\SFB@maketablecaption% + \@dblfloat{table}\centering\fstyle@table} +\@namedef{endtable*}{\end@dblfloat\st@rredfloatfalse} + +\newcounter{figure} +\def\thefigure{\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{2} +\def\fstyle@figure{\reset@font\small\rm} +\def\ext@figure{lof} +\def\fnum@figure{Figure \thefigure} +\def\figure{\def\baselinestretch{1}% + \let\@makecaption=\SFB@makefigurecaption% + \@float{figure}\fstyle@figure} +\let\endfigure\end@float +\@namedef{figure*}{\def\baselinestretch{1}\st@rredfloattrue + \let\@makecaption=\SFB@makefigurecaption% + \@dblfloat{figure}\centering\fstyle@figure} +\@namedef{endfigure*}{\end@dblfloat\st@rredfloatfalse} + +\long\def\SFB@makefigurecaption#1#2{\vskip 6pt + \setbox\@tempboxa\hbox{\reset@font\small{\bf #1}% + \if@cont \ -- {\it continued}\else{\bf .}\fi\ {\rm #2}\par}% + \ifdim \wd\@tempboxa >\hsize + {\reset@font\small{\bf #1}% + \if@cont \ -- {\it continued}\else{\bf .}\fi\ {\rm #2}\par}% + \else + \ifst@rredfloat + \hbox to\hsize{\hfill\box\@tempboxa\hfill}% + \else + \hbox to\hsize{\hfill\box\@tempboxa\hfill}% + \fi + \fi + \vskip 6pt + \@contfalse +} + +\long\def\SFB@maketablecaption#1#2{\vskip 6pt + \setbox\@tempboxa\hbox{\reset@font\small{\bf #1}% + \if@cont \ -- {\it continued}\else{\bf .}\fi\ {\rm #2}\par}% + \ifdim \wd\@tempboxa >\hsize + {\reset@font\small{\bf #1}% + \if@cont \ -- {\it continued}\else{\bf .}\fi\ {\rm #2}\par}% + \else + \hbox to\hsize{\box\@tempboxa\hfill}% + \fi + \vskip 6pt + \@contfalse +} + +\newif\if@cont +\def\caption{\refstepcounter\@captype \@dblarg{\@caption\@captype}} +\def\contcaption{\@conttrue\SFB@caption\@captype} + +\long\def\SFB@caption#1#2{%\par + \begingroup + \@parboxrestore + \reset@font\normalsize + \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #2}\par + \endgroup} + +% **************************************** +% * CUP specials * +% **************************************** +% +% KTS: I'm not convinced that any of these are still used, but will avoid +% deleting them just in case. +% +% The following code is taken from authordate.sty, by David Rhead, of +% the Cripps Computing Centre (February 1990), with some modifications +% by ggw. It is intended for documents +% that use the author-date citation system. When used in conjunction with +% authordate1.bst, ... , authordate4.bst, it allows citations of the +% form \shortcite{bloggs-60} as well as the usual \cite{bloggs-60}. +% When +% ... \cite{bloggs-60} ... \shortcite{bloggs-60} ... +% appears in the input file, +% ... (Bloggs, 1960) ... (1960) ... +% appears in the final document. +% +% Code taken from apalike.sty. +% +\def\@cite#1#2{(#1\if@tempswa , #2\fi)} +\def\@biblabel#1{} + +% Set length of hanging indentation for bibliography entries +% + +\if@usenatbib\relax\else% +\newlength{\bibhang} +\setlength{\bibhang}{2em} +\fi + +% Define default title and page-head text. +% +\def\bibtitle{References} +\def\bibheadtitle{REFERENCES} + +% Code taken from aaai.sty. +% +% don't box citations, add space between multiple citations, separate with ; +\def\@citex[#1]#2{% + \if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi + \def\@citea{}\@cite{\@for\@citeb:=#2\do + {\@citea\def\@citea{; }\@ifundefined + {b@\@citeb}{{\reset@font\bf ?}\@warning + {Citation `\@citeb' on page \thepage \space undefined}}% +{\csname b@\@citeb\endcsname}}}{#1}} +% Allow short (name-less) citations, when used in +% conjunction with a bibliography style that creates labels like +% \citename{, } +\let\@internalcite\cite +\def\cite{\def\citename##1{##1}\@internalcite} +\def\shortcite{\def\citename##1{}\@internalcite} + +% Typesetting note at the end of the article +\def\bsp{\vspace{0.5cm}\reset@font\footnotesize\noindent This paper +has been typeset from a \TeX/\LaTeX\ file prepared by the author.} + + + +% **************************************** +% * MISCELLANEOUS * +% **************************************** +% +% DATE +\def\today{\number\day\ \ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December + \fi \ \number\year} + +% REVISED AUTHOR QUERY COMMAND +% Queries in text are printed in large bold font, in square brackets +% Queries in references are printed as bold number followed by text + \DeclareFixedFont{\largerm}{OT1}{cmss}{m}{n}{17} + \DeclareFixedFont{\largeital}{OT1}{cmss}{m}{sl}{17} + \newcommand{\aquery}[1]{\mbox{\largerm {[#1]}}} + \newcommand{\BSLquery}[1]{\aquery{#1}} + %For backwards compatibility with old query command + \newcommand{\tquery}[1]{\mbox{\largeital{[#1]}}} + %Typesetter query: same format + \newenvironment{query}{\vspace{5mm} \noindent {\bf Queries}\\}{} + \newcommand{\authorquery}[2]{\noindent{{\bf #1} #2}\\} + +% definition required for newarray.sty +\gdef\d@llar{} + +% **************************************** +% * INITIALIZATION * +% **************************************** +% +% +%%%NHT: this code needs fixed. +%%% At the moment the zif is always undefined, so it does nothing! +\newif\ifCUPmtlplainloaded +\ifx\CUP@mtlplain@loaded\undefined +\else + \global\CUPmtlplainloadedtrue + \input mnsym +\fi +% +\flushbottom +\ps@headings +\ifSFB@galley + \raggedbottom + \ps@empty +\fi +%\ifSFB@referee +% \raggedbottom +%\fi +\pagenumbering{arabic} +\if@twocolumn + \twocolumn + \sloppy +\else + \onecolumn +\fi +\frenchspacing + + +% **************************************** +% * Change log * +% **************************************** + + +% Original file produced by Cambridge University Press 1994 +% for LaTeX version 2.09, 1988, by Leslie Lamport +% based on the original LaTeX ARTICLE DOCUMENT STYLE +% modifications by Sue Brooks, Alison Woollatt and Mark Reed 1993, 1994 +% further modifications by Nadine and John Thompson 1999 August +% and David Evans 1999 December. Updates by Keith T. Smith 2013. +% +% > Incorporating also parts of authordate.sty +% by David Rhead, Cripps Computing Centre (Feb 1990). +% > Incorporating special symbol code from laa.sty v1.1 (25th Feb 1991) +% used with the permission of Springer Verlag. +% > Incorporating parts of mssymb.tex (8th July 1987). +% > Incorporating newfont.sty vALPHA pl 8 (16th August 1994), by M. Reed +% +% v0.1.01 SFB text area, abstract heading, secnumdepth, +% \dblfloatpagefraction +% v0.1.02 SFB landscape, galley and referee options; +% new catchline; enumerated lists; correct raggedright +% on section headings; +% v0.1.03 SFB continued floats with \caption* (removed now), +% short captions centred +% v0.1.04 SFB appendices, unnumbered list (using description) +% v0.1.05 AJW roman catchline, final statement +% v1.0 RM BSP note, \bsp, added to cup specials +% v1.1 AJW / MR, 28th January 1994. NFSS 1/2 compatible, +% Springer-Verlag macros added +% v1.2 AJW, 18th July 1994. Improved cont. captions, +% MR font selection check improved, +% MR removed some redundant code, AW \sevensize added, +% MR Added MR's `NewFont' support, MR Improved NFSS 1/2 support, +% MR Added support for Bold math and AMS symbols for NFSS 1, +% MR par's in abstract now have par indents. +% MR added \ifCUPmtlplainloaded switch for use in documents. +% MR Added mnsym.tex (for Times version). +% v1.25 MR, not released to authors 16th August 1994. +% Replaced existing Newfont.sty code with updated code, after +% discovering several bugs. This version not released to authors +% because they are unlikely to find the bugs unless: +% 1) they have an extremely long article, +% 2) have used many \New.. commands (no docs were supplied for +% these anyway). +% v1.3 MR, 5 September 1994. Added printing of style file version to +% 'Printed' info in catchline. Will help us identify how the +% article was produced (TeX/LaTeX) and the version number of the +% macros. +% MR Tables and Figures no longer get double spaced when using the +% `referee' or `doublespacing' options. +% MR Corrected 7th footnote symbol: made a \star\star (was **). +% MR Corrected problem where some headings were not upper-case +% when they should have been (\section*). +% v1.4 AJW, 14th September 1995. Add footlines and \newauthor, +% correct \listparindent in enumerate environment. +% v2.1 NHT/JST 1999 August 22. Conversion to +% a LaTeX2e class file, following the conversions used +% in GJIb.sty->GJI.cls. +% Obselete NFSS font information removed. +% footnotes redefined. +% v2.2 DE various changes. +% NHT 1999 Dec 23. \la and \ga symbols fixed. Bug in displaying +% author names and addresses fixed. Problem in producing footnotes +% in minipages fixed. +% v2.3b Keith T. Smith (Royal Astronomical Society) +% September 2013 +% Beta testing only - never publicly released +% First update in over a decade +% Now requires the 'geometry' package to enforce A4 paper +% Now requires the 'fixltx2e' package to fix float ordering +% Now requires the 'hyperref' package for clickable links +% Updated headers and footers, and typesetting of reference list +% Removed the fleqn code in this file, which didn't do anything +% Added definitions for journal abbreviations used by ADS +% Define a \ion command for ionization states +% Added commands used by the new version +% of the .bst file (code by Norman Gray) +% Now licensed under LPPL, comments updated accordingly +% Various minor tweaks and updates +% v3.0 Keith T. Smith (Royal Astronomical Society) +% May 2015 +% Package renamed from 'mn2e' to 'mnras' after +% discussion with the TeX Users Group +% Numerous small tweaks and improvements following testing +% v3.0, v3.1, v3.2, v3.3 Peter Jones (Oxford University Press) +% April 2024 +% Numbering changes to accord with numbering changes of mnras_template.tex resulting from content updates recorded in that file +% end of mnras.cls diff --git a/mnras_guide.pdf b/mnras_guide.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5821d36338d89dd5b3e3ad3ad0fb0ec3cce7c516 GIT binary patch literal 214329 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

d#0mDl6@5?N88Um^>;qz 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 literal 0 HcmV?d00001 diff --git a/mnras_guide.tex b/mnras_guide.tex new file mode 100644 index 0000000..226dd74 --- /dev/null +++ b/mnras_guide.tex @@ -0,0 +1,878 @@ +% mnras_guide.tex +% +% MNRAS LaTeX user guide +% +% v3.3 released 23 April 2024 +% +% v3.2 released 20 July 2023 +% +% v3.1 released 11 June 2020 +% +% v3.0 released 22 May 2015 +% (version numbers match those of mnras.cls) +% +% Copyright (C) Royal Astronomical Society 2024 +% Authors: +% Keith T. Smith (Royal Astronomical Society) + +% Change log +% +% v3.3 April 2024 +% Updated \pubyear element to print current year +% +% v3.2 July 2023 +% Updated guidance on use of amssymb package +% +% v3.0 September 2013 - May 2015 +% First version: complete rewrite of the user guide +% Basic structure taken from mnras_template.tex by the same author + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Basic setup. Most papers should leave these options alone. +\documentclass[fleqn,usenatbib,useAMS]{mnras} + +%%%%% AUTHORS - PLACE YOUR OWN PACKAGES HERE %%%%% + +% Only include extra packages if you really need them. Avoid using amssymb if newtxmath is enabled, as these packages can cause conflicts. newtxmatch covers the same math symbols while producing a consistent Times New Roman font. Common packages are: +\usepackage{graphicx} % Including figure files +\usepackage{amsmath} % Advanced maths commands +\usepackage{multicol} % Multi-column entries in tables +\usepackage{bm} % Bold maths symbols, including upright Greek +\usepackage{pdflscape} % Landscape pages + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%% AUTHORS - PLACE YOUR OWN MACROS HERE %%%%%% + +% Please keep new commands to a minimum, and use \newcommand not \def to avoid +% overwriting existing commands. Example: +%\newcommand{\pcm}{\,cm$^{-2}$} % per cm-squared +\newcommand{\kms}{\,km\,s$^{-1}$} % kilometres per second +\newcommand{\bibtex}{\textsc{Bib}\!\TeX} % bibtex. Not quite the correct typesetting, but close enough + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% Use vector fonts, so it zooms properly in on-screen viewing software +% Don't change these lines unless you know what you are doing +\usepackage[T1]{fontenc} +\usepackage{ae,aecompl} + +% MNRAS is set in Times font. If you don't have this installed (most LaTeX +% installations will be fine) or prefer the old Computer Modern fonts, comment +% out the following line +\usepackage{newtxtext,newtxmath} +% Depending on your LaTeX fonts installation, you might get better results with one of these: +%\usepackage{mathptmx} +%\usepackage{txfonts} + +%%%%%%%%%%%%%%%%%%% TITLE PAGE %%%%%%%%%%%%%%%%%%% + +% Title of the paper, and the short title which is used in the headers. +% Keep the title short and informative. +\title[MNRAS \LaTeX\ guide for authors]{\textit{Monthly Notices of the Royal Astronomical + Society}: \LaTeX\ guide for authors} + +% The list of authors, and the short list which is used in the headers. +% If you need two or more lines of authors, add an extra line using \newauthor +\author[K. T. Smith]{Keith T. Smith$^{1}$% +\thanks{Contact e-mail: \href{mailto:publications@ras.ac.uk}{publications@ras.ac.uk}}% +\thanks{Present address: Science magazine, AAAS Science International, \mbox{82-88}~Hills Road, Cambridge CB2~1LQ, UK}% +\\ +% List of institutions +$^{1}$Royal Astronomical Society, Burlington House, Piccadilly, London W1J 0BQ, UK} + +% These dates will be filled out by the publisher +\date{Last updated 2024 April 23; in original form 2013 September 5} + +% Enter the current year, for the copyright statements etc. +\pubyear{{\the\year{}}} + +% Don't change these lines +\begin{document} +\label{firstpage} +\pagerange{\pageref{firstpage}--\pageref{lastpage}} +\maketitle + +% Abstract of the paper +\begin{abstract} +This is a guide for preparing papers for \textit{Monthly Notices of the Royal Astronomical Society} using the \verb'mnras' \LaTeX\ package. +It provides instructions for using the additional features in the document class. +This is not a general guide on how to use \LaTeX, and nor does it replace the journal's instructions to authors. +See \texttt{mnras\_template.tex} for a simple template. +\end{abstract} + +% Select between one and six entries from the list of approved keywords. +% Don't make up new ones. +\begin{keywords} +editorials, notices -- miscellaneous +\end{keywords} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%% BODY OF PAPER %%%%%%%%%%%%%%%%%% + +% The MNRAS class isn't designed to include a table of contents, but for this document one is useful. +% I therefore have to do some kludging to make it work without masses of blank space. +\begingroup +\let\clearpage\relax +\tableofcontents +\endgroup +\newpage + +\section{Introduction} + +The journal \textit{Monthly Notices of the Royal Astronomical Society} (MNRAS) encourages authors to prepare their papers using \LaTeX. +The style file \verb'mnras.cls' can be used to approximate the final appearance of the journal, and provides numerous features to simplify the preparation of papers. +This document, \verb'mnras_guide.tex', provides guidance on using that style file and the features it enables. + +This is not a general guide on how to use \LaTeX, of which many excellent examples already exist. +We particularly recommend \textit{Wikibooks \LaTeX}\footnote{\url{https://en.wikibooks.org/wiki/LaTeX}}, a collaborative online textbook which is of use to both beginners and experts. +Alternatively there are several other online resources, and most academic libraries also hold suitable beginner's guides. + +For guidance on the contents of papers, journal style, and how to submit a paper, see the MNRAS Instructions to Authors\footnote{\label{foot:itas}\url{http://www.oxfordjournals.org/our_journals/mnras/for_authors/}}. +Only technical issues with the \LaTeX\ class are considered here. + + +\section{Obtaining and installing the MNRAS package} +Some \LaTeX\ distributions come with the MNRAS package by default. +If yours does not, you can either install it using your distribution's package manager, or download it from the Comprehensive \TeX\ Archive Network\footnote{\url{http://www.ctan.org/tex-archive/macros/latex/contrib/mnras}} (CTAN). + +The files can either be installed permanently by placing them in the appropriate directory (consult the documentation for your \LaTeX\ distribution), or used temporarily by placing them in the working directory for your paper. + +To use the MNRAS package, simply specify \verb'mnras' as the document class at the start of a \verb'.tex' file: + +\begin{verbatim} +\documentclass{mnras} +\end{verbatim} +Then compile \LaTeX\ (and if necessary \bibtex) in the usual way. + +\section{Preparing and submitting a paper} +We recommend that you start with a copy of the \texttt{mnras\_template.tex} file. +Rename the file, update the information on the title page, and then work on the text of your paper. +Guidelines for content, style etc. are given in the instructions to authors on the journal's website$^{\ref{foot:itas}}$. +Note that this document does not follow all the aspects of MNRAS journal style (e.g. it has a table of contents). + +If a paper is accepted, it is professionally typeset and copyedited by the publishers. +It is therefore likely that minor changes to presentation will occur. +For this reason, we ask authors to ignore minor details such as slightly long lines, extra blank spaces, or misplaced figures, because these details will be dealt with during the production process. + +Papers must be submitted electronically via the online submission system; paper submissions are not permitted. +For full guidance on how to submit a paper, see the instructions to authors. + +\section{Class options} +\label{sec:options} +There are several options which can be added to the document class line like this: + +\begin{verbatim} +\documentclass[option1,option2]{mnras} +\end{verbatim} +The available options are: +\begin{itemize} +\item \verb'letters' -- used for papers in the journal's Letters section. +\item \verb'onecolumn' -- single column, instead of the default two columns. This should be used {\it only} if necessary for the display of numerous very long equations. +\item \verb'doublespacing' -- text has double line spacing. Please don't submit papers in this format. +\item \verb'referee' -- \textit{(deprecated)} single column, double spaced, larger text, bigger margins. Please don't submit papers in this format. +\item \verb'galley' -- \textit{(deprecated)} no running headers, no attempt to align the bottom of columns. +\item \verb'landscape' -- \textit{(deprecated)} sets the whole document on landscape paper. +\item \verb"usenatbib" -- \textit{(all papers should use this)} this uses Patrick Daly's \verb"natbib.sty" package for citations. +\item \verb"usegraphicx" -- \textit{(most papers will need this)} includes the \verb'graphicx' package, for inclusion of figures and images. +\item \verb'useAMS' -- adds support for upright Greek characters \verb'\upi', \verb'\umu' and \verb'\upartial' ($\upi$, $\umu$ and $\upartial$). Only these three are included, if you require other symbols you will need to include the \verb'amsmath' package (see section~\ref{sec:packages}). +\item \verb"usedcolumn" -- includes the package \verb"dcolumn", which includes two new types of column alignment for use in tables. +\end{itemize} + +Some of these options are deprecated and retained for backwards compatibility only. +Others are used in almost all papers, but again are retained as options to ensure that papers written decades ago will continue to compile without problems. +If you want to include any other packages, see section~\ref{sec:packages}. + +\section{Title page} + +If you are using \texttt{mnras\_template.tex} the necessary code for generating the title page, headers and footers is already present. +Simply edit the title, author list, institutions, abstract and keywords as described below. + +\subsection{Title} +There are two forms of the title: the full version used on the first page, and a short version which is used in the header of other odd-numbered pages (the `running head'). +Enter them with \verb'\title[]{}' like this: +\begin{verbatim} +\title[Running head]{Full title of the paper} +\end{verbatim} +The full title can be multiple lines (use \verb'\\' to start a new line) and may be as long as necessary, although we encourage authors to use concise titles. The running head must be $\le~45$ characters on a single line. + +See appendix~\ref{sec:advanced} for more complicated examples. + +\subsection{Authors and institutions} + +Like the title, there are two forms of author list: the full version which appears on the title page, and a short form which appears in the header of the even-numbered pages. Enter them using the \verb'\author[]{}' command. + +If the author list is more than one line long, start a new line using \verb'\newauthor'. Use \verb'\\' to start the institution list. Affiliations for each author should be indicated with a superscript number, and correspond to the list of institutions below the author list. + +For example, if I were to write a paper with two coauthors at another institution, one of whom also works at a third location: +\begin{verbatim} +\author[K. T. Smith et al.]{ +Keith T. Smith,$^{1}$ +A. N. Other,$^{2}$ +and Third Author$^{2,3}$ +\\ +$^{1}$Affiliation 1\\ +$^{2}$Affiliation 2\\ +$^{3}$Affiliation 3} +\end{verbatim} +Affiliations should be in the format `Department, Institution, Street Address, City and Postal Code, Country'. + +Email addresses can be inserted with the \verb'\thanks{}' command which adds a title page footnote. +If you want to list more than one email, put them all in the same \verb'\thanks' and use \verb'\footnotemark[]' to refer to the same footnote multiple times. +Present addresses (if different to those where the work was performed) can also be added with a \verb'\thanks' command. + +\subsection{Abstract and keywords} + +The abstract is entered in an \verb'abstract' environment: +\begin{verbatim} +\begin{abstract} +The abstract of the paper. +\end{abstract} +\end{verbatim} +\noindent Note that there is a word limit on the length of abstracts. +For the current word limit, see the journal instructions to authors$^{\ref{foot:itas}}$. + +Immediately following the abstract, a set of keywords is entered in a \verb'keywords' environment: +\begin{verbatim} +\begin{keywords} +keyword 1 -- keyword 2 -- keyword 3 +\end{keywords} +\end{verbatim} +\noindent There is a list of permitted keywords, which is agreed between all the major astronomy journals and revised every few years. +Do \emph{not} make up new keywords! +For the current list of allowed keywords, see the journal's instructions to authors$^{\ref{foot:itas}}$. + +\section{Sections and lists} + +Sections and lists are generally the same as in the standard \LaTeX\ classes. + +\subsection{Sections} +\label{sec:sections} +Sections are entered in the usual way, using \verb'\section{}' and its variants. It is possible to nest up to four section levels: +\begin{verbatim} +\section{Main section} + \subsection{Subsection} + \subsubsection{Subsubsection} + \paragraph{Lowest level section} +\end{verbatim} +\noindent The other \LaTeX\ sectioning commands \verb'\part', \verb'\chapter' and \verb'\subparagraph{}' are deprecated and should not be used. + +Some sections are not numbered as part of journal style (e.g. the Acknowledgements). +To insert an unnumbered section use the `starred' version of the command: \verb'\section*{}'. + +See appendix~\ref{sec:advanced} for more complicated examples. + +\subsection{Lists} + +Two forms of lists can be used in MNRAS -- numbered and unnumbered. + +For a numbered list, use the \verb'enumerate' environment: +\begin{verbatim} +\begin{enumerate} + \item First item + \item Second item + \item etc. +\end{enumerate} +\end{verbatim} +\noindent which produces +\begin{enumerate} + \item First item + \item Second item + \item etc. +\end{enumerate} +Note that the list uses lowercase Roman numerals, rather than the \LaTeX\ default Arabic numerals. + +For an unnumbered list, use the \verb'description' environment without the optional argument: +\begin{verbatim} +\begin{description} + \item First item + \item Second item + \item etc. +\end{description} +\end{verbatim} +\noindent which produces +\begin{description} + \item First item + \item Second item + \item etc. +\end{description} + +Bulleted lists using the \verb'itemize' environment should not be used in MNRAS; it is retained for backwards compatibility only. + +\section{Mathematics and symbols} + +The MNRAS class mostly adopts standard \LaTeX\ handling of mathematics, which is briefly summarised here. +See also section~\ref{sec:packages} for packages that support more advanced mathematics. + +Mathematics can be inserted into the running text using the syntax \verb'$1+1=2$', which produces $1+1=2$. +Use this only for short expressions or when referring to mathematical quantities; equations should be entered as described below. + +\subsection{Equations} +Equations should be entered using the \verb'equation' environment, which automatically numbers them: + +\begin{verbatim} +\begin{equation} + a^2=b^2+c^2 +\end{equation} +\end{verbatim} +\noindent which produces +\begin{equation} + a^2=b^2+c^2 +\end{equation} + +By default, the equations are numbered sequentially throughout the whole paper. If a paper has a large number of equations, it may be better to number them by section (2.1, 2.2 etc.). To do this, add the command \verb'\numberwithin{equation}{section}' to the preamble. + +It is also possible to produce un-numbered equations by using the \LaTeX\ built-in \verb'\['\textellipsis\verb'\]' and \verb'$$'\textellipsis\verb'$$' commands; however MNRAS requires that all equations are numbered, so these commands should be avoided. + +\subsection{Special symbols} + + +\begin{table} + \caption{Additional commands for special symbols commonly used in astronomy. These can be used anywhere.} + \label{tab:anysymbols} + \begin{tabular*}{\columnwidth}{@{}l@{\hspace*{50pt}}l@{\hspace*{50pt}}l@{}} + \hline + Command & Output & Meaning\\ + \hline + \verb'\sun' & \sun & Sun, solar\\[2pt] % additional height spacing for enhanced symbol legibility + \verb'\earth' & \earth & Earth, terrestrial\\[2pt] + \verb'\micron' & \micron & microns\\[2pt] + \verb'\degr' & \degr & degrees\\[2pt] + \verb'\arcmin' & \arcmin & arcminutes\\[2pt] + \verb'\arcsec' & \arcsec & arcseconds\\[2pt] + \verb'\fdg' & \fdg & fraction of a degree\\[2pt] + \verb'\farcm' & \farcm & fraction of an arcminute\\[2pt] + \verb'\farcs' & \farcs & fraction of an arcsecond\\[2pt] + \verb'\fd' & \fd & fraction of a day\\[2pt] + \verb'\fh' & \fh & fraction of an hour\\[2pt] + \verb'\fm' & \fm & fraction of a minute\\[2pt] + \verb'\fs' & \fs & fraction of a second\\[2pt] + \verb'\fp' & \fp & fraction of a period\\[2pt] + \verb'\diameter' & \diameter & diameter\\[2pt] + \verb'\sq' & \sq & square, Q.E.D.\\[2pt] + \hline + \end{tabular*} +\end{table} + +\begin{table} + \caption{Additional commands for mathematical symbols. These can only be used in maths mode.} + \label{tab:mathssymbols} + \begin{tabular*}{\columnwidth}{l@{\hspace*{40pt}}l@{\hspace*{40pt}}l} + \hline + Command & Output & Meaning\\ + \hline + \verb'\upi' & $\upi$ & upright pi\\[2pt] % additional height spacing for enhanced symbol legibility + \verb'\umu' & $\umu$ & upright mu\\[2pt] + \verb'\upartial' & $\upartial$ & upright partial derivative\\[2pt] + \verb'\lid' & $\lid$ & less than or equal to\\[2pt] + \verb'\gid' & $\gid$ & greater than or equal to\\[2pt] + \verb'\la' & $\la$ & less than of order\\[2pt] + \verb'\ga' & $\ga$ & greater than of order\\[2pt] + \verb'\loa' & $\loa$ & less than approximately\\[2pt] + \verb'\goa' & $\goa$ & greater than approximately\\[2pt] + \verb'\cor' & $\cor$ & corresponds to\\[2pt] + \verb'\sol' & $\sol$ & similar to or less than\\[2pt] + \verb'\sog' & $\sog$ & similar to or greater than\\[2pt] + \verb'\lse' & $\lse$ & less than or homotopic to \\[2pt] + \verb'\gse' & $\gse$ & greater than or homotopic to\\[2pt] + \verb'\getsto' & $\getsto$ & from over to\\[2pt] + \verb'\grole' & $\grole$ & greater over less\\[2pt] + \verb'\leogr' & $\leogr$ & less over greater\\ + \hline + \end{tabular*} +\end{table} + +Some additional symbols of common use in astronomy have been added in the MNRAS class. These are shown in tables~\ref{tab:anysymbols}--\ref{tab:mathssymbols}. The command names are -- as far as possible -- the same as those used in other major astronomy journals. + +Many other mathematical symbols are also available, either built into \LaTeX\ or via additional packages. If you want to insert a specific symbol but don't know the \LaTeX\ command, we recommend using the Detexify website\footnote{\url{http://detexify.kirelabs.org}}. + +Sometimes font or coding limitations mean a symbol may not get smaller when used in sub- or superscripts, and will therefore be displayed at the wrong size. There is no need to worry about this as it will be corrected by the typesetter during production. + +To produce bold symbols in mathematics, use \verb'\bmath' for simple variables, and the \verb'bm' package for more complex symbols (see section~\ref{sec:packages}). Vectors are set in bold italic, using \verb'\mathbfit{}'. + +For matrices, use \verb'\mathbfss{}' to produce a bold sans-serif font e.g. \mathbfss{H}; this works even outside maths mode, but not all symbols are available (e.g. Greek). For $\nabla$ (del, used in gradients, divergence etc.) use \verb'$\nabla$'. + +\subsection{Ions} + +A new \verb'\ion{}{}' command has been added to the class file, for the correct typesetting of ionisation states. +For example, to typeset singly ionised calcium use \verb'\ion{Ca}{ii}', which produces \ion{Ca}{ii}. + +\section{Figures and tables} +\label{sec:fig_table} +Figures and tables (collectively called `floats') are mostly the same as built into \LaTeX. + +\subsection{Basic examples} +\begin{figure} + \includegraphics[width=\columnwidth]{example} + \caption{An example figure.} + \label{fig:example} +\end{figure} +Figures are inserted in the usual way using a \verb'figure' environment and \verb'\includegraphics'. The example Figure~\ref{fig:example} was generated using the code: +\begin{verbatim} +\begin{figure} + \includegraphics[width=\columnwidth]{example} + \caption{An example figure.} + \label{fig:example} +\end{figure} +\end{verbatim} + +\begin{table} + \caption{An example table.} + \label{tab:example} + \begin{tabular}{lcc} + \hline + Star & Mass & Luminosity\\ + & $M_{\sun}$ & $L_{\sun}$\\ + \hline + Sun & 1.00 & 1.00\\ + $\alpha$~Cen~A & 1.10 & 1.52\\ + $\epsilon$~Eri & 0.82 & 0.34\\ + \hline + \end{tabular} +\end{table} +The example Table~\ref{tab:example} was generated using the code: +\begin{verbatim} +\begin{table} + \caption{An example table.} + \label{tab:example} + \begin{tabular}{lcc} + \hline + Star & Mass & Luminosity\\ + & $M_{\sun}$ & $L_{\sun}$\\ + \hline + Sun & 1.00 & 1.00\\ + $\alpha$~Cen~A & 1.10 & 1.52\\ + $\epsilon$~Eri & 0.82 & 0.34\\ + \hline + \end{tabular} +\end{table} +\end{verbatim} + +\subsection{Captions and placement} +Captions go \emph{above} tables but \emph{below} figures, as in the examples above. + +The \LaTeX\ float placement commands \verb'[htbp]' are intentionally disabled. +Layout of figures and tables will be adjusted by the publisher during the production process, so authors should not concern themselves with placement to avoid disappointment and wasted effort. +Simply place the \LaTeX\ code close to where the figure or table is first mentioned in the text and leave exact placement to the publishers. + +By default a figure or table will occupy one column of the page. +To produce a wider version which covers both columns, use the \verb'figure*' or \verb'table*' environment. + +If a figure or table is too long to fit on a single page it can be split it into several parts. +Create an additional figure or table which uses \verb'\contcaption{}' instead of \verb'\caption{}'. +This will automatically correct the numbering and add `\emph{continued}' at the start of the caption. +\begin{table} + \contcaption{A table continued from the previous one.} + \label{tab:continued} + \begin{tabular}{lcc} + \hline + Star & Mass & Luminosity\\ + & $M_{\sun}$ & $L_{\sun}$\\ + \hline + $\tau$~Cet & 0.78 & 0.52\\ + $\delta$~Pav & 0.99 & 1.22\\ + $\sigma$~Dra & 0.87 & 0.43\\ + \hline + \end{tabular} +\end{table} +Table~\ref{tab:continued} was generated using the code: + +\begin{verbatim} +\begin{table} + \contcaption{A table continued from the previous one.} + \label{tab:continued} + \begin{tabular}{lcc} + \hline + Star & Mass & Luminosity\\ + & $M_{\sun}$ & $L_{\sun}$\\ + \hline + $\tau$~Cet & 0.78 & 0.52\\ + $\delta$~Pav & 0.99 & 1.22\\ + $\sigma$~Dra & 0.87 & 0.43\\ + \hline + \end{tabular} +\end{table} +\end{verbatim} + +To produce a landscape figure or table, use the \verb'pdflscape' package and the \verb'landscape' environment. +The landscape Table~\ref{tab:landscape} was produced using the code: +\begin{verbatim} +\begin{landscape} + \begin{table} + \caption{An example landscape table.} + \label{tab:landscape} + \begin{tabular}{cccccccccc} + \hline + Header & Header & ...\\ + Unit & Unit & ...\\ + \hline + Data & Data & ...\\ + Data & Data & ...\\ + ...\\ + \hline + \end{tabular} + \end{table} +\end{landscape} +\end{verbatim} +Unfortunately this method will force a page break before the table appears. +More complicated solutions are possible, but authors shouldn't worry about this. + +\begin{landscape} + \begin{table} + \caption{An example landscape table.} + \label{tab:landscape} + \begin{tabular}{cccccccccc} + \hline + Header & Header & Header & Header & Header & Header & Header & Header & Header & Header\\ + Unit & Unit & Unit & Unit & Unit & Unit & Unit & Unit & Unit & Unit \\ + \hline + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + Data & Data & Data & Data & Data & Data & Data & Data & Data & Data\\ + \hline + \end{tabular} + \end{table} +\end{landscape} + +\section{References and citations} + +\subsection{Cross-referencing} + +The usual \LaTeX\ commands \verb'\label{}' and \verb'\ref{}' can be used for cross-referencing within the same paper. +We recommend that you use these whenever relevant, rather than writing out the section or figure numbers explicitly. +This ensures that cross-references are updated whenever the numbering changes (e.g. during revision) and provides clickable links (if available in your compiler). + +It is best to give each section, figure and table a logical label. +For example, Table~\ref{tab:mathssymbols} has the label \verb'tab:mathssymbols', whilst section~\ref{sec:packages} has the label \verb'sec:packages'. +Add the label \emph{after} the section or caption command, as in the examples in sections~\ref{sec:sections} and \ref{sec:fig_table}. +Enter the cross-reference with a non-breaking space between the type of object and the number, like this: \verb'see Figure~\ref{fig:example}'. + +The \verb'\autoref{}' command can be used to automatically fill out the type of object, saving on typing. +It also causes the link to cover the whole phrase rather than just the number, but for that reason is only suitable for single cross-references rather than ranges. +For example, \verb'\autoref{tab:journal_abbr}' produces \autoref{tab:journal_abbr}. + +\subsection{Citations} +\label{sec:cite} + +MNRAS uses the Harvard -- author (year) -- citation style, e.g. \citet{author2013}. +This is implemented in \LaTeX\ via the \verb'natbib' package, which in turn is included via the \verb'usenatbib' package option (see section~\ref{sec:options}), which should be used in all papers. + +Each entry in the reference list has a `key' (see section~\ref{sec:ref_list}) which is used to generate citations. +There are two basic \verb'natbib' commands: +\begin{description} + \item \verb'\citet{key}' produces an in-text citation: \citet{author2013} + \item \verb'\citep{key}' produces a bracketed (parenthetical) citation: \citep{author2013} +\end{description} +Citations will include clickable links to the relevant entry in the reference list, if supported by your \LaTeX\ compiler. + +\defcitealias{smith2014}{Paper~I} +\begin{table*} + \caption{Common citation commands, provided by the \texttt{natbib} package.} + \label{tab:natbib} + \begin{tabular}{lll} + \hline + Command & Ouput & Note\\ + \hline + \verb'\citet{key}' & \citet{smith2014} & \\ + \verb'\citep{key}' & \citep{smith2014} & \\ + \verb'\citep{key,key2}' & \citep{smith2014,jones2015} & Multiple papers\\ + \verb'\citet[table 4]{key}' & \citet[table 4]{smith2014} & \\ + \verb'\citep[see][figure 7]{key}' & \citep[see][figure 7]{smith2014} & \\ + \verb'\citealt{key}' & \citealt{smith2014} & For use with manual brackets\\ + \verb'\citeauthor{key}' & \citeauthor{smith2014} & If already cited in close proximity\\ + \verb'\defcitealias{key}{Paper~I}' & & Define an alias (doesn't work in floats)\\ + \verb'\citetalias{key}' & \citetalias{smith2014} & \\ + \verb'\citepalias{key}' & \citepalias{smith2014} & \\ + \hline + \end{tabular} +\end{table*} + +There are a number of other \verb'natbib' commands which can be used for more complicated citations. +The most commonly used ones are listed in Table~\ref{tab:natbib}. +For full guidance on their use, consult the \verb'natbib' documentation\footnote{\url{http://www.ctan.org/pkg/natbib}}. + +If a reference has several authors, \verb'natbib' will automatically use `et al.' if there are more than two authors. However, if a paper has exactly three authors, MNRAS style is to list all three on the first citation and use `et al.' thereafter. If you are using \bibtex\ (see section~\ref{sec:ref_list}) then this is handled automatically. If not, the \verb'\citet*{}' and \verb'\citep*{}' commands can be used at the first citation to include all of the authors. + +\subsection{The list of references} +\label{sec:ref_list} + +It is possible to enter references manually using the usual \LaTeX\ commands, but we strongly encourage authors to use \bibtex\ instead. +\bibtex\ ensures that the reference list is updated automatically as references are added or removed from the paper, puts them in the correct format, saves on typing, and the same reference file can be used for many different papers -- saving time hunting down reference details. +An MNRAS \bibtex\ style file, \verb'mnras.bst', is distributed as part of this package. +The rest of this section will assume you are using \bibtex. + +References are entered into a separate \verb'.bib' file in standard \bibtex\ formatting. +This can be done manually, or there are several software packages which make editing the \verb'.bib' file much easier. +We particularly recommend \textsc{JabRef}\footnote{\url{http://jabref.sourceforge.net/}}, which works on all major operating systems. +\bibtex\ entries can be obtained from the NASA Astrophysics Data System\footnote{\label{foot:ads}\url{http://adsabs.harvard.edu}} (ADS) by clicking on `Bibtex entry for this abstract' on any entry. +Simply copy this into your \verb'.bib' file or into the `BibTeX source' tab in \textsc{JabRef}. + +Each entry in the \verb'.bib' file must specify a unique `key' to identify the paper, the format of which is up to the author. +Simply cite it in the usual way, as described in section~\ref{sec:cite}, using the specified key. +Compile the paper as usual, but add an extra step to run the \texttt{bibtex} command. +Consult the documentation for your compiler or latex distribution. + +Correct formatting of the reference list will be handled by \bibtex\ in almost all cases, provided that the correct information was entered into the \verb'.bib' file. +Note that ADS entries are not always correct, particularly for older papers and conference proceedings, so may need to be edited. +If in doubt, or if you are producing the reference list manually, see the MNRAS instructions to authors$^{\ref{foot:itas}}$ for the current guidelines on how to format the list of references. + +\section{Appendices and online material} + +To start an appendix, simply place the \verb'\appendix' command before the next \verb'\section{}'. +This will automatically adjust the section headings, figures, tables, and equations to reflect the fact that they are part of an appendix. +It is only necessary to enter the \verb'\appendix' command once -- everything after that command is in an appendix. +Remember that appendices should be placed \textit{after} the list of references. + +Unlike other astronomy class files, there are no special commands for online material. +If your paper has any online material, it should be placed in a separate file. +See our instructions to authors$^{\ref{foot:itas}}$ for guidance. + +\section{Packages and custom commands} +\label{sec:packages} +\subsection{Additional packages} + +Sometimes authors need to include additional \LaTeX\ packages, which provide extra features. +For example, the \verb'bm' package provides extra bold maths symbols, whilst the \verb'pdflscape' package adds support for landscape pages. +Packages can be included by adding the \verb'\usepackage{}' command to the preamble of the document (not the main body). + +Please \emph{only include packages which are actually used in the paper}, and include a comment to explain what each one does. +This will assist the typesetters. +If you are using \texttt{mnras\_template.tex}, it includes a specific section for this purpose, near the start of the file with the header 'authors - place your own packages here'. + +For example, to include \verb'pdflscape', use: +\begin{verbatim} +\usepackage{pdflscape} % Landscape pages +\end{verbatim} +Consult the documentation for that package for instructions on how to use the additional features. + + +\subsection{Custom commands} + +Authors should avoid duplicating or redefining commands which are already available in \LaTeX\ or \verb'mnras.cls'. +However it may sometimes be necessary to introduce a custom command e.g. as a shortcut while writing the paper. + +Please \emph{only include commands which are actually used in the paper}, and include a comment to explain what each one does. +This will assist the typesetters. +Use \verb'\newcommand', \emph{not} \verb'\def', as this will avoid accidentally overwriting existing commands. +Place custom commands in the preamble of the document (not the main body). +If you are using \texttt{mnras\_template.tex}, it includes a specific section for this purpose, near the start of the file with the header 'authors - place your own commands here'. + +As an example, a shortcut for the unit \kms can be defined like this: +\begin{verbatim} +\newcommand{\kms}{\,km\,s$^{-1}$} % kilometres per second +\end{verbatim} +Velocities can then be written as e.g. \verb'2.3\kms' which produces 2.3\kms. +Similar shortcuts can be used for frequently quoted object designations. + + +\section*{Acknowledgements} +% Entry for the table of contents, for this guide only +\addcontentsline{toc}{section}{Acknowledgements} + +This guide replaces an earlier one originally prepared by Cambridge University Press (CUP) in 1994, and last updated in 2002 by Blackwell Publishing. +Some code segments are reproduced from, and some examples are based upon, that guide. +The authors were: A.~Woollatt, M.~Reed, R.~Mulvey, K.~Matthews, D.~Starling, Y.~Yu, A.~Richardson (all CUP), and Penny~Smith, N.~Thompson and Gregor~Hutton (all Blackwell), whose work is gratefully acknowledged. + +The accompanying \bibtex\ style file was written by John Sleath, Tim Jenness and Norman Gray, without whom \bibtex\ support would not have been possible. + +Some special symbols in tables~\ref{tab:anysymbols}--\ref{tab:mathssymbols} were taken from the Springer Verlag \textit{Astronomy \& Astrophysics} \LaTeX\ class, with their permission. + +KTS thanks Nelson Beebe (University of Utah) for helpful advice regarding CTAN. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\section*{Data Availability} + + +The inclusion of a Data Availability Statement is a requirement for articles published in MNRAS. Data Availability Statements provide a standardised format for readers to understand the availability of data underlying the research results described in the article. The statement may refer to original data generated in the course of the study or to third-party data analysed in the article. The statement should describe and provide means of access, where possible, by linking to the data or providing the required accession numbers for the relevant databases or DOIs. + + +%%%%%%%%%%%%%%%%%%%% REFERENCES %%%%%%%%%%%%%%%%%% + +% The best way to enter references is to use BibTeX: + +%\bibliographystyle{mnras} +%\bibliography{example} % if your bibtex file is called example.bib + + +% Alternatively you could enter them by hand, like this: +\begin{thebibliography}{99} +\bibitem[\protect\citeauthoryear{A.~N. Author}{A.~N. Author}{2013}]{author2013} +Author A.~N., 2013, Journal of Improbable Astronomy, 1, 1 +\bibitem[\protect\citeauthoryear{C.~D. Jones}{C.~D. Jones}{2015}]{jones2015} +Jones C.~D., 2015, Journal of Interesting Stuff, 17, 198 +\bibitem[\protect\citeauthoryear{A.~B. Smith}{A.~B. Smith}{2014}]{smith2014} +Smith A.~B., 2014, The Example Journal, 12, 345 (Paper I) +\end{thebibliography} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%% APPENDICES %%%%%%%%%%%%%%%%%%%%% + +\appendix +\section{Journal abbreviations} +\label{sec:abbreviations} +Abbreviations for cited journals can be accessed using the commands listed in table~\ref{tab:journal_abbr}. +Although some of these may appear to be outdated or rarely cited, they have been selected to be compatible with the \bibtex\ output by the NASA Astrophysics Data System$^{\ref{foot:ads}}$, commands used by other astronomy journals, and with additional entries for journals with non-standard abbreviations in MNRAS. +For journals which are not on this list, see our instructions to authors$^{\ref{foot:itas}}$ for guidance on how to abbreviate titles. + +\begin{table*} +\caption{Commands for abbreviated journal names, see appendix~\ref{sec:abbreviations}.} +\label{tab:journal_abbr} +\begin{tabular}{@{}l@{\:}l@{\:}l@{}} % manual @ spacing to prevent this being too wide for a page +\hline +Command & Output & Journal name\\ +\hline +\verb'\aap' or \verb'\astap' & \aap & Astronomy and Astrophysics$^a$\\ +\verb'\aapr' & \aapr & The Astronomy and Astrophysics Review\\ +\verb'\aaps' & \aaps & Astronomy and Astrophysics Supplement Series\\ +\verb'\actaa' & \actaa & Acta Astronomica\\ +\verb'\afz' & \afz & Astrofizika\\ +\verb'\aj' & \aj & The Astronomical Journal\\ +\verb'\ao' or \verb'\applopt' & \ao & Applied Optics\\ +\verb'\aplett' & \aplett & Astrophysics Letters\\ +\verb'\apj' & \apj & The Astrophysical Journal\\ +\verb'\apjl' or \verb'\apjlett' & \apjl & The Astrophysical Journal Letters$^a$\\ +\verb'\apjs' or \verb'\apjsupp' & \apjs & The Astrophysical Journal Supplement Series\\ +\verb'\apss' & \apss & Astrophysics and Space Science\\ +\verb'\araa' & \araa & Annual Review of Astronomy and Astrophysics\\ +\verb'\arep' & \arep & Astronomy Reports$^b$\\ +\verb'\aspc' & \aspc & Astronomical Society of the Pacific Conference Series\\ +\verb'\azh' & \azh & Astronomicheskii Zhurnal$^c$\\ +\verb'\baas' & \baas & Bulletin of the American Astronomical Society\\ +\verb'\bac' & \bac & Bulletin of the Astronomical Institutes of Czechoslovakia\\ +\verb'\bain' & \bain & Bull. Astron. Inst. Netherlands\\ +\verb'\caa' & \caa & Chinese Astronomy and Astrophysics\\ +\verb'\cjaa' & \cjaa & Chinese Journal of Astronomy and Astrophysics\\ +\verb'\fcp' & \fcp & Fundamentals of Cosmic Physics\\ +\verb'\gca' & \gca & Geochimica Cosmochimica Acta\\ +\verb'\grl' & \grl & Geophysics Research Letters\\ +\verb'\iaucirc' & \iaucirc & International Astronomical Union Circulars\\ +\verb'\icarus' & \icarus & Icarus\\ +\verb'\japa' & \japa & Journal of Astrophysics and Astronomy\\ +\verb'\jcap' & \jcap & Journal of Cosmology and Astroparticle Physics\\ +\verb'\jcp' & \jcp & Journal of Chemical Physics\\ +\verb'\jgr' & \jgr & Journal of Geophysics Research\\ +\verb'\jqsrt' & \jqsrt & Journal of Quantitiative Spectroscopy and Radiative Transfer\\ +\verb'\jrasc' & \jrasc & Journal of the Royal Astronomical Society of Canada\\ +\verb'\memras' & \memras & Memoirs of the Royal Astronomical Society\\ +\verb'\memsai' & \memsai & Memoire della Societa Astronomica Italiana\\ +\verb'\mnassa' & \mnassa & Monthly Notes of the Astronomical Society of Southern Africa\\ +\verb'\mnras' & \mnras & Monthly Notices of the Royal Astronomical Society$^a$\\ +\verb'\na' & \na & New Astronomy\\ +\verb'\nar' & \nar & New Astronomy Review\\ +\verb'\nat' & \nat & Nature\\ +\verb'\nphysa' & \nphysa & Nuclear Physics A\\ +\verb'\pra' & \pra & Physical Review A: Atomic, molecular, and optical physics\\ +\verb'\prb' & \prb & Physical Review B: Condensed matter and materials physics\\ +\verb'\prc' & \prc & Physical Review C: Nuclear physics\\ +\verb'\prd' & \prd & Physical Review D: Particles, fields, gravitation, and cosmology\\ +\verb'\pre' & \pre & Physical Review E: Statistical, nonlinear, and soft matter physics\\ +\verb'\prl' & \prl & Physical Review Letters\\ +\verb'\pasa' & \pasa & Publications of the Astronomical Society of Australia\\ +\verb'\pasp' & \pasp & Publications of the Astronomical Society of the Pacific\\ +\verb'\pasj' & \pasj & Publications of the Astronomical Society of Japan\\ +\verb'\physrep' & \physrep & Physics Reports\\ +\verb'\physscr' & \physscr & Physica Scripta\\ +\verb'\planss' & \planss & Planetary and Space Science\\ +\verb'\procspie' & \procspie & Proceedings of the Society of Photo-Optical Instrumentation Engineers\\ +\verb'\rmxaa' & \rmxaa & Revista Mexicana de Astronomia y Astrofisica\\ +\verb'\qjras' & \qjras & Quarterly Journal of the Royal Astronomical Society\\ +\verb'\sci' & \sci & Science\\ +\verb'\skytel' & \skytel & Sky and Telescope\\ +\verb'\solphys' & \solphys & Solar Physics\\ +\verb'\sovast' & \sovast & Soviet Astronomy$^b$\\ +\verb'\ssr' & \ssr & Space Science Reviews\\ +\verb'\zap' & \zap & Zeitschrift fuer Astrophysik\\ +\hline +\multicolumn{3}{l}{$^a$ Letters are designated by an L at the start of the page number, not in the journal name}\\ +\multicolumn{3}{l}{\footnotesize$^b$ In 1992 the English translation of this journal changed its name from Soviet Astronomy to Astronomy Reports}\\ +\multicolumn{3}{l}{\footnotesize$^c$ Including the English translation Astronomy Letters}\\ +\end{tabular} +\end{table*} + +\clearpage % to avoid the long table breaking up the formatting examples +\section{Advanced formatting examples} +\label{sec:advanced} + +Sometimes formatting doesn't behave exactly as expected when used in titles or section headings, and must be modified to obtain the correct appearance. +Generally the publishers can fix these problems during the typesetting process after a paper is accepted, but authors may wish to adjust these themselves to minimise the possibility of errors and/or for the benefit of the refereeing process. +Below are some examples of output, followed by the \LaTeX\ code which produces them. + +Most mathematics and text formatting works as expected, but some commands might not be the correct size, bold or italic. +If so they can be finessed by hand, as in the bold mathematics here: +\boxit{\huge\bf \textit{Herschel} observations of galaxies at $\bm{\delta > 60\degr}$} +\begin{verbatim} +\title{\textit{Herschel} observations of galaxies at + $\bm{\delta > 60\degr}$} +\end{verbatim} + +Most fonts do not provide bold and italic versions of small capitals, so the \verb'\ion{}{}' command doesn't produce the expected output in headings. +The effect has to be `faked' using font size commands, remembering that the running head is a different style: +\boxit{\huge\bf Abundances in H\,{\Large \textbf{II}} regions} +\begin{verbatim} +\title +[Abundances in H\,{\normalsize \textit{II}} regions] +{Abundances in H\,{\Large \textbf{II}} regions} +\end{verbatim} + +Complex mathematics can cause problems with links, so might require adding a less formatted short version of the heading: +\boxit{\bf 2\quad FINDING Mg\,{\sevensize II} ABSORBERS AT $\bm{z > 2}$} +\begin{verbatim} +\section +[Finding Mg II absorbers at z > 2] +{Finding M\lowercase{g}\,{\sevensize II} absorbers + at $\lowercase{\bm{z > 2}}$} +\end{verbatim} + + +Using square brackets in headings can cause additional linking problems, which are solved by wrapping them in \{\textellipsis\}: +\boxit{\bf 2.1\quad [C\,{\sevensize II}] 158$\bmath{\umu}$m emission} +\begin{verbatim} +\subsection +[{[C II] 158$\umu$m emission}] +{[C\,{\sevensize II}] 158$\bmath{\umu}$m + emission} +\end{verbatim} + +Use \verb'\text{}' (not \verb'\rm') for non-variables in mathematics, which preserves the formatting of the surrounding text. +For the same reasons, use \verb'\textit{}' for italics (not \verb'\it'). +\boxit{\bf 3.1\quad Measuring $\bm{T}_\text{eff}$ from \textit{Gaia} photometry} +\begin{verbatim} +\subsection{Measuring $\bm{T}_\text{eff}$ from + \textit{Gaia} photometry} +\end{verbatim} + +\section{Additional commands for editors only} +The following commands are available for the use of editors and production staff only. +They should not be used (or modified in the template) by authors. + +\begin{description} + \item \verb'\maketitle' inserts the title, authors and institution list in the correct formatting. + \item \verb'\nokeywords' tidies up the spacing if there are no keywords, but authors should always enter at least one. + \item \verb'\volume{}' sets the volume number (default is 000) + \item \verb'\pagerange{}' sets the page range. The standard template generates this automatically, starting from 1. + \item \verb'\bsp' adds the `This paper has been typeset\textellipsis' comment at the end of the paper. +The command name refers to Blackwell Science Publishing, who were the publishers at the time when MNRAS began accepting \LaTeX\ submissions in 1993. + \item \verb'\mniiiauth{}' used by the \bibtex\ style to handle MNRAS style for citing papers with three authors. It should not be used manually. + \item \verb'\eprint{}' used by the \bibtex\ style for citing arXiv eprints. + \item \verb'\doi{}' used by the \bibtex\ style for citing Digital Object Identifiers. +\end{description} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% Don't change these lines +\bsp % typesetting comment +\label{lastpage} +\end{document} + +% End of mnras_guide.tex diff --git a/mnras_template.pdf b/mnras_template.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a96f40b189f1367e879b922882a0d3c681d7661a GIT binary patch literal 169967 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�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 TL(ZSNeXn5QdXs4Jn+{3Uw;3G7i{IFk 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 literal 0 HcmV?d00001 diff --git a/mnras_template.tex b/mnras_template.tex new file mode 100644 index 0000000..9109946 --- /dev/null +++ b/mnras_template.tex @@ -0,0 +1,238 @@ +% mnras_template.tex +% +% LaTeX template for creating an MNRAS paper +% +% v3.3 released April 2024 +% (version numbers match those of mnras.cls) +% +% Copyright (C) Royal Astronomical Society 2015 +% Authors: +% Keith T. Smith (Royal Astronomical Society) + +% Change log +% +% v3.3 April 2024 +% Updated \pubyear to print the current year automatically +% v3.2 July 2023 +% Updated guidance on use of amssymb package +% v3.0 May 2015 +% Renamed to match the new package name +% Version number matches mnras.cls +% A few minor tweaks to wording +% v1.0 September 2013 +% Beta testing only - never publicly released +% First version: a simple (ish) template for creating an MNRAS paper + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Basic setup. Most papers should leave these options alone. +\documentclass[fleqn,usenatbib]{mnras} + +% MNRAS is set in Times font. If you don't have this installed (most LaTeX +% installations will be fine) or prefer the old Computer Modern fonts, comment +% out the following line +\usepackage{newtxtext,newtxmath} +% Depending on your LaTeX fonts installation, you might get better results with one of these: +%\usepackage{mathptmx} +%\usepackage{txfonts} + +% Use vector fonts, so it zooms properly in on-screen viewing software +% Don't change these lines unless you know what you are doing +\usepackage[T1]{fontenc} + +% Allow "Thomas van Noord" and "Simon de Laguarde" and alike to be sorted by "N" and "L" etc. in the bibliography. +% Write the name in the bibliography as "\VAN{Noord}{Van}{van} Noord, Thomas" +\DeclareRobustCommand{\VAN}[3]{#2} +\let\VANthebibliography\thebibliography +\def\thebibliography{\DeclareRobustCommand{\VAN}[3]{##3}\VANthebibliography} + + +%%%%% AUTHORS - PLACE YOUR OWN PACKAGES HERE %%%%% + +% Only include extra packages if you really need them. Avoid using amssymb if newtxmath is enabled, as these packages can cause conflicts. newtxmatch covers the same math symbols while producing a consistent Times New Roman font. Common packages are: +\usepackage{graphicx} % Including figure files +\usepackage{amsmath} % Advanced maths commands + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%% AUTHORS - PLACE YOUR OWN COMMANDS HERE %%%%% + +% Please keep new commands to a minimum, and use \newcommand not \def to avoid +% overwriting existing commands. Example: +%\newcommand{\pcm}{\,cm$^{-2}$} % per cm-squared + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%% TITLE PAGE %%%%%%%%%%%%%%%%%%% + +% Title of the paper, and the short title which is used in the headers. +% Keep the title short and informative. +\title[Short title, max. 45 characters]{MNRAS \LaTeXe\ template -- title goes here} + +% The list of authors, and the short list which is used in the headers. +% If you need two or more lines of authors, add an extra line using \newauthor +\author[K. T. Smith et al.]{ +Srikrishna Ayyalasomayajula,$^{1,2}$ +Neel Kuppa,$^{2}$ +Sanahbhi Gauraw$^{2}$ +Cristian Castillo-Alejo$^{2}$ +\\ +% List of institutions +$^{1}$CoGuide Labs Inc., 918 Camino Lago, Irving TX, USA\\ +$^{2}$Physics, Plano East Senior High School, 3000 Los Rios Blvd, Plano, TX 75074, USA\\ +} + +% These dates will be filled out by the publisher +\date{Accepted XXX. Received YYY; in original form ZZZ} + +% Prints the current year, for the copyright statements etc. To achieve a fixed year, replace the expression with a number. +\pubyear{\the\year{}} + +% Don't change these lines +\begin{document} +\label{firstpage} +\pagerange{\pageref{firstpage}--\pageref{lastpage}} +\maketitle + +% Abstract of the paper +\begin{abstract} +This is a simple template for authors to write new MNRAS papers. +The abstract should briefly describe the aims, methods, and main results of the paper. +It should be a single paragraph not more than 250 words (200 words for Letters). +No references should appear in the abstract. +\end{abstract} + +% Select between one and six entries from the list of approved keywords. +% Don't make up new ones. +\begin{keywords} +keyword1 -- keyword2 -- keyword3 +\end{keywords} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%% BODY OF PAPER %%%%%%%%%%%%%%%%%% + +\section{Introduction} + +This is a simple template for authors to write new MNRAS papers. +See \texttt{mnras\_sample.tex} for a more complex example, and \texttt{mnras\_guide.tex} +for a full user guide. + +All papers should start with an Introduction section, which sets the work +in context, cites relevant earlier studies in the field by \citet{Fournier1901}, +and describes the problem the authors aim to solve \citep[e.g.][]{vanDijk1902}. +Multiple citations can be joined in a simple way like \citet{deLaguarde1903, delaGuarde1904}. + +\section{Methods, Observations, Simulations etc.} + +Normally the next section describes the techniques the authors used. +It is frequently split into subsections, such as Section~\ref{sec:maths} below. + +\subsection{Maths} +\label{sec:maths} % used for referring to this section from elsewhere + +Simple mathematics can be inserted into the flow of the text e.g. $2\times3=6$ +or $v=220$\,km\,s$^{-1}$, but more complicated expressions should be entered +as a numbered equation: + +\begin{equation} + x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}. + \label{eq:quadratic} +\end{equation} + +Refer back to them as e.g. equation~(\ref{eq:quadratic}). + +\subsection{Figures and tables} + +Figures and tables should be placed at logical positions in the text. Don't +worry about the exact layout, which will be handled by the publishers. + +Figures are referred to as e.g. Fig.~\ref{fig:example_figure}, and tables as +e.g. Table~\ref{tab:example_table}. + +% Example figure +\begin{figure} + % To include a figure from a file named example.* + % Allowable file formats are eps or ps if compiling using latex + % or pdf, png, jpg if compiling using pdflatex + \includegraphics[width=\columnwidth]{example} + \caption{This is an example figure. Captions appear below each figure. + Give enough detail for the reader to understand what they're looking at, + but leave detailed discussion to the main body of the text.} + \label{fig:example_figure} +\end{figure} + +% Example table +\begin{table} + \centering + \caption{This is an example table. Captions appear above each table. + Remember to define the quantities, symbols and units used.} + \label{tab:example_table} + \begin{tabular}{lccr} % four columns, alignment for each + \hline + A & B & C & D\\ + \hline + 1 & 2 & 3 & 4\\ + 2 & 4 & 6 & 8\\ + 3 & 5 & 7 & 9\\ + \hline + \end{tabular} +\end{table} + + +\section{Conclusions} + +The last numbered section should briefly summarise what has been done, and describe +the final conclusions which the authors draw from their work. + +\section*{Acknowledgements} + +The Acknowledgements section is not numbered. Here you can thank helpful +colleagues, acknowledge funding agencies, telescopes and facilities used etc. +Try to keep it short. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\section*{Data Availability} + + +The inclusion of a Data Availability Statement is a requirement for articles published in MNRAS. Data Availability Statements provide a standardised format for readers to understand the availability of data underlying the research results described in the article. The statement may refer to original data generated in the course of the study or to third-party data analysed in the article. The statement should describe and provide means of access, where possible, by linking to the data or providing the required accession numbers for the relevant databases or DOIs. + + + + +%%%%%%%%%%%%%%%%%%%% REFERENCES %%%%%%%%%%%%%%%%%% + +% The best way to enter references is to use BibTeX: + +\bibliographystyle{mnras} +\bibliography{example} % if your bibtex file is called example.bib + + +% Alternatively you could enter them by hand, like this: +% This method is tedious and prone to error if you have lots of references +%\begin{thebibliography}{99} +%\bibitem[\protect\citeauthoryear{Author}{2012}]{Author2012} +%Author A.~N., 2013, Journal of Improbable Astronomy, 1, 1 +%\bibitem[\protect\citeauthoryear{Others}{2013}]{Others2013} +%Others S., 2012, Journal of Interesting Stuff, 17, 198 +%\end{thebibliography} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%% APPENDICES %%%%%%%%%%%%%%%%%%%%% + +\appendix + +\section{Some extra material} + +If you want to present additional material which would interrupt the flow of the main paper, +it can be placed in an Appendix which appears after the list of references. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +% Don't change these lines +\bsp % typesetting comment +\label{lastpage} +\end{document} + +% End of mnras_template.tex