All Projects → jemmybutton → Byrne Euclid

jemmybutton / Byrne Euclid

Licence: gpl-3.0
MetaPost + ConTeXt rendition of Oliver Byrne's "The first six books of the Elements of Euclid"

Projects that are alternatives of or similar to Byrne Euclid

Book 5.0 2
The Symfony 5 book source: The Fast Track
Stars: ✭ 27 (-97.19%)
Mutual labels:  book
Netkiller.github.io
Netkiller Free ebook - 免费电子书
Stars: ✭ 861 (-10.31%)
Mutual labels:  book
Fastlayerdecomposition
fast layer decomposition and updating
Stars: ✭ 20 (-97.92%)
Mutual labels:  geometry
The Book Of Viper
the one and the only
Stars: ✭ 851 (-11.35%)
Mutual labels:  book
Cartopy
Cartopy - a cartographic python library with matplotlib support
Stars: ✭ 857 (-10.73%)
Mutual labels:  geometry
Pyda 2e Zh
📖 [译] 利用 Python 进行数据分析 · 第 2 版
Stars: ✭ 866 (-9.79%)
Mutual labels:  book
Openaudible
Open Source Audible Manager
Stars: ✭ 932 (-2.92%)
Mutual labels:  book
Fundamentals Of Python Data Structures
《数据结构(Python语言描述)》"Fundamentals of Python:Data Structures" 电子书和配套代码
Stars: ✭ 30 (-96.87%)
Mutual labels:  book
React Book
Free book on React. Beginner to intermediate.
Stars: ✭ 855 (-10.94%)
Mutual labels:  book
Javase6tutorial
Java SE 6 技術手冊
Stars: ✭ 884 (-7.92%)
Mutual labels:  book
Machine Learning Yearning Cn
Machine Learning Yearning 中文版 - 《机器学习训练秘籍》 - Andrew Ng 著
Stars: ✭ 6,902 (+618.96%)
Mutual labels:  book
Ddia
《Designing Data-Intensive Application》DDIA中文翻译
Stars: ✭ 10,458 (+989.38%)
Mutual labels:  book
Geocompr
Open source book: Geocomputation with R
Stars: ✭ 877 (-8.65%)
Mutual labels:  book
Linux Tips
Linux Tips
Stars: ✭ 8 (-99.17%)
Mutual labels:  book
Book Code
《Django开发从入门到实战》书籍各章节源代码
Stars: ✭ 28 (-97.08%)
Mutual labels:  book
A Guide To Yii Grids Lists And Data Providers
A guide to Yii framework grids, lists and data providers
Stars: ✭ 26 (-97.29%)
Mutual labels:  book
Release It
notes for 'Release It' by Michael T. Nygard
Stars: ✭ 10 (-98.96%)
Mutual labels:  book
Opencv Cheat Sheet
Opencv cheat sheet for C++
Stars: ✭ 30 (-96.87%)
Mutual labels:  geometry
Introduccion A Node Js
📗 Código fuente de los ejercicios del libro Introducción a Node JS
Stars: ✭ 28 (-97.08%)
Mutual labels:  book
Gobook
A complete introduction into Go, superseded by https://github.com/miekg/learninggo
Stars: ✭ 882 (-8.12%)
Mutual labels:  book

Build Status

MetaPost + ConTeXt rendition of Oliver Byrne's "The first six books of the Elements of Euclid"

title

This project is not intended to create the exact copy of the original, but rather is an attempt to implement all its most important features in a way that would allow easy modification and creation of similarly styled geometric proofs.

comparison

This version of the book is made in a way that makes modifications, including translation, quite possible and even not that difficult. As a proof of concept Russian translation was made. Plus, although Byrne's book looks cool as it is, it might be helpful, as Edward Tufte points out, to supplement it with conventional letter designations. So, there's also option for that (it is turned on by default in the Russian version and can be easily turned on in the English version).

labels

In addition to all the colorful byrnian stuff, this edition features generated lettrines and vignettes, so there are no two identical initials in the whole book.

lettrines

The book itself (byrne_context.tex) and Russian translation (byrne_ru_context.tex) are licensed under CC-BY-SA 4.0.

MetaPost library (byrne.mp) and lettrines generator (lettrines.mp) are licensed under GPLv3 or later.

To build the book from command line run context byrne_context.tex within the book directory. To generate lettrines run mpost lettrines.mp within \lettrines directory.

See releases for prepared .pdf . Be aware: "current" release my be glitchy, since the version of TeX Live on Travis CI machine is different from the one the project is being developed on.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].