summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-07-28 20:42:21 +0000
committerKarl Berry <karl@freefriends.org>2023-07-28 20:42:21 +0000
commitbb0d5635062b874426ead13aff0d878601a6994b (patch)
treea49c572388a90a4a0b0464827f1f832c650121a6 /Master/texmf-dist/doc
parent3dd11c0f4a97ccb457f7d565853ee57bd5aa4a09 (diff)
defoldfonts (28jul23)
git-svn-id: svn://tug.org/texlive/trunk@67756 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/defoldfonts/LICENSE.md19
-rw-r--r--Master/texmf-dist/doc/latex/defoldfonts/README.md142
-rw-r--r--Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.bib31
-rw-r--r--Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.pdfbin0 -> 200157 bytes
4 files changed, 192 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/defoldfonts/LICENSE.md b/Master/texmf-dist/doc/latex/defoldfonts/LICENSE.md
new file mode 100644
index 00000000000..99a6973749b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/defoldfonts/LICENSE.md
@@ -0,0 +1,19 @@
+----------------------------------------------------------------------------
+
+This work may be distributed and/or modified under the conditions of the
+LaTeX Project Public License, version 1.3c of the license. The latest
+version of this license is in http://www.latex-project.org/lppl.txt and
+version 1.3c or later is part of all distributions of LaTeX 2005/12/01
+or later. This work has the LPPL maintenance status “maintained”.
+The current maintainer and author of this work is Markus Kohm.
+
+----------------------------------------------------------------------------
+
+Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz
+in der Version 1.3c, verteilt und/oder verändert werden. Die aktuelle
+Version dieser Lizenz ist http://www.latex-project.org/lppl.txt und
+Version 1.3c oder später ist Teil aller Verteilungen von LaTeX 2005/12/01
+oder später. Dieses Werk hat den LPPL-Verwaltungs-Status „maintained”
+Der aktuelle Verwalter und Autor dieses Werks ist Markus Kohm.
+
+----------------------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/defoldfonts/README.md b/Master/texmf-dist/doc/latex/defoldfonts/README.md
new file mode 100644
index 00000000000..14ede15b32d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/defoldfonts/README.md
@@ -0,0 +1,142 @@
+# Package `defoldfonts`
+
+Copyright © 2019–2023 Markus Kohm
+Release: 2023-07-28 v1.0
+License: LPPL 1.3c
+
+KOMA presents the `defoldfonts` package to define old font commands even if
+the class does not.
+
+----------------------------------------------------------------------------
+
+This work may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, version 1.3c of the license.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3c or later is part of all distributions of LaTeX
+version 2005/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer and author of this work is Markus Kohm.
+
+----------------------------------------------------------------------------
+
+# Abstract
+
+In 1994 with LaTeX2ε the old font commands `\rm`, `\sf`, `\tt`, `\bf`, `\it`,
+`\sl`, and `\sc` became obsolete. They are not implemented in the LaTeX kernel
+anymore. Some classes, e.g., the standard classes still provide the deprecated
+font commands. Early versions of
+[KOMA-Script](https://www.ctan.org/pkg/koma-script) also did and additionally
+defined `\sfb`. Other classes do not provide these commands. For more than 15
+years [KOMA-Script](https://www.ctan.org/pkg/koma-script) officially also do
+not provide them. So depending on the class for several years using them
+resulted in an error message.
+
+However, some old BibTeX styles and even some packages still use these
+commands without testing, if they are defined. This also can result in
+errors. Package `defoldfonts` defines all eight old font commands, `\sfb`
+even, if not a [KOMA-Script](https://www.ctan.org/pkg/koma-script) class, but
+another class has is used.
+
+# Unpacking and Installation for Developers and Distributors
+
+A legal distribution of `defoldfonts` contain at least:
+
+* `defoldfonts.dtx`
+* `README.md`
+
+and optionally:
+
+* `LICENSE.md`
+* `defoldfonts.sty`
+* `defoldfonts.pdf`
+
+For generation of `defoldfonts.sty` you can use:
+
+ l3build unpack
+
+The unpacked files than can be found at `build/local/defoldfonts.sty`.
+
+For generation of the manual `defoldfonts.pdf` you can use:
+
+ l3build doc
+
+The manual `defoldfonts.pdf` than can be found in the main directory.
+
+Developers also can use `l3build` to unpack and install all files and even the
+documentation. Run
+
+ l3build install
+
+to locally install the package without manual, or run
+
+ l3build install --full
+
+to locally install the package with manual.
+
+# Unpacking and Installation for Users
+
+If you are a user, you should wait until all the packages has been added to
+your preferred TeX distribution. Then you can use the package manager of your
+TeX distribution to install all the packages.
+
+# How to get the Manuals
+
+After installation you should get the user manual using:
+
+ texdoc defoldfonts
+
+See the manual of your TeX distribution for more information.
+
+You can also build the manuals from the source. To do so, clone the source of
+the whole project, go to the directory `defoldfonts` and run:
+
+ l3build doc
+
+This will result in the file `defoldfonts.pdf`. This is the user
+manual and (optionally) the implemenation documentation of
+`defoldfonts`.
+
+# How to Contribute
+
+To become a contributor, clone the code and do heavy testing. If you find an
+issue, please report it using the [issue tracker](../../issues). You can
+also, e.g., make new test files to the packages. See the
+[`l3build`](https://ctan.prg/pkg/l3build) manual for more information about
+tests. If you've created a new test and think that it would be useful. Please
+either do a pull request or [add a new issue](../../issues/new/choose) and
+include your test file.
+
+Another kind of contribution would be to contact an author of one of the
+third-party packages and convince her or him to integrate the code of the
+corresponding enhancement package from this project into her or his package.
+
+# How to Report Issues
+
+If you think you have found a bug (or another kind of issue) using
+`defoldfonts` you should use the [issue tracker](../../issues). Please
+first search for similar issues already reported and maybe also already fixed
+and closed. Maybe the replies to such a similar report would help you too.
+
+If your issue is new, you should report it also using the [issue
+tracker](../../issues). Please be kind, not only when writing the report
+but also when reading replies and commenting or answering. And please always
+add a minimal working example and usually the relevant parts of the `log`-file
+to your report. Please use the [markdown for
+code](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks)
+to add such files into the text of your report. The correct language
+identifier for LaTeX code would be `latex`. For `log`-files you won't need any
+language identifier. Usually you should not use attachments for code or
+`log`-files unless you've been asked to do so. And please note, reports should
+always be self-containing. External links often break and so the report become
+useles.
+
+# How to Say Thank You for my Work
+
+Hey, I'm doing this as a hobby. So no need to say thank you. But I'm a vain
+fop, so I'm certainly up for a quick thank you by email. On komascript.de you
+can find an [explanation of my wishes](https://komascript.de/wunschliste) if
+you want to give more. If you don't understand German, just click to links at
+that page.
diff --git a/Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.bib b/Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.bib
new file mode 100644
index 00000000000..adf897a1812
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.bib
@@ -0,0 +1,31 @@
+%% LaTeX2e file `defoldfonts.bib'
+%% generated by the `filecontents' environment
+%% from source `defoldfonts' on 2023/07/28.
+%%
+@online{pkg:koma-script,
+ author={Markus Kohm},
+ version={3.41},
+ date={2023-07-07},
+ title={{\KOMAScript} --- A bundle of versatile classes and packages},
+ url={https://ctan.org/pkg/koma-script},
+ urldate={2023-07-14},
+ note={The \KOMAScript{} bundle provides replacements for the \pkg*{article},
+ \pkg*{report}, and \pkg*{book} classes with emphasis on typography and
+ versatility. There is also a letter class.},
+}
+@manual{pkg:koma-script:manual:de,
+ author={Markus Kohm},
+ date={2023-06-16},
+ title={{\KOMAScript}},
+ subtitle={Die Anleitung},
+ url={http://mirrors.ctan.org/macros/latex/contrib/koma-script/scrguide-de.pdf},
+ urldate={2023-07-04},
+}
+@manual{pkg:koma-script:manual:en,
+ author={Markus Kohm},
+ date={2023-06-16},
+ title={{\KOMAScript}},
+ subtitle={The Guide},
+ url={http://mirrors.ctan.org/macros/latex/contrib/koma-script/scrguide-en.pdf},
+ urldate={2023-07-14},
+}
diff --git a/Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.pdf b/Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.pdf
new file mode 100644
index 00000000000..b959a715248
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/defoldfonts/defoldfonts.pdf
Binary files differ