Como faço para converter uma string destacada para 'Title Case' no Xbuntu, UbuntuStudio ou qualquer distribuição do Linux usando o XFCE?

1

Por exemplo, eu posso colar "os ingolfs da ignorina" na linha de assunto de um email (eu vi, veja mais tarde se você está interessado no porquê) e quer mudá-lo rápida e facilmente para "The Ingolfs of Ignorina".

Enquanto pesquisava como fazer isso, me deparei com Recursivamente renomear todos os arquivos e pastas para o caso de título do terminal e foi inspirado a fazer outra pergunta da seguinte forma:

Como faço para capitalizar seletivamente uma string destacada usando várias regras no Xbuntu, UbuntuStudio ou qualquer distribuição do Linux usando o XFCE? As regras a serem aplicadas podem incluir, entre outras:

  1. Título, geralmente usado para títulos de músicas. Eu sou lembrado por Jacob Vlijm que artigos, conjunções e preposições não precisam ser capitalizados, por exemplo.

    "Owner of a Lonely Heart"

  2. Coloque em maiúscula a primeira letra de cada palavra
  3. Capitalize a primeira letra da primeira palavra de cada sentença
  4. Capitalize a primeira letra dos nomes próprios, por exemplo

    "victoria" becomes "Victoria"

  5. Combine as regras 3 e 4

E, finalmente, aqueles incômodos ingolfs

Por que eu quis capitalizar "The Ingolfs of Ignorina"? Eu tive um sonho em que eu perguntei ao meu pai qual ópera apresentava uma ária soprano onde ela canta apaixonadamente exigindo saber algo sobre "os Ingolfs de Ignorina". Eu até tenho o último toque na minha cabeça, que vou postar se eu puder descobrir como inseri-lo na notação musical.

Eu acordei e procurei (você adivinhou) "os ingolfos da ignorina" e desenhei um espaço em branco, então eu comecei um email para o meu pai perguntando a ele e é por isso que eu queria mudar uma string para 'Title Case' que eu procurei e desenhei outro espaço em branco, e é por isso que fiz esta pergunta.

Por favor, desculpe-me se eu estou saindo de tópico ou mesmo maníaco: é o meio da noite, eu acordei de um sonho estranho que não era nem sobre ingolfs, e eu estou sentada na cama nua e tremendo, escrevendo perguntas sobre seres que talvez nem existam (refiro-me aos ingolfs) e até agora só escrevi a linha de assunto do e-mail para meu pai (sem qualquer capitalização, ainda)!

    
por Eleanor Ellis 25.03.2018 / 06:45

0 respostas