How Computers Make Books: From graphics rendering, search algorithms, and functional programming to indexing and typesetting


How Computers Make Books: From graphics rendering, search algorithms, and functional programming to indexing and typesetting
Author: John Whitington (Author)
Publisher finelybook 出版社: Manning
Publication Date 出版日期: 2024-03-19
Language 语言: English
Print Length 页数: 176 pages
ISBN-10: 1633438678
ISBN-13: 9781633438675


Book Description
By finelybook

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!
Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications.
About the technology
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.
About the book
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


About the reader
For the curious-but-clueless about computer science—and anyone interested in how computers make books!
About the author
John Whitington is the founder of a company that builds software for electronic document processing. He has studied and taught Computer Science at Queens’ College, Cambridge.
Technical editor on this book was
Bojan Stojanović.


Table of Contents
1 Putting marks on paper
2 Letter forms
3 Storing words
4 Looking and finding
5 Typing it in
6 Saving space
7 The sums behind the screen
8 Gray areas
9 A typeface
10 Words to paragraphs
11 Out into the world

From the Back Cover

Open up How Computers Make Books, and you will learn how computers use math and computer science to lay out and produce a book. Explore text, fonts, and means of putting ink onto the page. Dive into the history of typesetting and printing and see how that history informs today’s technology for both physical books and eBooks. You will learn the importance of both mathematical calculation and artistic taste and how only a combination of the two leads to beautiful books. By the time you are done reading, you will have a better understanding of how computer science can solve problems and the complex technology that went into every book you own.

About the reader

This book is for everyone–from those clueless but curious about computer science to tech professionals interested in the ingenious solutions created to solve the big problems of printing.

About the Author

John Whitington is the founder of a company which builds software for electronic document processing. He has studied and taught Computer Science at Queens’ College, Cambridge and has authored a number of computer science textbooks.

Amazon page

相关文件下载地址

Formats: PDF, (conv), EPUB | 136 MB
下载地址 Download解决验证以访问链接!
打赏
未经允许不得转载:finelybook » How Computers Make Books: From graphics rendering, search algorithms, and functional programming to indexing and typesetting

评论 抢沙发

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫