{"id":18544099,"url":"https://github.com/swagdevops/aldine","last_synced_at":"2026-04-10T20:49:30.565Z","repository":{"id":46243019,"uuid":"446150309","full_name":"SwagDevOps/aldine","owner":"SwagDevOps","description":"LaTeX utilities (standalone document preparation system)","archived":false,"fork":false,"pushed_at":"2023-04-27T11:24:11.000Z","size":277,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-03T19:41:26.653Z","etag":null,"topics":["docker","latex","template","tex"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SwagDevOps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-01-09T17:00:37.000Z","updated_at":"2022-12-04T15:46:14.000Z","dependencies_parsed_at":"2024-12-26T05:41:54.776Z","dependency_job_id":"a0a21760-8dba-4ac2-9c60-78cd916253b3","html_url":"https://github.com/SwagDevOps/aldine","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/SwagDevOps/aldine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwagDevOps%2Faldine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwagDevOps%2Faldine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwagDevOps%2Faldine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwagDevOps%2Faldine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SwagDevOps","download_url":"https://codeload.github.com/SwagDevOps/aldine/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwagDevOps%2Faldine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31658964,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T17:19:37.612Z","status":"ssl_error","status_checked_at":"2026-04-10T17:19:13.364Z","response_time":98,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["docker","latex","template","tex"],"created_at":"2024-11-06T20:15:21.932Z","updated_at":"2026-04-10T20:49:30.537Z","avatar_url":"https://github.com/SwagDevOps.png","language":"Ruby","readme":"## Install\n\n```shell\nbundle config set --local clean 'true'\nbundle config set --local path 'vendor/bundle'\nbundle install --standalone\n```\n\n## Rakefile\n\n### ``./Rakefile``\n\n```ruby\n# frozen_string_literal: true\n\nrequire 'bundler/setup'\nrequire 'aldine/local/tasks'\n```\n\n## Environment \n\nThe following files are loaded as [``dotenv``][bkeepers/dotenv] files:\n\n* ``.env.local``\n* ``.env``\n\nThe file ``.env.sample`` is used to perform [environment validation][fastruby/dotenv_validator].\n\nSee also:\n* [Dotenv][bkeepers/dotenv]\n* [Dotenv Validator][fastruby/dotenv_validator]\n\n## Aliasing\n\nLaTeX commands provided by the package can be aliased (to be more semantic), as the following __example__:\n\n```latex\n% aldine --------------------------------------------------------------\n\\DeclareCommandCopy\\emptypage\\aldineEmptyPage\n\\DeclareCommandCopy\\markdown\\aldineMarkdown\n\\DeclareCommandCopy\\svgconv\\aldineSvgConv\n\\DeclareCommandCopy\\blason\\aldineBlason\n\\DeclareCommandCopy\\chapters\\aldineChapters\n\\DeclareCommandCopy\\hyperrefSetup\\aldineHyperrefSetup\n\\DeclareCommandCopy\\imageFull\\aldineImageFull\n```\n\n## Developper\n\n### Environment\n\n```dotenv\n# file: .env.local\n\nALDINE__DIRECTORIES__LIB=tex\nALDINE__DIRECTORIES__RUBY=lib\n```\n\nDotenv above changes ``lib`` to ``tex`` for tex packages,\nand add ruby ``lib`` directory to mounted directories.\nIt assumes working from the current sources directory.\n\n### Replacement ``Rakefile`` in ``src`` and ``tmp`` directory\n\n```ruby\n# frozen_string_literal: true\n\nrequire 'bundler/setup'\nrequire '/workdir/lib/aldine'\nrequire 'aldine/remote/tasks'\n```\n\n\u003c!-- hypelinks --\u003e\n\n[bkeepers/dotenv]: https://github.com/bkeepers/dotenv\n[fastruby/dotenv_validator]: https://github.com/fastruby/dotenv_validator\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswagdevops%2Faldine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswagdevops%2Faldine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswagdevops%2Faldine/lists"}