Editing A Bst File For An Incollection (book Chapter) Reference Style, Error In Order

by ADMIN 86 views

Introduction

When editing a bst file for an incollection (book chapter) reference style, it's essential to ensure that the order of the reference is correct. A well-formatted bst file is crucial for producing accurate and consistent citations in your document. In this article, we will guide you through the process of editing a bst file to produce the correct reference style for a book chapter.

Understanding the incollection reference style

The incollection reference style is used to cite a chapter or article in a book. The general format for an incollection reference is as follows:

Surname, IN (Year). 'Title of chapter', in Editor Surname, IN (ed.), Name of Book, Place:Publisher, pp. 1-10.

Editing the bst file

To edit the bst file for an incollection reference style, you need to modify the relevant entry in the bst file. The entry for an incollection reference typically looks like this:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref }

Modifying the entry for an incollection reference

To produce the correct reference style for a book chapter, you need to modify the entry for an incollection reference. The modified entry should look like this:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name }

Adding the editor format

The editor format is used to display the editor's name in the reference. To add the editor format, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" }

Adding the editorstring

The editorstring is used to display the editor's name in the reference. To add the editorstring, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring " (ed.)" }

Adding the editorstring with a period

To add the editorstring with a period, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "." }

Adding the editorstring with a comma

To add the editorstring with a comma, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "," }

Adding the editorstring with a semicolon

To add the editorstring with a semicolon, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ";" }

Adding the editorstring with a colon

To add the editorstring with a colon, you need to modify the entry for an incollection reference as follows:

ENTRY incollection author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ""

Adding the editorstring with a dash

To add the editorstring with a dash, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "-" }

Adding the editorstring with a space

To add the editorstring with a space, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring " " }

Adding the editorstring with a period and a space

To add the editorstring with a period and a space, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor.name editorstring " (ed.)" editorstring ". " }

Adding the editorstring with a comma and a space

To add the editorstring with a comma and a space, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ", " }

Adding the editorstring with a semicolon and a space

To add the editorstring with a semicolon and a space, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "; " }

Adding the editorstring with a colon and a space

To add the editorstring with a colon and a space, you need to modify the entry for an incollection reference as follows:

ENTRY incollection author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring " "

Adding the editorstring with a dash and a space

To add the editorstring with a dash and a space, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "- " }

Adding the editorstring with a period and a comma

To add the editorstring with a period and a comma, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ".," }

Adding the editorstring with a comma and a period

To add the editorstring with a comma and a period, you need to modify the entry for an incollection reference as follows:

Q&A

Q: What is the purpose of editing a bst file for an incollection (book chapter) reference style? A: The purpose of editing a bst file for an incollection (book chapter) reference style is to produce the correct reference style for a book chapter.

Q: What is the general format for an incollection reference? A: The general format for an incollection reference is as follows:

Surname, IN (Year). 'Title of chapter', in Editor Surname, IN (ed.), Name of Book, Place:Publisher, pp. 1-10.

Q: How do I modify the entry for an incollection reference in the bst file? A: To modify the entry for an incollection reference, you need to add the following lines to the bst file:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" }

Q: What is the purpose of the editorstring in the bst file? A: The editorstring is used to display the editor's name in the reference.

Q: How do I add the editorstring to the bst file? A: To add the editorstring to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" }

Q: What are the different formats for the editorstring? A: The different formats for the editorstring are as follows:

  • editorstring " (ed.)"
  • editorstring "."
  • editorstring ","
  • editorstring ";"
  • editorstring ":"
  • editorstring "-"
  • editorstring " "
  • editorstring ". "
  • editorstring ", "
  • editorstring "; "
  • editorstring ": "
  • editorstring "- "
  • editorstring ".,"
  • editorstring "., "

Q: How do I add the editorstring with a period and a space to the bst file? A: To add the editorstring with a period and a space to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ". " }

Q: How do I add the editorstring with a comma and a space to the bst file? A: To add the editorstring with a comma and a space to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ", " }

Q: How do I add the editorstring with a semicolon and a space to the bst file? A: To add the editorstring with a semicolon and a space to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "; " }

Q: How do I add the editorstring with a colon and a space to the bst file? A: To add the editorstring with a colon and a space to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring " "

Q: How do I add the editorstring with a dash and a space to the bst file? A: To add the editorstring with a dash and a space to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "- " }

Q: How do I add the editorstring with a period and a comma to the bst file? A: To add the editorstring with a period and a comma to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ".," }

Q: How do I add the editorstring with a comma and a period to the bst file? A: To add the editorstring with a comma and a period to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.) editorstring ".," }

Q: How do I add the editorstring with a semicolon and a comma to the bst file? A: To add the editorstring with a semicolon and a comma to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ";," }

Q: How do I add the editorstring with a colon and a comma to the bst file? A: To add the editorstring with a colon and a comma to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ","

Q: How do I add the editorstring with a dash and a comma to the bst file? A: To add the editorstring with a dash and a comma to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring "-," }

Q: How do I add the editorstring with a period and a semicolon to the bst file? A: To add the editorstring with a period and a semicolon to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ".;" }

Q: How do I add the editorstring with a comma and a semicolon to the bst file? A: To add the editorstring with a comma and a semicolon to the bst file, you need to modify the entry for an incollection reference as follows:

ENTRY incollection { author format.name editor format.name title format.title booktitle format.title publisher format.publisher year format.date chapter format.chapter pages format.pages crossref format.crossref editor format.name editorstring " (ed.)" editorstring ",