Developers write JIRA tickets; developers do not style the ticket items consistently. We'd like to present the ticket summaries to clients, but with a consistent format.
We're using FreeMarker Pre-Processor (fmpp), which supports title case and first letter caps, but these simple functions lose information (e.g., "BCServices" becomes "Bcservices" and "iPhone" becomes "Iphone").
This formats the following summaries as expected:
- On iPhone the Transcript Extends Outside of Screen Frame
- PEAR And GNA Report Performance
- BCMailPlusFTPClient sends document without document ID
- JWebUnit: non-PEN orders main.xhtml meta refresh tag issue
We're looking for something that can be run from the command line (as part of a batch program) that doesn't require a huge binary. Ideally:
@echo off headline < "On iPhone the Transcript Extends Outside of Screen Frame" > case.txt set /P title=<case.txt
Pie-in-the-sky would allow for issuing different styles on the command line:
@echo off headline --style=CMS < "On iPhone the Transcript Extends Outside of Screen Frame" > case.txt set /P title=<case.txt
What Java, C, DOS batch, small Windows binary, free/unlimited REST API, or Unix shell utility allows processing of sentences to be "headline case" as per standard manual styles?