summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile24
-rw-r--r--about.rst12
-rw-r--r--artifacts.rst15
-rw-r--r--assets/01_readme_INSTALL.txt (renamed from 01_readme_INSTALL.txt)0
-rw-r--r--assets/eumel-tagung-84.jpgbin0 -> 10097541 bytes
-rw-r--r--assets/eumel_logo.svg (renamed from eumel_logo.svg)0
-rw-r--r--assets/eumel_logo_2.svg (renamed from eumel_logo_2.svg)0
-rw-r--r--assets/releases.svg (renamed from releases.svg)0
-rw-r--r--hardware.rst3
-rw-r--r--history.rst33
-rw-r--r--internals.rst46
-rw-r--r--popularity.rst1
-rw-r--r--quickstart.rst2
-rw-r--r--trivia.rst8
-rw-r--r--ttl/head.ttl21
-rw-r--r--ttl/library_gmd.ttl91
-rw-r--r--ttl/library_manuals.ttl304
-rw-r--r--ttl/library_random.ttl312
-rw-r--r--ttl/library_ubi.ttl11
-rw-r--r--ttl/people.ttl48
20 files changed, 785 insertions, 146 deletions
diff --git a/Makefile b/Makefile
index 72c0224..df92968 100644
--- a/Makefile
+++ b/Makefile
@@ -1,30 +1,40 @@
BUILDDIR:=_build
-STATICFILES:=01_readme_INSTALL.txt releases.svg eumel_logo.svg eumel_logo_2.svg
+STATICFILES:=assets/01_readme_INSTALL.txt \
+ assets/releases.svg \
+ assets/eumel_logo.svg \
+ assets/eumel_logo_2.svg \
+ assets/eumel-tagung-84.jpg
TTLFILES:=$(shell find ttl -name '*.ttl' | sort)
-all: $(BUILDDIR)/index.html links
+all: $(BUILDDIR)/index.html $(BUILDDIR)/assets/eumel-tagung-84-resized.jpg links
$(BUILDDIR):
mkdir -p $(BUILDDIR)
+$(BUILDDIR)/assets:
+ mkdir -p $@
+
$(BUILDDIR)/index.ttl: $(TTLFILES) | $(BUILDDIR)
cat $(TTLFILES) > $@
$(BUILDDIR)/bib.rst: $(BUILDDIR)/index.ttl tools/formatRefs.py | $(BUILDDIR)
- cat $(BUILDDIR)/index.ttl | ./tools/formatRefs.py https://6xq.net/eumel/ | sort -n > $(BUILDDIR)/bib.rst
+ cat $(BUILDDIR)/index.ttl | ./tools/formatRefs.py https://6xq.net/eumel/ | sort -n > $@ || rm $@
$(BUILDDIR)/software.html: $(BUILDDIR)/index.ttl tools/formatSoftware.py
- cat $(BUILDDIR)/index.ttl | ./tools/formatSoftware.py > $@
+ cat $(BUILDDIR)/index.ttl | ./tools/formatSoftware.py > $@ || rm $@
+
+$(BUILDDIR)/assets/eumel-tagung-84-resized.jpg: assets/eumel-tagung-84.jpg | $(BUILDDIR)/assets
+ convert -scale 1000x $< -quality 75 $@ || rm $@
$(BUILDDIR)/index.html: $(BUILDDIR)/software.html $(BUILDDIR)/bib.rst history.rst artifacts.rst popularity.rst hardware.rst internals.rst index.rst software.rst about.rst trivia.rst quickstart.rst overview.rst
rst2html5.py --cloak-email-addresses --math-output=mathjax \
--syntax-highlight=short --link-stylesheet \
--stylesheet=../style.min.css \
--template=./template.txt \
- --footnote-references=superscript < index.rst > $@
+ --footnote-references=superscript < index.rst > $@ || rm $@
-links: $(STATICFILES) | $(BUILDDIR)
- ln -f $(STATICFILES) $(BUILDDIR)
+links: $(STATICFILES) | $(BUILDDIR)/assets
+ ln -f $(STATICFILES) $(BUILDDIR)/assets
.PHONY: clean links
diff --git a/about.rst b/about.rst
index e8c5b35..874a658 100644
--- a/about.rst
+++ b/about.rst
@@ -7,16 +7,6 @@ GitHub_.
.. _GitHub: https://github.com/PromyLOPh/eumel/issues
-A project like this one does not come for free. Besides the countless hours of
-(unpaid) work the following costs were covered by me:
-
-.. csv-table::
- :header: Item,€
-
- Digital camera,25
- Interlending,9
- Total,34
-
Acknowledgements
^^^^^^^^^^^^^^^^
@@ -37,6 +27,7 @@ Robert Keil,
Frank Klapper,
Konrad Klöckner,
Peter Kraege,
+Adelheid Liedtke,
Albert Noltemeier,
Lothar Oppor,
Ulrike Petersen,
@@ -44,6 +35,7 @@ Lutz Prechelt,
Axel Puhlmann,
Rudolf Ruland,
Bhabani P. Sinha,
+Michael Staubermann,
Bruno Westphal,
Karl Wilhelm Starke,
Stefan Stein,
diff --git a/artifacts.rst b/artifacts.rst
index 0fc17ab..8e71bf9 100644
--- a/artifacts.rst
+++ b/artifacts.rst
@@ -1,7 +1,14 @@
Artifacts
---------
-Various floppy disk images can be found in the following sections.
+This section contains downloadable floppy disk images rescued mostly from 5″
+floppy disks (1.2 MB), grouped by category.
+
+Additionally ELAN and assembly source code of applications and EUMEL’s kernel
+can be found in `this repository`__ and here__.
+
+__ https://github.com/PromyLOPh/eumel-src
+__ src/
Install media
^^^^^^^^^^^^^
@@ -41,7 +48,8 @@ The following images contain application software for EUMEL:
Version 3.4, 4.4 and 5.3 on 720k floppies, as well as FLINT 0.4 and
documentation for version 4.
`MPG-Grafik-System`_
- Improved graphics subsystem, version 2.2 from November 1987.
+ Improved graphics subsystem, version 2.2 from November 1987. See [mpg87]_
+ for documentation for version 2.1.
`EUMEL-DOS conversion tools`_
Converter from EUMEL text to WordPerfect or DOS textfiles and EUDAS to AskSam
`schulis Grundpaket Schulverwaltung 2.2.1`_
@@ -71,6 +79,7 @@ development tools.
monitor 3.5 and 3.7 and EUMEL coder 1.8.1. See [debug-1]_ and [load-ds4]_.
`Porting documentation`_
SHard porting documentation for M68k, x86 and Z80 processor architectures.
+ See [portintel85]_, [portintel86]_ and [portz8084]_ for printed versions.
`PIC400`_
SHard for PIC400.
`1.7.5 builtin packages`_
@@ -84,7 +93,7 @@ Source:
.. _EUMEL base system: disks/grundpaket.zip
.. _Programming language packet: disks/informatikpaket.zip
.. _1.7.3 Urlader and Hintergrund: disks/173_ibmpc.zip
-.. _setup instructions: 01_readme_INSTALL.txt
+.. _setup instructions: assets/01_readme_INSTALL.txt
.. _ERGOS diskset: disks/187_ergos.zip
.. _EUDAS: disks/eudas.zip
.. _Hintergrund: disks/hintergrund.zip
diff --git a/01_readme_INSTALL.txt b/assets/01_readme_INSTALL.txt
index db190af..db190af 100644
--- a/01_readme_INSTALL.txt
+++ b/assets/01_readme_INSTALL.txt
diff --git a/assets/eumel-tagung-84.jpg b/assets/eumel-tagung-84.jpg
new file mode 100644
index 0000000..1373176
--- /dev/null
+++ b/assets/eumel-tagung-84.jpg
Binary files differ
diff --git a/eumel_logo.svg b/assets/eumel_logo.svg
index a89347c..a89347c 100644
--- a/eumel_logo.svg
+++ b/assets/eumel_logo.svg
diff --git a/eumel_logo_2.svg b/assets/eumel_logo_2.svg
index b6a4860..b6a4860 100644
--- a/eumel_logo_2.svg
+++ b/assets/eumel_logo_2.svg
diff --git a/releases.svg b/assets/releases.svg
index 4764287..4764287 100644
--- a/releases.svg
+++ b/assets/releases.svg
diff --git a/hardware.rst b/hardware.rst
index be358bc..cbb6b9d 100644
--- a/hardware.rst
+++ b/hardware.rst
@@ -71,4 +71,5 @@ Supported hardware
,System M32,M68000,1985
,PC16,,1985
-Sources: [computerwoche83a]_, [gmdbericht84]_, [gmdspiegel85d]_, [seyfert87]_, [stc87a]_, [vertriebsinfos]_.
+Sources: [computerwoche83a]_, [gmdbericht84]_, [gmdspiegel85d]_, [seyfert87]_,
+[stc87a]_, [vertriebsinfos]_, [eumelaktuell85]_.
diff --git a/history.rst b/history.rst
index 4a15d73..b473c67 100644
--- a/history.rst
+++ b/history.rst
@@ -30,11 +30,11 @@ A year later, in 1979, details about EUMEL were published in GMD Spiegel
in fall 1979 [gmdspiegel85d]_.
The original ELAN compiler written by Liedtke and Bartling was rewritten in
-1982 as part of project MIKROS at GMD. Its replacement was programmed using
-CDL’s successor, CDL2 [gmdbericht84]_. This work resulted in ports of EUMEL to
-different processor architectures, starting with Zilog 8001 used by the
-Olivetti M 20. This version was presented a year later at Hannover Messe 1983
-[computerwoche83a]_ [rechenanlagen83]_.
+1982 as part of project MIKROS at GMD [eumelspiegel82d]_. Its replacement was
+programmed using CDL’s successor, CDL2 [cdl2-basismaschine82]_ [gmdbericht84]_.
+This work resulted in ports of EUMEL to different processor architectures,
+starting with Zilog 8001 used by the Olivetti M 20. This version was presented
+a year later at Hannover Messe 1983 [computerwoche83a]_ [rechenanlagen83]_.
For their efforts to `transfer EUMEL to Japan`_ a delegation consisting of
Konrad Klöckner, Jochen Liedtke, Peter Heyderhoff, Dietmar Heinrichs and Uwe
@@ -66,13 +66,15 @@ sources.
1.5.6, 1981-10-12, [eumelspiegel81b]_
1.6, ≤fall 1982, [alwr82]_
1.6.3,1982-05-07, [eumelspiegel82b]_
+ 1.6.4,1982-07-01, [eumelspiegel82d]_
1.6.5,1982-10-10, [eumelspiegel82c]_
1.7, ≤mid 1984, [korrekturen84]_
- 1.7.5, end of 1985, [gmdbericht85]_
- 1.8.0, October 1986
+ 1.7.3, ≤1985-09-21, [eumelaktuell85]_
+ 1.7.5, 1986-10-01, [eumelaktuell86]_ p. 9
+ 1.8.0, 1986-10-01, [eumelaktuell87a]_ p. 56
1.8.7, ≤1990, [ambros90b]_
-.. figure:: releases.svg
+.. figure:: assets/releases.svg
L3
^^
@@ -95,9 +97,18 @@ and later at GMD Birlinghofen.
:header: Date,Location,Attendance,
1981-05-15,,,[eumelspiegel81a]_
- 1982-05,Bielefeld University,,[eumelspiegel82b]_
- 1985-09-21,GMD Birlinghofen,300,[gmdspiegel85c]_
- 1986-10-04,GMD Birlinghofen,350,[gmdbericht86b]_
+ 1982-05-15,Bielefeld University,,[eumelspiegel82b]_ [eumelspiegel82d]_
+ 1983-05-07,Bielefeld University,,[einladung-workshop83]_
+ 1984-05-19,Bielefeld University,,(see picture below) [einladung-workshop84]_
+ 1985-09-21,GMD Birlinghofen,300,[gmdspiegel85c]_ [eumelaktuell86]_ p. 31
+ 1986-10-04,GMD Birlinghofen,350,[gmdbericht86b]_ [eumelaktuell87a]_ p. 56
1987-09-19/21,GMD Sankt Augustin,200/100,[gmdspiegel87b]_
1988-10-01,Realschule Niederpleis,200,[gmdspiegel88d]_
+.. figure:: assets/eumel-tagung-84-resized.jpg
+ :target: assets/eumel-tagung-84.jpg
+
+ 5th EUMEL workshop at Bielefeld University. Picture taken 1984-05-19. Source: BITS_
+
+.. _BITS: http://www.uni-bielefeld.de/bits/
+
diff --git a/internals.rst b/internals.rst
index 5f1b062..d11dbce 100644
--- a/internals.rst
+++ b/internals.rst
@@ -8,13 +8,8 @@ that [source86]_. Documentation for the dataspace FILE can be found in the
packet *file handling*. ``convertFileDs.py`` converts this dataspace into a
plain text file.
-Additionally extracted source code from `floppy disk images`_ can be found in
-`this repository`__ and here__.
-
.. _floppy disk images: artifacts_
.. _tools: https://github.com/PromyLOPh/eumel-tools
-__ https://github.com/PromyLOPh/eumel-src
-__ src/
Bootstrapping
^^^^^^^^^^^^^
@@ -43,21 +38,28 @@ only. A few internal registers like instruction counter, condition flag for
branching, several segment and status registers and a stack pointer exist.
The CISC instruction set was specifically designed for the high-level language
-ELAN. It includes arithmetic operations for ELAN’s primitive datatypes such as
-signed and unsigned integer as well as float (REAL) and operations for
-bytestrings (TEXT) and dataspaces. However the machine itself does not enforce
-datatypes at runtime. The usual control flow operations are accompanied by
-ELAN-specific call and return instructions. Special instructions for terminal
-and archive disk I/O, exception-like error handling and inter-process
-communication (IPC) are available.
-
-The 54 primary instructions can be encoded with two bytes. They consist of a
-6 bit opcode and one short operand. Whenever the latter is longer than 10 bit a
-long encoding using two bytes plus operands is used. This format also encodes
-42 secondary/special instructions.
-
-Read more instruction encoding details in chapter two of [kernel83]_ and the
-ELAN package `eumel coder`_.
-
-.. _eumel coder: src/basic/eumel%20coder%201.8.1.html
+ELAN.
+It includes arithmetic operations for ELAN’s primitive datatypes such as signed
+and unsigned integer as well as float (REAL) and operations for bytestrings
+(TEXT) and dataspaces.
+However the machine itself does not tag data and therefore doesn’t enforce
+types at runtime.
+The usual control flow operations are accompanied by ELAN-specific call and
+return instructions.
+Special instructions for terminal and archive disk I/O, exception-like error
+handling and inter-process communication (IPC) are available.
+
+Some of the 31 primary instructions can be encoded with just two bytes.
+They consist of a 6 bit opcode and one short operand.
+Whenever the latter uses more than 10 bit a long encoding consisting of two
+bytes opcode plus operands is used.
+This format also encodes 127 secondary and six special instructions.
+
+Details can be found in chapter two of [kernel83]_, the ELAN package `eumel
+coder`_, `this debugger’s sources and documentation`__ and a reimplementation
+of the EUMEL0 virtual machine, EUMuLator_.
+
+.. _eumel coder: src/system/eumel-coder/1.8.1/src/eumel%20coder%201.8.1.html
+.. _EUMuLator: https://github.com/PromyLOPh/EUMuLator
+__ src/devel/debugger/1.8.2/src/DEBUGGER.ELA.html
diff --git a/popularity.rst b/popularity.rst
index 5828907..604bc59 100644
--- a/popularity.rst
+++ b/popularity.rst
@@ -13,6 +13,7 @@ of schools: 20 in 1982 ([alwr82]_, part 4, p. 13) and 500 secondary schools by
- Ceciliengymnasium Bielefeld ([elannewsletter81a]_ p. 21)
- Gymnasium Wesermünde [eumelspiegel81b]_
- Carl Duisberg Gymnasium, Wuppertal [eumelspiegel81b]_
+- Theodor Heuss Gymnasium, Hagen
EUMEL was also used by HRZ Bielefeld and at GMD Bonn, as well as TU Berlin
[hahn79]_ and TU Darmstadt.
diff --git a/quickstart.rst b/quickstart.rst
index 87b7f18..dc7ffeb 100644
--- a/quickstart.rst
+++ b/quickstart.rst
@@ -22,6 +22,6 @@ emulating an IBM PC. In this example we’re using qemu_.
8. Congratulations, a fully functional EUMEL is now running in your virtual
machine! For the next steps head over to [praxis1]_.
-.. _install instructions: 01_readme_INSTALL.txt
+.. _install instructions: assets/01_readme_INSTALL.txt
.. _qemu: http://www.qemu.org/
diff --git a/trivia.rst b/trivia.rst
index 7cc2b4c..aac7361 100644
--- a/trivia.rst
+++ b/trivia.rst
@@ -1,13 +1,13 @@
Trivia
------
-.. figure:: eumel_logo.svg
+.. figure:: assets/eumel_logo.svg
- EUMEL’s logo
+ EUMEL’s original logo.
-.. figure:: eumel_logo_2.svg
+.. figure:: assets/eumel_logo_2.svg
- Second EUMEL logo
+ Second EUMEL logo, first appeared in 1987 [eumelaktuell87a]_.
- The German word *Eumel* describes__ a likeable fool (wally).
- Wikipedia refers to EUMEL as *L2* (for *Liedtke 2*). However this name is
diff --git a/ttl/head.ttl b/ttl/head.ttl
index fd1bdf8..bffcd8e 100644
--- a/ttl/head.ttl
+++ b/ttl/head.ttl
@@ -4,7 +4,7 @@
<./> a s:Article ;
s:name "Not just a footnote of history: EUMEL" ;
s:dateCreated "2016-08-26" ;
- s:dateModified "2016-10-09" ;
+ s:dateModified "2024-02-25" ;
s:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
s:citation
<#praxis1>, <#praxis2>, <#praxis3>,
@@ -15,7 +15,7 @@
<#happycomputer86>,
<#reuse08>,
<#carmony82>,
- <#hahn78>,
+ <#hahn78>, <#hahn88>,
<#rehder88>,
<#rechenanlagen79>, <#rechenanlagen83>,
<#danckwerts85>,
@@ -45,9 +45,9 @@
<#heyderhoff76>, <#liedtke79>, <#kloeckner79>, <#gmdspiegel82>, <#gmdspiegel83>, <#gmdspiegel84a>, <#gmdspiegel84b>, <#gmdspiegel85a>, <#gmdspiegel85b>, <#gmdspiegel85c>, <#gmdspiegel85d>, <#gmdspiegel87a>, <#gmdspiegel87b>, <#gmdspiegel87c>, <#gmdspiegel88a>, <#gmdspiegel88b>, <#gmdspiegel88c>, <#gmdspiegel88d>, <#gmdspiegel88e>,
<#liedtke76>, <#bartling76>,
<#stc87a>, <#noltemeier87>, <#hahn79>, <#stc87c>,
- <#klingen85>, <#kernel83>,
+ <#klingen85>, <#kernel83>, <#kernel83b>,
<#source84a>, <#source84b>,
- <#hahn84>, <#hahn86>, <#shard86>,
+ <#hahn84>, <#hahn86>, <#shard90>, <#shard87>,
<#zielke14>, <#höltgen12>,
<#craemer83>, <#liedtke93>,
<#wermelskirchen83>, <#görgen84>, <#viebeg84>, <#indenbirken84>,
@@ -61,12 +61,17 @@
<#eudas85>, <#eudas86>,
<#elannewsletter81a>, <#elannewsletter81b>,
<#eumelspiegel81a>, <#eumelspiegel81b>,
- <#eumelspiegel82a>, <#eumelspiegel82b>, <#eumelspiegel82c>,
- <#benutzerhandbuch16-01>, <#benutzerhandbuch16-0203>, <#benutzerhandbuch16-04>, <#benutzerhandbuch16-05>, <#benutzerhandbuch16-06>, <#benutzerhandbuch16-07>, <#benutzerhandbuch16-08>, <#benutzerhandbuch16-09>, <#benutzerhandbuch16-10>, <#benutzerhandbuch16-11>, <#benutzerhandbuch16-12>, <#benutzerhandbuch16-13>, <#benutzerhandbuch16-14>, <#benutzerhandbuch16-15>, <#benutzerhandbuch16-16>, <#benutzerhandbuch16-17>, <#benutzerhandbuch16-18>, <#benutzerhandbuch16-19>, <#benutzerhandbuch16-20>, <#benutzerhandbuch16-21>,
+ <#eumelspiegel82a>, <#eumelspiegel82b>, <#eumelspiegel82c>, <#eumelspiegel82d>,
+ <#benutzerhandbuch16-01>, <#benutzerhandbuch16-0203>, <#benutzerhandbuch16-04>, <#benutzerhandbuch16-05>, <#benutzerhandbuch16-06>, <#benutzerhandbuch16-07>, <#benutzerhandbuch16-08>, <#benutzerhandbuch16-09>, <#benutzerhandbuch16-10>, <#benutzerhandbuch16-11>, <#benutzerhandbuch16-12>, <#benutzerhandbuch16-13>, <#benutzerhandbuch16-14>, <#benutzerhandbuch16-15>, <#benutzerhandbuch16-16>, <#benutzerhandbuch16-17>, <#benutzerhandbuch16-18>, <#benutzerhandbuch16-1920>, <#benutzerhandbuch16-21>,
<#entwurfsprinzipien>, <#zukunftsweisendesbetriebssystem>, <#vertriebspartner86>,
<#mc87>, <#68oooer88>, <#cp86>, <#ct87>,
<#simsel-handbuch>, <#simsel-bio1>, <#simsel-bio2>, <#simsel-chemie1>, <#simsel-chemie2>, <#simsel-physik1>, <#simsel-physik2>, <#simsel-physik3>, <#simsel-physik4>, <#simsel-physik5>, <#simsel-chemiephysik>, <#schulis-mathe-handbuch>, <#schulis-mathe-begleitheft>,
- <#hg-struktur-1.7.4>, <#install-mcz-1.5>, <#install-module-shard>, <#termnet-src>, <#shard-module-api>, <#shard-interface>, <#elan-compiler-eumel0>, <#debug-1>, <#external-dok89>, <#shardmodule-schoenbeck>, <#load-ds4>, <#shdifc-8086>, <#kernel-src-175>, <#portintel86>, <#portintel85>,
- <#l3ref90>, <#l3frei94>, <#l3user90>
+ <#hg-struktur-1.7.4>, <#install-mcz-1.5>, <#install-module-shard>, <#termnet-src>, <#shard-module-api>, <#shard-interface>, <#elan-compiler-eumel0>, <#debug-1>, <#external-dok89>, <#shardmodule-schoenbeck>, <#load-ds4>, <#shdifc-8086>, <#kernel-src-175>, <#portintel86>, <#portintel85>, <#portintel86b>, <#portintel86c>,
+ <#l3ref90>, <#l3frei94>, <#l3user90>,
+ <#cdl2-basismaschine82>, <#einladung-workshop83>, <#vorankuendigung-workshop84>, <#einladung-workshop84>,
+ <#eumelaktuell85>, <#eumelaktuell86>, <#eumelaktuell88>, <#eumelaktuell87b>, <#eumelaktuell86b>,
+ <#portz8084>, <#benutzerhandbuch79>, <#internesseminar84>, <#kloeckner84>, <#source82>, <#elan-compiler-cdl1>, <#ruc-appleII-basis-108>,
+ <#erstehilfe1>, <#erstehilfe2>, <#erstehilfe3>, <#portgraphicsintel86>, <#workshop87>, <#vertriebspartner86b>, <#ergänzungen86>, <#portmc85>, <#windoweditor85>, <#msdosdat86b>, <#ispel82>, <#dynamo16>, <#portz8086>, <#textverarbeitung86b>, <#hamsterold>, <#dasys82>, <#lispold>, <#eumelaktuell87a>, <#more84>,
+ <#mpg87>, <#bielefelderblaetter86>, <#bielefelderblaetter89>, <#cardbox87>, <#installationsanleitung90>, <#agfap400makros87>, <#speller87>, <#scripteditor88>, <#telnet88a>, <#telnet88b>, <#textutilities88>, <#changelog86>, <#wordtransfer89>, <#treiberdoku>, <#dateiuebertragung88>, <#produktinfos87>
; .
diff --git a/ttl/library_gmd.ttl b/ttl/library_gmd.ttl
index a1c0729..351930b 100644
--- a/ttl/library_gmd.ttl
+++ b/ttl/library_gmd.ttl
@@ -752,3 +752,94 @@ _:thing_simseldoc
s:url <library/schulis-mathematiksystem-begleitheft-1990.djvu> ;
.
+#####################
+### EUMEL aktuell ###
+#####################
+
+_:thing_eumelaktuell
+ a s:Periodical ;
+ s:name "EUMEL-aktuell" ;
+ s:publisher _:org_gmd ;
+ s:startDate "1985-09-21" ;
+ # see https://web.archive.org/web/20130523172601/http://www.iais.fraunhofer.de/3803.html
+ s:endDate "1989" ;
+ .
+
+<#eumelaktuell85>
+ a s:PublicationIssue ;
+ s:isPartOf _:thing_eumelaktuell ;
+ s:url <library/eumel-aktuell-1985-09-21.djvu> ;
+ s:datePublished "1985-09-21" ;
+ s:issueNumber "1" ;
+ .
+
+<#eumelaktuell86>
+ a s:PublicationIssue ;
+ s:isPartOf _:thing_eumelaktuell ;
+ s:url <library/eumel-aktuell-1986-06-19.djvu> ;
+ s:datePublished "1986-06-19" ;
+ s:editor _:person_starcke ;
+ .
+
+<#eumelaktuell86b>
+ a s:PublicationIssue ;
+ s:isPartOf _:thing_eumelaktuell ;
+ s:url <library/eumel-aktuell-anhang-1986-06-19.djvu> ;
+ s:datePublished "1986-06-19" ;
+ s:alternativeHeadline "Anhang zum EUMEL aktuell vom 19. Juni 1986" ;
+ s:name "Eine Auswahl von Vortrags-Manuskripten zun EUMEL-Workshop 1985" ;
+ .
+
+<#eumelaktuell87a>
+ a s:PublicationIssue ;
+ s:isPartOf _:thing_eumelaktuell ;
+ s:url <library/eumel-aktuell-1987-05-08.djvu> ;
+ s:datePublished "1987-05-08" ;
+ s:numberOfPages "73";
+ s:editor _:person_starcke ;
+ .
+
+<#eumelaktuell87b>
+ a s:PublicationIssue ;
+ s:isPartOf _:thing_eumelaktuell ;
+ s:url <library/eumel-aktuell-1987-09-15.djvu> ;
+ s:datePublished "1987-09-15" ;
+ s:issueNumber "2" ;
+ s:numberOfPages "52";
+ .
+
+<#eumelaktuell88>
+ a s:PublicationIssue ;
+ s:isPartOf _:thing_eumelaktuell ;
+ s:url <library/eumel-aktuell-1988-01-04.djvu> ;
+ s:datePublished "1988-01-04" ;
+ s:issueNumber "1" ;
+ s:editor _:person_petersen, _:person_starcke ;
+ .
+
+####################
+### Random stuff ###
+####################
+
+<#goossenaerts88>
+ a s:CreativeWork ;
+ s:author [
+ a s:Person ;
+ s:familyName "Goossenaerts" ;
+ s:givenName "Jan" ;
+ ] , [
+ a s:Person ;
+ s:familyName "Janssens" ;
+ s:givenName "Dirk" ;
+ ] ;
+ s:name "Object-Oriented Programming in EUMEL/ELAN" ;
+ s:isPartOf [ a s:PublicationIssue ;
+ s:datePublished "1988" ;
+ s:isPartOf _:thing_eumelaktuell ;
+ s:issueNumber "1/88" ;
+ ] ;
+ s:pageStart "45" ;
+ s:pageEnd "66" ;
+ s:sameAs <https://lirias.kuleuven.be/handle/123456789/134013> ;
+ .
+
diff --git a/ttl/library_manuals.ttl b/ttl/library_manuals.ttl
index 0172850..b5eb828 100644
--- a/ttl/library_manuals.ttl
+++ b/ttl/library_manuals.ttl
@@ -92,6 +92,16 @@
s:url <library/quelltext-1.8M.djvu> ;
.
+<#source82>
+ a s:SoftwareSourceCode ;
+ s:datePublished "1982-10-01" ;
+ s:name "Quellcode der insertierten ELAN-Pakete, Version 1.6.5" ;
+ s:about _:thing_eumel ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:url <library/quelltext-1.6.5-1982-10-01.djvu> ;
+ s:author _:person_schrenk ;
+ .
+
<#remis84>
a s:Book ;
s:sameAs <https://katalog.b.tuhh.de/DB=1/XMLPRS=N/PPN?PPN=03127370X> ;
@@ -153,12 +163,13 @@
<#sys85>
a s:Book ;
- s:datePublished "1985" ;
+ s:datePublished "1985-03-13" ;
s:name "EUMEL-Systemhandbuch, Version 1.7, Stand 13.3.85" ;
s:sameAs <http://opac.lbs-braunschweig.gbv.de/DB=1/XMLPRS=N/PPN?PPN=031273718> ;
s:sameAs <https://katalog.b.tuhh.de/DB=1/XMLPRS=N/PPN?PPN=031273718> ;
s:sameAs <https://opac.sub.uni-goettingen.de/DB=1/XMLPRS=N/PPN?PPN=013681850> ;
s:sameAs <http://d-nb.info/860673642> ;
+ s:url <library/systemhandbuch-v1.7-1985-03-13.djvu> ;
s:numberOfPages "116" ;
s:author _:person_liedtke ,
_:person_heinrichs ,
@@ -209,13 +220,26 @@
s:url <library/entwurf-systemdokumentation-1982.djvu> ;
.
+<#kernel83b>
+ a s:TechArticle ;
+ s:name "EUMEL Systemdokumentation (Entwurf)" ;
+ s:author _:person_wegner, _:person_liedtke, _:person_szalay,
+ _:person_beyer, _:person_heinrichs ;
+ s:dateCreated "1982-07-26" ;
+ s:numberOfPages "148" ;
+ s:about _:thing_eumel ;
+ s:inLanguage "de-DE" ;
+ s:url <library/entwurf-systemdokumentation-1982-07.djvu> ;
+ .
+
<#source84a>
a s:Book ;
s:datePublished "1984-05-16" ;
- s:name "EUMEL-Quellcode der insertierten ELAN-Pakete" ;
+ s:name "Quellcode der insertierten ELAN-Pakete, Version 1.7.2" ;
s:inLanguage "de-DE" ;
s:about _:thing_eumel ;
s:publisher _:org_gmd , _:org_hrz ;
+ s:url <library/quelltext-1.7.2-1986-05-16.djvu> ;
.
<#source84b>
@@ -264,13 +288,24 @@
s:sameAs <https://katalogplus.ub.uni-bielefeld.de/title/1279514> ;
.
-<#shard86>
+<#benutzerhandbuch79>
a s:Book ;
- s:datePublished "1986" ;
+ s:author _:person_hahn ;
+ s:datePublished "1979-11-07" ;
+ s:name "Vorläufiges EUMEL-Benutzerhandbuch (Null-Version)" ;
+ s:publisher _:org_hrz ;
+ s:inLanguage "de-DE" ;
+ s:about _:thing_eumel ;
+ .
+
+<#shard90>
+ a s:TechArticle ;
+ s:datePublished "1990" ;
s:name "Betriebssystem EUMEL. Der EUMEL-SHard. Version 5.0" ;
s:inLanguage "de-DE" ;
s:about _:thing_eumel ;
- s:publisher _:org_gmd ;
+ s:publisher _:org_ergos ;
+ s:url <library/der-eumel-shard-v5.0-1990.djvu> ;
.
<#eudas85>
@@ -329,6 +364,62 @@
s:datePublished "1986-02" ;
.
+<#portintel86c>
+ a s:TechArticle ;
+ s:name "EUMEL Portierungshandhuch 80286 Version 9" ;
+ s:inLanguage "de-DE" ;
+ s:url <library/portierungshandbuch-80286-v9-1986-07-22.djvu> ;
+ s:datePublished "1986-07-22" ;
+ s:numberOfPages "13" ;
+ .
+
+<#portintel86b>
+ a s:TechArticle ;
+ s:name "EUMEL Portierungshandhuch 80286 Version 10" ;
+ s:inLanguage "de-DE" ;
+ s:url <library/portierungshandbuch-80286-v10-1986-11-14.djvu> ;
+ s:datePublished "1986-11-14" ;
+ s:numberOfPages "16" ;
+ .
+
+<#portz8084>
+ a s:Book ;
+ s:name "EUMEL Portierungshandhuch Z80" ;
+ s:inLanguage "de-DE" ;
+ s:url <library/z80-portierungshandbuch-1984-08-28.djvu> ;
+ s:author _:person_liedtke, _:person_heinrichs ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:datePublished "1984-08-28" ;
+ .
+
+<#portz8086>
+ a s:Book ;
+ s:name "EUMEL Portierungshandhuch Z80 Version 8" ;
+ s:inLanguage "de-DE" ;
+ s:url <library/portierungshandbuch-z80-v8-1986.djvu> ;
+ s:author _:person_liedtke, _:person_heinrichs ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:datePublished "1986" ;
+ s:numberOfPages "56" ;
+ .
+
+<#portmc85>
+ a s:Book ;
+ s:name "EUMEL Portierungshandbuch MC68000" ;
+ s:inLanguage "de-DE" ;
+ s:url <library/portierungshandbuch-mc6800-1985-11-26.djvu> ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:datePublished "1985-11-26" ;
+ .
+
+<#portgraphicsintel86>
+ a s:Book ;
+ s:name "EUMEL-Graphik Portierungshandbuch 8086/80286 Version 15" ;
+ s:inLanguage "de-DE" ;
+ s:url <library/eumel-graphik-portierungshandbuch-8086-80286-v15-1986-11-14.djvu> ;
+ s:datePublished "1986-11-14" ;
+ .
+
<#l3ref90>
a s:Book ;
s:datePublished "1990-03" ;
@@ -361,6 +452,28 @@
s:url <library/l3-frei-lizenz-1994.djvu> ;
.
+<#ergänzungen86>
+ a s:Book ;
+ s:name "Ergänzungsband zum Benutzerhandbuch Version 1.8" ;
+ s:numberOfPages "91" ;
+ s:url <library/benutzerhandbuch-1.8-ergänzungen-1986.djvu> ;
+ s:inLanguage "de-DE" ;
+ s:about _:thing_eumel ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:author _:person_hahn, _:person_heyderhoff, _:person_metterhausen ;
+ s:datePublished "1986-07" ;
+ .
+
+<#hamsterold>
+ a s:Book ;
+ s:name "Hamster-Modell" ;
+ s:author _:person_oppor ;
+ s:publisher _:org_gmd , _:org_hrz ;
+ s:numberOfPages "22" ;
+ s:url <library/hamster-modell.djvu> ;
+ s:inLanguage "de-DE" ;
+ .
+
### Benutzerhandbuch 1.6 ###
_:thing_usermanual16
@@ -383,7 +496,7 @@ _:thing_usermanual16
<#benutzerhandbuch16-0203>
a s:PublicationVolume ;
- s:name "Der Supervisor und das Task-System, Der EUMEL-Monitor" ;
+ s:name "Der Supervisor und das Task-System/Der EUMEL-Monitor" ;
s:isPartOf _:thing_usermanual16 ;
s:volumeNumber "2/3" ;
s:numberOfPages "9" ;
@@ -404,7 +517,7 @@ _:thing_usermanual16
s:name "Der ELAN-Compiler im EUMEL-System" ;
s:isPartOf _:thing_usermanual16 ;
s:volumeNumber "5" ;
- s:numberOfPages "1⁵" ;
+ s:numberOfPages "15" ;
s:url <library/benutzerhandbuch-1.6_05.djvu> ;
.
@@ -444,6 +557,17 @@ _:thing_usermanual16
s:url <library/benutzerhandbuch-1.6_09.djvu> ;
.
+<#benutzerhandbuch16-10>
+ a s:PublicationVolume ;
+ s:name "Text-Strukturierungssystem EUDAS" ;
+ s:isPartOf _:thing_usermanual16 ;
+ s:volumeNumber "10" ;
+ s:numberOfPages "17" ;
+ s:dateCreated "1982-05-10" ;
+ s:author _:person_berlage, _:person_heyderhoff, _:person_merkel, _:person_schrenk ;
+ s:url <library/benutzerhandbuch-1.6_10.djvu> ;
+ .
+
<#benutzerhandbuch16-11>
a s:PublicationVolume ;
s:name "Drucker im EUMEL-System" ;
@@ -498,61 +622,32 @@ _:thing_usermanual16
s:url <library/benutzerhandbuch-1.6_16.djvu> ;
.
-# these are missing, not sure they even existed, but toc lists them
-<#benutzerhandbuch16-02>
- a s:PublicationVolume ;
- s:name "Der Supervisor und das Task-System" ;
- s:isPartOf _:thing_usermanual16 ;
- s:volumeNumber "2" ;
- .
-
-<#benutzerhandbuch16-03>
- a s:PublicationVolume ;
- s:name "Der EUMEL-Monitor" ;
- s:isPartOf _:thing_usermanual16 ;
- s:volumeNumber "3" ;
- .
-
-<#benutzerhandbuch16-05>
- a s:PublicationVolume ;
- s:name "Der ELAN-Compiler im EUMEL-System" ;
- s:isPartOf _:thing_usermanual16 ;
- s:volumeNumber "5" ;
- .
-
-<#benutzerhandbuch16-10>
- a s:PublicationVolume ;
- s:name "Text-Strukturierungssystem EUDAS" ;
- s:isPartOf _:thing_usermanual16 ;
- s:volumeNumber "10" ;
- .
-
<#benutzerhandbuch16-17>
a s:PublicationVolume ;
s:name "Graphik im EUMEL-System" ;
s:isPartOf _:thing_usermanual16 ;
+ s:dateCreated "1982-10-12" ;
s:volumeNumber "17" ;
+ s:numberOfPages "17" ;
+ s:url <library/benutzerhandbuch-1.6_17.djvu> ;
.
-<#benutzerhandbuch16-18>
+<#benutzerhandbuch16-1920>
a s:PublicationVolume ;
- s:name "Der Graphik-Editor" ;
+ s:name "Der Scanner/Der OPERATOR" ;
s:isPartOf _:thing_usermanual16 ;
- s:volumeNumber "18" ;
+ s:volumeNumber "19/20" ;
+ s:numberOfPages "4" ;
+ s:url <library/benutzerhandbuch-1.6_19_20.djvu> ;
.
-<#benutzerhandbuch16-19>
- a s:PublicationVolume ;
- s:name "Der Scanner" ;
- s:isPartOf _:thing_usermanual16 ;
- s:volumeNumber "19" ;
- .
+# missing:
-<#benutzerhandbuch16-20>
+<#benutzerhandbuch16-18>
a s:PublicationVolume ;
- s:name "Der OPERATOR" ;
+ s:name "Der Graphik-Editor" ;
s:isPartOf _:thing_usermanual16 ;
- s:volumeNumber "20" ;
+ s:volumeNumber "18" ;
.
<#benutzerhandbuch16-21>
@@ -569,6 +664,18 @@ _:thing_anwendersoftware
s:name "Anwendersoftwareklasse 2" ;
.
+<#dasys82>
+ a s:Book ;
+ s:name "DASYS-Handbuch" ;
+ s:isPartOf _:thing_anwendersoftware ;
+ s:author _:person_bendisch, _:person_bussche ;
+ s:publisher _:org_gmd , _:org_hrz ;
+ s:datePublished "1982-11" ;
+ s:numberOfPages "34" ;
+ s:url <library/dasys-handbuch-v11.82.pdf> ;
+ s:inLanguage "de-DE" ;
+ .
+
<#dasys86>
a s:Book ;
s:name "DASYS-Handbuch" ;
@@ -703,3 +810,104 @@ _:thing_anwendersoftware
s:inLanguage "de-DE" ;
.
+<#ispel82>
+ a s:Book ;
+ s:name "ISPEL: Interaktives Stundenplan-Programm, Anleitung" ;
+ s:isPartOf _:thing_anwendersoftware ;
+ s:author _:person_beyer ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:datePublished "1982-07-03" ;
+ s:numberOfPages "34" ;
+ s:url <library/ispel-anleitung-1982-07-03.djvu> ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#dynamo16>
+ a s:Book ;
+ s:name "DYNAMO-Compiler" ;
+ s:isPartOf _:thing_anwendersoftware ;
+ s:author _:person_craemer ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:numberOfPages "8" ;
+ s:url <library/dynamo-compiler-v1.6.djvu> ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#more84>
+ a s:Book ;
+ s:name "MORE-Benutzerhandbuch" ;
+ s:isPartOf _:thing_anwendersoftware ;
+ s:author _:person_klapper ;
+ s:publisher _:org_gmd, _:org_hrz ;
+ s:numberOfPages "42" ;
+ s:url <library/more-benutzerhandbuch-1984-02.djvu> ;
+ s:inLanguage "de-DE" ;
+ s:datePublished "1984-02" ;
+ .
+
+_:thing_anwendersoftware_3
+ a s:Book ;
+ s:name "Anwendersoftwareklasse 3" ;
+ .
+
+<#lispold>
+ a s:Book ;
+ s:name "LISP Handbuch" ;
+ s:isPartOf _:thing_anwendersoftware_3 ;
+ s:author _:person_maccarthy ;
+ s:publisher _:org_gmd ;
+ s:editor _:person_durchholz , _:person_heyderhoff ;
+ s:numberOfPages "43" ;
+ s:url <library/lisp-handbuch-v1.6.pdf> ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#mpg87>
+ a s:TechArticle ;
+ s:name "Dokumentation des MPG-Graphik-Systems, Version 2.1" ;
+ s:author _:person_jegerlehner, _:person_weinholz ;
+ s:numberOfPages "45" ;
+ s:url <library/dokumentation-mpg-graphik-system-v2.1-1987-09-10.djvu> ;
+ s:datePublished "1987-09-10" ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#bielefelderblaetter86>
+ a s:TechArticle ;
+ s:name "Bielefelder Blätter zu EUMEL" ;
+ s:author _:person_hahn , _:person_nolting , _:person_ruland ;
+ s:numberOfPages "36" ;
+ s:url <library/bielefelder-blätter-1986-12.djvu> ;
+ s:datePublished "1986-12" ;
+ s:inLanguage "de-DE" ;
+ s:issueNumber "1" ;
+ .
+
+# Incomplete
+<#bielefelderblaetter89>
+ a s:TechArticle ;
+ s:name "Bielefelder Blätter zu EUMEL" ;
+ s:url <library/ethernet-netz-1989-01.djvu> ;
+ s:datePublished "1989-01" ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#cardbox87>
+ a s:TechArticle ;
+ s:name "Cardbox" ;
+ s:numberOfPages "13" ;
+ s:url <library/cardbox-1987-06-12.djvu> ;
+ s:datePublished "1987-06-12" ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#installationsanleitung90>
+ a s:TechArticle ;
+ s:name "EUMEL-Installationsanleitung (Version 1.8)" ;
+ s:numberOfPages "6" ;
+ s:url <library/eumel-installationsanleitung-1990.djvu> ;
+ s:datePublished "1990" ;
+ s:publisher _:org_ergos ;
+ s:inLanguage "de-DE" ;
+ .
+
diff --git a/ttl/library_random.ttl b/ttl/library_random.ttl
index c5568e2..a083da2 100644
--- a/ttl/library_random.ttl
+++ b/ttl/library_random.ttl
@@ -554,6 +554,7 @@ _:thing_stc
s:about _:thing_elan ;
s:publisher [ a s:Organization ;
s:name "B. G. Teubner" ] ;
+ s:url <library/elan-in-100-beispielen.djvu> ;
.
<#zielke14>
@@ -638,36 +639,6 @@ _:thing_stc
s:url <library/preisbewerbung_1985.djvu> ;
.
-# magazine is lost, but existed from 1986 (first known reference) to 1989 (see
-# https://web.archive.org/web/20130523172601/http://www.iais.fraunhofer.de/3803.html)
-_:thing_eumelaktuell
- a s:Periodical ;
- s:name "EUMEL-aktuell" ;
- s:publisher _:org_gmd ;
- .
-
-<#goossenaerts88>
- a s:CreativeWork ;
- s:author [
- a s:Person ;
- s:familyName "Goossenaerts" ;
- s:givenName "Jan" ;
- ] , [
- a s:Person ;
- s:familyName "Janssens" ;
- s:givenName "Dirk" ;
- ] ;
- s:name "Object-Oriented Programming in EUMEL/ELAN" ;
- s:isPartOf [ a s:PublicationIssue ;
- s:datePublished "1988" ;
- s:isPartOf _:thing_eumelaktuell ;
- s:issueNumber "1/88" ;
- ] ;
- s:pageStart "45" ;
- s:pageEnd "66" ;
- s:sameAs <https://lirias.kuleuven.be/handle/123456789/134013> ;
- .
-
_:thing_produktinfos
a s:CreativeWork ;
s:publisher _:org_gmd ;
@@ -707,11 +678,29 @@ _:thing_produktinfos
s:inLanguage "de-DE" ;
.
+<#produktinfos87>
+ a s:CreativeWork ;
+ s:name "EUMEL: Das Mehrplatz-Betriebssystem für Mikrocomputer" ;
+ s:dateCreated "1987-09" ;
+ s:url <library/produktinfos-1987-09.djvu> ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#vertriebspartner86b>
+ a s:CreativeWork ;
+ s:name "Derzeitige Vertriebspartner für das Betriebssystem EUMEL" ;
+ s:dateCreated "1986-09" ;
+ s:url <library/vertriebspartner-1986-09.djvu> ;
+ s:publisher _:org_gmd ;
+ s:inLanguage "de-DE" ;
+ .
+
<#vertriebspartner86>
a s:CreativeWork ;
s:name "Derzeitige Vertriebspartner für das Betriebssystem EUMEL" ;
s:dateCreated "1986-10" ;
s:url <library/vertriebspartner-1986-10.djvu> ;
+ s:publisher _:org_gmd ;
s:inLanguage "de-DE" ;
.
@@ -923,6 +912,268 @@ _:thing_ct
s:url <library/kernel-source-175.djvu> ;
.
+<#cdl2-basismaschine82>
+ a s:SoftwareSourceCode ;
+ s:name "CDL2 Basismaschine" ;
+ s:author _:person_liedtke ;
+ s:datePublished "1982-06-29" ;
+ s:url <library/cdl2-eumel0-1982-06-29.djvu> ;
+ s:numberOfPages "13" ;
+ .
+
+<#einladung-workshop83>
+ a s:CreativeWork;
+ s:name "Einladung zum EUMEL-Workshop" ;
+ s:author _:person_liedtke ;
+ s:datePublished "1983-05-07" ;
+ s:url <library/einladung-workshop-1983-05-07.djvu> ;
+ .
+
+<#vorankuendigung-workshop84>
+ a s:CreativeWork;
+ s:name "Vorankündigung: EUMEL-Workshop" ;
+ s:author _:person_liedtke ;
+ s:datePublished "1984-05-19" ;
+ s:url <library/vorankündigung-workshop-1984-05-19.djvu> ;
+ .
+
+<#einladung-workshop84>
+ a s:CreativeWork;
+ s:name "Einladung zum EUMEL-Workshop" ;
+ s:author _:person_liedtke ;
+ s:datePublished "1984-05-19" ;
+ s:url <library/einladung-workshop-1984-05-19.djvu> ;
+ .
+
+<#internesseminar84>
+ a s:CreativeWork;
+ s:name "1. Internes EUMEL-Seminar" ;
+ s:datePublished "1984-03-13" ;
+ s:url <library/internes-eumel-seminar-1-1984-03-13.djvu> ;
+ .
+
+<#kloeckner84>
+ a s:ScholarlyArticle ;
+ s:isPartOf [ a s:Periodical ;
+ # Can’t find anything on that journal/conference
+ s:name "Advances In Microprocessing and Microprogramming" ;
+ ] ;
+ s:datePublished "1984" ;
+ s:name "Using EUMEL in an Educational Environment" ;
+ s:numberOfPages "8" ;
+ s:url <library/using-eumel-in-an-educational-environment-1984.djvu> ;
+ s:publisher _:org_elsevier ;
+ s:pageStart "219" ;
+ s:pageEnd "226" ;
+ s:about _:thing_eumel ;
+ s:author _:person_kloeckner, _:person_liedtke ;
+ .
+
+<#elan-compiler-cdl1>
+ a s:SoftwareSourceCode ;
+ s:name "ELAN Compiler CDL1" ;
+ s:url <library/elan-compiler-cdl1.djvu> ;
+ s:about _:thing_elan ;
+ .
+
+<#ruc-appleII-basis-108>
+ a s:TechArticle ;
+ s:name "EUMEL auf Apple II/II+ und Kompatiblen (BASIS 108)";
+ s:url <library/ruc-appleII-basis-108.pdf> ;
+ .
+
+<#erstehilfe1>
+ a s:Book ;
+ s:numberOfPages "32";
+ s:publisher _:org_gmd ;
+ s:author _:person_hahn ;
+ s:inLanguage "de-DE" ;
+ s:about _:thing_elan ;
+ s:name "Erste Hilfe in ELAN, Teil 1" ;
+ s:url <library/erste-hilfe-elan-1.djvu> ;
+ .
+
+<#erstehilfe2>
+ a s:Book ;
+ s:numberOfPages "34";
+ s:publisher _:org_gmd ;
+ s:author _:person_hahn ;
+ s:inLanguage "de-DE" ;
+ s:about _:thing_elan ;
+ s:name "Erste Hilfe in ELAN, Teil 2" ;
+ s:url <library/erste-hilfe-elan-2.djvu> ;
+ .
+
+<#erstehilfe3>
+ a s:Book ;
+ s:numberOfPages "51";
+ s:author _:person_hahn ;
+ s:inLanguage "de-DE" ;
+ s:about _:thing_elan ;
+ s:name "Erste Hilfe in ELAN" ;
+ s:url <library/erste-hilfe-in-elan.djvu> ;
+ .
+
+<#workshop87>
+ a s:CreativeWork ;
+ s:numberOfPages "1";
+ s:inLanguage "de-DE" ;
+ s:name "Programm EUMEL-Workshop 21. 9. 1987, GMD Birlinghoven" ;
+ s:datePublished "1987-09-21" ;
+ s:url <library/programm-workshop-1987-09-21.djvu> ;
+ .
+
+<#windoweditor85>
+ a s:CreativeWork ;
+ s:numberOfPages "1";
+ s:inLanguage "de-DE" ;
+ s:name "Der neue Window-Editor" ;
+ s:datePublished "1985-09-21" ;
+ s:author _:person_heyderhoff ;
+ s:url <library/window-editor-1985-09-21.djvu> ;
+ .
+
+_:thing_workshop86
+ s:name "EUMEL Workshop" ;
+ # XXX: is this correct?
+ s:datePublished "1986-10-04" ;
+ .
+
+<#changelog86>
+ a s:CreativeWork ;
+ s:numberOfPages "8";
+ s:inLanguage "de-DE" ;
+ s:name "Änderungen und Erweiterungen der Version 1.8.0" ;
+ s:publisher _:org_gmd ;
+ s:url <library/änderungen-v1.8.0-1986-10.djvu> ;
+ s:isPartOf _:thing_workshop86 ;
+ .
+
+<#msdosdat86b>
+ a s:CreativeWork ;
+ s:numberOfPages "6";
+ s:inLanguage "de-DE" ;
+ s:name "Lesen und Schreiben von MS-DOS-Dateien: MS-DOS-DAT" ;
+ s:author _:person_klapper ;
+ s:url <library/ms-dos-dat-1986-10-04.djvu> ;
+ s:isPartOf _:thing_workshop86 ;
+ .
+
+<#textverarbeitung86b>
+ a s:CreativeWork ;
+ s:numberOfPages "4";
+ s:inLanguage "de-DE" ;
+ s:name "Neues zur Textverarbeitung in der Version 1.8.0" ;
+ s:url <library/textverarbeitung-v1.8.0-1986-10.djvu> ;
+ s:isPartOf _:thing_workshop86 ;
+ .
+
+<#hahn88>
+ a s:CreativeWork ;
+ s:numberOfPages "93";
+ s:inLanguage "de-DE" ;
+ s:name "Einführung in die Programmierung" ;
+ s:url <library/manuskript-einführung-in-die-programmierung-1988-02-01.djvu> ;
+ s:author _:person_hahn ;
+ s:datePublished "1988-02-01" ;
+ .
+
+<#agfap400makros87>
+ a s:TechArticle ;
+ s:name "AGFA P400-Makros" ;
+ s:numberOfPages "5" ;
+ s:url <library/agfa-p400-makros-1987-06-12.djvu> ;
+ s:datePublished "1987-06-12" ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#speller87>
+ a s:TechArticle ;
+ s:name "Kurzanleitung für die Rechtschreibprüfung (‘speller’ Version 2.0)" ;
+ s:numberOfPages "3" ;
+ s:url <library/kurzanleitung-rechtschreibpruefung-v2.0-1987-06-22.djvu> ;
+ s:datePublished "1987-06-22" ;
+ s:author _:person_hahn ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#scripteditor88>
+ a s:TechArticle ;
+ s:name "Der Script Editor (Version 1.5)" ;
+ s:numberOfPages "6" ;
+ s:url <library/skript-editor-v1.5-1988-06-22.djvu> ;
+ s:datePublished "1988-06-22" ;
+ s:author _:person_hahn ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#telnet88a>
+ a s:TechArticle ;
+ s:name "Telnet Benutzeranleitung" ;
+ s:numberOfPages "1" ;
+ s:url <library/telnet-benutzeranleitung-1988-03-02.djvu> ;
+ s:datePublished "1988-03-02" ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#telnet88b>
+ a s:TechArticle ;
+ s:name "Telnet Benutzeranleitung" ;
+ s:numberOfPages "1" ;
+ s:url <library/telnet-benutzeranleitung-1988-06-14.djvu> ;
+ s:datePublished "1988-06-14" ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#textutilities88>
+ a s:TechArticle ;
+ s:name "EUMEL TEXT-Utilities" ;
+ s:numberOfPages "13" ;
+ s:url <library/text-utilities-1988-06-14.djvu> ;
+ s:datePublished "1988-06-14" ;
+ s:author _:person_hahn ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#wordtransfer89>
+ a s:TechArticle ;
+ s:name "Transfer von WORD-Dateien" ;
+ s:numberOfPages "2" ;
+ s:url <library/transfer-von-word-dateien-1989-07-27.djvu> ;
+ s:datePublished "1989-07-27" ;
+ s:author _:person_hahn ;
+ s:publisher _:org_hrz ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#treiberdoku>
+ a s:TechArticle ;
+ s:numberOfPages "12" ;
+ s:url <library/treiberdokumentation.djvu> ;
+ s:inLanguage "de-DE" ;
+ .
+
+<#dateiuebertragung88>
+ a s:TechArticle ;
+ s:name "Dateiübertragung (FTP)" ;
+ s:numberOfPages "5" ;
+ s:url <library/dateiübertragung-ftp-1988-04-26.djvu> ;
+ s:author _:person_heinrichs ;
+ s:publisher _:org_hrz ;
+ s:datePublished "1988-04-26";
+ s:inLanguage "de-DE" ;
+ .
+
+<#shard87>
+ a s:TechArticle ;
+ s:name "Dokumentation zum SHard (8)" ;
+ s:numberOfPages "14" ;
+ s:url <library/dokumentation-shard-8-1987-06-26.djvu> ;
+ s:author _:person_staubermann ;
+ s:datePublished "1987-06-26";
+ s:inLanguage "de-DE" ;
+ .
+
### EUMEL-Praxis ###
_:thing_eumel-praxis a s:Book ;
@@ -989,4 +1240,3 @@ _:thing_eumel-praxis a s:Book ;
s:about _:thing_eumel ;
s:publisher _:org_j_b__metzler .
-
diff --git a/ttl/library_ubi.ttl b/ttl/library_ubi.ttl
index bf7391c..df3d000 100644
--- a/ttl/library_ubi.ttl
+++ b/ttl/library_ubi.ttl
@@ -24,6 +24,7 @@ _:thing_eumelspiegel
a s:BookSeries ;
s:name "EUMEL spiegel" ;
s:publisher _:org_hrz ;
+ s:endDate "1983" ; # see eumelaktuell84, p. 3
.
<#eumelspiegel81a>
@@ -65,6 +66,16 @@ _:thing_eumelspiegel
s:editor _:person_nolting ;
.
+<#eumelspiegel82d>
+ a s:PublicationIssue ;
+ s:isPartOf _:thing_eumelspiegel ;
+ s:url <library/eumel-spiegel-82-3.djvu> ;
+ s:datePublished "1982" ;
+ s:issueNumber "3/82" ;
+ s:author _:person_kloeckner, _:person_hahn, _:person_heyderhoff, _:person_dewitz, _:person_heinrichs ;
+ s:editor _:person_nolting ;
+ .
+
<#eumelspiegel82c>
a s:PublicationIssue ;
s:isPartOf _:thing_eumelspiegel ;
diff --git a/ttl/people.ttl b/ttl/people.ttl
index ec02ffe..e96a125 100644
--- a/ttl/people.ttl
+++ b/ttl/people.ttl
@@ -339,3 +339,51 @@ _:person_korsch
s:familyName "Korsch" ;
.
+_:person_dewitz
+ a s:Person ;
+ s:givenName "Detlef" ;
+ s:familyName "Dewitz" ;
+ .
+
+_:person_schrenk
+ a s:Person ;
+ s:givenName "Ernst" ;
+ s:familyName "Schrenk" ;
+ .
+
+_:person_merkel
+ a s:Person ;
+ s:givenName "Robert" ;
+ s:familyName "Merkel" ;
+ .
+
+_:person_bussche
+ a s:Person ;
+ s:givenName "Hilmar" ;
+ s:familyName "von dem Bussche" ;
+ .
+
+_:person_jegerlehner
+ a s:Person ;
+ s:givenName "Beat" ;
+ s:familyName "Jegerlehner" ;
+ .
+
+_:person_weinholz
+ a s:Person ;
+ s:givenName "Carsten" ;
+ s:familyName "Weinholz" ;
+ .
+
+_:person_ruland
+ a s:Person ;
+ s:familyName "Ruland" ;
+ s:givenName "Rudolf"
+ .
+
+_:person_ruland
+ a s:Person ;
+ s:familyName "Michael" ;
+ s:givenName "Staubermann"
+ .
+