Open-The-File.com

Scopri come aprire qualsiasi tipo di file

.SGM estensione file

Per aprire file .SGM su Windows, apri il file .SGM in un editor di testo semplice per controllare il markup (usa un editor in grado di gestire file di grandi dimensioni, se necessario).

Per aprire un file .SGM, prova prima un editor di testo semplice per visualizzare il markup, quindi utilizza uno strumento SGML (come OpenJade) se hai bisogno di un'elaborazione o conversione corretta. Sui dispositivi mobili, .SGM di solito non viene visualizzato come documento formattato: trasferiscilo su un desktop per una gestione affidabile.

Ultimo aggiornamento: 11 giugno 2026 · Revisionato da Julian Stricker

Cosa significa «revisionato» in questa pagina
  • Adeguamento del formato: la descrizione «che tipo di file è» è coerente con l’uso reale più comune dell’estensione—categoria, MIME tipici e alias.
  • Percorsi di apertura: i passaggi per Windows / macOS / Linux sono plausibili rispetto alle finestre di sistema e alle app predefinite attuali; si eliminano menu inesistenti e scorciatoie rischiose.
  • Quadro di sicurezza: le note sul rischio sono coerenti con la classe di file (ad es. eseguibili vs dati) e il testo affiliato non contraddice la sezione sicurezza.
  • Fonti e approfondimenti: i link esterni puntano quando possibile a vendor, enti di standard o altre fonti primarie; si evitano dettagli non verificabili.
  • Limiti: si tratta di controllo redazionale su chiarezza e avvertenze, non di garanzia assoluta su ogni scenario né di innocuità di ogni file scaricato.

Metodologia completa nelle note legali Nelle note legali è anche indicato dove si usa l’IA e cosa sostituisce—e cosa no.

Apri sul tuo dispositivo

Scegli il tuo sistema operativo per una guida passo passo dedicata.

Come aprire file .SGM

Usa queste istruzioni specifiche per piattaforma per aprire file .SGM in modo sicuro.

Windows

  1. Apri il file .SGM in un editor di testo semplice per controllare il markup (usa un editor in grado di gestire file di grandi dimensioni, se necessario).
  2. Se hai bisogno di un output formattato, utilizza una toolchain di elaborazione SGML su un desktop (ad esempio, esegui un processore SGML come OpenJade in un ambiente adatto) per trasformarlo in HTML/testo/PDF in base al DTD/foglio di stile del tuo progetto.
Guida completa Windows

Mac

  1. Apri il file .SGM con un editor di testo semplice per visualizzare/modificare il markup SGML.
  2. Per la conversione o il rendering, elaboralo utilizzando una toolchain SGML disponibile sul tuo sistema (ad esempio, OpenJade) con il DTD/foglio di stile appropriato dall'origine del documento.
Guida completa Mac

Linux

  1. Apri il file .SGM in un editor di testo per rivedere il markup SGML e verificare che sia testo semplice leggibile.
  2. Se hai bisogno di una conversione, utilizza un processore SGML come OpenJade e fornisci il catalogo/DTD corretto e (se applicabile) il foglio di stile DSSSL per generare l'output desiderato.
Guida completa Linux

iOS

  1. iOS in genere non "renderizza" SGML; usa File per condividere il file .SGM con un'app di editor di testo per visualizzare il markup non elaborato o trasferirlo su un desktop per elaborarlo/convertirlo con gli strumenti SGML.
Guida completa iOS

Android

  1. Android in genere non esegue il rendering di SGML; aprilo in un editor di testo per visualizzare il markup non elaborato o spostalo su un desktop per elaborarlo/convertirlo con gli strumenti SGML.
Guida completa Android

Note di sicurezza

  • SGM/SGML è solitamente testo semplice, ma può fare riferimento a entità esterne e file esterni; elabora SGML solo da fonti di cui ti fidi, soprattutto quando utilizzi toolchain automatizzate.
  • Sii cauto quando esegui processori SGML su documenti non attendibili: markup complessi o espansione di entità possono innescare un utilizzo eccessivo delle risorse (CPU/memoria) nei parser.
  • Se un flusso di lavoro richiede il recupero di DTD/entità esterne, preferisci copie locali controllate piuttosto che lasciare che gli strumenti risolvano riferimenti esterni da posizioni sconosciute.

Se non ti aspettavi questo file

Questa estensione di solito indica dati, testo o contenuti strutturati—non un programma eseguibile di per sé. Il rischio pratico è spesso l’ingegneria sociale (allegato truffaldino o nome fuorviante). Con mittenti fidati servono raramente formule antivirus generiche; questi strumenti sono utili quando vuoi un controllo in più su download inattesi.

Potremmo guadagnare una commissione quando usi i link affiliati. Questo supporta le nostre guide gratuite sulle estensioni file.

Impossibile aprire questo file?

Le cause e le soluzioni più comuni quando i file .SGM non si aprono.

Cause comuni

  • Il file si apre come testo normale invece che come documento formattato
  • L'elaborazione non riesce con errori DTD/catalogo o entità
  • Associazione file errata o rilevamento del tipo MIME errato
  • La codifica dei caratteri sembra errata (simboli confusi)

Passi per risolvere

  1. Conferma se dovevi ricevere file aggiuntivi (DTD/catalogo e qualsiasi DSSSL/altro foglio di stile) dal mittente o dal repository.
  2. Utilizza un processore SGML (ad esempio OpenJade) per trasformarlo in un formato visualizzabile come HTML o testo, utilizzando il DTD/foglio di stile corretto.

Cos'è un file .SGM?

.SGM denota tipicamente un documento SGML, un linguaggio di markup standardizzato come ISO 8879. I file SGML sono markup di testo semplice che possono essere convalidati e trasformati con processori SGML; sono spesso utilizzati nella documentazione strutturata e nei flussi di lavoro di pubblicazione. L'estensione è strettamente associata a SGML ed è comunemente vista insieme a .sgml.

Contesto

SGML (Standard Generalized Markup Language) è uno standard ISO (ISO 8879) per descrivere la struttura dei documenti utilizzando il markup. Un file .SGM è generalmente solo testo contenente markup SGML; il modo in cui viene "renderizzato" dipende dal DTD associato e da eventuali fogli di stile/strumenti utilizzati da un particolare flusso di lavoro.

In pratica, .SGM appare nelle pipeline di pubblicazione e documentazione tecnica in cui i documenti vengono convalidati e trasformati in altri formati. Piuttosto che essere un singolo “formato visualizzatore”, SGML viene solitamente elaborato da riga di comando o sistemi editoriali che comprendono SGML, a volte convertendolo in HTML, XML o output pronto per la stampa.

Su Linux e altri desktop, i database MIME spesso associano .sgm/.sgml ai tipi di media SGML. Per l'interscambio e l'etichettatura, esistono tipi di media SGML registrati e RFC 1874 descrive quando utilizzare text/sgml rispetto a application/sgml.

Tipi MIME comuni: text/SGML

Approfondimenti

Risorse autorevoli per ulteriori dettagli sul formato .SGM.

Problemi comuni .SGM

Il file si apre come testo normale invece che come documento formattato

SGM/SGML è markup; senza il DTD associato e la pipeline di elaborazione, la maggior parte delle app può mostrarlo solo come testo non elaborato.

  1. Conferma se dovevi ricevere file aggiuntivi (DTD/catalogo e qualsiasi DSSSL/altro foglio di stile) dal mittente o dal repository.
  2. Utilizza un processore SGML (ad esempio OpenJade) per trasformarlo in un formato visualizzabile come HTML o testo, utilizzando il DTD/foglio di stile corretto.

L'elaborazione non riesce con errori DTD/catalogo o entità

Molti documenti SGML fanno riferimento a identificatori, entità e DTD esterni; se tali risorse non sono disponibili localmente, gli strumenti potrebbero presentare errori.

  1. Richiedi o individua la DTD, i file di entità e il catalogo richiesti utilizzati dal flusso di lavoro del documento.
  2. Configura il tuo strumento SGML con il catalogo/percorso corretto ed esegui nuovamente la trasformazione/convalida.

Associazione file errata o rilevamento del tipo MIME errato

Alcuni sistemi potrebbero non associare correttamente .sgm a SGML, o potrebbero trattarlo come testo generico a seconda del database/configurazione MIME.

  1. Scegli manualmente un editor di testo o uno strumento compatibile con SGML per aprire il file.
  2. Sui desktop Linux, assicurati che il tuo database MIME condiviso riconosca .sgm come SGML e aggiorna le cache MIME se il tuo ambiente lo supporta.

La codifica dei caratteri sembra errata (simboli confusi)

I file SGML potrebbero non essere UTF-8; se l'editor indovina la codifica sbagliata, il testo può essere visualizzato in modo errato.

  1. Prova a riaprire il file in un editor di testo che ti consenta di scegliere esplicitamente la codifica.
  2. Controllare l'intestazione del documento o la documentazione di accompagnamento del flusso di lavoro per verificare la codifica prevista.

FAQ

.SGM è uguale a .SGML?

Spesso sì, in pratica: entrambe le estensioni sono comunemente usate per i documenti SGML. Il contenuto è tipicamente markup SGML; la scelta dell'estensione varia in base al flusso di lavoro.

Quale tipo MIME dovrebbe utilizzare SGML?

RFC 1874 definisce i tipi di media SGML e IANA li elenca, inclusi text/sgml e application/sgml. La scelta appropriata dipende dal fatto che il contenuto sia destinato ad essere testo leggibile dall'uomo o trattato come un carico utile di un'applicazione generica.

Posso convertire .SGM in HTML o in un altro formato?

Di solito sì, ma la conversione richiede in genere il DTD/catalogo del documento e qualsiasi regola del foglio di stile utilizzata dalla toolchain. Strumenti come OpenJade possono applicare fogli di stile DSSSL a SGML per produrre altri output.

Il mio telefono aprirà i file .SGM come documenti?

La maggior parte delle app mobili non eseguirà il rendering di SGML come documento formattato. Puoi visualizzarlo come testo semplice, ma per una corretta elaborazione o conversione in genere avrai bisogno di una toolchain SGML desktop.

Estensioni simili

Confronta formati correlati nella stessa categoria per trovare lo strumento giusto più velocemente.