VNDev Wiki:Manual of Style: Difference between revisions

From VNDev Wiki
I think this is a complete first draft.
m →‎Redirects: removed unnecessary redlink
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
This '''Manual of Style''' (abbreviated '''MoS''') is the guide for writing all content for the [[VNDev Wiki]]. A number of guidelines in this Manual have been adapted from the [https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style Wikipedia Manual of Style].
This '''Manual of Style''' (abbreviated '''MoS''') is the guide for writing all content for the [[VNDev Wiki]]. A number of guidelines in this Manual have been adapted from the [https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style Wikipedia Manual of Style].
Please also be sure to follow our [[VNDev Wiki:Contribution Policy|Contribution Policy]].


==Articles vs Guides==
==Articles vs Guides==
Articles are informational and encyclopedic in nature. Their purpose is to, as objectively as possible, document the visual novel development space and its components, including prominent individuals, companies, and titles, as well as the components and techniques of development itself. Articles are not meant to teach the reader how to develop, nor to prescribe best practices. It may be appropriate to note if a particular technique is popular or industry-standard, but such information should serve a documentation, not advice, purpose.
Articles are informational and encyclopedic in nature. Their purpose is to, as objectively as possible, document the visual novel development space and its components, including prominent individuals, companies, and titles, as well as the components and techniques of development itself. Articles are not meant to teach the reader how to develop, nor to prescribe best practices. It may be appropriate to note if a particular technique is popular or industry-standard, but such information should serve a documentation, not advice, purpose.


Guides are instructional and prescriptive in nature. They are primarily written by one user or a small group of users, and serve as a tool for passing on advice and techniques to less experienced developers. Guides typically contain advice, suggestions, and/or step-by-step tutorials.
[[VNDev Wiki:Community Guidance|Guides]] are instructional and prescriptive in nature. They are primarily written by one user or a small group of users, and serve as a tool for passing on advice and techniques to less experienced developers. Guides typically contain advice, suggestions, and/or step-by-step tutorials.
==Page topics==
 
===Article topics===
===Scope===
If a subject is simple and discrete enough that a single guide could provide a beginner to intermediate understanding of how to complete the task and/or implement the technique in development, a guide should be created in place of an article.
 
If a subject is complex enough that at least two guides are required to impart a beginner to intermediate understanding of the topic, or if there are multiple variations of a subject (ex. layered sprites in Ren'Py vs NaniNovel vs other engines), then an article (or section of an article) is warranted (assuming it also meets the other article topic guidelines, below). One or more guides may also be created.
 
==Requirements for Guides==
{{main|VNDev Wiki:Manual of Style/Community Guidance}}
 
==Article topics==
The subject of an article must be:
The subject of an article must be:
* Specific: Well-defined, does not significantly overlap with other articles.
* Specific: Well-defined, does not significantly overlap with other articles.
* Notable: Has been discussed at some length, including by people who did not originate/create the topic. For example, [[Doki Doki Literature Club]] warrants an article because it has been significantly discussed by the community, but not every released visual novel does.
* Notable: Has been discussed at some length, including by people who did not originate/create the topic. For example, [[Doki Doki Literature Club]] warrants an article because it has been significantly discussed by the community, but not every released visual novel does.
* Substantive: There is a significant amount of information about the topic that is useful to visual novel developers. The article, in its finished state, will be longer than a few sentences, not be a simple dictionary definition.
* Substantive: There is a significant amount of information about the topic that is useful to visual novel developers. The article, in its finished state, will be longer than a few sentences, not be a simple dictionary definition.
* Directly related to visual novel development
* Directly related to visual novel development or VN development communities.
===Guide topics===
The topic of a guide must be:
* A skill, process, or technique useful to visual novel developers
* Distinct enough from other guides to be useful. Multiple guides on the same topic may exist, but each should provide a different strategy, method, or way of thinking, such that the guides are not duplicative of each other.
==Page titles==
==Page titles==
All page titles (both for guides and articles) must be:
All page titles (both for guides and articles) must be:
Line 24: Line 30:
* Concise – The title is no longer than necessary to identify the article's subject and distinguish it from other subjects.
* Concise – The title is no longer than necessary to identify the article's subject and distinguish it from other subjects.
* Consistent – The title is consistent with the pattern of similar articles' titles.
* Consistent – The title is consistent with the pattern of similar articles' titles.
* Lacking acronyms, except when the acronym is the most common name for the subject
* Lacking acronyms, except when the acronym is the most common name for the subject.
* In singular form ([[Sprite]] instead of "Sprites")
* In singular form ([[Sprite]] instead of "Sprites")
===Guide titles===
 
The titles of all guides must be prefixed with "Guide:" with no space following (as in "Guide:Finding a team on DevTalk"). Guides in a language other than English must have titles which end with the language in parentheses, such as "Guide:Designing sprite expressions (Spanish)".
Titles of Guides must also meet [[VNDev_Wiki:Manual_of_Style/Community_Guidance#Topics_&_Titles|additional requirements.]]


===Redirects===
===Redirects===
Line 35: Line 41:
* Common alternative capitalizations or other correct spellings ([[Renpy]] and [[RenPy]] redirect to [[Ren'Py]]
* Common alternative capitalizations or other correct spellings ([[Renpy]] and [[RenPy]] redirect to [[Ren'Py]]
* Abbreviations and initialisms ([[VNDB]] redirects to [[The Visual Novel Database]])
* Abbreviations and initialisms ([[VNDB]] redirects to [[The Visual Novel Database]])
* Plural forms ([[Sprites]] redirects to [[Sprite]])
* Closely related terms ([[Sprint]] redirects to [[Sprinting]])
* Closely related terms ([[Sprint]] redirects to [[Sprinting]])
* Component parts, where the component parts do not warrant their own article ([[Fade]] redirects to [[Transition]])
* Component parts, where the component parts do not warrant their own article ([[Fade]] redirects to a section of [[Transition]])
==Guide ownership==
 
Guides are typically written and "owned" by a single user or a small group of users. Although anyone can edit any guide, the owner of the guide generally has the final say in the content (aside from moderators). It is generally good etiquette to check with the owner of a guide before making any significant changes other than grammar and spelling.
Do not create redirects for:
* Plural forms (Sprites need not be created to redirect to [[Sprite]])
* Misspellings.
 
==Language==
==Language==
Almost all content for the VNDev Wiki should be written in standard American English. All articles and all page titles (both for guides and articles) are included in this rule. Guides may be written in the preferred dialect or language of the author, but should use one language & dialect throughout. Guides in a language other than English must have titles which end with the language in parentheses, such as "Guide:Designing sprite expressions (Spanish)".
Almost all content for the VNDev Wiki should be written in standard American English. All articles and all page titles (both for guides and articles) are included in this rule. Guides may be written in the preferred dialect or language of the author, but should use one language & dialect throughout. Guides in a language other than English must have titles which end with the language in parentheses, such as "Guide:Designing sprite expressions (Spanish)".
==Layout==
==Layout==
===Article layout===
Articles should begin with a short introductory section, which has no header, is not broken up into sub-sections, and briefly explains the overall topic of the article. The remainder of the article's content should be broken up into sections.
Articles should begin with a short introductory section, which has no header, is not broken up into sub-sections, and briefly explains the overall topic of the article. The remainder of the article's content should be broken up into sections.


Section titles should:
Section & subsection titles should:
* Consist of plain text only (no formatting, footnotes, links, etc.)
* Consist of plain text only (no formatting, footnotes, links, etc.)
* Not redundantly refer back to the subject of the article, e.g., "Early life", not "Smith's early life" or "His early life".
** Instead of links within section titles, use the <code><nowiki>{{main|NAME}}</nowiki></code> template. Place it immediately after the section or subsection title, and replace <code>NAME</code> with the name of the article you'd like to link to.
* Not be phrased as a question, e.g., "Languages", not "What languages are spoken in Mexico?".
* Not redundantly refer back to the subject of the article, e.g., "History", not "History of NaNoRenO" or "Its History".
* Not be phrased as a question, e.g., "Features", not "What features does Ren'Py have?".
* Be unique within the page (so that links to particular sections will work properly).
* Be unique within the page (so that links to particular sections will work properly).
* Be written in sentence case
* Be written in sentence case
===Guide layout===
 
Within the first paragraph or two, guides should state their purpose, as well as what features make this guide distinct from any others on similar topics. After that point, guides may by broken up into sections (or not) as the guide author deems appropriate. If sections are used, their titles should follow the guidelines for article section titles above.
In general, try to avoid the following section structures:
* A section with only one subsection. Either remove the subheader, or split it into a separate section.
* One or two sections on the page, with only one of them having many subsections. Consider adjusting the subsections to be full sections.
 
==Writing style==
==Writing style==
Articles are intended to be encyclopedic, and as such, should use an objective and informative writing style. In general, plain English should be used, avoiding slang and excessive industry jargon. Guides are often more narrative, and can use more creative and casual phrasing if the author chooses.
Articles are intended to be encyclopedic, and as such, should use an objective and informative writing style. In general, plain English should be used, avoiding slang and excessive industry jargon. Guides are often more narrative, and can use more creative and casual phrasing if the author chooses.
To make best use of the wiki format, and to allow readers to easily navigate between articles, include relevant and appropriate links to articles and guides within your body text.
In body text, page titles, and section titles, avoid abbreviations such as "VN" and "devs", except when abbreviations are the most common way of referring to a subject (such as [[VNDB]]) or when abbreviations are part of a set name or phrase (such as [[Visual;Conference|VNConf]]).
==Use of Standard Templates==
To facilitate ease of use and navigation, and to maintain a uniform appearance, use of templates such as <code>Infobox</code>es, <code>Navbox</code>es, and <code>Ambox</code>es is encouraged, and in some cases required.
===Infoboxes===
Variations of the standard <code>Infobox</code> template provide uniform, easily-skimmable information about a group of objects of the same type where each has its own article.
Existing types of Infoboxes:
* [[Template:Infobox person]]
* [[Template:Infobox organization]]
* [[Template:Infobox website]]
* [[Template:Infobox bot]]
* [[Template:Infobox jam]]
Each template page contains documentation explaining how to use it.
Infoboxes should contain basic facts about the subject of the article, designed to facilitate basic factfinding and a quick understanding of the subject. Facts should be brief, and long quotations or detailed descriptions are not permitted. In the best-written articles, Infoboxes should not contain any information that is not also located in the body of the article. There are intended as quick reference only - not a replacement for a fully-written article.
Infoboxes must be placed after an article's introductory paragraph(s), but before its first section heading.
If including an image in an Infobox, set its size (width) to 200px.
===Navboxes===
Navboxes allow easy navigation between related groups of articles.
When used, they must be placed at the very bottom of the page. If a navbox is included in a page, the page must be listed in that navbox.
Pages in a navbox should generally be part of the same category, which can be automated by including the category within an <code><nowiki><includeonly></nowiki></code> section at the very bottom of the template page.
===Amboxes===
Amboxes are small boxes which appear at the top of a page or section and contain a small amount of information about the article itself (rather than the article's subject).
====Maintenance Flags====
The most common use of Amboxes on VNDevWiki is as "flags" to indicate that an article or section is in need of maintenance or improvement.
To add a maintenance flag, place the name of the template, surrounded by double curly braces, at the very top of the page (or section, if appropriate). For example: <code><nowiki>{{Template:Outdated}}</nowiki></code>
Existing maintenance flags include:
* [[Template:Outdated]] - the article contains outdated information, or does not contain the most up-to-date information
* [[Template:Cleanup]] - the article is poorly organized and/or has grammar and spelling mistakes
* [[Template:Split to guide]] - the article contains non-encyclopedic information, and it has been proposed that such information be split into a guide
* [[Template:Image requested]] - the article would benefit from one or more additional images
* [[Template:Needs examples]] - the article would benefit from examples
* [[Template:Empty section]] - the section is empty
* [[Template:Expand article]] - the article needs expansion
* [[Template:Expand section]] - the section needs expansion
* [[Template:Merge]] - it has been proposed that the article be merged with one or more other articles
Pages that contain maintenance flags are automatically added to the appropriate [[:Category:Article maintenance|article maintenance categories]].
====Spoiler Warnings====
[[Template:Spoiler warning]] must be used to warn readers if an article, guide, or section contains plot spoilers for a visual novel or other story.
====Guide Disclaimers====
Every Guide is required to begin with <code><nowiki>{{Template:Guide}}</nowiki></code>. See [[VNDev Wiki:Manual of Style/Community Guidance|the Community Guidance section of the MoS]] for more details.

Latest revision as of 09:29, 15 December 2024

This Manual of Style (abbreviated MoS) is the guide for writing all content for the VNDev Wiki. A number of guidelines in this Manual have been adapted from the Wikipedia Manual of Style.

Please also be sure to follow our Contribution Policy.

Articles vs Guides

Articles are informational and encyclopedic in nature. Their purpose is to, as objectively as possible, document the visual novel development space and its components, including prominent individuals, companies, and titles, as well as the components and techniques of development itself. Articles are not meant to teach the reader how to develop, nor to prescribe best practices. It may be appropriate to note if a particular technique is popular or industry-standard, but such information should serve a documentation, not advice, purpose.

Guides are instructional and prescriptive in nature. They are primarily written by one user or a small group of users, and serve as a tool for passing on advice and techniques to less experienced developers. Guides typically contain advice, suggestions, and/or step-by-step tutorials.

Scope

If a subject is simple and discrete enough that a single guide could provide a beginner to intermediate understanding of how to complete the task and/or implement the technique in development, a guide should be created in place of an article.

If a subject is complex enough that at least two guides are required to impart a beginner to intermediate understanding of the topic, or if there are multiple variations of a subject (ex. layered sprites in Ren'Py vs NaniNovel vs other engines), then an article (or section of an article) is warranted (assuming it also meets the other article topic guidelines, below). One or more guides may also be created.

Requirements for Guides

Main article: VNDev Wiki:Manual of Style/Community Guidance

Article topics

The subject of an article must be:

  • Specific: Well-defined, does not significantly overlap with other articles.
  • Notable: Has been discussed at some length, including by people who did not originate/create the topic. For example, Doki Doki Literature Club warrants an article because it has been significantly discussed by the community, but not every released visual novel does.
  • Substantive: There is a significant amount of information about the topic that is useful to visual novel developers. The article, in its finished state, will be longer than a few sentences, not be a simple dictionary definition.
  • Directly related to visual novel development or VN development communities.

Page titles

All page titles (both for guides and articles) must be:

  • Written in sentence case. Capitalize only the first word, except for proper nouns or other words for which capital letters are always used.
  • Recognizable – The title is a name or description of the subject that someone familiar with, although not necessarily an expert in, the subject area will recognize.
  • Natural – The title is one that readers are likely to look or search for and that editors would naturally use to link to the article from other articles. Such a title usually conveys what the subject is actually called in English.
  • Precise – The title unambiguously identifies the article's subject and distinguishes it from other subjects.
  • Concise – The title is no longer than necessary to identify the article's subject and distinguish it from other subjects.
  • Consistent – The title is consistent with the pattern of similar articles' titles.
  • Lacking acronyms, except when the acronym is the most common name for the subject.
  • In singular form (Sprite instead of "Sprites")

Titles of Guides must also meet additional requirements.

Redirects

Redirects are pages which help users find the page they're looking for by forwarding one search term to a different page. Redirects should be created for:

Do not create redirects for:

  • Plural forms (Sprites need not be created to redirect to Sprite)
  • Misspellings.

Language

Almost all content for the VNDev Wiki should be written in standard American English. All articles and all page titles (both for guides and articles) are included in this rule. Guides may be written in the preferred dialect or language of the author, but should use one language & dialect throughout. Guides in a language other than English must have titles which end with the language in parentheses, such as "Guide:Designing sprite expressions (Spanish)".

Layout

Articles should begin with a short introductory section, which has no header, is not broken up into sub-sections, and briefly explains the overall topic of the article. The remainder of the article's content should be broken up into sections.

Section & subsection titles should:

  • Consist of plain text only (no formatting, footnotes, links, etc.)
    • Instead of links within section titles, use the {{main|NAME}} template. Place it immediately after the section or subsection title, and replace NAME with the name of the article you'd like to link to.
  • Not redundantly refer back to the subject of the article, e.g., "History", not "History of NaNoRenO" or "Its History".
  • Not be phrased as a question, e.g., "Features", not "What features does Ren'Py have?".
  • Be unique within the page (so that links to particular sections will work properly).
  • Be written in sentence case

In general, try to avoid the following section structures:

  • A section with only one subsection. Either remove the subheader, or split it into a separate section.
  • One or two sections on the page, with only one of them having many subsections. Consider adjusting the subsections to be full sections.

Writing style

Articles are intended to be encyclopedic, and as such, should use an objective and informative writing style. In general, plain English should be used, avoiding slang and excessive industry jargon. Guides are often more narrative, and can use more creative and casual phrasing if the author chooses.

To make best use of the wiki format, and to allow readers to easily navigate between articles, include relevant and appropriate links to articles and guides within your body text.

In body text, page titles, and section titles, avoid abbreviations such as "VN" and "devs", except when abbreviations are the most common way of referring to a subject (such as VNDB) or when abbreviations are part of a set name or phrase (such as VNConf).

Use of Standard Templates

To facilitate ease of use and navigation, and to maintain a uniform appearance, use of templates such as Infoboxes, Navboxes, and Amboxes is encouraged, and in some cases required.

Infoboxes

Variations of the standard Infobox template provide uniform, easily-skimmable information about a group of objects of the same type where each has its own article. Existing types of Infoboxes:

Each template page contains documentation explaining how to use it.

Infoboxes should contain basic facts about the subject of the article, designed to facilitate basic factfinding and a quick understanding of the subject. Facts should be brief, and long quotations or detailed descriptions are not permitted. In the best-written articles, Infoboxes should not contain any information that is not also located in the body of the article. There are intended as quick reference only - not a replacement for a fully-written article.

Infoboxes must be placed after an article's introductory paragraph(s), but before its first section heading.

If including an image in an Infobox, set its size (width) to 200px.

Navboxes

Navboxes allow easy navigation between related groups of articles.

When used, they must be placed at the very bottom of the page. If a navbox is included in a page, the page must be listed in that navbox.

Pages in a navbox should generally be part of the same category, which can be automated by including the category within an <includeonly> section at the very bottom of the template page.

Amboxes

Amboxes are small boxes which appear at the top of a page or section and contain a small amount of information about the article itself (rather than the article's subject).

Maintenance Flags

The most common use of Amboxes on VNDevWiki is as "flags" to indicate that an article or section is in need of maintenance or improvement.

To add a maintenance flag, place the name of the template, surrounded by double curly braces, at the very top of the page (or section, if appropriate). For example: {{Template:Outdated}}

Existing maintenance flags include:

Pages that contain maintenance flags are automatically added to the appropriate article maintenance categories.

Spoiler Warnings

Template:Spoiler warning must be used to warn readers if an article, guide, or section contains plot spoilers for a visual novel or other story.

Guide Disclaimers

Every Guide is required to begin with {{Template:Guide}}. See the Community Guidance section of the MoS for more details.