Maiúsculas em títulos conforme o estilo MLA
Aplique a um título em inglês as maiúsculas do estilo MLA: um rascunho em minúsculas sobre arte e forma fica The Rules of Art: Because Form Matters. Artigos, preposições e conjunções coordenativas ficam em minúscula no meio do título, mas because mantém a maiúscula. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Texto
- the rules of art: because form matters
- Resultado
- The Rules of Art: Because Form Matters
- Estilo
- MLA
O conversor de títulos MLA aplica regras uniformes de maiúsculas em inglês a títulos de ensaios, trabalhos acadêmicos, livros, artigos e obras citadas. Ele inicia as palavras principais com maiúscula e mantém artigos, conjunções coordenativas e preposições em minúscula nas posições comuns. Diferentemente de um filtro que capitaliza todas as palavras, reconhece limites de subtítulos e trata conjunções subordinativas como palavras principais. Cole um título com caixa mista, baixa ou alta e você receberá um resultado determinístico no estilo MLA, sem enviar o texto a um modelo de IA ou serviço externo.
O que recebe maiúscula nos títulos MLA
O estilo MLA começa colocando a primeira e a última palavra do título em maiúscula, independentemente da função gramatical. Entre essas posições, ele capitaliza palavras principais: substantivos, pronomes, verbos, adjetivos, advérbios e conjunções subordinativas. Essa última categoria é importante, pois termos ingleses como because, although e while podem ser rebaixados incorretamente por ferramentas simples que tratam todas as conjunções da mesma maneira.
Este conversor mantém essas palavras capitalizadas e deixa as conjunções coordenativas and, but, for, nor, or, so e yet em minúscula quando aparecem em posição interna comum. Os artigos a, an e the também permanecem em minúscula no meio do título. As preposições são identificadas pela categoria gramatical, não por um limite arbitrário de tamanho.
Assim, uma preposição longa como between ou throughout fica em minúscula, enquanto um verbo curto ainda pode receber maiúscula. A ferramenta normaliza as letras de cada palavra, fazendo com que rascunhos em caixa alta e baixa produzam a mesma saída. Ela preserva pontuação e espaços ao redor das palavras, algo útil em citações com aspas, parênteses ou travessões.
Como subtítulos e compostos com hífen são tratados
A capitalização MLA recomeça no início de um subtítulo. Depois de dois-pontos, travessão ou meia-risca usados como divisor, a próxima palavra detectada recebe maiúscula mesmo que normalmente seja um artigo ou uma preposição. Por exemplo, the ganha inicial maiúscula ao abrir uma nova unidade de título.
Aspas ou colchetes de abertura entre o divisor e a primeira palavra não alteram essa decisão. Compostos com hífen são processados como elementos conectados. O primeiro elemento segue sua posição no título inteiro; os posteriores recebem maiúscula quando são palavras principais e minúscula quando são artigos, conjunções coordenativas ou preposições.
Dessa forma, state-of-the-art se torna State-of-the-Art: state e art carregam o sentido principal, enquanto of e the mantêm a forma de palavras menores. O conversor reconhece letras Unicode e apóstrofos retos ou tipográficos dentro de uma palavra. Ele não reescreve pontuação silenciosamente, não reduz espaços, não inventa itálicos nem cria uma referência bibliográfica completa.
Sua única responsabilidade é a capitalização. Ainda é recomendável revisar termos criados, siglas e marcas cuja grafia preferida não pode ser deduzida pela gramática.
Uso em ensaios e fluxos de obras citadas
O valor deve ser uma string não vazia e pode conter até cem mil caracteres. Uma resposta bem-sucedida devolve result com o texto capitalizado e sua pontuação e seus espaços originais, além de style definido como MLA para que o código posterior registre as regras aplicadas. Um fluxo prático é redigir o título, executar a conversão, colar o resultado no cabeçalho do ensaio ou campo de obras citadas e verificar separadamente aspas e itálicos.
Como o algoritmo não usa rede, modelo, relógio ou aleatoriedade, entradas idênticas sempre retornam saídas idênticas.
Casos de uso
Preparar o título de um ensaio
Converta um cabeçalho provisório em capitalização MLA consistente antes de entregar um ensaio ou trabalho acadêmico em inglês.
Normalizar metadados de obras citadas
Aplique uma regra determinística a títulos importados de livros, artigos e capítulos antes da revisão editorial.
Perguntas frequentes
Quais palavras ficam em minúscula nos títulos MLA?
Artigos, conjunções coordenativas e preposições internas ficam em minúscula. A primeira, a última e a primeira palavra de um subtítulo recebem maiúscula.
Preposições longas recebem maiúscula?
Não. O conversor identifica preposições pela categoria, não pelo tamanho; portanto, between e throughout ficam em minúscula em posições internas comuns.
A ferramenta usa maiúscula depois de dois-pontos?
Sim. A primeira palavra de um subtítulo depois de dois-pontos, travessão ou meia-risca recebe maiúscula, mesmo se for artigo ou preposição.
Isto gera uma referência MLA completa?
Não. A ferramenta só muda a capitalização do título; não organiza campos, adiciona itálico, escolhe aspas nem formata uma entrada de obras citadas.
Faz diferença se eu digitar o título todo em maiúsculas?
Não. Um rascunho todo em maiúsculas e outro todo em minúsculas dão exatamente o mesmo resultado. Aspas, parênteses, travessões e os espaços em volta de cada palavra são mantidos como você digitou.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/str/mla-title-case \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"the rules of art: because form matters"}'const res = await fetch("https://api.kit.forhosting.com/str/mla-title-case", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "the rules of art: because form matters"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/str/mla-title-case",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "the rules of art: because form matters"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/str/mla-title-case", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"the rules of art: because form matters"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"the rules of art: because form matters"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/str/mla-title-case", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"text": "the rules of art: because form matters"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "str.mla_title_case",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_chars | 100000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Uso em ensaios e fluxos de obras citadas
Envie um objeto JSON com text ou use os aliases compatíveis title ou input. Valores ausentes, dados que não sejam strings, texto formado apenas por espaços, pontuação sem palavras e entradas longas demais retornam invalid_input em vez de um sucesso enganoso. O executor do navegador usa a mesma função pura solve que o manipulador da API; portanto, um teste interativo gera exatamente a mesma capitalização recebida por uma integração. O uso no navegador é gratuito, e cada tarefa bem-sucedida da API custa US$ 0,002.
Casos de integração
Verificar fluxos de publicação
Use saídas estáveis em automações de CMS e testes de regressão que exigem títulos MLA consistentes.
Perguntas técnicas
Quanto custa a API de títulos MLA?
A ferramenta do navegador é gratuita. Cada solicitação bem-sucedida da API custa US$ 0,002; erros de validação não são cobrados.