|
|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T U s
Length: 14027 (0x36cb)
Types: TextFile
Notes: UNIX file
Names: »sprint«
└─⟦c93a30372⟧ Bits:30004169/disk3.imd Uniplex II+ V.6 release 1.0 (dansk)
└─⟦c93a30372⟧ UNIX Filesystem
└─⟦this⟧ »up/new/usr/UAP/ufill/usrc/sprint«
V.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T.......T....H..
:TITLE
U D S K R I V N I N G S M E N U
:SCREEN
DAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF@@
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
B B B@@
[ [ [
B Opgavenavn B [SHOWNAME____________________________________]B@@
[ [ [
B B B@@
[ [ [
B Printer B [PRTR________________________________________]B@@
[ [ [
B B B@@
[ [ [
B Udskriftslayout B [STYLE_______________________________________]B@@
[ [ [
B B B@@
[ [ [
B Udskriv fra sidenummer B [FROM] til sidenummer [TO__] B@@
[ [ [
B B B@@
[ [ [
B Antal kopier B [COPY] B@@
[ [ [
B B B@@
[ [ [
B Venstre margen indrykn. B [LHM] B@@
[ [ [
B B B@@
[ [ [
JAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH@@
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
(Tryk <PIL-NED> for specielle udskr.faciliteter)
:SCREEN
DAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF@@
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
B B B@@
[ [ [
B Vis p▶86◀ sk▶91◀rmen f▶9b◀rst B [SCR_] B@@
[ [ [
B B B@@
[ [ [
B Stop efter hver side B [INT_] B@@
[ [ [
B B B@@
[ [ [
B Kun hver anden side B [ALT_] B@@
[ [ [
B B B@@
[ [ [
B Udskriv fra kapitelnr. B [SFRM] til kapitelnr. [STO_] B@@
[ [ [
B B B@@
[ [ [
B Brug printerens kopi- B [ACPY] B@@
[ [ [
B facilitet (om muligt) B B@@
[ [ [
B B B@@
[ [ [
JAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH@@
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
(Tryk <PIL-NED> for yderligere udskr.faciliteter)
:SCREEN
Nedenst▶86◀ende oplysninger vil erstatte layout-
specifikationerne i det valgte udskriftslayout.
[OVERRIDE________________________________________________]
DAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF@@
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
B B B@@
[ [ [
B Papirst▶9b◀rrelse B [paper_________] B@@
[ [ [
B B B@@
[ [ [
B ▶9d◀verste kantmargen B [h1] B@@
[ [ [
B Nederste kantmargen B [f1] B@@
[ [ [
B Venstre kantmargen B [l1] B@@
[ [ [
B H▶9b◀jre kantmargen B [r1] B@@
[ [ [
B Indvendig margen B [g1] B@@
[ [ [
B B B@@
[ [ [
JAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH@@
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[
:LABELS
SHOWNAME= type char, default = $(2), display only;
PRTR = type char, default = $(4), reply = "*uprtcmd -p $Uidcode", prompt =
"Tryk <MELLEMRUM> for at v▶91◀lge printer";
STYLE= type char, default = $(3), reply = "*uprtcmd -s $Uidcode", prompt =
"Tryk <MELLEMRUM> for at v▶91◀lge udskriftslayout";
LHM = type dec, default = 0, minimum = 0, maximum = 999,
prompt = "Angiv indrykning i antal tegn";
FROM = type dec, default = 1, minimum = 0,
prompt = "Angiv nummer p▶86◀ den f▶9b◀rste side, der skal udskrives";
TO = type dec, default = 9999, minimum = 0, prompt =
"Angiv nummer p▶86◀ den sidste side, der skal udskrives";
COPY = type dec, default = 1, minimum = 1, maximum = 9999;
SFRM = type dec, default = 0, minimum = 0,
prompt = "Angiv nummer p▶86◀ det f▶9b◀rste kapitel, der skal udskrives";
STO = type dec, default = 9999, minimum = 0, prompt =
"Angiv nummer p▶86◀ det sidste kapitel, der skal udskrives";
SCR = type char, reply = "nej!ja",
prompt = "Opgaven bliver vist p▶86◀ sk▶91◀rmen, som den vil blive udskrevet p▶86◀ printeren";
INT = type char, reply = "nej!ja",
prompt = "Giver mulighed for manuel papirindf▶9b◀ring. Fungerer ikke via print spooler";
ALT = type char, reply = "nej!ja",
prompt = "Tryk <MELLEMRUM> for at v▶91◀lge";
ACPY = type char, reply = "ja!nej",
prompt = "Printerens kopifunktion er hurtigere, men siderne skal sorteres efter udskr.";
OVERRIDE= type char, reply = "Erstat IKKE udskriftslayout!Erstat det valgte udskriftslayout",
prompt = "Tryk <MELLEMRUM> for at v▶91◀lge";
paper = type char, reply = "A4!A5!A4-tv▶91◀rformat!A3!Kalender!8x11!8x14!5x8",
prompt = "Tryk <MELLEMRUM> for at v▶91◀lge";
h1 = type dec, default = 0, minimum = 0,
prompt = "Angiv antal linier for ▶9b◀verste kantmargen";
f1 = type dec, default = 0, minimum = 0,
prompt = "Angiv antal linier for nederste kantmargen";
l1 = type dec, default = 0, minimum = 0,
prompt = "Angiv antal tegn for venstre kantmargen";
r1 = type dec, default = 0, minimum = 0,
prompt = "Angiv antal tegn for h▶9b◀jre kantmargen";
g1 = type dec, default = 0, minimum = 0,
prompt = "Angiv antal tegn for indvendig margen (skiftevis venstre og h▶9b◀jre)";
:MAPS
* UFILL has no range limits at present, so silently correct invalid range
if $(TO) <= $(FROM)
set $(TO) $(FROM)
endif
map $(OVERRIDE) = "Erstat IKKE udskriftslayout" "N"
map $(OVERRIDE) = "Erstat det valgte udskriftslayout" "Y"
:COMMANDS
eval set xx `uprtcmd -d "$(PRTR)"`
pcap=$2
device="$3"
eval upflags=`uprtcmd -f "$(STYLE)"`
defflags="-G$(5) -p $pcap $upflags"
flags="-m $(LHM) -Ss $(SFRM) -Es $(STO) -S $(FROM) -E $(TO)"
intflag=""
background="&"
case "$(INT)" in
"ja")
case "$device" in
*\|*) ;;
*) intflag="-i"; background="";;
esac;;
esac
case "$(ALT)" in
"ja") flags="$flags -a";;
esac
case "$(ACPY)" in
"ja") flags="$flags -c $(COPY)";;
*) flags="$flags -cm $(COPY)";;
esac
case $(OVERRIDE) in
"Y") flags="$flags -P $(paper) -mt $(h1) -mb $(f1) -ml $(l1) -mr $(r1)";;
esac
DT=`udate "+%d %h 19%y"`
case $(SCR) in
"ja")
uprop -t $defflags $flags "-D$DT" $(1) > /tmp/WPSC$Uusername &
popup ptos /tmp/WPSC$Uusername
rm /tmp/WPSC$Uusername
echo "
Tryk <RETUR> hvis opgaven skal udskrives,
eller * <RETUR> hvis den ikke skal udskrives."
read RSP
case "$RSP" in
''|Y|y) ;;
*) exit 0;;
esac;;
esac
trap '' 1
eval exec uprop $intflag $defflags $flags "\"-D$DT\"" $(1) $device $background
exit 0
:HELP
UDSKRIVNINGSMENU
Udfyld f▶9b◀rste side af formularen i henhold til nedenst▶86◀ende:
Printer Tryk <MELLEMRUM> for at se de printere, der
kan v▶91◀lges imellem.
Udskriftslayout Tryk <MELLEMRUM> for at se de udskriftslay-
outs, der er mulige at v▶91◀lge imellem.
Udskriv fra sidenr. Angiv nummeret p▶86◀ f▶9b◀rste side, der skal ud-
skrives, hvis forskellig fra 1.
Til sidenummer Angiv sidste sidenummer, der skal udskrives,
hvis det ikke skal v▶91◀re sidste side (=9999).
Antal kopier Angiv antal gange hver side skal udskrives.
Venstre margen Angiv i tegn, det antal positioner hele tek-
indrykning. sten skal rykkes ind fra venstre ved udskriv-
ningen.
Hvis du ▶9b◀nsker at ▶91◀ndre i n▶91◀ste side af udskrivningsformularen,
trykkes <PIL NED> og side 2 af formularen fremkommer.
.FS
Udfyld anden side af formularen i henhold til nedenst▶86◀ende:
Vis p▶86◀ sk▶91◀rmen Opgaven kan blive vist p▶86◀ sk▶91◀rmen f▶9b◀rst - i
f▶9b◀rst formateret form, som den vil se ud n▶86◀r den
bliver udskrevet.
Stop efter hver Hvis der v▶91◀lges ja, kan papiret manuelt is▶91◀t-
side tes efter hver side.
Kun hver anden side Hvis der v▶91◀lges ja, kan der udskrives p▶86◀ beg-
ge sider af papiret.
Udskriv fra Angiv nummer p▶86◀ det kapitel, hvorfra udskriv-
kapitelnummer ningen skal starte.
Til kapitelnr. Angiv nummer p▶86◀ det sidste kapitel, der skal
udskrives.
Brug printerens Svares der 'ja', og der er bedt om flere ko-
kopifacilitet pier, vil systemet udskrive alle sider 1,
(om muligt) dern▶91◀st alle sider 2 o.s.v. Nogle printere
har denne kopifacilitet, og denne form for
udskrivning g▶86◀r hurtigere end hvis der ud-
skrives i s▶91◀t.
Svares der 'nej', og der er bedt om flere ko-
pier, vil systemet udskrive i s▶91◀t.
Hvis du ▶9b◀nsker at ▶91◀ndre i margener samt papirst▶9b◀rrelse for det
angivne layout, trykkes <PIL NED> og sidste side i formularen
fremkommer.
.FS
Hvis der skal ▶91◀ndres i det ovenforn▶91◀vnte layout trykkes
<MELLEMRUM> n▶86◀r mark▶9b◀ren st▶86◀r p▶86◀ linien med teksten:
Erstat IKKE udskriftslayout
S▶86◀ f▶9b◀lgende tekst fremkommer:
Erstat det valgte udskriftslayout
.FS
Udfyld tredie side af formularen i henhold til nedenst▶86◀ende:
Papirst▶9b◀rrelse Med <MELLEMRUM> kan der v▶91◀lges papirst▶9b◀rrel-
se. Valgmulighederne kan variere i de enkelte
UNIPLEX installationer. Der kunne f.eks. v▶91◀re
f▶9b◀lgende muligheder:
A4, A5, A4-tv▶91◀rformat, Kalender, 8x11, 8x14,
5x8 (de sidste angivet i tommer).
▶9d◀verste/nederste Angiv i linier hvor meget "luft" der skal v▶91◀-
kantmargen re fra papirets kant til en eventuel top-
/bundmargen, eller hvis der ingen top/bund-
margen er valgt til selve teksten.
Venstre/h▶9b◀jre Angiv i tegn, hvor meget "luft" der skal v▶91◀re
kantmargen fra papirets kant til venstre og h▶9b◀jre mar-
gen.
Indvendig margen Angiv i tegn en eventuel ekstra plads p▶86◀ hen-
holdsvis venstre og h▶9b◀jre sider til indbin-
ding og hulning af opgaven.
N▶86◀r sidste side af udskrivningsformularen er udfyldt trykkes
F1=UDF▶9d◀R og udskrivningen af opgaven g▶86◀r igang.