ForHosting KIT · Strumenti per sviluppatori

Testo pedice Unicode

Scriva H2O C6H12O6 x1 e otterrà H₂O C₆H₁₂O₆ ₓ₁: le cifre, i segni più, meno, uguale, le parentesi e le minuscole previste da Unicode scendono sotto la riga, pronti da incollare in appunti, slide o chat. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Testo
H2O C6H12O6 x1
Modalità di calcolo
Encode
Ottiene
Risultato
H₂O C₆H₁₂O₆ ₓ₁
Lunghezza
14
Associato
7
Non mappato
H, O, , C

Il testo in pedice Unicode trasforma cifre ordinarie e un insieme pratico di lettere latine nei piccoli caratteri sotto la linea di base di cui hanno bisogno formule chimiche e indici matematici quando un host accetta solo una stringa plain. Gli autori incollano H₂O, CO₂, C₆H₁₂O₆, oppure x₁, aₙ e k₍ₙ₎ in note di laboratorio, libri di testo, etichette di prodotto, messaggi di chat e biografie senza markdown, senza installare font né inviare MathML. Questo convertitore mappa le cifre da zero a nove, le lettere latine che Unicode definisce come pedici e gli operatori più, meno, uguale e parentesi verso quei punti di codice, ripristina i pedici in latino e cifre plain e segnala ogni carattere non mappabile così Lei sa cosa è rimasto ordinario. Spazi, punteggiatura fuori dall’insieme di operatori, emoji e lettere non supportate passano invariati e compaiono nell’elenco dei non mappati. Codifichi, decodifichi o rilevi la direzione automaticamente senza chiamate di rete, sali casuali o scorciatoie dipendenti dalla data.

Cosa sono i pedici Unicode e cosa restituisce questo strumento

Le cifre pedice Unicode vivono nel blocco Superscripts and Subscripts: la cifra zero è U+2080 e la nove è U+2089, con più, meno, uguale e parentesi vicini come U+208A–U+208E. Un insieme più ristretto di lettere latine in pedice è sparso in quel blocco e in estensioni fonetiche correlate—ad esempio a in U+2090, e in U+2091, h in U+2095, i in U+1D62, n in U+2099 e x in U+2093—perché lo standard non ha mai fornito un alfabeto A–Z completo sotto la linea di base.

Quei caratteri si renderizzano come veri pedici nella maggior parte dei font moderni, ecco perché i chimici incollano H₂O e C₆H₁₂O₆ in testo plain, gli insegnanti scrivono x₁ e aₙ nelle diapositive senza MathML e i team di prodotto memorizzano titoli dall’aspetto di formula quando un CMS rimuove il markup ricco.

Questa capacità implementa una tabella fissa e reversibile: ogni cifra plain diventa esattamente una cifra pedice, ogni lettera latina minuscola supportata la sua forma pedice, ogni operatore supportato il suo gemello pedice e ogni pedice riconosciuto esattamente una cifra, lettera minuscola o operatore plain. Le maiuscole passano invariate così i simboli degli elementi chimici restano ordinari mentre le cifre scendono sotto la linea di base. Non c’è flusso di parole chiave, né sale casuale, né file di font opzionale che possa divergere tra le locale.

Spazi, lettere non supportate come b o c, emoji e scritture non latine non vengono mai inventati come glifi somiglianti; passano e sono elencati così Lei vede esattamente cosa è rimasto ordinario. Se serve MathML completo, LaTeX o un vero scostamento tipografico della baseline con tutte le lettere dell’alfabeto, usi un editor matematico ricco. Questa pagina risponde solo al contratto plain-verso-pedice-Unicode che i generatori di formule e indici già descrivono quando promuovono testo pedice chimico e matematico.

Dove il pedice Unicode si inserisce in formule, indici e automazione

Chimici e educatori scientifici usano i pedici Unicode quando una nota di laboratorio, una riga di programma o un’etichetta di prodotto devono mostrare H₂O, CO₂ o C₆H₁₂O₆ senza affidarsi a tag HTML sub o a markup specifici dell’app. Insegnanti di matematica e team editoriali scrivono x₁, aₙ e indici tra parentesi per le successioni quando una piattaforma accetta solo una stringa plain.

I team frontend possono mostrare encode e decode affiancati così i designer prevedono come apparirà un titolo dall’aspetto di formula dopo l’incolla su piattaforme che rimuovono il testo ricco. I servizi backend precalcolano nomi di catalogo stilizzati, stem di quiz o soggetti di newsletter dove la stringa in pedice deve essere memorizzata come Unicode plain e non come HTML.

Gli ingegneri di qualità generano coppie encode e decode deterministiche per test di contratto, così un middleware che dichiara supporto alle formule non può passare in silenzio a cifre fullwidth, tabelle di apice o trucchi di font. Gli strumenti di ricerca e supporto possono rimuovere la decorazione in pedice e ripristinare testo plain ricercabile quando i ticket contengono ID formula decorativi o SKU in stile chimico.

Lo abbini ad altri ausili di testo classici e Unicode quando costruisce un piccolo laboratorio di strumenti di stringa gratuiti e deterministici, e non tratti mai i punti di codice pedice decorativi come sostituto di vero MathML, etichette di accessibilità o markup chimico semantico quando tali opzioni sono disponibili.

Formule chimiche in testo plain

Stilizzi H2O, CO2 e C6H12O6 come H₂O, CO₂ e C₆H₁₂O₆ per note di laboratorio, etichette e campi CMS che accettano solo una stringa plain.

Indici matematici e successioni

Scriva x1, an e indici tra parentesi come x₁, aₙ e k₍ₙ₎ per diapositive, quiz e chat dove MathML non è disponibile.

Decodifica e recupero per la ricerca

Ripristini formule e indici in pedice a cifre e lettere plain per controlli di unicità, indici di ricerca e triage dei ticket di supporto.

Come converto testo plain in pedici Unicode?

Invii una stringa non vuota in text con mode encode (predefinito). Le cifre 0–9, le lettere latine minuscole supportate e gli operatori + - = ( ) diventano i caratteri pedice Unicode corrispondenti; maiuscole e altri caratteri passano e compaiono in unmapped.

Come riconverto i pedici Unicode in testo plain?

Invii la stringa in pedice con mode decode, oppure usi mode auto quando l’input contiene già caratteri pedice riconosciuti. I pedici mappati diventano cifre plain, lettere minuscole o operatori.

Quali caratteri vengono segnalati come non mappati?

Qualsiasi punto di codice non presente nella tabella di encode o decode—lettere non supportate come b o c, spazi, gran parte della punteggiatura, emoji e altre scritture. La risposta elenca i caratteri non mappati unici e il conteggio delle posizioni.

Perché mancano alcune lettere come pedici?

Unicode definisce solo un insieme parziale di pedici latini (ad esempio a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x). Le lettere senza forma ufficiale di pedice passano invariate e sono elencate come non mappate anziché approximate.

Perché le lettere maiuscole restano della stessa misura?

È voluto: le maiuscole passano invariate perché i simboli degli elementi, come H, O e C, restino normali e scendano solo le cifre. Così H2O diventa H₂O e non una parola tutta rimpicciolita.

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.

POSThttps://api.kit.forhosting.com/enc/subscript-unicode

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/enc/subscript-unicode \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"H2O C6H12O6 x1"}'
{
  "text": "H2O C6H12O6 x1"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.subscript_unicode",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Cosa sono i pedici Unicode e cosa restituisce questo strumento

La risposta JSON include sempre il testo originale, il risultato convertito, la mode risolta (encode o decode), la lunghezza del risultato in punti di codice Unicode, quanti caratteri sono stati mappati, i caratteri non mappati unici in ordine di prima comparsa, il conteggio dei non mappati e brevi metadati che nominano alfabeto, script e blocchi Unicode.

Come si leggono text e mode e come si segnalano i non mappati

Encode scorre ogni punto di codice Unicode, sostituisce le cifre 0–9, le lettere latine minuscole supportate e gli operatori più, meno, uguale e parentesi con il carattere pedice corrispondente e lascia il resto com’è registrandolo nel report dei non mappati. Le maiuscole passano di proposito così le formule chimiche conservano i simboli degli elementi: H2O diventa H₂O e C6H12O6 diventa C₆H₁₂O₆ anziché glifi interamente in pedice. Decode fa l’inverso: cifre, lettere e operatori in pedice tornano cifre plain, latino minuscolo o operatori ASCII, e tutto il resto passa come non mappato. Auto ispeziona l’input una volta: se è presente un carattere pedice riconosciuto, la richiesta viene eseguita come decode; altrimenti come encode. Mapped conta solo i caratteri che hanno davvero cambiato direzione. I campi preferiti del payload sono text per il messaggio e mode opzionale per encode, decode o auto. Text accetta alias come input, value, s, message, plaintext, styled, body e formula così form e client SDK possono riutilizzare nomi di colonna esistenti. Mode è encode per impostazione predefinita se omesso e accetta anche alias brevi come enc, e, sub, subscript, style per encode, dec, d, plain, unstyle per decode, e detect o either per auto. Qualsiasi altra stringa di mode fallisce la validazione con invalid_input. Testo vuoto, testo assente, valori oggetto non stringa e payload oltre il limite di caratteri sollevano invalid_input e non vengono fatturati. L’array unmapped è ordinato per prima comparsa e senza duplicati, così una stringa con molti spazi segnala lo spazio una volta mentre unmapped_count riflette ancora ogni posizione non mappata. Abbini l’esecuzione gratuita nel browser di questa pagina all’API a pagamento quando le serve lo stesso risultato matematico in una pipeline automatizzata a $0.002 per chiamata riuscita.

Dove il pedice Unicode si inserisce in formule, indici e automazione

In questa pagina il lavoro viene eseguito interamente nel Suo browser; tramite l’API ogni conversione riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene memorizzato dopo la risposta. Quella separazione—esplorazione interattiva gratuita e API a pagamento identica—corrisponde al resto del catalogo KIT di livello A e Le consente di passare da un mockup di design a una pipeline automatizzata senza cambiare il risultato trasformato.

Quanto costa il convertitore di pedici Unicode?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l’input non valido non viene fatturato.

Leggi la documentazione completa del KIT →