home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Electronic Whole Earth Catalog
/
ElectronicWholeEarthCatalog.img
/
COMMUNICATIONS
/
card_45306.txt
< prev
next >
Wrap
Text File
|
1989-02-07
|
27KB
|
1,580 lines
-- card: 45306 from stack: in
-- bmap block id: 0
-- flags: 0000
-- background id: 46291
-- name: Contents
----- HyperTalk script -----
-- do not remove
-- cd Contents script
on showMover
show btn "Put Article"
show btn "After"
show btn "PushMover"
show btn "To Other Stack"
show btn "Do It"
show btn "Un/Lock"
show bg fld "theMover"
show bg fld "theTarget"
end showMover
on hideMover
hide btn "Put Article"
hide btn "After"
hide btn "PushMover"
hide btn "To Other Stack"
hide btn "Do It"
hide btn "Un/Lock"
hide bg fld "theMover"
hide bg fld "theTarget"
end hideMover
-- part 49 (button)
-- low flags: 80
-- high flags: 8002
-- rect: left=12 top=0 right=17 bottom=87
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Put Article
----- HyperTalk script -----
on mouseUp
put value( the selectedLine ) into bg field "theMover"
end mouseUp
-- part 50 (button)
-- low flags: 80
-- high flags: 8002
-- rect: left=12 top=20 right=38 bottom=53
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: After
----- HyperTalk script -----
on mouseUp
put value( the selectedLine) into bg field "theTarget"
end mouseUp
-- part 51 (button)
-- low flags: 80
-- high flags: 0000
-- rect: left=380 top=0 right=31 bottom=404
-- title width / last selected line: 0
-- icon id / first selected line: 2730 / 2730
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: pushMover
----- HyperTalk script -----
on mouseUp
put bg field "theMover" into bg field "theTarget"
end mouseUp
-- part 52 (button)
-- low flags: 80
-- high flags: A004
-- rect: left=406 top=0 right=16 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: To Other Stack
----- HyperTalk script -----
on mouseUp
global lastStack, stackList
put bkgnd field "theMover" into sourceTitle
if sourceTitle is empty then
beep
put "No Source Title given!"
exit mouseUp
end if
put bkgnd field "theTarget" into targetTitle
if targetTitle is empty then
-- beep
put "No Target Title given!"
-- exit mouseUp
end if
go to first card in background "Review"
find sourceTitle in bkgnd field "theTitle"
if the result is "not found" then
go to card "Contents"
beep
put "Source Title not found!" into msg
exit mouseUp
end if
put bkgnd field "theTitle" into sourceTitle2
put empty into sourceIds
repeat while sourceTitle2 is in bkgnd field "theTitle"
get the id of this card
put it & return after sourceIds
go to next card
if number of this card is 1 then exit repeat
end repeat
repeat
go to card "Contents"
answer "Found" && number of lines in sourceIds && "cards to move." with "Cancel" or "Review" or "OK"
if it is "Cancel" then exit mouseUp
if it is "OK" then exit repeat
repeat with thisID = 1 to number of lines in sourceIds
go to (line thisID of sourceIds)
end repeat
end repeat
-- start new code
repeat
Ask "Domain Number of target stack?" with lastStack
if it is empty then exit mouseUp
put it into targStackNum
if length( targStackNum ) < 2 then put "0" before targStackNum
put item it of stackList into targetStack
put it into lastStack
put id of this card into testID
push card
go to stack targetStack
if id of this card is testID then
beep
put "Stack not found"
pop card
else
exit repeat
end if
end repeat
go to first card in background "Review"
if targetTitle is empty then
go to last card
put field "theTitle" into targetTitle
else
find targetTitle in bkgnd field "theTitle"
if the result is "not found" then
go to card "Contents"
beep
put "Target Title not found!" into msg
pop card
exit mouseUp
end if
end if
put bkgnd field "theTitle" into targetTitle2
repeat while bkgnd field "theTitle" is targetTitle2
get the id of this card
put it into targetID
go to next card
if number of this card is 1 then exit repeat
end repeat
go to (targetId)
answer "Put them after this card?" with "Cancel" or "OK"
if it is "Cancel" then
pop card
exit mouseUp
end if
pop card
-- now to actually move the cards
repeat with thisId = 1 to number of lines in sourceIds
put (line thisId of sourceIds) into srcCard
go to srcCard
lock screen
put the short name of this bkgnd into thisBkgnd
put getFields() into fieldCount
put "fc: " & fieldCount
push card
-- go get blank template card for this bg
do ("go to first card of bkgnd" && thisBkgnd && "of stack" && targetStack)
doMenu Copy Card
go to targetId
doMenu Paste Card
get the long id of this card
put it into targetId
putFields fieldCount
put targetStack into bg field "theTopic"
put targStackNum & char 3 to length( field accession) of field accession into field accession
if field "theIdent" is "access" then
if field surveyAccession is not empty then
put targStackNum & char 3 to length( field surveyAccession) of field surveyAccession into field surveyAccession
end if
end if
-- move graphic, if appropriate
if thisBkgnd is in "access,picture" then
pop card
-- horrible kluge...
-- make a speck on the card picture, so we never copy a blank pict
choose pencil tool
click at 280,180 -- where there's prob'ly some graphic already
-- we unmake the speck with another pencil click
-- our card looks the same as originally, but is guaranteed to
-- have a nonempty card picture
click at 280,180
choose select tool
domenu "Select All"
doMenu "Copy Picture"
push card
go to targetId
doMenu "Paste Picture"
choose browse tool
-- make it transparent in all cases EXCEPT when fullScreen picture
put no into decision
if thisBkgnd is "access"
then put yes into decision
else if thisBkgnd is "picture" then
-- put "fs: " & field "fullScreen"
if field "fullScreen" is empty
then put yes into decision
end if
if decision is "yes" then
choose select tool
domenu "Select All"
doMenu "transparent"
choose browse tool
end if
end if
unlock screen
pop card
end repeat
-- update both TOC
go to card "Contents"
put offset (sourceTitle, bkgnd field "theContents") into sourceOff
if sourceOff is 0 then
beep
put "Regenerate Contents of Source!"
else
delete char sourceOff to (sourceOff + length(sourceTitle) - 1) of bkgnd field "theContents"
if char sourceOff of bkgnd field "theContents" is return then
delete char sourceOff of bkgnd field "theContents"
end if
if last char of sourceTitle is not return then put return after sourceTitle
end if
push card
go to card "Contents" of stack targetStack
put offset(targetTitle, bkgnd field "theContents") into targetOff
if targetOff is 0 then
beep
put "Regenerate Contents of Target!"
pop card
exit mouseUp
end if
add length(targetTitle) to targetOff
if char targetOff of bkgnd field "theContents" is return then add 1 to targetOff
put sourceTitle before char targetOff of bkgnd field "theContents"
pop card
end mouseUp
function getFields
global nameList
global fContents
put empty into nameList
put empty into fContents
put the number of bg fields into bgfc
repeat with f = 1 to bgfc
put the name of bg field f & tab after nameList
put bg field f & tab after fContents
end repeat
put the number of card fields into crdfc
repeat with f = 1 to crdfc
put the name of card field f & tab after nameList
put card field f & tab after fContents
end repeat
return bgfc + crdfc
end getFields
on putFields fCounts
global nameList
global fContents
put first item of fCounts into bgfc
put last item of fCounts into crdfc
repeat with f = 1 to bgfc
put pullName() into fName
put fName
do "put pullContents() into " & fName
end repeat
end putFields
function pullContents
-- returns tab-delimited chunk from global fContents
-- deletes it from global fContents, too
global fContents
put offset( tab, fContents ) into tabSpot
if tabSpot > 0 then
get char 1 to tabSpot-1 of fContents
delete char 1 to tabSpot of fContents
return it
end if
return empty
end pullContents
function pullName
-- returns tab-delimited chunk from global nameList
-- deletes it from global nameList, too
global nameList
put offset( tab, nameList ) into tabSpot
if tabSpot > 0 then
get char 1 to tabSpot-1 of nameList
delete char 1 to tabSpot of nameList
return it
end if
return empty
end pullName
-- part 53 (button)
-- low flags: 80
-- high flags: A004
-- rect: left=406 top=16 right=32 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Do It
----- HyperTalk script -----
on mouseUp
put bkgnd field "theMover" into sourceTitle
if sourceTitle is empty then
beep
put "No Source Title given!"
exit mouseUp
end if
put bkgnd field "theTarget" into targetTitle
if targetTitle is empty then
beep
put "No Target Title given!"
exit mouseUp
end if
go to first card in background "Review"
find sourceTitle in bkgnd field "theTitle"
if the result is "not found" then
go to card "Contents"
beep
put "Source Title not found!" into msg
exit mouseUp
end if
put bkgnd field "theTitle" into sourceTitle2
put empty into sourceIds
repeat while sourceTitle2 is in bkgnd field "theTitle"
get the id of this card
put it & return after sourceIds
go to next card
if number of this card is 1 then exit repeat
end repeat
repeat
go to card "Contents"
answer "Found" && number of lines in sourceIds && "cards to move." with "Cancel" or "Review" or "OK"
if it is "Cancel" then exit mouseUp
if it is "OK" then exit repeat
repeat with thisID = 1 to number of lines in sourceIds
go to (line thisID of sourceIds)
end repeat
end repeat
go to first card in background "Review"
find targetTitle in bkgnd field "theTitle"
if the result is "not found" then
go to card "Contents"
beep
put "Target Title not found!" into msg
exit mouseUp
end if
put bkgnd field "theTitle" into targetTitle2
repeat while bkgnd field "theTitle" is targetTitle2
get the id of this card
put it into targetID
go to next card
if number of this card is 1 then exit repeat
end repeat
go to (targetId)
answer "Put them after this card?" with "Cancel" or "OK"
if it is "Cancel" then exit mouseUp
push card
repeat with thisId = 1 to number of lines in sourceIds
go to (line thisId of sourceIds)
doMenu Cut Card
pop card
doMenu Paste Card
push card
end repeat
pop card
go to card "Contents"
put offset (sourceTitle, bkgnd field "theContents") into sourceOff
if sourceOff is 0 then
beep
put "Regenerate Contents!"
exit mouseUp
end if
delete char sourceOff to (sourceOff + length(sourceTitle) - 1) of bkgnd field "theContents"
if char sourceOff of bkgnd field "theContents" is return then
delete char sourceOff of bkgnd field "theContents"
end if
if last char of sourceTitle is not return then put return after sourceTitle
put offset(targetTitle, bkgnd field "theContents") into targetOff
if targetOff is 0 then
beep
put "Regenerate Contents!"
exit mouseUp
end if
add length(targetTitle) to targetOff
if char targetOff of bkgnd field "theContents" is return then add 1 to targetOff
put sourceTitle before char targetOff of bkgnd field "theContents"
end mouseUp
-- part 54 (button)
-- low flags: 80
-- high flags: A004
-- rect: left=406 top=32 right=48 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Un/Lock
----- HyperTalk script -----
on mouseUp
get the lockText of fld "theContents"
if it is false then
set the lockText of fld "theContents" to true
else
set the lockText of fld "theContents" to false
end if
end mouseUp
-- part contents for background part 6
----- text -----
Contents
-- part contents for background part 11
----- text -----
Menu
-- part contents for background part 17
----- text -----
COMMUNICATIONS CONTENTS
-- part contents for background part 33
----- text -----
card id 267120
card id 249528
card id 251660
card id 178533
card id 179797
card id 181162
card id 191005
card id 68927
card id 77438
card id 2614
card id 87151
card id 31661
card id 85872
card id 254311
card id 2097
card id 50242
card id 36898
card id 32694
card id 37893
card id 40302
card id 42432
card id 261643
card id 54960
card id 66155
card id 55668
card id 74547
card id 76187
card id 29227
card id 39011
card id 159019
card id 160001
card id 30771
card id 72944
card id 59015
card id 161355
card id 262222
card id 111324
card id 205877
card id 221238
card id 225255
card id 226017
card id 229003
card id 230863
card id 35887
card id 245238
card id 78513
card id 84316
card id 81382
card id 140553
card id 190493
card id 192830
card id 197613
card id 134543
card id 47046
card id 262474
card id 171886
card id 161684
card id 78599
card id 81919
card id 326164
card id 263924
card id 274609
card id 363685
card id 365158
card id 365713
card id 366143
card id 367416
card id 369116
card id 370421
card id 371620
card id 378089
card id 372777
card id 374030
card id 24313
card id 375321
card id 364171
card id 376776
card id 378362
card id 268598
card id 271302
card id 272804
card id 276790
card id 280383
card id 327543
card id 93503
card id 285096
card id 286665
card id 175769
card id 178024
card id 178391
card id 184153
card id 184640
card id 185572
card id 45596
card id 14702
card id 186436
card id 285909
card id 187657
card id 187991
card id 189370
card id 189696
card id 169439
card id 171562
card id 269540
card id 327926
card id 287421
card id 340217
card id 343659
card id 347409
card id 348825
card id 350402
card id 199402
card id 256833
card id 265172
card id 183344
card id 336930
card id 338699
card id 337746
card id 341373
card id 342733
card id 343932
card id 345134
card id 346445
card id 8230
card id 206203
card id 208842
card id 211268
card id 212404
card id 167191
card id 13337
card id 14069
card id 18493
card id 34917
card id 52291
card id 170184
card id 174757
card id 28305
card id 213381
card id 290266
card id 213779
card id 214101
card id 265435
card id 109651
card id 112581
card id 113688
card id 291266
card id 117202
card id 115911
card id 29671
card id 138334
card id 223872
card id 233330
card id 235232
card id 237476
card id 29857
card id 239733
card id 240040
card id 240909
card id 240805
card id 242956
card id 264078
card id 275172
card id 133892
card id 136970
card id 138187
card id 30689
card id 144392
card id 145813
card id 248277
card id 249071
card id 53905
card id 275398
card id 140923
card id 142052
card id 196721
card id 250916
card id 146151
card id 198086
card id 99724
card id 111532
card id 103065
card id 155366
card id 113441
card id 252812
card id 254879
card id 256281
card id 259414
card id 275633
card id 104560
card id 143237
card id 143640
card id 55507
card id 262867
card id 278882
card id 281133
card id 283012
card id 283645
card id 286295
card id 293385
card id 47325
card id 170265
card id 296027
card id 201388
card id 297985
card id 276136
card id 106294
card id 302007
card id 302158
card id 303243
card id 304958
card id 305395
card id 306196
card id 300378
card id 47863
card id 307032
card id 308810
card id 310464
card id 276474
card id 132481
card id 148421
card id 126326
card id 194814
card id 195594
card id 311742
card id 48041
card id 313230
card id 313873
card id 315645
card id 316968
card id 315982
card id 317566
card id 262011
card id 264830
card id 22871
card id 322114
card id 319462
card id 318674
card id 318778
card id 319783
card id 155471
card id 140121
card id 20051
card id 17299
card id 177050
card id 49386
card id 323214
card id 325294
card id 327245
card id 328557
card id 330607
card id 277760
card id 24689
card id 20852
card id 21968
card id 15771
card id 333195
card id 50653
card id 278444
card id 100997
card id 102214
card id 103368
card id 336132
card id 278148
card id 10629
card id 9661
card id 11612
card id 6918
-- part contents for background part 34
----- text -----
02021005
02011003
02011105
02011116
02011127
02011138
02011149
02011150
02011161
02114518
02102274
02114529
02102241
02012004
02012106
02012117
02012128
02012139
02012140
02114530
02114541
02012208
02012219
02012231
02114552
02114563
02114574
02103106
02107291
02107315
02107326
02103208
02012242
02012220
02107337
02012300
02012333
02100181
02100216
02100249
02100272
02104787
02103593
02012311
02012322
02114585
02900123
02900112
02012413
02108327
02108338
02108349
02012424
02062128
02012504
02012515
02012526
02012537
02012548
02013005
02013107
02104641
02104743
02104710
02104674
02104776
02104812
02104481
02104527
02104550
02108101
02104583
02104629
02112287
02104652
02104754
02104685
02104721
02013301
02013312
02013323
02013334
02013345
02013403
02113937
02013414
02013436
02107440
02107451
02107462
02107473
02107484
02107495
02100330
02103300
02107519
02013425
02107520
02107531
02113948
02107553
02013458
02104470
02104516
02013505
02013516
02108452
02108463
02108474
02108485
02108496
02107622
02014006
02014108
02108350
02108361
02108372
02108383
02108394
02108418
02108429
02108430
02108441
02103402
02107633
02107644
02107655
02107666
02108509
02104492
00000000
02104630
02104663
02104823
00000000
02104561
02103504
02107677
02014153
02107688
02107699
02014200
02014211
02014222
02014233
02014255
02014335
02014346
02103606
02014244
02107713
02107724
02107735
02107746
02103708
02107757
02107768
02107779
02107780
02107791
02016008
02016100
02016111
02016122
02016133
02016144
02016155
02107815
02107826
02107837
02107848
02016202
02016213
02016224
02016235
02107859
02016304
02016315
02016326
02104549
02104572
02104618
02016337
02107860
02107871
02107882
02107893
02016406
02016417
02016428
02113380
02113391
02107917
02107939
02107940
02107951
02107962
02107973
02107984
02103800
02016439
02016440
02013527
02107995
02016508
02016519
02108010
02108021
02108032
02108043
02108054
02108065
02016564
02103902
02108076
02108087
02108098
02016600
02016611
02016622
02016633
02016644
02016655
02103093
02104107
02108112
02108123
02108134
02108145
02108156
02108167
02017009
02017101
02017145
02108225
02108214
02108178
02108189
02108190
02017134
02017123
02017203
02017214
02017225
02104209
02108236
02108247
02108258
02108269
02108270
02017305
02104061
02017316
02017327
02017338
02108281
02103004
02017509
02017510
02017521
02017532
02108292
02017407
02017418
02017429
02017430
02017441
-- part contents for background part 35
----- text -----
1
2
3
4
4
4
4
4
4
4
4
4
4
2
3
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
4
3
4
4
4
3
4
5
5
5
5
5
5
4
4
4
4
4
4
5
5
5
4
4
3
4
4
4
4
2
3
4
5
5
5
4
4
4
4
4
3
4
4
4
4
4
4
4
3
4
4
4
4
3
4
4
4
4
4
5
5
5
5
5
3
4
4
4
5
5
5
4
5
5
3
4
4
4
4
4
4
4
2
3
4
5
4
4
4
4
4
4
4
3
4
4
4
4
3
4
5
5
5
4
5
5
3
4
4
4
5
3
4
4
4
4
4
4
3
4
4
4
4
4
3
4
5
5
4
4
2
3
4
4
4
4
4
5
5
5
4
3
4
4
4
4
3
4
4
5
5
5
4
4
4
4
4
3
4
4
5
5
4
4
4
4
5
5
5
3
4
4
4
4
3
4
4
5
5
4
5
5
4
3
4
4
4
3
4
4
4
4
4
4
3
4
4
4
5
5
5
2
3
4
4
4
4
5
5
4
4
3
4
4
3
4
4
4
4
4
3
4
4
4
4
4
2
3
4
4
4
4
3
4
4
4
4
-- part contents for background part 18
----- text -----
COMMUNICATIONS
SYMBOLS
Symbols
Art and Illusion
The Image
Number Words and Number Symbols
The World of M. C. Escher
Suterisms
The Anatomy of the Image Maps
Ballast
An Illustrated Encyclopedia of Traditional Symbols
Inversions
Man and His Symbols
LANGUAGE
Words
ANGUISH LANGUISH — LADLE RAT ROTTEN HUT
Standing by Words
Etc.
Maledicta
The Best of Maledicta
They Have A Word for It
Voice
The Use and Training of the Human Voice
The Overnight Guide to Public Speaking
Louder & Funnier
Singing
Diction
Listening Skills
Listening
The Art of Asking Questions
Public Opinion Polling
Learning Languages
Audio-Forum (Languages)
Language Acquisition Made Practical
Berlitz Video for Travellers
Interview Craft
THE ART OF THE INTERVIEW
Interview
DV: Diana Vreeland
Working
Bosses
Cops (Their Lives in Their Own Words)
Bloods
The Craft of Interviewing
The Tape-Recorded Interview
Interviews That Work
Oral History Association
Voices
INTERVIEW TIPS AND TECHNOLOGY
Martel Electronics
Sony BM-17 Microtranscriber
Olympus Tape Recorders
Tele-Recorder 150
Norwood XLP Cassette Recorder
Reading
How to Read a Book
The Reader’s Adviser
The Lifetime Reading Plan
The Read-Aloud Handbook
POPULAR ART
Comics I
Fantagraphics
Love and Rockets
Itchy Planet
Comics Journal
“Omaha” The Cat Dancer
Lone Wolf and Cub
The Phoenix Restaurant
Eddy Current
American Splendor
Comics II
RAW
Maus (A Survivor’s Tale)
Watchmen
Those Annoying Post Brothers
The Woman Trap
The Santa Cruz Comic News
Target
Body Art
Tattoo: Pigments of Imagination
The Tattoo Historian
The Decorated Body
Obsolete Body Suspensions
Mail Art
MAIL ART
Correspondence Art
National Stampagraphic
Rubberstampmadness
RUBBER STAMPLE
All Night Media Inc.
Bizzaro, Inc.
A Stamp in the Hand
Inkling Stamp Co.
Top-Drawer Rubber Stamp Catalog
Xerox Art
XEROGRAPHY
Instant Litter
XEROX ART MAGAZINES
Box of Water
False Positive
PhotoStatic Magazine
Work Hard and . . . Be Rewarded
Work Hard and You Shall Be Rewarded
When You’re Up to Your Ass In Alligators...
Zines
ZINES: YOUR RIGHT TO RAVE
Factsheet Five
AFM
Slambook
Art Police
Jim
Woo-Woo
WRITING
Writing Technology
WRITING ON A COMPUTER: INTRODUCTION
Typing Tutor
WordPerfect
PC-Write
Nota Bene
Framework II
Q&A
FullWrite Professional
WriteNow
Document Processors
ForComment
Language Technology
Word Finder
Webster’s New World Professional Thesaurus
Foreign Text Processing
CHINESE WORD PROCESSORS
Kuo Chiao Chinese Characters
TianMa
FeiMa
FOREIGN LANGUAGE WORD PROCESSORS
Japanese Language Services
Linguist’s Software
Copiers
WHY I LOVE MY USED COPY MACHINE
Canon PC20 Personal Copier
COPIER HALF-TONE ALTERNATIVES
Copyscreen
Writing Practice
Elements of Style
Writing Without Teachers
On Writing Well
A Writer’s Time
The Art of Fiction
Becoming a Writer
Calligraphy
Writing & Illuminating & Lettering
The Calligrapher’s Handbook
Italic Calligraphy & Handwriting
John Neal, Bookseller
MacCalligraphy
Screenwriting
SYD FIELD ON SCREENWRITING
Screenplay
The Screenwriter’s Workbook
Script City
The Corporate Scriptwriting Book
ART & GRAPHICS
Graphic Design
The Visual Display of Quantitative Information
Forget all the rules about graphic design.
Step-by-Step Graphics
How . . .
Designer’s Guide to Color
Designer’s Guide to Color, Volume One
Designer’s Guide to Color, Volume Two
Designer’s Guide to Color, Volume Three
Designer’s Guide to Creating Charts and Diagrams
Art Supplies
Dot Pasteup Supplies
Charrette
Daniel Smith Inc.
Art Hardware
Art Reference & Picture Research
Art Reference Introduction
The Complete Dover Art Catalogs
The Complete Dover Fine Art Catalog
The Complete Dover Art Instruction Catalog
The Complete Dover Pictorial Archive Catalog
The Best of Life
The Electronic Clip Art Digest
Stock Workbook
The Bettmann Archive
Picture Sources Four
Computer Graphics
Fundamentals of Interactive Computer Graphics
Microcomputer Graphics
Microcomputer Graphics (for the IBM PC)
Microcomputer Graphics (for the Apple® Computer)
The Algorithmic Image
IEEE Computer Graphics and Applications
Zen & The Art of the Macintosh
DESKTOP SPECIAL EFFECTS
Amiga 500
Deluxe Video
Video Charlie
Art Magazines
Leonardo
VERBUM
Ylem
Lightworks
Graphics Software
AutoCAD
COMPUTER DRAWING PROGRAMS
Canvas
Aldus FreeHand
CAD MAGAZINES
CADENCE
The CAD/CAM Journal
Boeing Graph
Animation
The Animator’s Workbook
VideoWorks II
Cartoon Colour Co.
Drawing and Painting
The Natural Way to Draw
Drawing on the Right Side of the Brain
Drawing on the Artist Within
Thinking with a Pencil
The Artist’s Handbook of Materials and Techniques
Drawing
Printmaking
Printmaking
The Artist’s Silkscreen Manual
Gocco
The Gocco Guide
Gocco Printer B-5
Gocco Printer B-6
PERFORMANCE
Theater
The Small Theatre Handbook
Audition
How to Be a Working Actor
Theatre Crafts
Theatre Crafts How-To (Vol. 1)
Theatre Crafts Magazine
French’s Basic Catalogue of Plays
American Theater
Theatrical Supplies
Norcosto
Mutual Hardware
Performance Arts
High Performance
Pranks!
Survival Research Laboratories
Ventriloquism for Fun and Profit
Words on Mime
Acting
ACTING INTRODUCTION
An Actor Prepares
Respect for Acting
Impro
Improvisation for the Theater
DANCE
Contemporary Dance
The Dance Workshop
On the Count of One
Dancing
Contact Quarterly
Folk Dance
International Folk Dancing U.S.A.
The Complete Book of Square Dancing
Viltis
Folkraft Records
-- part contents for background part 38
----- text -----
• WHOLE EARTH
• COMMUNICATIONS
-- part contents for background part 39
----- text -----
stack "WHOLE EARTH"
stack "COMMUNICATIONS"