summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/mnras
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-07-03 03:03:30 +0000
committerNorbert Preining <norbert@preining.info>2020-07-03 03:03:30 +0000
commit925eebea568c77dab877e87724fe7b001b3b5e7f (patch)
tree49652ebe25a442b29b3641a515e5c79e910bc07e /macros/latex/contrib/mnras
parentc2b7c45f7c8c093b8bc730da9abaa919d8327491 (diff)
CTAN sync 202007030303
Diffstat (limited to 'macros/latex/contrib/mnras')
l---------macros/latex/contrib/mnras/README1
-rw-r--r--macros/latex/contrib/mnras/README.txt (renamed from macros/latex/contrib/mnras/readme.txt)0
-rw-r--r--macros/latex/contrib/mnras/example.bib40
-rw-r--r--macros/latex/contrib/mnras/example.eps1497
-rw-r--r--macros/latex/contrib/mnras/legacy/mn2e.bst2
-rw-r--r--macros/latex/contrib/mnras/legacy/mn2e.cls2
-rw-r--r--macros/latex/contrib/mnras/mnras.bst2
-rw-r--r--macros/latex/contrib/mnras/mnras.cls62
-rw-r--r--macros/latex/contrib/mnras/mnras_guide.pdfbin249921 -> 284323 bytes
-rw-r--r--macros/latex/contrib/mnras/mnras_guide.tex34
-rw-r--r--macros/latex/contrib/mnras/mnras_template.tex41
11 files changed, 880 insertions, 801 deletions
diff --git a/macros/latex/contrib/mnras/README b/macros/latex/contrib/mnras/README
deleted file mode 120000
index 0d79d56d9f..0000000000
--- a/macros/latex/contrib/mnras/README
+++ /dev/null
@@ -1 +0,0 @@
-readme.txt \ No newline at end of file
diff --git a/macros/latex/contrib/mnras/readme.txt b/macros/latex/contrib/mnras/README.txt
index 1e28e500c3..1e28e500c3 100644
--- a/macros/latex/contrib/mnras/readme.txt
+++ b/macros/latex/contrib/mnras/README.txt
diff --git a/macros/latex/contrib/mnras/example.bib b/macros/latex/contrib/mnras/example.bib
new file mode 100644
index 0000000000..de39d88163
--- /dev/null
+++ b/macros/latex/contrib/mnras/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/macros/latex/contrib/mnras/example.eps b/macros/latex/contrib/mnras/example.eps
index 1ce8922a86..966e6a8154 100644
--- a/macros/latex/contrib/mnras/example.eps
+++ b/macros/latex/contrib/mnras/example.eps
@@ -1,759 +1,766 @@
-%!PS-Adobe-2.0
-%%Title: example.eps
-%%Creator: gnuplot 4.6 patchlevel 6
-%%CreationDate: Wed Nov 12 16:24:35 2014
-%%DocumentFonts: (atend)
-%%BoundingBox: 50 50 554 770
-%%Orientation: Landscape
-%%Pages: (atend)
+%!PS-Adobe-3.0 EPSF-3.0
+% Produced by xpdf/pdftops 3.02
+%%Creator: TeX
+%%LanguageLevel: 2
+%%DocumentSuppliedResources: (atend)
+%%BoundingBox: 0 0 699 484
%%EndComments
%%BeginProlog
-/gnudict 256 dict def
-gnudict begin
-%
-% The following true/false flags may be edited by hand if desired.
-% The unit line width and grayscale image gamma correction may also be changed.
-%
-/Color true def
-/Blacktext false def
-/Solid false def
-/Dashlength 1 def
-/Landscape true def
-/Level1 false def
-/Rounded false def
-/ClipToBoundingBox false def
-/SuppressPDFMark false def
-/TransparentPatterns false def
-/gnulinewidth 5.000 def
-/userlinewidth gnulinewidth def
-/Gamma 1.0 def
-/BackgroundColor {-1.000 -1.000 -1.000} def
-%
-/vshift -46 def
-/dl1 {
- 10.0 Dashlength mul mul
- Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+%%BeginResource: procset xpdf 3.02 0
+%%Copyright: Copyright 1996-2007 Glyph & Cog, LLC
+/xpdf 75 dict def xpdf begin
+% PDF special state
+/pdfDictSize 15 def
+/pdfSetup {
+ 3 1 roll 2 array astore
+ /setpagedevice where {
+ pop 3 dict begin
+ /PageSize exch def
+ /ImagingBBox null def
+ /Policies 1 dict dup begin /PageSize 3 def end def
+ { /Duplex true def } if
+ currentdict end setpagedevice
+ } {
+ pop pop
+ } ifelse
} def
-/dl2 {
- 10.0 Dashlength mul mul
- Rounded { currentlinewidth 0.75 mul add } if
+/pdfStartPage {
+ pdfDictSize dict begin
+ /pdfFillCS [] def
+ /pdfFillXform {} def
+ /pdfStrokeCS [] def
+ /pdfStrokeXform {} def
+ /pdfFill [0] def
+ /pdfStroke [0] def
+ /pdfFillOP false def
+ /pdfStrokeOP false def
+ /pdfLastFill false def
+ /pdfLastStroke false def
+ /pdfTextMat [1 0 0 1 0 0] def
+ /pdfFontSize 0 def
+ /pdfCharSpacing 0 def
+ /pdfTextRender 0 def
+ /pdfTextRise 0 def
+ /pdfWordSpacing 0 def
+ /pdfHorizScaling 1 def
+ /pdfTextClipPath [] def
} def
-/hpt_ 31.5 def
-/vpt_ 31.5 def
-/hpt hpt_ def
-/vpt vpt_ def
-/doclip {
- ClipToBoundingBox {
- newpath 50 50 moveto 554 50 lineto 554 770 lineto 50 770 lineto closepath
- clip
+/pdfEndPage { end } def
+% PDF color state
+/cs { /pdfFillXform exch def dup /pdfFillCS exch def
+ setcolorspace } def
+/CS { /pdfStrokeXform exch def dup /pdfStrokeCS exch def
+ setcolorspace } def
+/sc { pdfLastFill not { pdfFillCS setcolorspace } if
+ dup /pdfFill exch def aload pop pdfFillXform setcolor
+ /pdfLastFill true def /pdfLastStroke false def } def
+/SC { pdfLastStroke not { pdfStrokeCS setcolorspace } if
+ dup /pdfStroke exch def aload pop pdfStrokeXform setcolor
+ /pdfLastStroke true def /pdfLastFill false def } def
+/op { /pdfFillOP exch def
+ pdfLastFill { pdfFillOP setoverprint } if } def
+/OP { /pdfStrokeOP exch def
+ pdfLastStroke { pdfStrokeOP setoverprint } if } def
+/fCol {
+ pdfLastFill not {
+ pdfFillCS setcolorspace
+ pdfFill aload pop pdfFillXform setcolor
+ pdfFillOP setoverprint
+ /pdfLastFill true def /pdfLastStroke false def
} if
} def
-%
-% Gnuplot Prolog Version 4.6 (September 2012)
-%
-%/SuppressPDFMark true def
-%
-/M {moveto} bind def
-/L {lineto} bind def
-/R {rmoveto} bind def
-/V {rlineto} bind def
-/N {newpath moveto} bind def
-/Z {closepath} bind def
-/C {setrgbcolor} bind def
-/f {rlineto fill} bind def
-/g {setgray} bind def
-/Gshow {show} def % May be redefined later in the file to support UTF-8
-/vpt2 vpt 2 mul def
-/hpt2 hpt 2 mul def
-/Lshow {currentpoint stroke M 0 vshift R
- Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
-/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
- Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
-/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R
- Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
-/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
- /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
-/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
- {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
-/BL {stroke userlinewidth 2 mul setlinewidth
- Rounded {1 setlinejoin 1 setlinecap} if} def
-/AL {stroke userlinewidth 2 div setlinewidth
- Rounded {1 setlinejoin 1 setlinecap} if} def
-/UL {dup gnulinewidth mul /userlinewidth exch def
- dup 1 lt {pop 1} if 10 mul /udl exch def} def
-/PL {stroke userlinewidth setlinewidth
- Rounded {1 setlinejoin 1 setlinecap} if} def
-3.8 setmiterlimit
-% Default Line colors
-/LCw {1 1 1} def
-/LCb {0 0 0} def
-/LCa {0 0 0} def
-/LC0 {1 0 0} def
-/LC1 {0 1 0} def
-/LC2 {0 0 1} def
-/LC3 {1 0 1} def
-/LC4 {0 1 1} def
-/LC5 {1 1 0} def
-/LC6 {0 0 0} def
-/LC7 {1 0.3 0} def
-/LC8 {0.5 0.5 0.5} def
-% Default Line Types
-/LTw {PL [] 1 setgray} def
-/LTb {BL [] LCb DL} def
-/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
-/LT0 {PL [] LC0 DL} def
-/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
-/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
-/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
-/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
-/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
-/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
-/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
-/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
-/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
-/Dia {stroke [] 0 setdash 2 copy vpt add M
- hpt neg vpt neg V hpt vpt neg V
- hpt vpt V hpt neg vpt V closepath stroke
- Pnt} def
-/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
- currentpoint stroke M
- hpt neg vpt neg R hpt2 0 V stroke
- } def
-/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
- 0 vpt2 neg V hpt2 0 V 0 vpt2 V
- hpt2 neg 0 V closepath stroke
- Pnt} def
-/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
- hpt2 vpt2 neg V currentpoint stroke M
- hpt2 neg 0 R hpt2 vpt2 V stroke} def
-/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
- hpt neg vpt -1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt 1.62 mul V closepath stroke
- Pnt} def
-/Star {2 copy Pls Crs} def
-/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
- 0 vpt2 neg V hpt2 0 V 0 vpt2 V
- hpt2 neg 0 V closepath fill} def
-/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
- hpt neg vpt -1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt 1.62 mul V closepath fill} def
-/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
- hpt neg vpt 1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt -1.62 mul V closepath stroke
- Pnt} def
-/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
- hpt neg vpt 1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt -1.62 mul V closepath fill} def
-/DiaF {stroke [] 0 setdash vpt add M
- hpt neg vpt neg V hpt vpt neg V
- hpt vpt V hpt neg vpt V closepath fill} def
-/Pent {stroke [] 0 setdash 2 copy gsave
- translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
- closepath stroke grestore Pnt} def
-/PentF {stroke [] 0 setdash gsave
- translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
- closepath fill grestore} def
-/Circle {stroke [] 0 setdash 2 copy
- hpt 0 360 arc stroke Pnt} def
-/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
-/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
-/C1 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 0 90 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C2 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 90 180 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C3 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 0 180 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C4 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 180 270 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C5 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 0 90 arc
- 2 copy moveto
- 2 copy vpt 180 270 arc closepath fill
- vpt 0 360 arc} bind def
-/C6 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 90 270 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C7 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 0 270 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C8 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 270 360 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C9 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 270 450 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
- 2 copy moveto
- 2 copy vpt 90 180 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C11 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 0 180 arc closepath fill
- 2 copy moveto
- 2 copy vpt 270 360 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C12 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 180 360 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C13 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 0 90 arc closepath fill
- 2 copy moveto
- 2 copy vpt 180 360 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/C14 {BL [] 0 setdash 2 copy moveto
- 2 copy vpt 90 360 arc closepath fill
- vpt 0 360 arc} bind def
-/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
- vpt 0 360 arc closepath} bind def
-/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
- neg 0 rlineto closepath} bind def
-/Square {dup Rec} bind def
-/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
-/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
-/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
-/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
-/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
-/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
-/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
- exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
-/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
-/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
- 2 copy vpt Square fill Bsquare} bind def
-/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
-/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
-/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
- Bsquare} bind def
-/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
- Bsquare} bind def
-/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
-/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
- 2 copy vpt Square fill Bsquare} bind def
-/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
- 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
-/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
-/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
-/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
-/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
-/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
-/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
-/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
-/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
-/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
-/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
-/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
-/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
-/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
-/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
-/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
-/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
-/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
-/DiaE {stroke [] 0 setdash vpt add M
- hpt neg vpt neg V hpt vpt neg V
- hpt vpt V hpt neg vpt V closepath stroke} def
-/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
- 0 vpt2 neg V hpt2 0 V 0 vpt2 V
- hpt2 neg 0 V closepath stroke} def
-/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
- hpt neg vpt -1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt 1.62 mul V closepath stroke} def
-/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
- hpt neg vpt 1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt -1.62 mul V closepath stroke} def
-/PentE {stroke [] 0 setdash gsave
- translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
- closepath stroke grestore} def
-/CircE {stroke [] 0 setdash
- hpt 0 360 arc stroke} def
-/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
-/DiaW {stroke [] 0 setdash vpt add M
- hpt neg vpt neg V hpt vpt neg V
- hpt vpt V hpt neg vpt V Opaque stroke} def
-/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
- 0 vpt2 neg V hpt2 0 V 0 vpt2 V
- hpt2 neg 0 V Opaque stroke} def
-/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
- hpt neg vpt -1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt 1.62 mul V Opaque stroke} def
-/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
- hpt neg vpt 1.62 mul V
- hpt 2 mul 0 V
- hpt neg vpt -1.62 mul V Opaque stroke} def
-/PentW {stroke [] 0 setdash gsave
- translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
- Opaque stroke grestore} def
-/CircW {stroke [] 0 setdash
- hpt 0 360 arc Opaque stroke} def
-/BoxFill {gsave Rec 1 setgray fill grestore} def
-/Density {
- /Fillden exch def
- currentrgbcolor
- /ColB exch def /ColG exch def /ColR exch def
- /ColR ColR Fillden mul Fillden sub 1 add def
- /ColG ColG Fillden mul Fillden sub 1 add def
- /ColB ColB Fillden mul Fillden sub 1 add def
- ColR ColG ColB setrgbcolor} def
-/BoxColFill {gsave Rec PolyFill} def
-/PolyFill {gsave Density fill grestore grestore} def
-/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
-%
-% PostScript Level 1 Pattern Fill routine for rectangles
-% Usage: x y w h s a XX PatternFill
-% x,y = lower left corner of box to be filled
-% w,h = width and height of box
-% a = angle in degrees between lines and x-axis
-% XX = 0/1 for no/yes cross-hatch
-%
-/PatternFill {gsave /PFa [ 9 2 roll ] def
- PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
- PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
- TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
- clip
- currentlinewidth 0.5 mul setlinewidth
- /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
- 0 0 M PFa 5 get rotate PFs -2 div dup translate
- 0 1 PFs PFa 4 get div 1 add floor cvi
- {PFa 4 get mul 0 M 0 PFs V} for
- 0 PFa 6 get ne {
- 0 1 PFs PFa 4 get div 1 add floor cvi
- {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
- } if
- stroke grestore} def
-%
-/languagelevel where
- {pop languagelevel} {1} ifelse
- 2 lt
- {/InterpretLevel1 true def}
- {/InterpretLevel1 Level1 def}
- ifelse
-%
-% PostScript level 2 pattern fill definitions
-%
-/Level2PatternFill {
-/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
- bind def
-/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke}
->> matrix makepattern
-/Pat1 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
- 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
->> matrix makepattern
-/Pat2 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
- 8 8 L 8 0 L 0 0 L fill}
->> matrix makepattern
-/Pat3 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
- 0 12 M 12 0 L stroke}
->> matrix makepattern
-/Pat4 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
- 0 -4 M 12 8 L stroke}
->> matrix makepattern
-/Pat5 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
- 0 12 M 8 -4 L 4 12 M 10 0 L stroke}
->> matrix makepattern
-/Pat6 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
- 0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
->> matrix makepattern
-/Pat7 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
- 12 0 M -4 8 L 12 4 M 0 10 L stroke}
->> matrix makepattern
-/Pat8 exch def
-<< Tile8x8
- /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
- -4 0 M 12 8 L -4 4 M 8 10 L stroke}
->> matrix makepattern
-/Pat9 exch def
-/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
-/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
-/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
-/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
-/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
-/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
-/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+/sCol {
+ pdfLastStroke not {
+ pdfStrokeCS setcolorspace
+ pdfStroke aload pop pdfStrokeXform setcolor
+ pdfStrokeOP setoverprint
+ /pdfLastStroke true def /pdfLastFill false def
+ } if
} def
-%
-%
-%End of PostScript Level 2 code
-%
-/PatternBgnd {
- TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+% build a font
+/pdfMakeFont {
+ 4 3 roll findfont
+ 4 2 roll matrix scale makefont
+ dup length dict begin
+ { 1 index /FID ne { def } { pop pop } ifelse } forall
+ /Encoding exch def
+ currentdict
+ end
+ definefont pop
} def
-%
-% Substitute for Level 2 pattern fill codes with
-% grayscale if Level 2 support is not selected.
-%
-/Level1PatternFill {
-/Pattern1 {0.250 Density} bind def
-/Pattern2 {0.500 Density} bind def
-/Pattern3 {0.750 Density} bind def
-/Pattern4 {0.125 Density} bind def
-/Pattern5 {0.375 Density} bind def
-/Pattern6 {0.625 Density} bind def
-/Pattern7 {0.875 Density} bind def
+/pdfMakeFont16 {
+ exch findfont
+ dup length dict begin
+ { 1 index /FID ne { def } { pop pop } ifelse } forall
+ /WMode exch def
+ currentdict
+ end
+ definefont pop
} def
-%
-% Now test for support of Level 2 code
-%
-Level1 {Level1PatternFill} {Level2PatternFill} ifelse
-%
-/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
-dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
-currentdict end definefont pop
-/MFshow {
- { dup 5 get 3 ge
- { 5 get 3 eq {gsave} {grestore} ifelse }
- {dup dup 0 get findfont exch 1 get scalefont setfont
- [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6
- get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq
- {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5
- get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div
- dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get
- show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop
- pop aload pop M} ifelse }ifelse }ifelse }
- ifelse }
- forall} def
-/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def
-/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse }
- {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
- 6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def
-/MLshow { currentpoint stroke M
- 0 exch R
- Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
-/MRshow { currentpoint stroke M
- exch dup MFwidth neg 3 -1 roll R
- Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
-/MCshow { currentpoint stroke M
- exch dup MFwidth -2 div 3 -1 roll R
- Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def
-/XYsave { [( ) 1 2 true false 3 ()] } bind def
-/XYrestore { [( ) 1 2 true false 4 ()] } bind def
-Level1 SuppressPDFMark or
-{} {
-/SDict 10 dict def
-systemdict /pdfmark known not {
- userdict /pdfmark systemdict /cleartomark get put
-} if
-SDict begin [
- /Title (example.eps)
- /Subject (gnuplot plot)
- /Creator (gnuplot 4.6 patchlevel 6)
- /Author (kts)
-% /Producer (gnuplot)
-% /Keywords ()
- /CreationDate (Wed Nov 12 16:24:35 2014)
- /DOCINFO pdfmark
-end
+% graphics state operators
+/q { gsave pdfDictSize dict begin } def
+/Q {
+ end grestore
+ /pdfLastFill where {
+ pop
+ pdfLastFill {
+ pdfFillOP setoverprint
+ } {
+ pdfStrokeOP setoverprint
+ } ifelse
+ } if
+} def
+/cm { concat } def
+/d { setdash } def
+/i { setflat } def
+/j { setlinejoin } def
+/J { setlinecap } def
+/M { setmiterlimit } def
+/w { setlinewidth } def
+% path segment operators
+/m { moveto } def
+/l { lineto } def
+/c { curveto } def
+/re { 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+ neg 0 rlineto closepath } def
+/h { closepath } def
+% path painting operators
+/S { sCol stroke } def
+/Sf { fCol stroke } def
+/f { fCol fill } def
+/f* { fCol eofill } def
+% clipping operators
+/W { clip newpath } def
+/W* { eoclip newpath } def
+/Ws { strokepath clip newpath } def
+% text state operators
+/Tc { /pdfCharSpacing exch def } def
+/Tf { dup /pdfFontSize exch def
+ dup pdfHorizScaling mul exch matrix scale
+ pdfTextMat matrix concatmatrix dup 4 0 put dup 5 0 put
+ exch findfont exch makefont setfont } def
+/Tr { /pdfTextRender exch def } def
+/Ts { /pdfTextRise exch def } def
+/Tw { /pdfWordSpacing exch def } def
+/Tz { /pdfHorizScaling exch def } def
+% text positioning operators
+/Td { pdfTextMat transform moveto } def
+/Tm { /pdfTextMat exch def } def
+% text string operators
+/cshow where {
+ pop
+ /cshow2 {
+ dup {
+ pop pop
+ 1 string dup 0 3 index put 3 index exec
+ } exch cshow
+ pop pop
+ } def
+}{
+ /cshow2 {
+ currentfont /FontType get 0 eq {
+ 0 2 2 index length 1 sub {
+ 2 copy get exch 1 add 2 index exch get
+ 2 copy exch 256 mul add
+ 2 string dup 0 6 5 roll put dup 1 5 4 roll put
+ 3 index exec
+ } for
+ } {
+ dup {
+ 1 string dup 0 3 index put 3 index exec
+ } forall
+ } ifelse
+ pop pop
+ } def
} ifelse
+/awcp {
+ exch {
+ false charpath
+ 5 index 5 index rmoveto
+ 6 index eq { 7 index 7 index rmoveto } if
+ } exch cshow2
+ 6 {pop} repeat
+} def
+/Tj {
+ fCol
+ 1 index stringwidth pdfTextMat idtransform pop
+ sub 1 index length dup 0 ne { div } { pop pop 0 } ifelse
+ pdfWordSpacing pdfHorizScaling mul 0 pdfTextMat dtransform 32
+ 4 3 roll pdfCharSpacing pdfHorizScaling mul add 0
+ pdfTextMat dtransform
+ 6 5 roll Tj1
+} def
+/Tj16 {
+ fCol
+ 2 index stringwidth pdfTextMat idtransform pop
+ sub exch div
+ pdfWordSpacing pdfHorizScaling mul 0 pdfTextMat dtransform 32
+ 4 3 roll pdfCharSpacing pdfHorizScaling mul add 0
+ pdfTextMat dtransform
+ 6 5 roll Tj1
+} def
+/Tj16V {
+ fCol
+ 2 index stringwidth pdfTextMat idtransform exch pop
+ sub exch div
+ 0 pdfWordSpacing pdfTextMat dtransform 32
+ 4 3 roll pdfCharSpacing add 0 exch
+ pdfTextMat dtransform
+ 6 5 roll Tj1
+} def
+/Tj1 {
+ 0 pdfTextRise pdfTextMat dtransform rmoveto
+ currentpoint 8 2 roll
+ pdfTextRender 1 and 0 eq {
+ 6 copy awidthshow
+ } if
+ pdfTextRender 3 and dup 1 eq exch 2 eq or {
+ 7 index 7 index moveto
+ 6 copy
+ currentfont /FontType get 3 eq { fCol } { sCol } ifelse
+ false awcp currentpoint stroke moveto
+ } if
+ pdfTextRender 4 and 0 ne {
+ 8 6 roll moveto
+ false awcp
+ /pdfTextClipPath [ pdfTextClipPath aload pop
+ {/moveto cvx}
+ {/lineto cvx}
+ {/curveto cvx}
+ {/closepath cvx}
+ pathforall ] def
+ currentpoint newpath moveto
+ } {
+ 8 {pop} repeat
+ } ifelse
+ 0 pdfTextRise neg pdfTextMat dtransform rmoveto
+} def
+/TJm { pdfFontSize 0.001 mul mul neg 0
+ pdfTextMat dtransform rmoveto } def
+/TJmV { pdfFontSize 0.001 mul mul neg 0 exch
+ pdfTextMat dtransform rmoveto } def
+/Tclip { pdfTextClipPath cvx exec clip newpath
+ /pdfTextClipPath [] def } def
+% Level 2 image operators
+/pdfImBuf 100 string def
+/pdfIm {
+ image
+ { currentfile pdfImBuf readline
+ not { pop exit } if
+ (%-EOD-) eq { exit } if } loop
+} def
+/pdfImM {
+ fCol imagemask
+ { currentfile pdfImBuf readline
+ not { pop exit } if
+ (%-EOD-) eq { exit } if } loop
+} def
+/pr { 2 index 2 index 3 2 roll putinterval 4 add } def
+/pdfImClip {
+ gsave
+ 0 2 4 index length 1 sub {
+ dup 4 index exch 2 copy
+ get 5 index div put
+ 1 add 3 index exch 2 copy
+ get 3 index div put
+ } for
+ pop pop rectclip
+} def
+/pdfImClipEnd { grestore } def
+% shading operators
+/colordelta {
+ false 0 1 3 index length 1 sub {
+ dup 4 index exch get 3 index 3 2 roll get sub abs 0.004 gt {
+ pop true
+ } if
+ } for
+ exch pop exch pop
+} def
+/funcCol { func n array astore } def
+/funcSH {
+ dup 0 eq {
+ true
+ } {
+ dup 6 eq {
+ false
+ } {
+ 4 index 4 index funcCol dup
+ 6 index 4 index funcCol dup
+ 3 1 roll colordelta 3 1 roll
+ 5 index 5 index funcCol dup
+ 3 1 roll colordelta 3 1 roll
+ 6 index 8 index funcCol dup
+ 3 1 roll colordelta 3 1 roll
+ colordelta or or or
+ } ifelse
+ } ifelse
+ {
+ 1 add
+ 4 index 3 index add 0.5 mul exch 4 index 3 index add 0.5 mul exch
+ 6 index 6 index 4 index 4 index 4 index funcSH
+ 2 index 6 index 6 index 4 index 4 index funcSH
+ 6 index 2 index 4 index 6 index 4 index funcSH
+ 5 3 roll 3 2 roll funcSH pop pop
+ } {
+ pop 3 index 2 index add 0.5 mul 3 index 2 index add 0.5 mul
+ funcCol sc
+ dup 4 index exch mat transform m
+ 3 index 3 index mat transform l
+ 1 index 3 index mat transform l
+ mat transform l pop pop h f*
+ } ifelse
+} def
+/axialCol {
+ dup 0 lt {
+ pop t0
+ } {
+ dup 1 gt {
+ pop t1
+ } {
+ dt mul t0 add
+ } ifelse
+ } ifelse
+ func n array astore
+} def
+/axialSH {
+ dup 0 eq {
+ true
+ } {
+ dup 8 eq {
+ false
+ } {
+ 2 index axialCol 2 index axialCol colordelta
+ } ifelse
+ } ifelse
+ {
+ 1 add 3 1 roll 2 copy add 0.5 mul
+ dup 4 3 roll exch 4 index axialSH
+ exch 3 2 roll axialSH
+ } {
+ pop 2 copy add 0.5 mul
+ axialCol sc
+ exch dup dx mul x0 add exch dy mul y0 add
+ 3 2 roll dup dx mul x0 add exch dy mul y0 add
+ dx abs dy abs ge {
+ 2 copy yMin sub dy mul dx div add yMin m
+ yMax sub dy mul dx div add yMax l
+ 2 copy yMax sub dy mul dx div add yMax l
+ yMin sub dy mul dx div add yMin l
+ h f*
+ } {
+ exch 2 copy xMin sub dx mul dy div add xMin exch m
+ xMax sub dx mul dy div add xMax exch l
+ exch 2 copy xMax sub dx mul dy div add xMax exch l
+ xMin sub dx mul dy div add xMin exch l
+ h f*
+ } ifelse
+ } ifelse
+} def
+/radialCol {
+ dup t0 lt {
+ pop t0
+ } {
+ dup t1 gt {
+ pop t1
+ } if
+ } ifelse
+ func n array astore
+} def
+/radialSH {
+ dup 0 eq {
+ true
+ } {
+ dup 8 eq {
+ false
+ } {
+ 2 index dt mul t0 add radialCol
+ 2 index dt mul t0 add radialCol colordelta
+ } ifelse
+ } ifelse
+ {
+ 1 add 3 1 roll 2 copy add 0.5 mul
+ dup 4 3 roll exch 4 index radialSH
+ exch 3 2 roll radialSH
+ } {
+ pop 2 copy add 0.5 mul dt mul t0 add
+ radialCol sc
+ encl {
+ exch dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+ 0 360 arc h
+ dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+ 360 0 arcn h f
+ } {
+ 2 copy
+ dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+ a1 a2 arcn
+ dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+ a2 a1 arcn h
+ dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+ a1 a2 arc
+ dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+ a2 a1 arc h f
+ } ifelse
+ } ifelse
+} def
end
+%%EndResource
%%EndProlog
-%%Page: 1 1
-gnudict begin
-gsave
-doclip
-50 50 translate
-0.100 0.100 scale
-90 rotate
-0 -5040 translate
-0 setgray
-newpath
-(Helvetica) findfont 140 scalefont setfont
-BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if
-1.000 UL
-LTb
-LCb setrgbcolor
-686 649 M
-63 0 V
-6198 0 R
--63 0 V
-stroke
-602 649 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
-] -46.7 MRshow
-1.000 UL
-LTb
-LCb setrgbcolor
-686 1654 M
-63 0 V
-6198 0 R
--63 0 V
-stroke
-602 1654 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 0.5)]
-] -46.7 MRshow
-1.000 UL
-LTb
-LCb setrgbcolor
-686 2660 M
-63 0 V
-6198 0 R
--63 0 V
-stroke
-602 2660 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 1)]
-] -46.7 MRshow
-1.000 UL
-LTb
-LCb setrgbcolor
-686 3665 M
-63 0 V
-6198 0 R
--63 0 V
-stroke
-602 3665 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 1.5)]
-] -46.7 MRshow
-1.000 UL
-LTb
-LCb setrgbcolor
-686 4670 M
-63 0 V
-6198 0 R
--63 0 V
-stroke
-602 4670 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 2)]
-] -46.7 MRshow
-1.000 UL
-LTb
-LCb setrgbcolor
-686 448 M
-0 63 V
-0 4360 R
-0 -63 V
-stroke
-686 308 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 0)]
-] -46.7 MCshow
-1.000 UL
-LTb
-LCb setrgbcolor
-1938 448 M
-0 63 V
-0 4360 R
-0 -63 V
-stroke
-1938 308 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 2)]
-] -46.7 MCshow
-1.000 UL
-LTb
-LCb setrgbcolor
-3190 448 M
-0 63 V
-0 4360 R
-0 -63 V
-stroke
-3190 308 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 4)]
-] -46.7 MCshow
-1.000 UL
-LTb
-LCb setrgbcolor
-4443 448 M
-0 63 V
-0 4360 R
-0 -63 V
-stroke
-4443 308 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 6)]
-] -46.7 MCshow
-1.000 UL
-LTb
-LCb setrgbcolor
-5695 448 M
-0 63 V
-0 4360 R
-0 -63 V
-stroke
-5695 308 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 8)]
-] -46.7 MCshow
-1.000 UL
-LTb
-LCb setrgbcolor
-6947 448 M
-0 63 V
-0 4360 R
-0 -63 V
-stroke
-6947 308 M
-[ [(Helvetica) 140.0 0.0 true true 0 ( 10)]
-] -46.7 MCshow
-1.000 UL
-LTb
-LCb setrgbcolor
-1.000 UL
-LTb
-LCb setrgbcolor
-686 4871 N
-686 448 L
-6261 0 V
-0 4423 V
--6261 0 V
-Z stroke
-LCb setrgbcolor
-112 2659 M
-currentpoint gsave translate -270 rotate 0 0 moveto
-[ [(Helvetica) 140.0 0.0 true true 0 (Height / m)]
-] -46.7 MCshow
-grestore
-LTb
-LCb setrgbcolor
-3816 98 M
-[ [(Helvetica) 140.0 0.0 true true 0 (Time / s)]
-] -46.7 MCshow
-LTb
-1.000 UP
-1.000 UL
-LTb
-LCb setrgbcolor
-% Begin plot #1
-1.000 UL
-LT0
-LC0 setrgbcolor
-/Helvetica findfont 140 scalefont setfont
-/vshift -46 def
-686 2660 M
-63 202 V
-63 201 V
-64 196 V
-63 191 V
-63 182 V
-63 173 V
-64 161 V
-63 147 V
-63 133 V
-63 116 V
-64 99 V
-63 81 V
-63 62 V
-63 41 V
-64 22 V
-63 1 V
-63 -20 V
-63 -39 V
-64 -60 V
-63 -79 V
-63 -97 V
-63 -115 V
-64 -131 V
-63 -146 V
-63 -159 V
-63 -172 V
-64 -181 V
-63 -190 V
-63 -196 V
-63 -200 V
-64 -203 V
-63 -203 V
-63 -201 V
-63 -197 V
-63 -191 V
-64 -183 V
-63 -174 V
-63 -162 V
-63 -149 V
-64 -134 V
-63 -118 V
-63 -101 V
-63 -83 V
-64 -63 V
-63 -44 V
-63 -24 V
-63 -3 V
-64 18 V
-63 37 V
-63 58 V
-63 77 V
-64 95 V
-63 113 V
-63 130 V
-63 144 V
-64 159 V
-63 170 V
-63 180 V
-63 189 V
-64 196 V
-63 200 V
-63 202 V
-63 203 V
-64 201 V
-63 198 V
-63 192 V
-63 184 V
-63 175 V
-64 163 V
-63 150 V
-63 136 V
-63 120 V
-64 103 V
-63 84 V
-63 66 V
-63 45 V
-64 26 V
-63 5 V
-63 -15 V
-63 -36 V
-64 -55 V
-63 -75 V
-63 -94 V
-63 -111 V
-64 -128 V
-63 -143 V
-63 -157 V
-63 -169 V
-64 -179 V
-63 -189 V
-63 -195 V
-63 -199 V
-64 -203 V
-63 -202 V
-63 -202 V
-63 -198 V
-64 -193 V
-63 -185 V
-63 -175 V
-% End plot #1
-stroke
-LTb
-LCb setrgbcolor
-686 4871 N
-686 448 L
-6261 0 V
-0 4423 V
--6261 0 V
-Z stroke
-1.000 UP
-1.000 UL
-LTb
-LCb setrgbcolor
-stroke
-grestore
-end
+%%BeginSetup
+xpdf begin
+/F8_0 /Helvetica 1 1
+[ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
+ /parenleft/parenright/asterisk/plus/comma/hyphen/period/slash
+ /zero/one/two/three/four/five/six/seven
+ /eight/nine/colon/semicolon/less/equal/greater/question
+ /at/A/B/C/D/E/F/G
+ /H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W
+ /X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore
+ /quoteleft/a/b/c/d/e/f/g
+ /h/i/j/k/l/m/n/o
+ /p/q/r/s/t/u/v/w
+ /x/y/z/braceleft/bar/braceright/asciitilde/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/exclamdown/cent/sterling/fraction/yen/florin/section
+ /currency/quotesingle/quotedblleft/guillemotleft/guilsinglleft/guilsinglright/fi/fl
+ /.notdef/endash/dagger/daggerdbl/periodcentered/.notdef/paragraph/bullet
+ /quotesinglbase/quotedblbase/quotedblright/guillemotright/ellipsis/perthousand/.notdef/questiondown
+ /.notdef/grave/acute/circumflex/tilde/macron/breve/dotaccent
+ /dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut/ogonek/caron
+ /emdash/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/AE/.notdef/ordfeminine/.notdef/.notdef/.notdef/.notdef
+ /Lslash/Oslash/OE/ordmasculine/.notdef/.notdef/.notdef/.notdef
+ /.notdef/ae/.notdef/.notdef/.notdef/dotlessi/.notdef/.notdef
+ /lslash/oslash/oe/germandbls/.notdef/.notdef/.notdef/.notdef]
+pdfMakeFont
+%%EndSetup
+pdfStartPage
+[] 0 d
+1 i
+0 j
+0 J
+10 M
+1 w
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+false op
+false OP
+{} settransfer
+0 0 699 484 re
+W
+q
+q
+[1 0 0 1 -55 -62] cm
+q
+[0 -1 1 0 0 612] cm
+0 0 612 792 re
+W
+q
+[0.1 0 0 0.1 0 0] cm
+10 w
+3.8 M
+/DeviceRGB {} CS
+[0 0 0] SC
+4891 1186 m
+4891 1249 l
+4891 7447 m
+4891 7384 l
+S
+/DeviceRGB {} cs
+[0 0 0] sc
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 493.77 98.5242] Tm
+0 0 Td
+/F8_0 14 Tf
+( 0) 11.676 Tj
+Q
+3886 1186 m
+3886 1249 l
+3886 7447 m
+3886 7384 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 393.27 86.8484] Tm
+0 0 Td
+/F8_0 14 Tf
+( 0.5) 23.352 Tj
+Q
+2880 1186 m
+2880 1249 l
+2880 7447 m
+2880 7384 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 292.67 98.5242] Tm
+0 0 Td
+/F8_0 14 Tf
+( 1) 11.676 Tj
+Q
+1875 1186 m
+1875 1249 l
+1875 7447 m
+1875 7384 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 192.17 86.8484] Tm
+0 0 Td
+/F8_0 14 Tf
+( 1.5) 23.352 Tj
+Q
+870 1186 m
+870 1249 l
+870 7447 m
+870 7384 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 91.6699 98.5242] Tm
+0 0 Td
+/F8_0 14 Tf
+( 2) 11.676 Tj
+Q
+5092 1186 m
+5029 1186 l
+669 1186 m
+732 1186 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 527.87 112.762] Tm
+0 0 Td
+/F8_0 14 Tf
+( 0) 11.676 Tj
+Q
+5092 2438 m
+5029 2438 l
+669 2438 m
+732 2438 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 527.87 237.962] Tm
+0 0 Td
+/F8_0 14 Tf
+( 2) 11.676 Tj
+Q
+5092 3690 m
+5029 3690 l
+669 3690 m
+732 3690 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 527.87 363.162] Tm
+0 0 Td
+/F8_0 14 Tf
+( 4) 11.676 Tj
+Q
+5092 4943 m
+5029 4943 l
+669 4943 m
+732 4943 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 527.87 488.462] Tm
+0 0 Td
+/F8_0 14 Tf
+( 6) 11.676 Tj
+Q
+5092 6195 m
+5029 6195 l
+669 6195 m
+732 6195 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 527.87 613.662] Tm
+0 0 Td
+/F8_0 14 Tf
+( 8) 11.676 Tj
+Q
+5092 7447 m
+5029 7447 l
+669 7447 m
+732 7447 l
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[0 1 -1 0 527.87 734.97] Tm
+0 0 Td
+/F8_0 14 Tf
+( 10) 19.46 Tj
+Q
+669 1186 4423 6261 re
+S
+q
+[10 0 0 10 0 0] cm
+[1 0 0 1 0 0] Tm
+0 0 Td
+[-1 0 0 -1 319.998 65.8699] Tm
+0 0 Td
+/F8_0 14 Tf
+(Height / m) 63.798 Tj
+[0 1 -1 0 548.87 406.709] Tm
+0 0 Td
+/F8_0 14 Tf
+(Time / s) 49.784 Tj
+Q
+5 w
+/DeviceRGB {} CS
+[1 0 0] SC
+2880 1186 m
+2678 1249 l
+2477 1312 l
+2281 1376 l
+2090 1439 l
+1908 1502 l
+1735 1565 l
+1574 1629 l
+1427 1692 l
+1294 1755 l
+1178 1818 l
+1079 1882 l
+998 1945 l
+936 2008 l
+895 2071 l
+873 2135 l
+872 2198 l
+892 2261 l
+931 2324 l
+991 2388 l
+1070 2451 l
+1167 2514 l
+1282 2577 l
+1413 2641 l
+1559 2704 l
+1718 2767 l
+1890 2830 l
+2071 2894 l
+2261 2957 l
+2457 3020 l
+2657 3083 l
+2860 3147 l
+3063 3210 l
+3264 3273 l
+3461 3336 l
+3652 3399 l
+3835 3463 l
+4009 3526 l
+4171 3589 l
+4320 3652 l
+4454 3716 l
+4572 3779 l
+4673 3842 l
+4756 3905 l
+4819 3969 l
+4863 4032 l
+4887 4095 l
+4890 4158 l
+4872 4222 l
+4835 4285 l
+4777 4348 l
+4700 4411 l
+4605 4475 l
+4492 4538 l
+4362 4601 l
+4218 4664 l
+4059 4728 l
+3889 4791 l
+3709 4854 l
+3520 4917 l
+3324 4981 l
+3124 5044 l
+2922 5107 l
+2719 5170 l
+2518 5234 l
+2320 5297 l
+2128 5360 l
+1944 5423 l
+1769 5486 l
+1606 5550 l
+1456 5613 l
+1320 5676 l
+1200 5739 l
+1097 5803 l
+1013 5866 l
+947 5929 l
+902 5992 l
+876 6056 l
+871 6119 l
+886 6182 l
+922 6245 l
+977 6309 l
+1052 6372 l
+1146 6435 l
+1257 6498 l
+1385 6562 l
+1528 6625 l
+1685 6688 l
+1854 6751 l
+2033 6815 l
+2222 6878 l
+2417 6941 l
+2616 7004 l
+2819 7068 l
+3021 7131 l
+3223 7194 l
+3421 7257 l
+3614 7321 l
+3799 7384 l
+3974 7447 l
+S
+10 w
+/DeviceRGB {} CS
+[0 0 0] SC
+669 1186 4423 6261 re
+S
+/DeviceGray {} cs
+[0] sc
+Q
+Q
+Q
+Q
showpage
+%%PageTrailer
+pdfEndPage
%%Trailer
-%%DocumentFonts: Helvetica
-%%Pages: 1
+end
+%%DocumentSuppliedResources:
+%%EOF
diff --git a/macros/latex/contrib/mnras/legacy/mn2e.bst b/macros/latex/contrib/mnras/legacy/mn2e.bst
index 47ae57d1d4..2011d74499 100644
--- a/macros/latex/contrib/mnras/legacy/mn2e.bst
+++ b/macros/latex/contrib/mnras/legacy/mn2e.bst
@@ -1264,4 +1264,4 @@ FUNCTION {end.bib}
"\end{thebibliography}" write$ newline$
}
-EXECUTE {end.bib}
+EXECUTE {end.bib} \ No newline at end of file
diff --git a/macros/latex/contrib/mnras/legacy/mn2e.cls b/macros/latex/contrib/mnras/legacy/mn2e.cls
index 7b3b4bf205..8972a31653 100644
--- a/macros/latex/contrib/mnras/legacy/mn2e.cls
+++ b/macros/latex/contrib/mnras/legacy/mn2e.cls
@@ -1571,4 +1571,4 @@ to \linewidth\bgroup\@eqnsel\hskip\@centering$\displaystyle\tabskip\z@
% 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.
+% in minipages fixed. \ No newline at end of file
diff --git a/macros/latex/contrib/mnras/mnras.bst b/macros/latex/contrib/mnras/mnras.bst
index 37ed25a32b..7ea8518392 100644
--- a/macros/latex/contrib/mnras/mnras.bst
+++ b/macros/latex/contrib/mnras/mnras.bst
@@ -1827,4 +1827,4 @@ FUNCTION {end.bib}
"\end{thebibliography}" write$ newline$
}
-EXECUTE {end.bib}
+EXECUTE {end.bib} \ No newline at end of file
diff --git a/macros/latex/contrib/mnras/mnras.cls b/macros/latex/contrib/mnras/mnras.cls
index 2850b098be..ddf3c30148 100644
--- a/macros/latex/contrib/mnras/mnras.cls
+++ b/macros/latex/contrib/mnras/mnras.cls
@@ -102,6 +102,7 @@
% 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
@@ -114,14 +115,17 @@
% 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}
+% \usepackage{fixltx2e} %% Unnecessary since TL2015
% Include hyperref, so we can have clickable links
-\usepackage{hyperref} % Hyperlinks
-\hypersetup{colorlinks=true,linkcolor=blue,citecolor=blue,filecolor=blue,urlcolor=blue}
-
+\usepackage[pdfpagelabels=false]{hyperref} % Hyperlinks
+\hypersetup{colorlinks=true,linkcolor=blue,citecolor=blue,filecolor=blue,urlcolor=blue,}
%
% ****************************************
% * Font sizes *
@@ -183,14 +187,22 @@
\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\huge{\@setfontsize\huge\@xviipt{20}}
+%%\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}}
@@ -582,7 +594,7 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
%\if@twocolumn
\setlength\topmargin{-2pc}
%\else
- \setlength\topmargin{\z@}
+ \setlength\topmargin{-4pc}
%\fi
\setlength{\headheight}{14pt}
\setlength{\headsep} {15pt}
@@ -592,7 +604,7 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
% DIMENSION OF TEXT: % SFB 0.1.01
%
\newdimen\SFB@measure
-\SFB@measure 42pc
+\SFB@measure 508pt%42pc
%
\setlength\textheight{682pt}
\setlength\textwidth{\SFB@measure}
@@ -604,7 +616,7 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
\ifSFB@referee
\setlength\textwidth{39pc}
\fi
-\setlength\columnsep{2pc}
+\setlength\columnsep{20pt}%{2pc}
\setlength\columnseprule{0pt}
% FOOTNOTES:
@@ -631,7 +643,7 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
%
\newlength{\realparindent} % needed for abstract
\setlength\parskip{ \z@ plus .1pt }
-\setlength\parindent{ 18pt }
+\setlength\parindent{9pt}
\setlength{\realparindent}{\parindent}
\setlength\partopsep{ 0pt plus 1pt }
\@lowpenalty 51
@@ -748,10 +760,10 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
\ifSFB@appendix
\edef\@svsec{}%
\else
- \edef\@svsec{\csname the#1\endcsname\hskip 1em}%
+ \edef\@svsec{\csname the#1\endcsname\hskip .5em}%
\fi
\else
- \edef\@svsec{\csname the#1\endcsname\hskip 1em}%
+ \edef\@svsec{\csname the#1\endcsname\hskip .5em}%
\fi
\fi
\@tempskipa #5\relax
@@ -1069,9 +1081,9 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
\vspace*{7pt}
{\raggedright \sloppy
{\reset@font\huge \bf \@title \par}
- \vskip 23pt
+ \vskip 16pt
{\reset@font\LARGE
- \begin{tabular}[t]{@{}l@{}}\let\\=\author@nextline\@author
+ \begin{tabular}[t]{@{}l@{}}\let\\=\author@nextline\@author%
\end{tabular}
\par}
\vskip 22pt
@@ -1081,9 +1093,9 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
\vskip 22pt
}
-\def\author@nextline{ %DE's definition
-\tabularnewline[-7pt]\reset@font\small\it\ignorespaces
-\let\\=\author@nextline} %let command added by NT to bring
+\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
%
@@ -1101,9 +1113,9 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
\listparindent\realparindent
\itemindent\z@
\labelwidth\z@ \labelsep\z@
- \leftmargin 11pc\rightmargin\z@
+ \leftmargin\z@\rightmargin\z@%%was 11pc left
\parsep 0pt plus 1pt}\item[]%
- \reset@font\normalsize{\bf ABSTRACT}\\\reset@font\large
+ \reset@font\normalsize{\bf ABSTRACT}\\\reset@font\abslarge
} % SFB 0.1.01
%
\newif\ifSFB@keywords
@@ -1115,8 +1127,8 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
}
\def\@keywords{\list{}{%
\labelwidth\z@ \labelsep\z@
- \leftmargin 11pc\rightmargin\z@ % was 11pc\right....
- \parsep 0pt plus 1pt}\item[]\reset@font\large{\bf Key words: }%
+ \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
@@ -1210,9 +1222,9 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
\def\ps@headings{\let\@mkboth\markboth
\def\@oddhead{\Large\hfill{\it\@shorttitle}\hspace{1.5em}%
\rm\@ddell\thepage}
- \def\@oddfoot{\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)\hfil}
+ \def\@oddfoot{\hfill\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)}
\def\@evenhead{\Large\@ddell\thepage\hspace{1.5em}\it\@shortauthor\hfill}
- \def\@evenfoot{\hfil\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)}
+ \def\@evenfoot{\small MNRAS {\bf \@volume}, \@pagerange\ (\@pubyear)\hfil}
\def\sectionmark##1{\markboth{##1}{}}
\def\subsectionmark##1{\markright{##1}}}
@@ -1292,7 +1304,6 @@ $\reset@font\displaystyle##$\hfil\cr>\cr\approx\cr}}}
\section*{LIST OF TABLES\@mkboth{LIST OF TABLES}{LIST OF TABLES}}
\@starttoc{lot} \if@restonecol\twocolumn\fi}
\let\l@table\l@figure
-
% ****************************************
% * BIBLIOGRAPHY *
% ****************************************
@@ -1805,5 +1816,4 @@ has been typeset from a \TeX/\LaTeX\ file prepared by the author.}
% Package renamed from 'mn2e' to 'mnras' after
% discussion with the TeX Users Group
% Numerous small tweaks and improvements following testing
-
-% end of mnras.cls \ No newline at end of file
+% end of mnras.cls
diff --git a/macros/latex/contrib/mnras/mnras_guide.pdf b/macros/latex/contrib/mnras/mnras_guide.pdf
index 09edd91929..ebb59e9f0a 100644
--- a/macros/latex/contrib/mnras/mnras_guide.pdf
+++ b/macros/latex/contrib/mnras/mnras_guide.pdf
Binary files differ
diff --git a/macros/latex/contrib/mnras/mnras_guide.tex b/macros/latex/contrib/mnras/mnras_guide.tex
index fe1fe8b3e2..1bb1591957 100644
--- a/macros/latex/contrib/mnras/mnras_guide.tex
+++ b/macros/latex/contrib/mnras/mnras_guide.tex
@@ -2,6 +2,8 @@
%
% MNRAS LaTeX user guide
%
+% v3.1 released 11 June 2020
+%
% v3.0 released 22 May 2015
% (version numbers match those of mnras.cls)
%
@@ -17,7 +19,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Basic setup. Most papers should leave these options alone.
-\documentclass[a4paper,fleqn,usenatbib,useAMS]{mnras}
+\documentclass[fleqn,usenatbib,useAMS]{mnras}
%%%%% AUTHORS - PLACE YOUR OWN PACKAGES HERE %%%%%
@@ -60,20 +62,22 @@
% 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}
+ 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:mn@ras.org.uk}{mn@ras.org.uk}}\thanks{Present address: Science magazine, AAAS Science International, \mbox{82-88}~Hills Road, Cambridge CB2~1LQ, UK}
+\author[K. T. Smith]{Keith T. Smith$^{1}$%
+\thanks{Contact e-mail: \href{mailto:mn@ras.ac.uk}{mn@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 2015 May 22; in original form 2013 September 5}
+\date{Last updated 2020 June 10; in original form 2013 September 5}
% Enter the current year, for the copyright statements etc.
-\pubyear{2015}
+\pubyear{2020}
% Don't change these lines
\begin{document}
@@ -319,7 +323,7 @@ It is also possible to produce un-numbered equations by using the \LaTeX\ built-
\begin{table}
\caption{Additional commands for special symbols commonly used in astronomy. These can be used anywhere.}
\label{tab:anysymbols}
- \begin{tabular}{lll}
+ \begin{tabular*}{\columnwidth}{@{}l@{\hspace*{50pt}}l@{\hspace*{50pt}}l@{}}
\hline
Command & Output & Meaning\\
\hline
@@ -340,13 +344,13 @@ It is also possible to produce un-numbered equations by using the \LaTeX\ built-
\verb'\diameter' & \diameter & diameter\\[2pt]
\verb'\sq' & \sq & square, Q.E.D.\\[2pt]
\hline
- \end{tabular}
+ \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}{lll}
+ \begin{tabular*}{\columnwidth}{l@{\hspace*{40pt}}l@{\hspace*{40pt}}l}
\hline
Command & Output & Meaning\\
\hline
@@ -368,7 +372,7 @@ It is also possible to produce un-numbered equations by using the \LaTeX\ built-
\verb'\grole' & $\grole$ & greater over less\\[2pt]
\verb'\leogr' & $\leogr$ & less over greater\\
\hline
- \end{tabular}
+ \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.
@@ -675,6 +679,12 @@ 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:
@@ -775,8 +785,8 @@ Command & Output & Journal name\\
\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}{$^b$ In 1992 the English translation of this journal changed its name from Soviet Astronomy to Astronomy Reports}\\
-\multicolumn{3}{l}{$^c$ Including the English translation Astronomy Letters}\\
+\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*}
@@ -856,4 +866,4 @@ The command name refers to Blackwell Science Publishing, who were the publishers
\label{lastpage}
\end{document}
-% End of mnras_guide.tex \ No newline at end of file
+% End of mnras_guide.tex
diff --git a/macros/latex/contrib/mnras/mnras_template.tex b/macros/latex/contrib/mnras/mnras_template.tex
index d85c1d453b..ca61f04f42 100644
--- a/macros/latex/contrib/mnras/mnras_template.tex
+++ b/macros/latex/contrib/mnras/mnras_template.tex
@@ -1,4 +1,4 @@
-% mnras_template.tex
+% mnras_template.tex
%
% LaTeX template for creating an MNRAS paper
%
@@ -21,7 +21,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Basic setup. Most papers should leave these options alone.
-\documentclass[a4paper,fleqn,usenatbib]{mnras}
+\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
@@ -34,7 +34,12 @@
% 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}
+
+% 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 %%%%%
@@ -111,8 +116,9 @@ See \texttt{mnras\_sample.tex} for a more complex example, and \texttt{mnras\_gu
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{Others2013},
-and describes the problem the authors aim to solve \citep[e.g.][]{Author2012}.
+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.}
@@ -183,23 +189,30 @@ 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
+\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}
+%\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}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -220,4 +233,4 @@ it can be placed in an Appendix which appears after the list of references.
\label{lastpage}
\end{document}
-% End of mnras_template.tex \ No newline at end of file
+% End of mnras_template.tex