Che linguaggio di markup è questo? (circa 1991)


19

Sto conservando un manoscritto scritto da mio padre. I file di dati sono su floppy da 5,25 ". Ho letto con successo i file dai dischi, ma nessuno dei due sa quale sia il formato del linguaggio di markup. È quello usato dagli editori di libri nei primi anni '90.

Ecco alcune righe di uno dei file.

\m\m<ps;3><l>\
<ep>\
{cn}1 \
{ct}Rethinking Universality:<qa>\
Six Cases<lrh;;1>Rethinking Universality: Six
Cases<xlrh><rrh;;2>Rethinking Universality: Six Cases<xrrh> \
{t1}In 1983 the anthropological community was convulsed by reactions to
Derek Freeman\'s <ital>Margaret Mead and Samoa: The Making and Unmaking
of a Myth.<med> Remarkably, two books with a very similar message but
by different authors attacking different myths were published within a
year of Freeman\'s. One was Melford Spiro\'s <ital>Oedipus in the
Trobriands<med> (1982); the other was Ekkehart Malotki\'s <ital>Hopi
Time<med> (1983). Each of these books refutes or questions one of the
centerpieces of anthropological relativism.\
%In <ital>Coming of Age in Samoa<med> (1928) Margaret Mead argued that
adolescence among Samoans was not the time of storm and stress that it
is in the West and, hence, that the Western conception of adolescence
is strictly cultural\Msomething that we could change. Freeman shows
that adolescence was just as stressful in Samoa as in the West and that
in other ways Samoa was not so different from Western societies as Mead
had led us to believe.\

Qualcuno può identificare il linguaggio di markup utilizzato qui?

Ho entrambi questi file originali e il libro pubblicato. Non sarebbe molto difficile per me capire cosa significano i codici. Ma se il formato potesse essere identificato, potrebbe essere disponibile una sorta di traduttore automatico in qualcosa di più recente (RTF, XML, ecc.).

modificare

È come un mistero da risolvere! Ecco come inizia una tabella:

<begtab;tbl2;1p><setnc;2><setctr;5p><tblwidth;15p><setbgut;rsidbox;0q>

Ho fatto alcuni googling in giro per termini come begtabe setbgut. Quest'ultimo ha rivelato un documento PDF che sembra contenere un "refuso", ma il refuso è un setbguttag quasi esattamente come quello dei miei file.

http://sfmb.ulb.ac.be/pdf/J_Biol_Chem_1999_274_22_15510.pdf (ricerca di setbgut)

Sembrerebbe che questo documento di ricerca sia stato realizzato utilizzando lo stesso software. L'ho portato in Acrobat e le proprietà dicono che è stato generato da Xyvision Parlance Publisher (XPP). Ecco il meglio che ho trovato su di loro finora: http://www.isgmlug.org/n2-1/n2-1-49.htm

Modifica 2

OK, vedo ora. XPP è un linguaggio di markup simile a SGML. In effetti, la letteratura sulle vendite di XPP pubblicizza quanto sia "facile" prendere un documento SGML esistente e aggiungere i propri tag proprietari. Sfortunatamente, XPP è stato venduto alla General Dynamics alcuni anni fa. Tradurre automaticamente il documento in, diciamo, HTML è difficile senza DTD. Tuttavia, come altri hanno sottolineato, la maggior parte dei tag è facile da capire. Alcuni di essi, come i riferimenti bibliografici e i valori dopo il punto e virgola in tag come <rrh;1>e <lp;&-1q>mi sfuggono ancora. Dovrò confrontare il file con la copia fisica fianco a fianco per decodificare tutto.


Bene, non è TeX, RTF o SGML. Sai se è stato scritto a mano o generato da un elaboratore di testi?
Kevin Reid,

1
Probabilmente scritto a mano. Il markup è troppo conciso per essere generato da un computer. Potrebbe essere stato scritto da un programma per computer che consente all'utente un controllo molto specifico sui codici di formattazione, che sarebbe solo a un passo dall'essere codificato a mano.
Barry Brown,

1
L'estensione del nome del file sarebbe di grande aiuto.
Joel Coehoorn,

una rapida occhiata esclude XyWrite e wordstar (usa dotcodes). Forse è perfetto?
Journeyman Geek

4
lrhe rrhstanno correndo le teste, rispettivamente a sinistra e a destra. xlrhe xrrhuscire dalla modalità testata corrente. cncentra un numero dove-come ctcentra un titolo. italti mette in modalità corsivo mentre medti riporta in modalità media. %inizia un nuovo paragrafo in cui una barra rovesciata continua il paragrafo. Non riesco a capire gli altri e ho fatto alcuni termini di ricerca, ma nessuno rivela il formato ...
Tamara Wijsman,

Risposte:


4

Ho trovato questo PDF su Xyvision Production Publisher (che è probabilmente quello che è stato utilizzato). Nota in FinalPages elenca HTML come formato di output.

Se in qualche modo riuscissi a ottenere una copia di una versione di questo software in esecuzione, potresti riuscire a farlo sputare un po 'di HTML. Ciò può essere o meno difficile rispetto all'ingegnerizzazione inversa del markup del documento. Ci sono un po 'più di informazioni sulle esportazioni HTML in fondo a questa pagina .

inserisci qui la descrizione dell'immagine


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.