Convertire testo in title case stile AP
Un titolo scritto in minuscolo esce come «Standing up to the Man With a Plan»: la regola AP mette la maiuscola alle preposizioni di quattro lettere o più e lascia in minuscolo articoli e preposizioni brevi dentro il titolo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Testo
- standing up to the man with a plan
- Risultato
- Standing up to the Man With a Plan
- Input
- standing up to the man with a plan
- Titolo
- Standing up to the Man With a Plan
- Maiuscole del titolo
- Standing up to the Man With a Plan
Un convertitore title case in stile AP applica le regole per i titoli dell'Associated Press Stylebook a qualsiasi frase senza controlli manuali. Inserisca una stringa non vuota — titoli di notizie, comunicati stampa, occhielli di articoli o oggetti di newsletter — e lo strumento mette in maiuscolo le parole principali e le preposizioni di quattro o più lettere, lasciando in minuscolo articoli, congiunzioni coordinative e preposizioni di tre lettere o meno, salvo quando aprono o chiudono il titolo. È la regola delle preposizioni di quattro lettere a distinguere lo stile AP dal title case generico: l'AP scrive 'Standing Up to the Man With a Plan', con With maiuscolo, dove altri stili lo lasciano minuscolo.
Che cos'è il title case in stile AP e come funzionano le regole
Il title case in stile AP è la convenzione di maiuscole per i titoli dell'Associated Press Stylebook, usata da redazioni, agenzie di stampa, distributori di comunicati e dalla maggior parte dei team di marketing che scrivono per i giornalisti. Le regole sono precise. La prima e l'ultima parola del titolo vanno sempre in maiuscolo, qualunque sia la loro categoria grammaticale.
Vanno in maiuscolo tutte le parole principali: nomi, pronomi, aggettivi, avverbi e ogni verbo, comprese le forme brevi is, are, was e be che i convertitori generici a volte lasciano erroneamente in minuscolo. Restano in minuscolo solo tre classi di parole quando compaiono nel mezzo del titolo: gli articoli a, an e the; le congiunzioni coordinative and, but, or, nor, for, yet e so; e le preposizioni di tre lettere o meno, come as, at, by, in, of, on, to, up, per e via.
La regola distintiva dell'AP riguarda le preposizioni di quattro o più lettere: with, from, into, onto, over, than, upon, amid, about, above, under e through vanno tutte in maiuscolo, ed è per questo che i titoli AP suonano 'Walking Through the Park With You' e non 'Walking through the Park with You'. Questo convertitore applica esattamente quella politica. Le parole composte con trattino vengono divise sul trattino e ogni segmento segue la stessa regola in modo indipendente, quindi 'state-of-the-art' diventa 'State-of-the-Art'.
Gli spazi iniziali e finali vengono eliminati e le sequenze interne di spazi si riducono a uno solo, così i titoli incollati su più righe si normalizzano in modo pulito.
Consigli pratici, limiti e quando lo stile AP è la scelta giusta
Usi questa capability quando l'obiettivo è lo stile dei titoli AP: titoli di notizie, comunicati stampa, servizi di distribuzione PR, media kit e oggetti di newsletter che devono suonare come testi d'agenzia. L'intento di ricerca convert text to title case AP style è esattamente ciò che questo strumento serve. Tenga conto delle grafie di marca intenzionali: il title case AP puro riscrive le maiuscole interne in stile iPhone perché l'algoritmo normalizza dopo la prima lettera, quindi corregga a mano i marchi o applichi lo strumento solo alla frase circostante.
Sappia cosa questo strumento non è: non è un convertitore Chicago Manual of Style, che lascia minuscole tutte le preposizioni a prescindere dalla lunghezza; non è lo stile frase, che mette in maiuscolo solo la prima parola di un paragrafo; e non è un generatore di slug che sostituisce gli spazi con i trattini. Se il suo stile aziendale segue Chicago o APA, usi invece un convertitore generico con parole minori minuscole — la differenza si vede proprio su with, from, into, over e than.
Quando insegna le guide di stile, passi la stessa frase in un convertitore AP e in uno generico fianco a fianco, così gli studenti vedono la regola delle preposizioni di quattro lettere in azione invece di memorizzare una lista astratta.
Casi d'uso
Normalizzazione di comunicati stampa e titoli di notizie
I team PR incollano bozze di titoli in qualsiasi formato; una chiamata restituisce le maiuscole in stile AP che le agenzie e i caporedattori si aspettano prima della distribuzione.
Applicazione delle regole nei CMS editoriali
Le pipeline CMS delle redazioni convertono i titoli degli articoli in title case al salvataggio, garantendo che ogni titolo pubblicato segua la regola AP delle preposizioni di quattro lettere.
Domande frequenti
Che cos'è il title case in stile AP?
La convenzione dei titoli Associated Press: maiuscole per la prima e l'ultima parola più tutte le parole principali; minuscole solo per articoli, congiunzioni coordinative e preposizioni di tre lettere o meno nel mezzo del titolo.
In cosa lo stile AP differisce dal title case generico?
L'AP mette in maiuscolo le preposizioni di quattro o più lettere (with, from, into, over, than) e i verbi brevi come is e are. I convertitori generici di solito li lasciano tutti minuscoli.
Quali parole restano minuscole nello stile AP?
Nel mezzo del titolo: gli articoli a, an, the; le congiunzioni and, but, or, nor, for, yet, so; e le preposizioni di tre lettere o meno come as, at, by, in, of, on, to, up, per, via.
Cosa succede con un input vuoto?
Le risposte riuscite includono sempre un risultato AP in title case non vuoto.
Il convertitore AP title case è gratuito?
Lo strumento nel browser è gratuito e funziona in locale.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/text/title-case-style-guide \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"standing up to the man with a plan"}'const res = await fetch("https://api.kit.forhosting.com/text/title-case-style-guide", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "standing up to the man with a plan"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/title-case-style-guide",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "standing up to the man with a plan"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/title-case-style-guide", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"standing up to the man with a plan"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"standing up to the man with a plan"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/title-case-style-guide", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"text": "standing up to the man with a plan"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.title_case_style_guide",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_chars | 100000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un input vuoto o di soli spazi viene rifiutato con un chiaro errore invalid_input, così le pipeline automatiche non pubblicano mai un titolo vuoto come successo. Il percorso è pura logica deterministica sulle stringhe, quindi l'esecutore gratuito nel browser e l'API prepagata restituiscono risultati identici byte per byte.
Che cos'è il title case in stile AP e come funzionano le regole
Un input vuoto dopo la rimozione degli spazi viene rifiutato con invalid_input invece di restituire una stringa vuota che nei log e negli hook del CMS simulerebbe una conversione riuscita.
Come chiamare l'API e cosa contiene la risposta
Inserisca la frase grezza invece di pre-scriverla in maiuscolo a mano: il convertitore normalizza le lettere dopo il primo carattere alfabetico di ogni parola, quindi un testo incollato TUTTO MAIUSCOLO e uno a Case MiSte convergono sullo stesso titolo AP. Invii un corpo JSON con il campo stringa obbligatorio text; sono accettati anche gli alias input, value, string e s. Il valore deve essere una stringa non vuota dopo la rimozione degli spazi e non deve superare i centomila caratteri, così una singola richiesta non può esaurire la memoria del Worker o del browser con un incolla gigantesco. In caso di successo la risposta riporta input come la stringa originale inviata, text come la stringa di lavoro ripulita, result come l'output in title case AP, title e title_case come la stessa stringa con nomi alternativi per chi preferisce quelle chiavi, style con il valore letterale ap così i sistemi a valle possono registrare la convenzione applicata, word_count come il numero di token separati da spazi dopo la normalizzazione, e message come un breve riepilogo in inglese che indica quante parole sono state convertite. Una validazione fallita — campo text mancante, valore non stringa, payload troppo grande o contenuto vuoto dopo la pulizia — restituisce invalid_input e non viene mai addebitata. Il prezzo è fisso: $0.002 per richiesta riuscita, con unità item e prezzo marginale unitario pari a zero. Nell'integrazione, verifichi result o title, controlli word_count per i casi di prova multi-parola, confermi che style sia uguale ad ap e tratti invalid_input come un bug del client — invii di moduli vuoti — e non come un evento di fatturazione.
Consigli pratici, limiti e quando lo stile AP è la scelta giusta
Le verifiche di andata e ritorno per i test sono facili: inserisca 'standing up to the man with a plan' e si aspetti 'Standing Up to the Man With a Plan' — noti che to e a restano minuscoli mentre With sale perché ha quattro lettere; inserisca una sola parola breve e si aspetti solo la prima lettera maiuscola; invii di proposito una stringa vuota o di spazi per confermare che scatta invalid_input con un messaggio che richiede una stringa non vuota. I task falliti che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici la validazione dei moduli e i test negativi in CI.
Casi di integrazione
Test e formazione sulle guide di stile
Corsi di giornalismo e suite QA generano casi di prova AP noti e verificano che gli invii vuoti sollevino invalid_input in CI.