Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yegor256/yb-book
This LaTeX class I'm using for all my books I publish on Amazon
https://github.com/yegor256/yb-book
book latex latex-package
Last synced: 3 months ago
JSON representation
This LaTeX class I'm using for all my books I publish on Amazon
- Host: GitHub
- URL: https://github.com/yegor256/yb-book
- Owner: yegor256
- License: mit
- Created: 2021-05-23T12:20:27.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-26T19:49:35.000Z (3 months ago)
- Last Synced: 2024-09-29T04:42:02.987Z (3 months ago)
- Topics: book, latex, latex-package
- Language: TeX
- Homepage: https://www.yegor256.com/books.html
- Size: 199 KB
- Stars: 11
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# LaTeX Class for My Books
[![make](https://github.com/yegor256/yb-book/actions/workflows/l3build.yml/badge.svg)](https://github.com/yegor256/yb-book/actions/workflows/l3build.yml)
[![CTAN](https://img.shields.io/ctan/v/yb-book)](https://ctan.org/pkg/yb-book)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/yegor256/yb-book/blob/master/LICENSE.txt)This LaTeX class I use to format
[my books](https://www.yegor256.com/books.html),
which I sell [on Amazon](https://www.amazon.com/Yegor-Bugayenko/e/B01AM1QMDK).First,
[install it](https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages)
from [CTAN](https://ctan.org/pkg/yb-book)
and then use in the preamble:```tex
\documentclass{yb-book}
\renewcommand*\thetitle{New Book About OOP}
\renewcommand*\theauthor{Jeff Lebowski}
\renewcommand*\thevolume{1}
\renewcommand*\theversion{1.0}
\begin{document}
\ybPrintTitlePage
\chapter{First One}
\section{About Something Interesting}
Hello, world!
\end{document}
```If you want to contribute yourself, make a fork, then create a branch,
then run `make` in the root directory.
It should compile everything without errors. If not, submit an issue and wait.
Otherwise, make your changes and then run `make` again. If the build is
still clean, submit a pull request.