Skip to content

Commit

Permalink
Comma after proceedings title (#159)
Browse files Browse the repository at this point in the history
  • Loading branch information
zepinglee committed Mar 15, 2024
1 parent 4609d41 commit 1da311b
Show file tree
Hide file tree
Showing 39 changed files with 888 additions and 353 deletions.
53 changes: 51 additions & 2 deletions gbt7714-2005-author-year.bst
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ ENTRY
eprint
eprinttype
entrysubtype
eventtitle
howpublished
institution
journal
Expand All @@ -139,6 +140,7 @@ ENTRY
translator
url
urldate
venue
volume
year
}
Expand Down Expand Up @@ -2058,8 +2060,55 @@ FUNCTION {inbook} {
}

FUNCTION {inproceedings}
{ "C" set.entry.mark
incollection
{ output.bibitem
output.translation
format.authors output
author format.key output
year.after.author
{ period.after.author
'new.sentence
'skip$
if$
format.year "year" output.check
}
'skip$
if$
new.block
format.title "title" output.check
"C" set.entry.mark
format.mark "" output.after
new.block
format.translators output
new.slash
format.editors output
new.block
booktitle empty$
{ eventtitle empty$
'skip$
{ address output }
if$
}
{ format.series.vol.num.booktitle "booktitle" output.check }
if$
venue empty$
{ address empty$
'skip$
{ address output }
if$
}
{ venue output }
if$
year.after.author not
{ format.year "year" output.check }
'skip$
if$
format.extracted.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
new.block
format.note output
fin.entry
}

FUNCTION {conference} { inproceedings }
Expand Down
53 changes: 51 additions & 2 deletions gbt7714-2005-numerical.bst
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ ENTRY
eprint
eprinttype
entrysubtype
eventtitle
howpublished
institution
journal
Expand All @@ -129,6 +130,7 @@ ENTRY
translator
url
urldate
venue
volume
year
}
Expand Down Expand Up @@ -2048,8 +2050,55 @@ FUNCTION {inbook} {
}

FUNCTION {inproceedings}
{ "C" set.entry.mark
incollection
{ output.bibitem
output.translation
format.authors output
author format.key output
year.after.author
{ period.after.author
'new.sentence
'skip$
if$
format.year "year" output.check
}
'skip$
if$
new.block
format.title "title" output.check
"C" set.entry.mark
format.mark "" output.after
new.block
format.translators output
new.slash
format.editors output
new.block
booktitle empty$
{ eventtitle empty$
'skip$
{ address output }
if$
}
{ format.series.vol.num.booktitle "booktitle" output.check }
if$
venue empty$
{ address empty$
'skip$
{ address output }
if$
}
{ venue output }
if$
year.after.author not
{ format.year "year" output.check }
'skip$
if$
format.extracted.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
new.block
format.note output
fin.entry
}

FUNCTION {conference} { inproceedings }
Expand Down
53 changes: 51 additions & 2 deletions gbt7714-author-year.bst
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ ENTRY
eprint
eprinttype
entrysubtype
eventtitle
howpublished
institution
journal
Expand All @@ -139,6 +140,7 @@ ENTRY
translator
url
urldate
venue
volume
year
}
Expand Down Expand Up @@ -2058,8 +2060,55 @@ FUNCTION {inbook} {
}

FUNCTION {inproceedings}
{ "C" set.entry.mark
incollection
{ output.bibitem
output.translation
format.authors output
author format.key output
year.after.author
{ period.after.author
'new.sentence
'skip$
if$
format.year "year" output.check
}
'skip$
if$
new.block
format.title "title" output.check
"C" set.entry.mark
format.mark "" output.after
new.block
format.translators output
new.slash
format.editors output
new.block
booktitle empty$
{ eventtitle empty$
'skip$
{ address output }
if$
}
{ format.series.vol.num.booktitle "booktitle" output.check }
if$
venue empty$
{ address empty$
'skip$
{ address output }
if$
}
{ venue output }
if$
year.after.author not
{ format.year "year" output.check }
'skip$
if$
format.extracted.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
new.block
format.note output
fin.entry
}

FUNCTION {conference} { inproceedings }
Expand Down
53 changes: 51 additions & 2 deletions gbt7714-numerical.bst
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ ENTRY
eprint
eprinttype
entrysubtype
eventtitle
howpublished
institution
journal
Expand All @@ -129,6 +130,7 @@ ENTRY
translator
url
urldate
venue
volume
year
}
Expand Down Expand Up @@ -2048,8 +2050,55 @@ FUNCTION {inbook} {
}

FUNCTION {inproceedings}
{ "C" set.entry.mark
incollection
{ output.bibitem
output.translation
format.authors output
author format.key output
year.after.author
{ period.after.author
'new.sentence
'skip$
if$
format.year "year" output.check
}
'skip$
if$
new.block
format.title "title" output.check
"C" set.entry.mark
format.mark "" output.after
new.block
format.translators output
new.slash
format.editors output
new.block
booktitle empty$
{ eventtitle empty$
'skip$
{ address output }
if$
}
{ format.series.vol.num.booktitle "booktitle" output.check }
if$
venue empty$
{ address empty$
'skip$
{ address output }
if$
}
{ venue output }
if$
year.after.author not
{ format.year "year" output.check }
'skip$
if$
format.extracted.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
new.block
format.note output
fin.entry
}

FUNCTION {conference} { inproceedings }
Expand Down
53 changes: 51 additions & 2 deletions gbt7714.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -1254,6 +1254,7 @@ ENTRY
eprint
eprinttype
entrysubtype
eventtitle
howpublished
institution
journal
Expand All @@ -1277,6 +1278,7 @@ ENTRY
translator
url
urldate
venue
volume
year
}
Expand Down Expand Up @@ -3867,8 +3869,55 @@ FUNCTION {inbook} {
% organization, publisher, note
% \begin{macrocode}
FUNCTION {inproceedings}
{ "C" set.entry.mark
incollection
{ output.bibitem
output.translation
format.authors output
author format.key output
year.after.author
{ period.after.author
'new.sentence
'skip$
if$
format.year "year" output.check
}
'skip$
if$
new.block
format.title "title" output.check
"C" set.entry.mark
format.mark "" output.after
new.block
format.translators output
new.slash
format.editors output
new.block
booktitle empty$
{ eventtitle empty$
'skip$
{ address output }
if$
}
{ format.series.vol.num.booktitle "booktitle" output.check }
if$
venue empty$
{ address empty$
'skip$
{ address output }
if$
}
{ venue output }
if$
year.after.author not
{ format.year "year" output.check }
'skip$
if$
format.extracted.pages bbl.pages.colon output.after
format.urldate "" output.after
output.url
output.doi
new.block
format.note output
fin.entry
}

% \end{macrocode}
Expand Down
Loading

0 comments on commit 1da311b

Please sign in to comment.