P5-text-capitalize

Jul 20, 2023

Capitalize strings (“to WORK AS titles” becomes “To Work as Titles”)

TextCapitalize provides a few different flavors of procedures for title-like formatting for strings.

For the “capitalize” function Title-like written by Stanislaw Y. Pusep formatting consists of ensuring that the first letter of each word is uppercase, and that the rest is lowercase.

The “capitalize_title” function tries to get closer to English title capitalization rules where only the “important” words are supposed to be capitalized. There are also some customization features provided to allow the user to choose variant rules.



Checkout these related ports:
  • Zxing-cpp - ZXing C++ Library for QR code recognition
  • Zu-hunspell - Zulu hunspell dictionaries
  • Zu-aspell - Aspell Zulu dictionary
  • Zq - Easier and faster alternative to jq
  • Zorba - General purpose C++ XQuery processor
  • Zenxml - Simple C++ XML Processing
  • Zed - Command-line tool to manage and query Zed data lakes
  • Yq - Command-line YAML and XML processor, jq wrapper for YAML/XML documents
  • Yould - Pronounceable word generator
  • Yodl - Easy to use but powerful document formatting/preparation language
  • Yi-hunspell - Yiddish hunspell dictionaries
  • Yi-aspell - Aspell Yiddish dictionary
  • Yelp-xsl - DocBook XSLT stylesheets for yelp
  • Yelp-tools - Utilities to help manage documentation for Yelp and the web
  • Ydiff - Diff readability enhancer for color terminals