Skip to content
Evangelos Kassos edited this page Apr 13, 2026 · 7 revisions
The image shows The Swift Programming Language book displayed across three devices: a 14-inch MacBook Pro (M4) in Silver, an 11-inch iPad Pro (M4) in Space Gray, and an iPhone 17 Pro in Deep Blue. Each screen shows pages from the book titled Collection Types, featuring diagrams, code snippets, and explanations about arrays, sets, and dictionaries in Swift. Below the devices, centered text reads 'Swift Book PDF' followed by a large bold headline, 'Learn Swift anywhere.' The background is clean and light gray, emphasizing the devices and text.

What’s swift-book-pdf?

swift-book-pdf converts the DocC source of The Swift Programming Language into polished PDF and EPUB editions. It preserves the DocC rendering style, including internal references, external links, and code highlighting, making it ideal for offline reading or printing.

You can read the latest version on Apple Books, download versioned EPUB and PDF archives from the Swift Book Archive, or make your own custom Swift Book edition with swift-book-pdf.

Support Articles

Learn how to make the TSPL book your own with a range of customization options.

Learn which fonts are required to typeset the TSPL book.

Learn how to make your fonts available to the typesetter.

Learn what to do if you see an error that one of the required fonts is not accessible by LuaTeX when trying to generate a PDF.

Clone this wiki locally