{"id":19144347,"url":"https://github.com/komascript/defoldfonts","last_synced_at":"2026-02-28T01:42:48.517Z","repository":{"id":184143514,"uuid":"671374595","full_name":"komascript/defoldfonts","owner":"komascript","description":"In 1994 with LaTeX2ε the old font commands \\rm, \\sf, \\tt, \\bf, \\it, \\sl, and \\sc became obsolete. This package defines them and also the deprecated KOMA-Script command \\sfb.","archived":false,"fork":false,"pushed_at":"2023-08-04T14:28:29.000Z","size":24,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-22T19:32:15.564Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/komascript.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2023-07-27T07:13:01.000Z","updated_at":"2023-10-10T08:32:02.000Z","dependencies_parsed_at":"2024-11-09T07:46:39.104Z","dependency_job_id":null,"html_url":"https://github.com/komascript/defoldfonts","commit_stats":null,"previous_names":["komascript/defoldfonts"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/komascript/defoldfonts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fdefoldfonts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fdefoldfonts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fdefoldfonts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fdefoldfonts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/komascript","download_url":"https://codeload.github.com/komascript/defoldfonts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fdefoldfonts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29922277,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"ssl_error","status_checked_at":"2026-02-27T19:37:41.463Z","response_time":57,"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":[],"created_at":"2024-11-09T07:34:36.613Z","updated_at":"2026-02-28T01:42:48.509Z","avatar_url":"https://github.com/komascript.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Package `defoldfonts`\n\nCopyright © 2019–2025 Markus Kohm  \nRelease: 2025-09-29 v1.1  \nLicense: LPPL 1.3c\n\nKOMA presents the `defoldfonts` package to define old font commands even if\nthe class does not.\n\n----------------------------------------------------------------------------\n\nThe project is currently hosted and managed on\n[Codeberg](https://codeberg.org/komascript/defoldfonts). For safety reasons,\nthe repository will continue to be mirrored on\n[GitHub](https://github.com/komascript/defoldfonts) for some time. However,\nerror reports and push requests will only be acknowledged on\n[Codeberg](https://codeberg.org/komascript/defoldfonts/issues).\n\n----------------------------------------------------------------------------\n\nThis work may be distributed and/or modified under the conditions of\nthe LaTeX Project Public License, version 1.3c of the license.\nThe latest version of this license is in\n    http://www.latex-project.org/lppl.txt\nand version 1.3c or later is part of all distributions of LaTeX\nversion 2005/12/01 or later.\n\nThe Current Maintainer and author of this work is Markus Kohm.\n\n----------------------------------------------------------------------------\n\n# Abstract\n\nIn 1994 with LaTeX2ε the old font commands `\\rm`, `\\sf`, `\\tt`, `\\bf`, `\\it`,\n`\\sl`, and `\\sc` became obsolete. They are not implemented in the LaTeX kernel\nanymore. Some classes, e.g., the standard classes still provide the deprecated\nfont commands. Early versions of\n[KOMA-Script](https://www.ctan.org/pkg/koma-script) also did and additionally\ndefined `\\sfb`. Other classes do not provide these commands. For more than 15\nyears [KOMA-Script](https://www.ctan.org/pkg/koma-script) officially also do\nnot provide them. So depending on the class for several years using them\nresulted in an error message.\n\nHowever, some old BibTeX styles and even some packages still use these\ncommands without testing, if they are defined. This also can result in\nerrors. Package `defoldfonts` defines all eight old font commands, `\\sfb`\neven, if not a [KOMA-Script](https://www.ctan.org/pkg/koma-script) class, but\nanother class has is used.\n\n# Unpacking and Installation for Developers and Distributors\n\nLegal distributions of `defoldfonts` contain at least:\n\n* `defoldfonts.dtx`\n* `README.md`\n\nand optionally:\n\n* `LICENSE.md`\n* `defoldfonts.sty`\n* `defoldfonts.pdf`\n\nFor generation of `defoldfonts.sty` distributors should download and unpack a\n[release archive from Codeberg](https://codeberg.org/komascript/defoldfonts/tags). Developers can\nalso clone the [current developer\nsource](https://codeberg.org/komascript/defoldfonts.git). With one of these, you\ncan use:\n\n    l3build unpack\n\nThe unpacked files than can be found at `build/local/defoldfonts.sty`. \n\nFor generation of the manual `defoldfonts.pdf` you can use instead:\n\n    l3build doc\n\nThe manual `defoldfonts.pdf` than can be found in the main directory.\n\nDevelopers also can use `l3build` to unpack and install all files and even the\ndocumentation. Run\n\n    l3build install\n\t\nto locally install the package without manual, or run\n\n    l3build install --full\n\t\nto locally install the package with manual.\n\n# Unpacking and Installation for Users\n\nIf you are a user, you should wait until the package has been added to your\npreferred TeX distribution. Then you can use the package manager of your TeX\ndistribution to install the package.\n\n# How to get the Manuals\n\nAfter installation you should get the user manual using:\n\n    texdoc defoldfonts\n\t\nSee the manual of your TeX distribution for more information. \n\nYou can also build the manuals from the source. To do so, see section\n[Unpacking and Installation for Developers and\nDistributors](#unpacking-and-installation-for-developers-and-distributors).\n\t\n# How to Contribute\n\nTo become a contributor, clone the code and do heavy testing. If you find an\nissue, please report it using the [issue\ntracker](https://codeberg.org/komascript/defoldfonts/issues). You can also,\ne.g., make new test files to the packages. See the\n[`l3build`](https://ctan.org/pkg/l3build) manual for more information about\ntests. If you've created a new test and think that it would be useful. Please\neither do a pull request or [add a new\nissue](https://codeberg.org/komascript/defoldfonts/issues/new) and\ninclude your test file.\n\nAnother kind of contribution would be to contact an author of one of the\nthird-party packages and convince her or him to integrate the code of the\ncorresponding enhancement package from this project into her or his package.\n\n# How to Report Issues\n\nIf you think you have found a bug (or another kind of issue) using\n`defoldfonts` you should use the [issue\ntracker](https://codeberg.org/komascript/defoldfonts/issues). Please first\nsearch for similar issues already reported and maybe also already fixed and\nclosed. Maybe the replies to such a similar report would help you too.\n\nIf your issue is new, you should report it also using the [issue\ntracker](https://codeberg.org/komascript/defoldfonts/issues). Please be kind,\nnot only when writing the report but also when reading replies and commenting\nor answering. And please always add a minimal working example and usually the\nrelevant parts of the `log`-file to your report. Please use the [markdown for\ncode](https://docs.codeberg.org/markdown/preformatted-text/)\nto add such files into the text of your report. The correct language\nidentifier for LaTeX code would be `latex`. For `log`-files you won't need any\nlanguage identifier. Usually you should not use attachments for code or\n`log`-files unless you've been asked to do so. And please note, reports should\nalways be self-containing. External links often break and so the report become\nuseles.\n\n# How to Say Thank You for my Work\n\nHey, I'm doing this as a hobby. So no need to say thank you. But I'm a vain\nfop, so I'm certainly up for a quick thank you by email. On komascript.de you\ncan find an [explanation of my wishes](https://komascript.de/wunschliste) if\nyou want to give more. If you don't understand German, just click to links at\nthat page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomascript%2Fdefoldfonts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkomascript%2Fdefoldfonts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomascript%2Fdefoldfonts/lists"}