Inizio/Blog/Guida
Guida13 min di lettura

Comandi Dot, Controlli di Stampa e Avvolgimento ad Alto Bit

Il “markup” in un file .WS non è Word rotto — è il formato.

·Dal team WordStar Converter
Comandi Dot, Controlli di Stampa e Avvolgimento ad Alto Bit

TL;DR

I comandi Dot impostano la lunghezza della pagina, le intestazioni e i piè di pagina. I controlli di stampa marcano grassetto, sottolineato e barrato. L'impacchettamento ad alta bit è un flag, non una lettera. WordStar Converter mappa quei livelli invece di scaricarli nel corpo.

Perché le revisioni di fedeltà falliscono sui dump in “testo semplice”

Un dump esadecimale o un'apertura in Notepad di un file `.ws` appare quasi leggibile — finché ogni altra parola non finisce con una lettera accentata e `.he Acme Legal` appare nel mezzo di un paragrafo. Questo non è corruzione. È il modello di codifica WordStar.

Il QA per una migrazione dovrebbe chiedere: la chiusura è diventata paragrafi ordinari, l'enfasi è diventata veri e propri intervalli e l'impostazione della pagina ha lasciato il corpo? Se una qualsiasi risposta è no, lo strumento non ha completato il lavoro.

Comandi dot

Le linee che iniziano con un punto nella prima colonna sono istruzioni, non prosa. `.pl` è la lunghezza della pagina (spesso 66 per carta formato lettera). `.mt` / `.mb` sono i margini superiore e inferiore. `.he` e `.fo` sono intestazione e piè di pagina. `.pa` forza un'interruzione di pagina. `.op` / `.pg` regolano la numerazione delle pagine.

Se un convertitore lascia `.he Acme Legal` nel flusso del paragrafo, non ha compreso il formato. Nei target PDF e DOCX, quei comandi dovrebbero diventare geometria della pagina e intestazioni correnti — oppure essere intenzionalmente omessi con una ragione registrata — e non stampati come testo del corpo.

Comuni comandi dot che vedrai negli archivi

  • `.pl n` — lunghezza della pagina in righe
  • `.mt n` / `.mb n` — margine superiore / inferiore
  • `.lm n` / `.rm n` — margine sinistro / destro
  • `.he` / `.fo` — testo dell'intestazione / piè di pagina (opzionalmente dispari/pari)
  • `.pa` — interruzione di pagina incondizionata
  • `.cp n` — interruzione di pagina condizionale se n righe non ci stanno
  • `..` o `.ig` — commenti che non dovrebbero essere stampati

Controlli di stampa nel flusso di testo

I byte `00h–1Fh` alternano l'aspetto. Esempi classici: grassetto (`02h` / `^B`), sottolineato (`13h` / `^S`), barrato (`18h` / `^X`), corsivo nelle versioni successive (`19h` / `^Y`). Sono interruttori inseriti tra i caratteri, non stili applicati a un oggetto paragrafo come li memorizza Word.

Un parser nativo trasforma quegli intervalli in sequenze di caratteri in DOCX/RTF/ODT, o in enfasi etichettata in HTML/Markdown. Lasciare visibili i byte di controllo è una conversione fallita.

Caratteri estesi e sequenze simmetriche

`1Bh xx 1Ch` inserisce un carattere esteso — spesso un glifo OEM che dovrebbe diventare Unicode (virgolette intelligenti, lettere accentate, punteggiatura che appariva come disegni a linee in una pagina di codici sbagliata). Tratta il tripletto come un unico carattere, non come tre.

A partire dalla Release 5, `1Dh` avvia sequenze simmetriche per funzionalità più ricche. Gli strumenti che rimuovono solo i bit alti distruggeranno silenziosamente quelle sezioni. I file versionati come `.ws5`–`.ws7` sono i casi in cui questo si manifesta più spesso.

avvolgimento ad alto bit

L'ultimo carattere di una parola che si spezza ha il bit alto impostato. Scartalo su uno spazio o un'interruzione di riga a seconda delle regole di ritorno a capo morbido. Lascialo, e ogni altra parola appare come mojibake.

I ritorni a capo morbidi (`8Dh` seguiti da ritorno a capo) e gli spazi morbidi (`A0h`) compaiono per giustificazione e a capo automatico. Sono suggerimenti di layout, non caratteri digitati dall'utente. I creatori PDF e DOCX devono normalizzarli.

Come campionare la fedeltà prima di una produzione in serie

Scegli tre documenti: una lettera con `.he` / `.fo`, un capitolo lungo di un manoscritto con impaginazione densa, e un file che utilizza caratteri estesi. Converti ciascuno in DOCX e PDF. Leggili come farebbe un essere umano — non solo come differenze esadecimali.

Il processo di WordStar Converter (__TRIAL_FILE_LIMIT__ file) è dimensionato per quel campionamento. Standard (__LICENSE_PRICE_DISPLAY__) copre l'albero una volta che i campioni passano.

A cosa assomiglia “abbastanza buono” in DOCX vs PDF

DOCX dovrebbe riformattarsi correttamente in Word con l'enfasi intatta. PDF dovrebbe mostrare pagine stabili con intestazioni dove i comandi a puntini le hanno richieste, e uno strato di testo reale che puoi cercare — non uno screenshot di uno schermo DOS.

Per la guida al formato approfondito destinata agli operatori, abbina questo articolo a WordStar to PDF e WordStar to Word.

Letture correlate

Converti mantenendo intatti i controlli

Prova __TRIAL_FILE_LIMIT__ file. Standard __LICENSE_PRICE_DISPLAY__.

Prova gratuita

Tutte le funzioni dell’app — fino a 10 file

Windows 10 o 11

Scarica l’installer Windows per la prova completa di 10 file. La stessa app che sblocchi con una licenza — 100% locale sul tuo PC.

Acquista Standard — da $39.95