{"id":14980713,"url":"https://github.com/cdlm/sbabook","last_synced_at":"2025-09-04T17:54:34.846Z","repository":{"id":7319309,"uuid":"8637915","full_name":"cdlm/sbabook","owner":"cdlm","description":"Layout \u0026 typography for LaTeX books using the memoir document class","archived":false,"fork":false,"pushed_at":"2024-08-22T10:03:28.000Z","size":139,"stargazers_count":10,"open_issues_count":11,"forks_count":3,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-01-03T10:51:36.671Z","etag":null,"topics":["latex","latex-class","lualatex"],"latest_commit_sha":null,"homepage":null,"language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cdlm.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-03-07T22:23:19.000Z","updated_at":"2024-08-22T10:03:32.000Z","dependencies_parsed_at":"2024-08-22T11:30:50.982Z","dependency_job_id":"564f74f2-c482-49f3-adeb-651af38cbe40","html_url":"https://github.com/cdlm/sbabook","commit_stats":{"total_commits":155,"total_committers":2,"mean_commits":77.5,"dds":0.006451612903225823,"last_synced_commit":"95a7ab6c3353a100b51e51b11e33fd77fca1387e"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdlm%2Fsbabook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdlm%2Fsbabook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdlm%2Fsbabook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdlm%2Fsbabook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdlm","download_url":"https://codeload.github.com/cdlm/sbabook/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232760530,"owners_count":18572593,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["latex","latex-class","lualatex"],"created_at":"2024-09-24T14:02:18.015Z","updated_at":"2025-01-06T17:38:41.861Z","avatar_url":"https://github.com/cdlm.png","language":"TeX","funding_links":["https://liberapay.com/cdlm/donate"],"categories":[],"sub_categories":[],"readme":"SBAbook — A LaTeX class for technical books\n===========================================\n\nThis is a set of layout, typography, and markup definitions for LaTeX books based on the [memoir][] document class.\nIt is intended for use by [Square Bracket Associates (SBA)][sba], and heavily customized in this direction — by this I mean it's made to setup specific semantic markup and typographic style, rather than to be flexible.\n\n[![Donate](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/cdlm/donate \"Donate using Liberapay\")\n\n\n## Usage (nearly there)\n\nHere is the minimal preamble:\n\n```latex\n\\documentclass{sbabook}\n\\setmainlanguage{english} % this is polyglossia, not babel\n\\begin{document}\n\n...and off you go!\n\n\\end{document}\n```\n\nThe class requires LuaLaTeX to load nice fonts; just use `lualatex` instead of `pdflatex` to compile.\n\n\n## Showcase\n\nIt looks nice, I promise!\nCheck the [manual / example file](https://github.com/cdlm/sbabook/blob/master/sbabook.tex); a compiled version is attached to the [latest release](https://github.com/cdlm/sbabook/releases/latest/).\n\n\n## Install\n\nClone or otherwise download the contents of this repo, and put the files somewhere LaTeX can find them.\nRun `kpsexpand '$TEXMFHOME'` for a suggestion.\n\n\n## Requirements\n\nYou need a pretty up-to-date and complete LaTeX distribution, because the class requires LuaLaTeX and some associated packages to compile.\nCheck the `texlive*.deps` files, or just get a full install of the latest [TeXlive release][tl] and you should be good.\n\nFonts: the class uses [Gentium Book Basic][gentium], [Open Sans][], and [Fira mono][fira].\nThose are now distributed as part of TeXlive.\n\nOn Linux distributions that maintain their own packaging instead of using the system provided by TeXlive, you will probably need to install several packages; e.g. on Ubuntu 15.04, since `texlive-full` doesn't seem to be a full install, you will additionally need:\n- `texlive-luatex`, for `luaotfload.sty`,\n- `texlive-xetex`, for `xunicode.sty`,\n- `texlive-generic-extra`, for `tracklang.sty`,\n- `texlive-fonts-extra`, for the Gentium fonts…\n\n[memoir]: http://www.ctan.org/pkg/memoir\n[sba]: https://github.com/SquareBracketAssociates\n[tl]: http://www.tug.org/texlive/acquire-netinstall.html\n[gentium]: http://www.google.com/webfonts/specimen/Gentium+Book+Basic\n[open sans]: http://www.google.com/webfonts/specimen/Open+Sans\n[fira]: https://mozilla.github.io/Fira/\n[inconsolata]: http://www.google.com/webfonts/specimen/Inconsolata\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdlm%2Fsbabook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcdlm%2Fsbabook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdlm%2Fsbabook/lists"}