{"id":15203196,"url":"https://github.com/komascript/makelabels","last_synced_at":"2025-04-13T13:13:15.094Z","repository":{"id":257734925,"uuid":"394908347","full_name":"komascript/makelabels","owner":"komascript","description":"LCO file to provide \\makelabels for KOMA-Script's LaTeX classes scrlttr2 and scrletter","archived":false,"fork":false,"pushed_at":"2021-08-31T11:34:33.000Z","size":41,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T04:12:42.982Z","etag":null,"topics":["address-label","koma-script","latex","latex-package","letters"],"latest_commit_sha":null,"homepage":"","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":"2021-08-11T07:49:52.000Z","updated_at":"2024-08-28T16:59:36.000Z","dependencies_parsed_at":"2024-09-24T05:31:00.209Z","dependency_job_id":null,"html_url":"https://github.com/komascript/makelabels","commit_stats":null,"previous_names":["komascript/makelabels"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fmakelabels","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fmakelabels/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fmakelabels/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komascript%2Fmakelabels/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/komascript","download_url":"https://codeload.github.com/komascript/makelabels/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248717237,"owners_count":21150389,"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":["address-label","koma-script","latex","latex-package","letters"],"created_at":"2024-09-28T04:41:58.219Z","updated_at":"2025-04-13T13:13:15.058Z","avatar_url":"https://github.com/komascript.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Letter Class Option `makelabels`\n\n----------------------------------------------------------------------------\n\nCopyright (c) Markus Kohm, 2009-2021  \nLicence: LPPL 1.3c  \nRelease: 2021/08/14 v1.0\n\n----------------------------------------------------------------------------\n\nRequires: KOMA-Script\n\n----------------------------------------------------------------------------\n\n## Summary\n\nThe standard letter class `letter` has a label feature. You can activate it \nusing `\\makelabels`.  While in Germany window envelopes are common, printing\nlabels is not common and `scrlttr2` never supported label printing.  At the\n[German KOMA-Script book](https://komascript.de/komascriptbuch) I've shown\nhow you can print labels simply by printing a letter with special pseudo\nvalue settings.  Doing so you can use several configuration features.  Using\n`makelabels.lco` in opposite does only implement a `\\makelabels` feature\nsimilar to the standard letter classes.  Currently there are no\nconfiguration features at `makelabels.lco`.  But you may use package\n[`envlab`](https://www.ctan.org/pkg/envlab) from CTAN after loading\n`makelabels.lco` to get various configuration features.\n\n## Installation\n\nIt is recommended to use the package manager of your TeX distribution to\ninstall `makelabels.lco`. But if this is not possible or if you are a\ndistribution you can either use `l3build` and [sources from the git\nrepository](https://github.com/komascript/makelabels) or a completely manual\ninstallation using a basic source file distribution.\n\n### Manual installation using `l3build` and the git sources\n\nFirst of all copy or clone the sources of the current release or the developer\ncode from [github](https://github.com/komascript/makelabels) and use\n\n    l3build unpack\n\nto unpack the package. The unpacked files then can be found be in\n`build/unpacked`. You can use\n\n    l3build doc\n\nto generate the manual and the example PDFs.\n\n    l3build install\n\nto install the package locally. But this will neither install the manual\nnor the example files. Currently there are two example files, generated by\n`l3build`:\n\n - `makelabels-example.tex` is the source of a very simple example using\n   `scrletter` class and `makelabels.lco` only. The result can be found in\n   `makelabels-example.pdf`\n - `makelabels-envlab-example.tex` is the source of an example that shows\n   how to use package [`envlab`](https://www.ctan.org/pkg/envlab) in\n   combination with `scrletter` class and `makelabels.lco` to have more\n   versatility.\n   \n### Manual installation using a basic source distribution\n\nA basic source distribution consists of `makelabels.dtx` and `README.md`\nonly. There may be additional manual and demo files like `makelabels.pdf`,\n`makelabels-example.pdf` or `makelabels-envlab-example.pdf`.\n\nIf you have got such a basic source distribution, i.e., from CTAN,\nyou first have to unpack the files using:\n\n    tex makelabels.dtx\n\nDon't use `latex`, `pdflatex`, `lualatex` or `xelatex` instead of `tex`!\nThe unpacking will produce `makelabels.lco`, `makelabels-example.tex` and\n`makelabels-envlab-example.tex`.\n\nIf your source distribution does not contain the manual `makelabels.pdf` and\nthe example files `makelabals-example.pdf` and `makelabels-envlab-example.pdf`\nyou can generate these (after the unpacking previously explained) using:\n\n\tpdflatex makelabels-example.tex\n\tpdflatex makelabels-example.tex\n\tpdflatex makelabels-envlab-example.tex\n\tpdflatex makelabale-envlab-example.tex\n\tpdflatex makelabels.dtx\n\tmkindex makelabels\n\tpdflatex makelabels.dtx\n\tmkindex makelabels\n\tpdflatex makelabels.dtx\n\nTo install all the runtime files, make a folder `tex/latex/makelabels` in your\nprivate or local TEXMF tree if this folder does not yet exist. Then copy\n`makelabels.lco` to this folder.\n\nTo install the manual and the demo files, make a folder `doc/latex/makelabels`\nin the same TEXMF tree you've used for the installation of\n`makelabels.lco`, if the folder does not yet exist. Then copy the demo files\n`makelabels-example.tex`, `makelabels-envlab-example.tex`,\n`makelabels-example.pdf`, `makelabels-envlab-example.pdf` and the manual\n`makelabels.pdf` to this folder.\n\nMiKTeX users have to additionally update the *Filename Database*. See the\nmanual of the *MiKTeX console* for more information. TeX Live user usually do\nnot need to run `texhash`, because the private and the personal TEXMF tree is\nusually searched completely.\n\n## Usage\n\nLike all other LCO files you can load `makelabels.lco` using\n`\\LoadLetterOption{makelabels}`. For `scrlttr2` loading via optional\nargument of `\\documentclass` also works, but is not recommended any longer.\n\nAfter loading the LCO file, you can add `\\makelabels` into your document\npreamble to activate the automatic generation of labels at the end of the\ndocument while reading the `*.aux`-file.\n\nNote: In opposite to other LCO files you must not load `makelabels.lco`\nafter `\\begin{document}`!\n\nSee the manual for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomascript%2Fmakelabels","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkomascript%2Fmakelabels","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomascript%2Fmakelabels/lists"}