Advertisement
Guest User

adapted_style.dbj

a guest
Jan 28th, 2021
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.23 KB | None | 0 0
  1. \input docstrip
  2.  
  3. \preamble
  4. ----------------------------------------
  5. *** Some journal ***
  6.  
  7. \endpreamble
  8.  
  9. \postamble
  10. End of customized bst file
  11. \endpostamble
  12.  
  13. \keepsilent
  14.  
  15. \askforoverwritefalse
  16. \def\MBopts{\from{merlin.mbs}{%
  17. %EXTERNAL FILES:
  18. %Name of language file: \cfile=.
  19. %No included files.
  20. %<<INTERNAL LANGUAGE SUPPORT (if no external language file)
  21. %: (def) English words used explicitly
  22. % babel,%: Babel (words replaced by commands defined in babelbst.tex)
  23. %------\ans=*(==)-------
  24. %>>INTERNAL LANGUAGE SUPPORT (if no external language file)
  25. %<<STYLE OF CITATIONS:
  26. % %: (def) Numerical as in standard LaTeX
  27. ay,%: Author-year with some non-standard interface
  28. % alph,%: Alpha style, Jon90 or JWB90 for single or multiple authors
  29. % alph,alf-1,%: Alpha style, Jon90 even for multiple authors
  30. % alph,alf-f,%: Alpha style, Jones90 (full name of first author)
  31. % cite,%: Cite key (special for listing contents of bib file)
  32. %------\ans=a(==ay)-------
  33. %>>STYLE OF CITATIONS:
  34. %<<HTML OUTPUT (if non author-year citations)
  35. % %: (def) Normal LaTeX output
  36. % html,%: Hypertext output, in HTML code, in paragraphs
  37. % html,htlist,%: Hypertext list with sequence numbers
  38. % html,htdes,%: Hypertext with keys for viewing databases
  39. %------\ans=*(==)-------
  40. %>>HTML OUTPUT (if non author-year citations)
  41. %<<AUTHOR--YEAR SUPPORT SYSTEM (if author-year citations)
  42. nat,%: Natbib for use with natbib v5.3 or later
  43. % %: (def) Older Natbib without full authors citations
  44. % alk,%: Apalike for use with apalike.sty
  45. % har,%: Harvard system with harvard.sty
  46. % ast,%: Astronomy system with astron.sty
  47. % cay,%: Chicago system with chicago.sty
  48. % nmd,%: Named system with named.sty
  49. % cn,%: Author-date system with authordate1-4.sty
  50. %------\ans=*(==nat)-------
  51. %<<HARVARD EXTENSIONS INCLUDED (if Harvard support selected)
  52. % harnm,%: With Harvard extensions for LaTeX2e version of harvard.sty
  53. % %: (def) Older Harvard style, for LaTeX 2.09
  54. %------\ans=*(==harnm)-------
  55. %>>HARVARD EXTENSIONS INCLUDED (if Harvard support selected)
  56. %>>AUTHOR--YEAR SUPPORT SYSTEM (if author-year citations)
  57. %<<LANGUAGE FIELD
  58. %: (def) No language field
  59. % lang,%: Add language field to switch hyphenation patterns temporarily
  60. %------\ans=*(==)-------
  61. %>>LANGUAGE FIELD
  62. %<<ANNOTATIONS:
  63. %: (def) No annotations will be recognized
  64. % annote,%: Annotations in annote field or in .tex file of citekey name
  65. %------\ans=*(==)-------
  66. %>>ANNOTATIONS:
  67. %<<PRESENTATIONS:
  68. %: (def) Do not add presentation type for conference talks
  69. % pres,%: Add presentation, speaker not highlighted
  70. % pres,pres-bf,%: Presentation, speaker bold face
  71. % pres,pres-it,%: Presentaion, speaker italic
  72. % pres,pres-sc,%: Presentaion, speaker in small caps
  73. %------\ans=*(==)-------
  74. %>>PRESENTATIONS:
  75. %<<ORDERING OF REFERENCES (if non-author/year and non-alph)
  76. % %: (def) Alphabetical by all authors
  77. % seq-no,%: Citation order (unsorted, like unsrt.bst)
  78. % seq-yr,%: Year ordered and then by authors
  79. % seq-yrr,%: Reverse year ordered and then by authors
  80. %------\ans=*(==)-------
  81. %>>ORDERING OF REFERENCES (if non-author/year and non-alph)
  82. %<<ORDERING OF REFERENCES (if author-year citations)
  83. %: (def) Alphabetical by all authors
  84. % seq-lab,%: By label (Jones before Jones and James before Jones et al)
  85. % seq-labc,%: By label and cite order (like above but all Jones et al ordered as cited)
  86. % seq-key,%: By label and cite key instead of label and title, as above
  87. % seq-yr,%: Year ordered and then by authors (for publication lists)
  88. % seq-yrr,%: Reverse year ordered and then by authors (most recent first)
  89. % seq-no,%: Citation order (unsorted, only meaningful for numericals)
  90. %------\ans=*(==)-------
  91. %>>ORDERING OF REFERENCES (if author-year citations)
  92. %<<ORDER ON VON PART (if not citation order)
  93. %: (def) Sort on von part (de la Maire before Defoe)
  94. % vonx,%: Sort without von part (de la Maire after Mahone)
  95. %------\ans=*(==)-------
  96. %>>ORDER ON VON PART (if not citation order)
  97. %<<IGNORE FIRST NAMES (if author-year citations)
  98. %: (def) Respect first names or initials, treat as different authors
  99. % xintls,%: Sort on surname only and treat all Smiths as one
  100. %------\ans=*(==)-------
  101. %>>IGNORE FIRST NAMES (if author-year citations)
  102. %<<AUTHOR NAMES:
  103. % ed-au,%: Full, surname last (John Frederick Smith)
  104. % nm-revf,%: Full, surname first (Smith, John Frederick)
  105. % nm-init,ed-au,%: Initials + surname (J. F. Smith)
  106. nm-rev,%: Surname + initials (Smith, J. F.)
  107. % nm-rv,%: Surname + dotless initials (Smith J F)
  108. % nm-rvvc,%: Surname + comma + spaceless initials (Smith, J.F.)
  109. % nm-rvx,%: Surname + pure initials (Smith JF)
  110. % nm-rvcx,%: Surname + comma + pure initials (Smith, JF)
  111. % nm-rvv,%: Surname + spaceless initials (Smith J.F.)
  112. % nm-rev1,%: Only first name reversed, initials (AGU style: Smith, J. F., H. K. Jones)
  113. % nm-revv1,%: First name reversed, with full names (Smith, John Fred, Harry Kab Jones)
  114. %------\ans=r(==nm-rev)-------
  115. %>>AUTHOR NAMES:
  116. %<<EDITOR NAMES IN COLLECTIONS (if author names reversed)
  117. %: (def) Editor names NOT reversed as edited by J. J. Smith
  118. % ed-rev,%: Editor names reversed just like authors'
  119. %------\ans=*(==)-------
  120. %<<POSITION OF JUNIOR (if author names reversed)
  121. jnrlst,%: Junior comes last as Smith, John, Jr.
  122. % %: (def) Junior between as Smith, Jr., John
  123. %------\ans=*(==jnrlst)-------
  124. %>>POSITION OF JUNIOR (if author names reversed)
  125. %>>EDITOR NAMES IN COLLECTIONS (if author names reversed)
  126. %<<JUNIOR PART IN THE CITATION (if author-year citations)
  127. %: (def) No `junior' part in the citations but in the ref listing
  128. % jnrlab,%: `Junior' in citations as well as in ref listing
  129. %------\ans=*(==)-------
  130. %>>JUNIOR PART IN THE CITATION (if author-year citations)
  131. %<<PUNCTUATION BETWEEN AUTHOR NAMES:
  132. %: (def) Author names separated by commas
  133. % aunm-semi,%: Names separated by semi-colon
  134. % aunm-sl,%: Names separated by slash /
  135. %------\ans=*(==)-------
  136. %>>PUNCTUATION BETWEEN AUTHOR NAMES:
  137. %<<ADJACENT REFERENCES WITH REPEATED NAMES:
  138. %: (def) Author/editor names always present
  139. % nmdash,%: Repeated author/editor names replaced by dash
  140. % nmdash,nmd-2,%: Repeated author/editor names replaced by 2 dashes
  141. % nmdash,nmd-3,%: Repeated author/editor names replaced by 3 dashes
  142. %------\ans=*(==)-------
  143. %>>ADJACENT REFERENCES WITH REPEATED NAMES:
  144. %<<NUMBER OF AUTHORS IN BIBLIOGRAPHY:
  145. % %: (def) All authors included in listing
  146. nmlm,%: Limited authors (et al replaces missing names)
  147. %------\ans=l(==nmlm)-------
  148. %>>NUMBER OF AUTHORS IN BIBLIOGRAPHY:
  149. x6,%: Maximum of 6 authors
  150. m1,%: Minimum of 1 authors
  151. %<<AUTHORS IN CITATIONS:
  152. %: (def) One author et al for three or more authors
  153. % mcite,%: Some other truncation scheme
  154. %------\ans=*(==)-------
  155. %>>AUTHORS IN CITATIONS:
  156. %<<MAX AUTHORS BEFORE ET AL: (if regular cite not selected)
  157. % mct-1,%: One et al
  158. % mct-2,%: One, Two et al
  159. % mct-3,%: One, Two, Three et al
  160. % mct-4,%: One, Two, Three, Four et al
  161. % mct-5,%: One, Two, Three, Four, Five et al
  162. % mct-6,%: One, Two, Three, Four, Five, Six et al
  163. %------\ans=*(==mct-1)-------
  164. %>>MAX AUTHORS BEFORE ET AL: (if regular cite not selected)
  165. %<<MAX AUTHORS WITHOUT ET AL: (if regular cite not selected)
  166. % mct-x2,%: Two authors without truncating
  167. % mct-x3,%: Three authors without truncating
  168. % mct-x4,%: Four authors without truncating
  169. % mct-x5,%: Five authors without truncating
  170. % mct-x6,%: Six authors without truncating
  171. %------\ans=*(==mct-x2)-------
  172. %>>MAX AUTHORS WITHOUT ET AL: (if regular cite not selected)
  173. %<<TYPEFACE FOR AUTHORS IN LIST OF REFERENCES:
  174. %: (def) Normal font for author names
  175. % nmft,nmft-sc,%: Small caps authors (\sc)
  176. % nmft,nmft-it,%: Italic authors (\it or \em)
  177. % nmft,nmft-bf,%: Bold authors (\bf)
  178. % nmft,nmft-def,%: User defined author font (\bibnamefont)
  179. %------\ans=*(==)-------
  180. %>>TYPEFACE FOR AUTHORS IN LIST OF REFERENCES:
  181. %<<FONT FOR FIRST NAMES (if non-default font for authors)
  182. % %: (def) First names same font as surnames
  183. % fnm-rm,%: First names in normal font
  184. % fnm-def,%: First names in user defined font (\bibfnamefont)
  185. %------\ans=*(==)-------
  186. %<<EDITOR NAMES IN INCOLLECTION ETC:
  187. % %: (def) Editors incollection normal font
  188. % nmfted,%: Editors incollection like authors font
  189. %------\ans=*(==)-------
  190. %>>EDITOR NAMES IN INCOLLECTION ETC:
  191. %<<FONT FOR `AND' IN LIST:
  192. % %: (def) `And' in author font (JONES AND JAMES)
  193. % nmand-rm,%: `And' in normal font (JONES and JAMES)
  194. %------\ans=*(==)-------
  195. %>>FONT FOR `AND' IN LIST:
  196. %>>FONT FOR FIRST NAMES (if non-default font for authors)
  197. %<<FONT OF CITATION LABELS IN TEXT (if author-year citations)
  198. %: (def) Cited authors plain as result of \cite command
  199. % lab,lab-it,%: Cited authors italic
  200. % lab,lab-sc,%: Cited authors small caps
  201. % lab,lab-bf,%: Cited authors bold
  202. % lab,lab-def,%: User defined citation font (\citenamefont)
  203. %------\ans=*(==)-------
  204. %<<FONT FOR `AND' IN CITATIONS (if non-default font for citation lables)
  205. % %: (def) Cited `and' in author font
  206. % and-rm,%: Cited `and' in normal font
  207. %------\ans=*(==)-------
  208. %>>FONT FOR `AND' IN CITATIONS (if non-default font for citation lables)
  209. %<<FONT OF EXTRA LABEL (The extra letter on the year)
  210. %: (def) Extra label plain
  211. % xlab-it,%: Extra label italic
  212. %------\ans=*(==)-------
  213. %>>FONT OF EXTRA LABEL (The extra letter on the year)
  214. %>>FONT OF CITATION LABELS IN TEXT (if author-year citations)
  215. %<<LABEL WHEN AUTHORS MISSING (if author-year citations)
  216. keyxyr,%: Year blank when KEY replaces missing author (for natbib 7.0)
  217. % %: (def) Year included when KEY replaces missing author
  218. %------\ans=*(==keyxyr)-------
  219. %>>LABEL WHEN AUTHORS MISSING (if author-year citations)
  220. %<<MISSING DATE (if author-year citations)
  221. %: (def) Missing date set to ???? in label and text
  222. % blkyear,%: Missing date left blank
  223. %------\ans=*(==)-------
  224. %>>MISSING DATE (if author-year citations)
  225. %<<DATE POSITION:
  226. % %: (def) Date at end
  227. dt-beg,%: Date after authors
  228. % dt-jnl,%: Date part of journal spec. (as 1994;45:34-40) else at end
  229. % dt-end,%: Date at very end after any notes
  230. %------\ans=*(==)-------
  231. %>>DATE POSITION:
  232. %<<DATE FORMAT (if non author-year citations)
  233. % %: (def) Plain month and year without any brackets
  234. yr-par,%: Date in parentheses as (May 1993)
  235. % yr-brk,%: Date in brackets as [May 1993]
  236. % yr-col,%: Date preceded by colon as `: May 1993'
  237. % yr-per,%: Date preceded by period as `. May 1993'
  238. % yr-com,%: Date preceded by comma as `, May 1993'
  239. % yr-blk,%: Date preceded by space only, as ` May 1993'
  240. %------\ans=*(==)-------
  241. %<<SUPPRESS MONTH:
  242. % %: (def) Date is month and year
  243. % xmth,%: Date is year only
  244. %------\ans=*(==)-------
  245. %>>SUPPRESS MONTH:
  246. %<<REVERSED DATE (if including month)
  247. % %: (def) Date as month year
  248. % dtrev,%: Date as year month
  249. %------\ans=*(==)-------
  250. %>>REVERSED DATE (if including month)
  251. %>>DATE FORMAT (if non author-year citations)
  252. %<<DATE FORMAT (if author-year citations)
  253. %: (def) Year plain without any brackets
  254. % yr-par,%: Year in parentheses as (1993)
  255. % yr-brk,%: Year in brackets as [1993]
  256. % yr-col,%: Year preceded by colon as `: 1993'
  257. % yr-per,%: Year preceded by period as `. 1993'
  258. % yr-com,%: Date preceded by comma as `, 1993'
  259. % yr-blk,%: Year preceded by space only, as ` 1993'
  260. %------\ans=*(==)-------
  261. %<<INCLUDE MONTHS:
  262. %: (def) Date is year only without the month
  263. % aymth,%: Include month in date
  264. %------\ans=*(==)-------
  265. %>>INCLUDE MONTHS:
  266. %<<REVERSED DATE (if including month)
  267. % %: (def) Date as month year
  268. % dtrev,%: Date as year month
  269. %------\ans=*(==)-------
  270. %>>REVERSED DATE (if including month)
  271. %>>DATE FORMAT (if author-year citations)
  272. %<<DATE PUNCTUATION (if date not at end)
  273. % %: (def) Date with standard block punctuation (comma or period)
  274. % yrp-col,%: Colon after date as 1994:
  275. % yrp-semi,%: Semi-colon after date as 1994;
  276. % yrp-per,%: Period after date even when blocks use commas
  277. % yrp-x,%: No punct. after date
  278. %------\ans=*(==)-------
  279. %<<BLANK AFTER DATE:
  280. % %: (def) Space after date and punctuation
  281. % yrpp-xsp,%: No space after date as 1994:45
  282. %------\ans=*(==)-------
  283. %>>BLANK AFTER DATE:
  284. %>>DATE PUNCTUATION (if date not at end)
  285. %<<DATE FONT:
  286. %: (def) Date in normal font
  287. % dtbf,%: Date in bold face
  288. %------\ans=*(==)-------
  289. %>>DATE FONT:
  290. %<<TRUNCATE YEAR (if author-year citations)
  291. note-yr,%: Year text full as 1990--1993 or `in press'
  292. % %: (def) Year truncated to last 4 digits
  293. %------\ans=*(==note-yr)-------
  294. %>>TRUNCATE YEAR (if author-year citations)
  295. %<<TITLE OF ARTICLE:
  296. %: (def) Title plain with no special font
  297. % tit-it,%: Title italic (\em)
  298. % tit-qq,qt-s,%: Title and punctuation in single quotes (`Title,' ..)
  299. % tit-qq,%: Title and punctuation in double quotes (``Title,'' ..)
  300. % tit-qq,qt-g,%: Title and punctuation in guillemets (<<Title,>> ..)
  301. % tit-qq,qt-s,qx,%: Title in single quotes (`Title', ..)
  302. % tit-qq,qx,%: Title in double quotes (``Title'', ..)
  303. % tit-qq,qt-g,qx,%: Title in guillemets (<<Title>>, ..)
  304. %------\ans=*(==)-------
  305. %>>TITLE OF ARTICLE:
  306. %<<COLLECTION/PROCEEDINGS TITLES (if quoted title)
  307. % bt-qq,%: Quote collection and proceedings titles too
  308. % %: (def) Collection and proceedings titles not in quotes
  309. %------\ans=*(==bt-qq)-------
  310. %>>COLLECTION/PROCEEDINGS TITLES (if quoted title)
  311. %<<CAPITALIZATION OF ARTICLE TITLE:
  312. %: (def) Sentence style (capitalize first word and those in braces)
  313. % atit-u,%: Title style (just as in bib entry)
  314. %------\ans=*(==)-------
  315. %>>CAPITALIZATION OF ARTICLE TITLE:
  316. %<<ARTICLE TITLE PRESENT:
  317. %: (def) Article title present in journals and proceedings
  318. % jtit-x,%: No article title
  319. %------\ans=*(==)-------
  320. %>>ARTICLE TITLE PRESENT:
  321. %<<JOURNAL NAMES:
  322. %: (def) Periods in journal names are retained, as `Phys. Rev.'
  323. % jxper,%: Dotless journal names as `Phys Rev'
  324. %------\ans=*(==)-------
  325. %>>JOURNAL NAMES:
  326. %<<JOURNAL NAME FONT:
  327. %: (def) Journal name italics
  328. % jttl-rm,%: Journal name normal font
  329. %------\ans=*(==)-------
  330. %>>JOURNAL NAME FONT:
  331. %<<THESIS TITLE:
  332. %: (def) Thesis titles like books
  333. % thtit-a,%: Thesis title like article
  334. % thtit-x,%: No thesis title
  335. %------\ans=*(==)-------
  336. %>>THESIS TITLE:
  337. %<<TECHNICAL REPORT TITLE:
  338. %: (def) Tech. report title like articles
  339. % trtit-b,%: Tech. report title like books
  340. %------\ans=*(==)-------
  341. %>>TECHNICAL REPORT TITLE:
  342. %<<TECHNICAL REPORT NUMBER:
  343. %: (def) Tech. report and number plain as `Tech. Rep. 123'
  344. % trnum-it,%: Tech. report and number italic as `{\it Tech. Rep. 123'}
  345. %------\ans=*(==)-------
  346. %>>TECHNICAL REPORT NUMBER:
  347. %<<JOURNAL VOLUME:
  348. % %: (def) Volume plain as vol(num)
  349. vol-it,%: Volume italic as {\em vol}(num)
  350. % vol-bf,%: Volume bold as {\bf vol}(num)
  351. % vol-2bf,%: Volume and number bold as {\bf vol(num)}
  352. %------\ans=i(==vol-it)-------
  353. %>>JOURNAL VOLUME:
  354. %<<JOURNAL VOL AND NUMBER:
  355. % %: (def) Journal vol(num) as 34(2)
  356. % vnum-sp,%: Journal vol (num) as 34 (2)
  357. % vnum-cm,%: Journal vol, num as 34, 2
  358. % vnum-nr,%: Journal vol, no. num as 34, no. 2
  359. % vnum-h,%: Journal vol, \# number as 34, \#2
  360. % vnum-b,%: Journal vol number as 34 2
  361. % vnum-x,%: Journal vol, without number as 34
  362. %------\ans=*(==)-------
  363. %>>JOURNAL VOL AND NUMBER:
  364. %<<VOLUME PUNCTUATION:
  365. % %: (def) Volume with colon as vol(num):ppp
  366. % volp-sp,%: Volume with colon and space as vol(num): ppp
  367. % volp-semi,%: Volume with semi-colon as vol(num); ppp
  368. volp-com,%: Volume with comma as vol(num), ppp
  369. % volp-blk,%: Volume with blank as vol(num) ppp
  370. %------\ans=c(==volp-com)-------
  371. %>>VOLUME PUNCTUATION:
  372. %<<YEAR IN JOURNAL SPECIFICATION:
  373. %: (def) Journal year like others as given by date position
  374. % jdt-v,%: Journal vol(year) as 34(1995)
  375. % jdt-vs,%: Journal vol (year) as 34 (1995)
  376. % jdt-p,%: Year with pages as 34(2), (1995) 1345--1387
  377. % jdt-pc,%: Year, comma, pages as 34(2), (1995), 1345--1387
  378. %------\ans=*(==)-------
  379. %>>YEAR IN JOURNAL SPECIFICATION:
  380. %<<PAGE NUMBERS:
  381. %: (def) Start and stop page numbers given
  382. % jpg-1,%: Only start page number
  383. %------\ans=*(==)-------
  384. %>>PAGE NUMBERS:
  385. %<<LARGE PAGE NUMBERS:
  386. %: (def) No separators for large page numbers
  387. % pgsep-c,%: Comma inserted over 9999 as 11,234
  388. % pgsep-s,%: Thin space inserted over 9999 as 11 234
  389. % pgsep-p,%: Period inserted over 9999 as 11.234
  390. %------\ans=*(==)-------
  391. %>>LARGE PAGE NUMBERS:
  392. %<<WORD `PAGE' IN ARTICLES:
  393. %: (def) Article pages numbers only as 234-256
  394. % jwdpg,%: Include `page' in articles as pp. 234--256
  395. %------\ans=*(==)-------
  396. %>>WORD `PAGE' IN ARTICLES:
  397. %<<POSITION OF PAGES:
  398. %: (def) Pages given mid text as is normal
  399. % pp-last,%: Pages at end but before any notes
  400. %------\ans=e(==pp-last)-------
  401. %>>POSITION OF PAGES:
  402. %<<WORD `VOLUME' IN ARTICLES:
  403. %: (def) Article volume as number only as 21
  404. % jwdvol,%: Include `volume' in articles as vol. 21
  405. %------\ans=*(==)-------
  406. %>>WORD `VOLUME' IN ARTICLES:
  407. %<<NUMBER AND SERIES FOR COLLECTIONS:
  408. num-xser,%: Allows number without series and suppresses word "number"
  409. % %: (def) Standard BibTeX as: "number 123 in Total Works"; error if number and no series
  410. %------\ans=*(==num-xser)-------
  411. %>>NUMBER AND SERIES FOR COLLECTIONS:
  412. %<<POSITION OF NUMBER AND SERIES:
  413. %: (def) After chapter and pages as in standard BibTeX
  414. % numser,%: Just before publisher or organization
  415. %------\ans=*(==)-------
  416. %>>POSITION OF NUMBER AND SERIES:
  417. %<<VOLUME AND SERIES FOR BOOKS/COLLECTIONS:
  418. %: (def) Vol. 23 of Series as in standard BibTeX
  419. % ser-vol,%: Series, vol. 23
  420. %------\ans=*(==)-------
  421. %>>VOLUME AND SERIES FOR BOOKS/COLLECTIONS:
  422. %<<POSITION OF VOLUME AND SERIES FOR INCOLLECTIONS:
  423. %: (def) Series and volume after the editors
  424. % ser-ed,%: Series and volume after booktitle and before editors
  425. %------\ans=*(==)-------
  426. %>>POSITION OF VOLUME AND SERIES FOR INCOLLECTIONS:
  427. %<<JOURNAL NAME PUNCTUATION:
  428. %: (def) Comma after journal name
  429. %jnm-x,%: Space after journal name
  430. %------\ans=*(==)-------
  431. %>>JOURNAL NAME PUNCTUATION:
  432. %<<BOOK TITLE:
  433. %: (def) Book title italic (\em)
  434. % btit-rm,bt-rm,%: Book title plain (no font command)
  435. %------\ans=*(==)-------
  436. %>>BOOK TITLE:
  437. %<<PAGES IN BOOKS:
  438. % %: (def) Pages in book plain as pp. 50-55
  439. bkpg-par,%: Pages in book in parentheses as (pp. 50-55)
  440. % bkpg-x,%: Pages in book bare as 50-55
  441. %------\ans=p(==bkpg-par)-------
  442. %>>PAGES IN BOOKS:
  443. %<<TOTAL PAGES OF A BOOK:
  444. %: (def) Total book pages not printed
  445. % pg-bk,%: For book: 345 pages or pp.
  446. % pg-bk,pg-pre,%: Total book pages before publisher
  447. %------\ans=*(==)-------
  448. %>>TOTAL PAGES OF A BOOK:
  449. %<<PUBLISHER ADDRESS:
  450. % %: (def) Publisher, address as Harcourt, New York
  451. add-pub,%: Address: Publisher as New York: Harcourt
  452. %------\ans=a(==add-pub)-------
  453. %>>PUBLISHER ADDRESS:
  454. %<<PUBLISHER IN PARENTHESES:
  455. %: (def) Publisher as normal block without parentheses
  456. % pub-par,%: Publisher in parentheses
  457. % pub-date,%: Publisher and date in parentheses (Oxford, 1994)
  458. % pub-date,pub-xc,%: Publisher and date in parentheses, no comma (Oxford 1994)
  459. % pub-date,pub-xpar,%: Publisher and date without parentheses Oxford, 1994
  460. % pub-date,pub-xpar,pub-xc,%: Publisher and date, no parentheses, no comma Oxford 1994
  461. %------\ans=*(==)-------
  462. %>>PUBLISHER IN PARENTHESES:
  463. %<<PUBLISHER POSITION:
  464. % %: (def) Publisher after chapter, pages
  465. % pre-pub,%: Publisher before chapter, pages
  466. %pre-edn,%: Publisher after edition
  467. %------\ans=*(==)-------
  468. %>>PUBLISHER POSITION:
  469. %<<ISBN NUMBER:
  470. % isbn,%: Include ISBN for books, booklets, etc.
  471. %: (def) No ISBN
  472. %------\ans=x(==)-------
  473. %>>ISBN NUMBER:
  474. %<<ISSN NUMBER:
  475. % issn,%: Include ISSN for periodicals
  476. %: (def) No ISSN
  477. %------\ans=x(==)-------
  478. %>>ISSN NUMBER:
  479. %<<DOI NUMBER:
  480. % doi,%: Include DOI as "doi: number"
  481. % url-doi,%: Format DOI as URL //dx.doi.org/doi (must give url options!)
  482. % agu-doi,doi,%: Insert DOI AGU style as part of page number
  483. %: (def) No DOI
  484. %------\ans=a(==agu-doi,doi)-------
  485. %>>DOI NUMBER:
  486. %<<`EDITOR' AFTER NAMES (EDITED BOOKS WITHOUT AUTHORS):
  487. % %: (def) Word `editor' after name
  488. % edpar,%: `Name (editor),' in parentheses, after name, comma after
  489. edpar,bkedcap,%: `Name (Editor),' as above, editor upper case
  490. % edparc,%: `Name, (editor)' in parentheses, after name, comma between
  491. % edparc,bkedcap,%: `Name, (Editor)' as above, editor upper case
  492. % edparxc,%: `Name (editor)' in parentheses, after name, no commas
  493. % edparxc,bkedcap,%: `Name (Editor)' as above, editor upper case
  494. %------\ans=b(==edpar,bkedcap)-------
  495. %>>`EDITOR' AFTER NAMES (EDITED BOOKS WITHOUT AUTHORS):
  496. %<<EDITOR IN COLLECTIONS:
  497. %: (def) Same as for edited book (names before booktitle)
  498. % edby,%: In booktitle, edited by .. (where .. is names)
  499. % edby-par,%: In booktitle (edited by ..)
  500. % edby-parc,%: In booktitle, (edited by ..)
  501. % edby,edbyx,%: In booktitle, editor ..
  502. % edby,edbyw,%: In booktitle, (editor) ..
  503. % edby-par,edbyx,%: In booktitle (editor..)
  504. % edby-parc,edbyx,%: In booktitle, (editor..)
  505. % edby,edbyy,%: In booktitle, .., editor
  506. % edby-par,edbyy,%: In booktitle (.., editor)
  507. %------\ans=*(==)-------
  508. %>>EDITOR IN COLLECTIONS:
  509. %<<CAPITALIZE `EDITOR' OR `EDITED BY' (if editor capitalizable)
  510. % %: (def) `(editor,..)' or `(edited by..)' in lower case
  511. % edcap,%: `(Editor,..)' or `(Edited by..)' in upper case
  512. %------\ans=*(==)-------
  513. %>>CAPITALIZE `EDITOR' OR `EDITED BY' (if editor capitalizable)
  514. %<<PUNCTUATION BETWEEN SECTIONS (BLOCKS):
  515. %: (def) \newblock after blocks (periods or new lines with openbib option)
  516. % blk-com,%: Comma between blocks
  517. % blk-com,com-semi,%: Semi-colon between blocks
  518. % blk-com,com-blank,%: Blanks between blocks
  519. % blk-tit,%: Period after titles of articles, books, etc else commas
  520. % blk-tit,tit-col,%: Colon after titles of articles, books, etc else commas
  521. % blk-tita,%: Period after titles of articles else commas
  522. % blk-tita,tit-col,%: Colon after titles of articles else commas
  523. %------\ans=*(==)-------
  524. %>>PUNCTUATION BETWEEN SECTIONS (BLOCKS):
  525. %<<PUNCTUATION BEFORE NOTES (if not using \newblock)
  526. % %: (def) Notes have regular punctuation like all other blocks
  527. % blknt,%: Notes preceded by period
  528. %------\ans=*(==)-------
  529. %>>PUNCTUATION BEFORE NOTES (if not using \newblock)
  530. %<<PUNCTUATION AFTER AUTHORS:
  531. %: (def) Author block normal with regular block punctuation
  532. % au-col,%: Author block with colon
  533. %------\ans=*(==)-------
  534. %>>PUNCTUATION AFTER AUTHORS:
  535. %<<PUNCTUATION AFTER `IN':
  536. %: (def) Space after `in' for incollection or inproceedings
  537. % in-col,%: Colon after `in' (as `In: ...')
  538. % in-it,%: Italic `in' and space
  539. % in-col,in-it,%: Italic `in' and colon
  540. % in-x,%: No word `in' for edited works
  541. %------\ans=*(==)-------
  542. %>>PUNCTUATION AFTER `IN':
  543. %<<`IN' WITH JOURNAL NAMES (if using 'in' with collections)
  544. %: (def) No `in' before journal name
  545. % injnl,%: Add `in' before journal name in style for incollection
  546. %------\ans=*(==)-------
  547. %>>`IN' WITH JOURNAL NAMES (if using 'in' with collections)
  548. %<<FINAL PUNCTUATION:
  549. %: (def) Period at very end of the listed reference
  550. % fin-bare,%: No period at end
  551. %------\ans=*(==)-------
  552. %>>FINAL PUNCTUATION:
  553. %<<ABBREVIATE WORD `PAGES' (if not using external language file)
  554. % %: (def) `Page(s)' (no abbreviation)
  555. pp,%: `Page' abbreviated as p. or pp.
  556. % ppx,%: `Page' omitted
  557. %------\ans=*(==)-------
  558. %<<ABBREVIATE WORD `EDITORS':
  559. % %: (def) `Editor(s)' (no abbreviation)
  560. ed,%: `Editor' abbreviated as ed. or eds.
  561. %------\ans=a(==ed)-------
  562. %>>ABBREVIATE WORD `EDITORS':
  563. %<<OTHER ABBREVIATIONS:
  564. %: (def) No abbreviations of volume, edition, chapter, etc
  565. % abr,%: Abbreviations of such words
  566. %------\ans=*(==)-------
  567. %>>OTHER ABBREVIATIONS:
  568. %<<ABBREVIATION FOR `EDITION' (if abbreviating words)
  569. % %: (def) `Edition' abbreviated as `edn'
  570. % ednx,%: `Edition' abbreviated as `ed'
  571. %------\ans=*(==)-------
  572. %<<MONTHS WITH DOTS:
  573. % %: (def) Months with dots as Jan.
  574. % mth-bare,%: Months without dots as Feb Mar
  575. %------\ans=*(==)-------
  576. %>>MONTHS WITH DOTS:
  577. %>>ABBREVIATION FOR `EDITION' (if abbreviating words)
  578. %<<EDITION NUMBERS:
  579. xedn,%: Editions as in database saving much processing memory
  580. % %: (def) Write out editions as first, second, third, etc
  581. % ord,%: Numerical editions as 1st, 2nd, 3rd, etc
  582. %------\ans=*(==xedn)-------
  583. %>>EDITION NUMBERS:
  584. %>>ABBREVIATE WORD `PAGES' (if not using external language file)
  585. %Reading external language file \cfile=
  586. %<<STORED JOURNAL NAMES:
  587. %: (def) Full journal names for prestored journals
  588. % jabr,%: Abbreviated journal names
  589. % jabr,jaa,%: Abbreviated with astronomy shorthands like ApJ and AJ
  590. %------\ans=*(==)-------
  591. %>>STORED JOURNAL NAMES:
  592. %<<AMPERSAND:
  593. %: (def) Use word `and' in author lists
  594. % amper,%: Use ampersand in place of `and'
  595. % varand,%: Use \BIBand in place of `and'
  596. %------\ans=a(==amper)-------
  597. %>>AMPERSAND:
  598. %<<COMMA BEFORE `AND':
  599. % %: (def) Comma before `and' as `Tom, Dick, and Harry'
  600. and-xcom,%: No comma before `and' as `Tom, Dick and Harry'
  601. % and-com,%: Comma even with 2 authors as `Tom, and Harry'
  602. %------\ans=n(==and-xcom)-------
  603. %>>COMMA BEFORE `AND':
  604. %<<COMMA BEFORE `AND' EVEN FOR COLLECTION EDITORS (if using comma before `and' with authors)
  605. % and-com-ed,%: Comma with 2 editors in collections
  606. % %: (def) Two editors without comma as `Tom and Harry'
  607. %------\ans=*(==and-com-ed)-------
  608. %>>COMMA BEFORE `AND' EVEN FOR COLLECTION EDITORS (if using comma before `and' with authors)
  609. %<<NO `AND' IN REFERENCE LIST:
  610. % %: (def) With `and' before last author in reference list
  611. xand,%: No `and' as `Tom, Dick, Harry'
  612. %------\ans=x(==xand)-------
  613. %>>NO `AND' IN REFERENCE LIST:
  614. %<<COMMA BEFORE `ET AL':
  615. %: (def) Comma before `et al' in reference list
  616. % etal-xc,%: No comma before `et al'
  617. %------\ans=*(==)-------
  618. %>>COMMA BEFORE `ET AL':
  619. %<<FONT OF `ET AL':
  620. %: (def) Plain et al
  621. % etal-it,%: Italic et al
  622. % etal-rm,%: Roman et al even when authors something else
  623. %------\ans=*(==)-------
  624. %>>FONT OF `ET AL':
  625. %<<ADDITIONAL REVTeX DATA FIELDS:
  626. %: (def) No additional fields for REVTeX
  627. % revdata,eprint,url,url-blk,%: Include REVTeX data fields collaboration, eid, eprint, archive, numpages, url
  628. %------\ans=*(==)-------
  629. %<<E-PRINT DATA FIELD: (without REVTeX fields)
  630. %: (def) Do not include eprint field
  631. % eprint,%: Include eprint and archive fields for electronic publications
  632. %------\ans=*(==)-------
  633. %>>E-PRINT DATA FIELD: (without REVTeX fields)
  634. %<<URL ADDRESS: (without REVTeX fields)
  635. %: (def) No URL for electronic (Internet) documents
  636. % url,url-blk,%: Include URL as regular item block
  637. % url,url-nt,%: URL as note
  638. % url,url-nl,%: URL on new line after rest of reference
  639. %------\ans=u(==url,url-blk)-------
  640. %>>URL ADDRESS: (without REVTeX fields)
  641. %>>ADDITIONAL REVTeX DATA FIELDS:
  642. %<<REFERENCE COMPONENT TAGS:
  643. %: (def) No reference component tags in the \bibitem entries
  644. % bibinfo,%: Reference component tags like \bibinfo in the content of \bibitem
  645. %------\ans=*(==)-------
  646. %>>REFERENCE COMPONENT TAGS:
  647. %<<EMPHASIS: (affects all so-called italics)
  648. %: (def) Use emphasis ie, \em, allows font switching
  649. em-it,%: Use true italics ie, \it, absolute italics
  650. % em-x,%: No italics at all
  651. % em-ul,%: Underlining in place of italics, best with ulem package
  652. %------\ans=*(==)-------
  653. %>>EMPHASIS: (affects all so-called italics)
  654. %<<COMPATIBILITY WITH PLAIN TEX:
  655. % nfss,%: Use LaTeX commands which may not work with Plain TeX
  656. plntx,%: Use only Plain TeX commands for fonts and testing
  657. %------\ans=*(==nfss)-------
  658. %>>COMPATIBILITY WITH PLAIN TEX:
  659. }}
  660. \generate{\file{adapted_style.bst}{\MBopts}}
  661. \endbatchfile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement