English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 3h 15m | 472 MB
Learn about computer science by exploring the fascinating journey it took to make this book!
How Computers Make Books introduces what’s wonderful about computer science by showing how computers have transformed the art of publishing books. Author and publishing software developer John Whitington reveals the elegant computer science solutions invented to solve big publishing challenges.
In How Computers Make Books you’ll discover:
- How human descriptions are translated into computer programs
- How a computer can understand document formatting
- How a program decides where to print ink on a page
- Why computer science is so interesting to computer scientists, and why it might interest you
- …and much more!
How do computers represent all the different languages and letters used by humans? How do we compress a book’s worth of complex information so it can be transferred in seconds? And what exactly is a computer program? This book answers all those questions by telling the story of how it was created!
Computers are part of every step in creating a book, from capturing the author’s words as a digital document to controlling how the ink gets onto the paper. How Computers Make Books introduces basic computer science concepts like file formatting, transfer, and storage, computer programming, and task automation by guiding you through the modern digital printing process.
This book takes you on a journey from the plain white page, weaving through typesetting, making gray images from black ink, electronic file formats, and more. It makes computer science come alive as you see how every word, illustration, and page has its own story. You’ll even learn to write your own simple programs and discover hands-on what’s so intoxicating about computer science.
What’s inside
- How human descriptions are translated into computer programs
- How a digital computer thinks about print documents
- How a program decides where to print ink on a page
- How the history of typesetting shows up in modern books
Table of Contents
1 Putting marks on paper
2 Placing dots
3 Making lines
4 Building shapes
5 Problems
6 Summary
7 Letter forms
8 Computerized curves
9 Complications
10 Problems
11 Summary
12 Storing words
13 Numbers in computing
14 An international standard
15 Formatting
16 Modern encoding systems
17 Problems
18 Summary
19 Looking and finding
20 Writing a program
21 Speed
22 A faster algorithm
23 Problems
24 Summary
25 Typing it in
26 Layouts
27 Other languages
28 Summary
29 Saving space
30 Patterns
31 Frequency
32 Compressing images
33 Shades of gray
34 Problems
35 Summary
36 The sums behind the screen
37 More general computation
38 More operators
39 A larger function
40 A second task
41 Lists
42 Sorting a list
43 Problems
44 Summary
45 Gray areas
46 Historical methods
47 Digital halftoning
48 Better dithering
49 Problems
50 Summary
51 A typeface
52 Glyphs and metrics
53 Different sizes and shapes
54 Problems
55 Summary
56 Words to paragraphs
57 Hyphenation
58 Paragraphs on a page
59 Before computers
60 Problems
61 Summary
62 Out into the world
63 eBooks
64 Introducing PDF
65 Building a PDF
66 Conclusion
67 Summary
Resolve the captcha to access the links!