Какой это язык разметки? (ок. 1991)

600
Barry Brown

Я сохраняю рукопись, написанную моим отцом. Файлы данных находятся на 5,25 "дискете. Я успешно прочитал файлы с дисков, но никто из нас не знает, в каком формате находится язык разметки. Он использовался издателями книг еще в начале 1990-х годов.

Вот несколько строк из одного из файлов.

\m\m<ps;3><l>\ <ep>\ 1 \ Rethinking Universality:<qa>\ Six Cases<lrh;;1>Rethinking Universality: Six Cases<xlrh><rrh;;2>Rethinking Universality: Six Cases<xrrh> \ 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.\ 

Кто-нибудь может определить язык разметки, используемый здесь?

У меня есть и эти оригинальные файлы, и опубликованная книга. Мне было бы не очень сложно понять, что означают коды. Но если формат может быть идентифицирован, может быть доступен какой-то автоматический переводчик во что-то более новое (RTF, XML и т. Д.).

редактировать

Это как загадка, которую нужно разгадать! Вот как начинается стол:

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

Я немного погуглил по таким терминам, как begtabи setbgut. Последний обнаружил документ в формате PDF, в котором, похоже, есть «опечатка», но опечатка - это setbgutтег, почти такой же, как и в моих файлах.

http://sfmb.ulb.ac.be/pdf/J_Biol_Chem_1999_274_22_15510.pdf (поиск setbgut)

Казалось бы, эта исследовательская работа была разработана с использованием того же программного обеспечения. Я перенес его в Acrobat, и в свойствах говорится, что он был сгенерирован Xyvision Parlance Publisher (XPP). Вот лучшее, что я нашел о них до сих пор: http://www.isgmlug.org/n2-1/n2-1-49.htm

Редактировать 2

Хорошо, теперь я вижу. XPP - это язык разметки, похожий на SGML. Фактически, в литературе по продажам XPP рекламируется, как «легко» взять существующий документ SGML и добавить свои собственные теги. К сожалению, XPP был продан General Dynamics несколько лет назад. Автоматически перевести документ, скажем, в HTML, сложно без DTD. Однако, как отмечали другие, большинство тегов легко понять. Некоторые из них, такие как библиографические ссылки и значения после точки с запятой в тегах, такие как <rrh;1>и <lp;&-1q>до сих пор ускользают от меня. Мне придется сравнить файл с физической распечаткой бок о бок, чтобы все это расшифровать.

19
Ну, это не TeX, RTF или SGML. Вы знаете, было ли это написано от руки или сгенерировано текстовым процессором? Kevin Reid 12 лет назад 0
Вероятно, от руки. Разметка слишком лаконична, чтобы быть сгенерированной компьютером. Однако она могла быть написана компьютерной программой, которая позволяет пользователю очень точно контролировать коды форматирования, что было бы всего лишь в одном шаге от ручного кодирования. Barry Brown 12 лет назад 1
Расширение имени файла очень помогло бы. Joel Coehoorn 12 лет назад 1
быстрое изучение правил [XyWrite] (http://en.wikipedia.org/wiki/XyWrite) и wordstar (использует точечные коды). Может быть, его совершенство? Journeyman Geek 12 лет назад 0
Самые первые несколько строк в файле, что вы написали здесь? Если нет, пожалуйста, отправьте их. Hydaral 12 лет назад 0
`lrh` и` rrh` - бегущие головы соответственно слева и справа. `xlrh` и` xrrh` выходят из режима бегущей головы. `cn` центрирует число где-как` ct` центрирует заголовок. `ital` переводит вас в курсивный режим, а` med` возвращает вас в средний режим. `%` начинает новый абзац, где обратный слеш просто продолжает абзац. Я не могу понять другие, и сделал несколько поисковых запросов, но ни один не раскрыл формат ... Tom Wijsman 12 лет назад 4
WordPerfect имел ** много ** управляющих символов, встроенных в документ. Это будет выглядеть намного сложнее в тексте. , surfasb 12 лет назад 0
@JoelCoehoorn Файлы не имеют расширения. Barry Brown 12 лет назад 0
@Hydaral Это первые 20-ти строчные строки одного из файлов. Другие файлы начинаются по-другому. Например, первая строка CHAP02 это ` 2`. Я не верю в `\ м \ м`в файле, который я разместил, есть магическое число. Barry Brown 12 лет назад 0
Поскольку сейчас мы приступили к расшифровке самой разметки, может быть, это был бы лучший вопрос для переполнения стека? Barry Brown 12 лет назад 0
Я не думаю, что это хорошо подходит для переполнения стека, если вы не можете получить полный набор команд разметки для кода или иметь существующий код, с которым вам нужна помощь. Joel Coehoorn 12 лет назад 0
Некоторые другие идеи (которые я не могу проверить так или иначе), которые использовались в публикации: PageMaker, Quark, Quark Express, MS Publisher. Я возлагал большие надежды на WordStar, но, похоже, это уже было устранено. Эта статья в Википедии может оказаться полезной: http://en.wikipedia.org/wiki/Desktop_publishing. Joel Coehoorn 12 лет назад 0
Добавлен дополнительный материал к исходному вопросу. Barry Brown 12 лет назад 0

2 ответа на вопрос

4
jozzas

Я нашел этот PDF на Xyvision Production Publisher (который, скорее всего, и использовался). Обратите внимание, что в FinalPages он перечисляет HTML в качестве выходного формата.

Если бы вы могли каким-то образом получить копию какой-либо версии этого программного обеспечения, вы могли бы заставить ее выплевывать какой-то HTML. Это может или не может быть сложнее, чем перепроектировать разметку документа. В самом низу этой страницы есть немного больше информации об экспорте HTML .

4
RedGrittyBrick

Возможно, продукт, использованный для создания ваших файлов, превратился в Portalyx SDL XPP . Возможно, стоит связаться с ними.

См. XPP Personal Edition

Идентифицировано по неработающей ссылке на странице Википедии, в которой упоминается XyVision XPP.

Удачной охоты. Спасибо! Я посмотрю на них. Barry Brown 12 лет назад 0