Title Case vs Sentence Case Headline Selector
Select independently verified headline-case house policy by exact context, not destructive capitalization of proper names or automatic title-case grammar. Caller independently verifies context, evidence, reference edition and applicability; not factual authenticity, current legal advice or publication clearance.
Description
Sentence case and title case are headline presentation policies with different capitalization conventions.
Sentence case and title case are headline presentation policies with different capitalization conventions.1
Selecting a house policy is a separate step from editing proper names and syntax.
When to use Title Case vs Sentence Case Headline Selector
Use this tool to calculate or review the supplied observations under the stated rules. Establish the reviewed evidence, house style or applicable jurisdiction and dated reference.
How to use Title Case vs Sentence Case Headline Selector and understand its results
- Establish the reviewed evidence, house style or applicable jurisdiction and dated reference.
- Enter callerPublicationContext, callerHouseStyleByContextKeys, callerVerifiedCasePolicies, using the field meanings and rules below, then run the tool.
- Read callerSelectedCasePolicy, using the output meanings and calculation rules below.
- Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| callerPublicationContext | Caller publication context | string | Required |
| callerHouseStyleByContextKeys | Caller house style by context keys | list of string | Required |
| callerVerifiedCasePolicies | Caller verified case policies | list of string | Required |
Supply nonempty aligned unique nonblank context keys and policy values. Every policy must be exactly sentence-case, title-case or preserve-original, including unqueried rows. Match one exact context key and return its policy label; an unknown context fails.
policy=policies[indexOf(contextKeys,queryContext)] Use the matching field units and the exact boundary, ordering and reference rules above.
| Output field | Meaning | Value type |
|---|---|---|
| callerSelectedCasePolicy | Caller selected case policy | string |
{
"input": {
"callerPublicationContext": "news-prose",
"callerHouseStyleByContextKeys": [
"news-prose",
"book-title"
],
"callerVerifiedCasePolicies": [
"sentence-case",
"title-case"
]
},
"output": {
"callerSelectedCasePolicy": "sentence-case"
}
} Limitations and assumptions
The tool does not transform headline text, detect proper names or load a stylebook. The applicable policy must be supplied by the caller.
Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite. Lists and matrices must be dense, without missing cells. Numeric lists allow at most 10000 entries; ordinary string lists allow at most 128 strings of 128 UTF-16 units each; numeric matrices allow at most 128 rows and 128 columns, subject to narrower requirements above.
Alternative or Complementary methods
For a related step, use AP Style Numerals vs Words Selector Lookup: Numeral and word choices depend on the adopted style and grammatical context. For a complementary comparison, use AP Style Month Abbreviation Rules Lookup: Month abbreviations depend on whether a numbered day accompanies the month in the adopted style.
References
Similar or alternative tools
- AP Style Numerals vs Words Selector Lookup
Numeral and word choices depend on the adopted style and grammatical context.
- AP Style Month Abbreviation Rules Lookup
Month abbreviations depend on whether a numbered day accompanies the month in the adopted style.