Hi. I made a *.bst file using makebst.tex and everything looks okay except I see a period after the year in my reference list.
It should look like ... Journal Title Year, Volume, ...
and instead I see
Journal Title Year. Volume, ...
I've attached part of the *.bst file. What should be changed? I'm at a loss. Thanks in advance!
%>>DATE FORMAT (if non author-year citations)
%<<DATE FORMAT (if author-year citations)
% %: (def) Year plain without any brackets
% yr-par,%: Year in parentheses as (1993)
% yr-brk,%: Year in brackets as [1993]
% yr-col,%: Year preceded by colon as `: 1993'
% yr-per,%: Year preceded by period as `. 1993'
% yr-com,%: Date preceded by comma as `, 1993'
% yr-blk,%: Year preceded by space only, as ` 1993'
%------\ans=*(==)-------
%<<INCLUDE MONTHS:
% %: (def) Date is year only without the month
% aymth,%: Include month in date
%------\ans=*(==)-------
%>>INCLUDE MONTHS:
%<<REVERSED DATE (if including month)
% %: (def) Date as month year
% dtrev,%: Date as year month
%------\ans=*(==)-------
%>>REVERSED DATE (if including month)
%>>DATE FORMAT (if author-year citations)
%<<DATE PUNCTUATION (if date not at end)
%: (def) Date with standard block punctuation (comma or period)
% yrp-col,%: Colon after date as 1994:
% yrp-semi,%: Semi-colon after date as 1994;
% yrp-per,%: Period after date even when blocks use commas
% yrp-x,%: No punct. after date
%------\ans=*(==)-------
%<<BLANK AFTER DATE:
%: (def) Space after date and punctuation
% yrpp-xsp,%: No space after date as 1994:45
%------\ans=*(==)-------
%>>BLANK AFTER DATE:
%>>DATE PUNCTUATION (if date not at end)
%<<DATE FONT:
%: (def) Date in normal font
% dtbf,%: Date in bold face
%------\ans=*(==)-------
%>>DATE FONT:
%<<TRUNCATE YEAR (if author-year citations)
% note-yr,%: Year text full as 1990--1993 or `in press'
% %: (def) Year truncated to last 4 digits
%------\ans=*(==note-yr)-------
%>>TRUNCATE YEAR (if author-year citations)
%<<TITLE OF ARTICLE:
%: (def) Title plain with no special font
% tit-it,%: Title italic (\em)
% tit-qq,qt-s,%: Title and punctuation in single quotes (`Title,' ..)
% tit-qq,%: Title and punctuation in double quotes (``Title,'' ..)
% tit-qq,qt-g,%: Title and punctuation in guillemets (<<Title,>> ..)
% tit-qq,qt-s,qx,%: Title in single quotes (`Title', ..)
% tit-qq,qx,%: Title in double quotes (``Title'', ..)
% tit-qq,qt-g,qx,%: Title in guillemets (<<Title>>, ..)
%------\ans=*(==)-------
%>>TITLE OF ARTICLE:
%<<COLLECTION/PROCEEDINGS TITLES (if quoted title)
% bt-qq,%: Quote collection and proceedings titles too
% %: (def) Collection and proceedings titles not in quotes
%------\ans=*(==bt-qq)-------
%>>COLLECTION/PROCEEDINGS TITLES (if quoted title)
%<<CAPITALIZATION OF ARTICLE TITLE:
% %: (def) Sentence style (capitalize first word and those in braces)
atit-u,%: Title style (just as in bib entry)
%------\ans=t(==atit-u)-------
%>>CAPITALIZATION OF ARTICLE TITLE:
%<<ARTICLE TITLE PRESENT:
%: (def) Article title present in journals and proceedings
% jtit-x,%: No article title
%------\ans=*(==)-------
%>>ARTICLE TITLE PRESENT:
%<<JOURNAL NAMES:
% %: (def) Periods in journal names are retained, as `Phys. Rev.'
jxper,%: Dotless journal names as `Phys Rev'
%------\ans=x(==jxper)-------
%>>JOURNAL NAMES:
%<<JOURNAL NAME FONT:
%: (def) Journal name italics
% jttl-rm,%: Journal name normal font
%------\ans=*(==)-------
%>>JOURNAL NAME FONT:
%<<THESIS TITLE:
%: (def) Thesis titles like books
% thtit-a,%: Thesis title like article
% thtit-x,%: No thesis title
%------\ans=*(==)-------
%>>THESIS TITLE:
%<<TECHNICAL REPORT TITLE:
%: (def) Tech. report title like articles
% trtit-b,%: Tech. report title like books
%------\ans=*(==)-------
%>>TECHNICAL REPORT TITLE:
%<<TECHNICAL REPORT NUMBER:
%: (def) Tech. report and number plain as `Tech. Rep. 123'
% trnum-it,%: Tech. report and number italic as `{\it Tech. Rep. 123'}
%------\ans=*(==)-------
%>>TECHNICAL REPORT NUMBER:
%<<JOURNAL VOLUME:
%: (def) Volume plain as vol(num)
% vol-it,%: Volume italic as {\em vol}(num)
% vol-bf,%: Volume bold as {\bf vol}(num)
% vol-2bf,%: Volume and number bold as {\bf vol(num)}
%------\ans=*(==)-------
%>>JOURNAL VOLUME:
%<<JOURNAL VOL AND NUMBER:
% %: (def) Journal vol(num) as 34(2)
% vnum-sp,%: Journal vol (num) as 34 (2)
% vnum-cm,%: Journal vol, num as 34, 2
% vnum-nr,%: Journal vol, no. num as 34, no. 2
% vnum-h,%: Journal vol, \# number as 34, \#2
% vnum-b,%: Journal vol number as 34 2
vnum-x,%: Journal vol, without number as 34
%------\ans=x(==vnum-x)-------
%>>JOURNAL VOL AND NUMBER:
%<<VOLUME PUNCTUATION:
% %: (def) Volume with colon as vol(num):ppp
% volp-sp,%: Volume with colon and space as vol(num): ppp
% volp-semi,%: Volume with semi-colon as vol(num); ppp
volp-com,%: Volume with comma as vol(num), ppp
% volp-blk,%: Volume with blank as vol(num) ppp
%------\ans=c(==volp-com)-------
%>>VOLUME PUNCTUATION:
%<<YEAR IN JOURNAL SPECIFICATION:
%: (def) Journal year like others as given by date position
% jdt-v,%: Journal vol(year) as 34(1995)
% jdt-vs,%: Journal vol (year) as 34 (1995)
% jdt-p,%: Year with pages as 34(2), (1995) 1345--1387
% jdt-pc,%: Year, comma, pages as 34(2), (1995), 1345--1387
%------\ans=*(==)-------
%>>YEAR IN JOURNAL SPECIFICATION:
%<<PAGE NUMBERS:
%: (def) Start and stop page numbers given
% jpg-1,%: Only start page number
%------\ans=*(==)-------
%>>PAGE NUMBERS:
%<<LARGE PAGE NUMBERS:
%: (def) No separators for large page numbers
% pgsep-c,%: Comma inserted over 9999 as 11,234
% pgsep-s,%: Thin space inserted over 9999 as 11 234
% pgsep-p,%: Period inserted over 9999 as 11.234
%------\ans=*(==)-------
%>>LARGE PAGE NUMBERS:
%<<WORD `PAGE' IN ARTICLES:
%: (def) Article pages numbers only as 234-256
% jwdpg,%: Include `page' in articles as pp. 234--256
%------\ans=*(==)-------
%>>WORD `PAGE' IN ARTICLES:
%<<POSITION OF PAGES:
%: (def) Pages given mid text as is normal
% pp-last,%: Pages at end but before any notes
%------\ans=*(==)-------
%>>POSITION OF PAGES:
%<<WORD `VOLUME' IN ARTICLES:
%: (def) Article volume as number only as 21
% jwdvol,%: Include `volume' in articles as vol. 21
%------\ans=*(==)-------
%>>WORD `VOLUME' IN ARTICLES:
%<<NUMBER AND SERIES FOR COLLECTIONS:
num-xser,%: Allows number without series and suppresses word "number"
% %: (def) Standard BibTeX as: "number 123 in Total Works"; error if number and no series
%------\ans=*(==num-xser)-------
%>>NUMBER AND SERIES FOR COLLECTIONS:
%<<POSITION OF NUMBER AND SERIES:
%: (def) After chapter and pages as in standard BibTeX
% numser,%: Just before publisher or organization
%------\ans=*(==)-------
%>>POSITION OF NUMBER AND SERIES:
%<<VOLUME AND SERIES FOR BOOKS/COLLECTIONS:
%: (def) Vol. 23 of Series as in standard BibTeX
% ser-vol,%: Series, vol. 23
%------\ans=*(==)-------
%>>VOLUME AND SERIES FOR BOOKS/COLLECTIONS:
%<<POSITION OF VOLUME AND SERIES FOR INCOLLECTIONS:
%: (def) Series and volume after the editors
% ser-ed,%: Series and volume after booktitle and before editors
%------\ans=*(==)-------
%>>POSITION OF VOLUME AND SERIES FOR INCOLLECTIONS:
%<<JOURNAL NAME PUNCTUATION:
% %: (def) Comma after journal name
jnm-x,%: Space after journal name
%------\ans=x(==jnm-x)-------
%>>JOURNAL NAME PUNCTUATION:
%<<BOOK TITLE:
%: (def) Book title italic (\em)
% btit-rm,bt-rm,%: Book title plain (no font command)
%------\ans=*(==)-------
%>>BOOK TITLE:
%<<PAGES IN BOOKS:
%: (def) Pages in book plain as pp. 50-55
% bkpg-par,%: Pages in book in parentheses as (pp. 50-55)
% bkpg-x,%: Pages in book bare as 50-55
%------\ans=*(==)-------
%>>PAGES IN BOOKS:
%<<TOTAL PAGES OF A BOOK:
%: (def) Total book pages not printed
% pg-bk,%: For book: 345 pages or pp.
% pg-bk,pg-pre,%: Total book pages before publisher
%------\ans=*(==)-------
%>>TOTAL PAGES OF A BOOK:
%<<PUBLISHER ADDRESS:
%: (def) Publisher, address as Harcourt, New York
% add-pub,%: Address: Publisher as New York: Harcourt
%------\ans=*(==)-------
%>>PUBLISHER ADDRESS:
%<<PUBLISHER IN PARENTHESES:
%: (def) Publisher as normal block without parentheses
% pub-par,%: Publisher in parentheses
% pub-date,%: Publisher and date in parentheses (Oxford, 1994)
% pub-date,pub-xc,%: Publisher and date in parentheses, no comma (Oxford 1994)
% pub-date,pub-xpar,%: Publisher and date without parentheses Oxford, 1994
% pub-date,pub-xpar,pub-xc,%: Publisher and date, no parentheses, no comma Oxford 1994
%------\ans=*(==)-------
%>>PUBLISHER IN PARENTHESES:
%<<PUBLISHER POSITION:
%: (def) Publisher after chapter, pages
% pre-pub,%: Publisher before chapter, pages
% pre-edn,%: Publisher after edition
%------\ans=*(==)-------
%>>PUBLISHER POSITION:
%<<ISBN NUMBER:
% isbn,%: Include ISBN for books, booklets, etc.
%: (def) No ISBN
%------\ans=x(==)-------
%>>ISBN NUMBER:
%<<ISSN NUMBER:
% issn,%: Include ISSN for periodicals
%: (def) No ISSN
%------\ans=x(==)-------
General ⇒ Problem with punctuation in references
-
- Posts: 2
- Joined: Tue Nov 18, 2008 3:20 am
NEW: TikZ book now 40% off at Amazon.com for a short time.
