From 97b031781a1fb0a72a50fc8352da9c59f7ec5fe5 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 6 Jun 2016 23:01:56 +0000 Subject: cstex (6jun16) git-svn-id: svn://tug.org/texlive/trunk@41301 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/cstex/opmac-d.tex | 2 +- Master/texmf-dist/doc/cstex/opmac-u-en.pdf | Bin 238481 -> 238427 bytes Master/texmf-dist/doc/cstex/opmac-u-en.tex | 32 +++++++++++---------- Master/texmf-dist/doc/cstex/opmac-u.pdf | Bin 273040 -> 273342 bytes Master/texmf-dist/doc/cstex/opmac-u.tex | 43 ++++++++++++++++------------- 5 files changed, 43 insertions(+), 34 deletions(-) (limited to 'Master/texmf-dist/doc/cstex') diff --git a/Master/texmf-dist/doc/cstex/opmac-d.tex b/Master/texmf-dist/doc/cstex/opmac-d.tex index 2b85b79ba80..ea51adbc3a9 100644 --- a/Master/texmf-dist/doc/cstex/opmac-d.tex +++ b/Master/texmf-dist/doc/cstex/opmac-d.tex @@ -8,7 +8,7 @@ % UTF-8 encTeX has a conflict with DocByTeX \chyph -\def\projectversion{May 2016} +\def\projectversion{Jun. 2016} \def\headtitle{OPmac} \widowpenalty=10000 diff --git a/Master/texmf-dist/doc/cstex/opmac-u-en.pdf b/Master/texmf-dist/doc/cstex/opmac-u-en.pdf index 21c709854db..4e95a6226f0 100644 Binary files a/Master/texmf-dist/doc/cstex/opmac-u-en.pdf and b/Master/texmf-dist/doc/cstex/opmac-u-en.pdf differ diff --git a/Master/texmf-dist/doc/cstex/opmac-u-en.tex b/Master/texmf-dist/doc/cstex/opmac-u-en.tex index 2826d2e0acf..b77643592e0 100644 --- a/Master/texmf-dist/doc/cstex/opmac-u-en.tex +++ b/Master/texmf-dist/doc/cstex/opmac-u-en.tex @@ -127,23 +127,27 @@ If you write "\fontfam[?]" then all available font families are listed on the terminal and in the log file. The listing looks like: \begtt - [LM Fonts] {\rm \bf \it \bi ; mod:\caps \sans \ttset...; +AMS} (8z 8t u) - [TG Heros] {\rm \bf \it \bi ; mod:\caps \cond ; +TX} (8z 8t) +[LM Fonts] {\caps \sans \ttset ...} {\rm \bf \it \bi } +AMS (8z 8t u) +[TG Heros] {\caps \cond} {\rm \bf \it \bi } +TX (8z 8t) ... \endtt -The "" is followed by the list of basic variant selectors, then -available variant modifiers are listed. After plus character, the default -set of math fonts used together with given family is named. The available -font encodings are written in round brackets. More information about -"\fontfam" macro can be found in the "fontfam.tex" file. - -The modifiers of basic variant selectors ("\caps", "\cond" for example) must -be used immediately before the variant selector and they can be -(independently) combined: "\caps\it" or "\cond\caps\bf". The modifiers can -be followed by "\fam" command instead of normal variant selector. Then -current variant is kept (but modified) and all consecutive -basic variant selectors are modified too. More about font modifers are +The "" is followed by the list of {\em modifiers} of basic +variant selectors, then available basic variant selectors are listed. After +plus character, the default set of math fonts used together with given +family is named. The available font encodings are written in round brackets. +More information about "\fontfam" macro can be found in the "fontfam.tex" +file. + +The varinats are selected by basic selectors ("\rm", "\bf", "\it", "\bi"). +The modifiers of basic variants ("\caps", "\cond" for example) can +be used immediately before a basic variant selector and they +can be (independently) combined: "\caps\it" or "\cond\caps\bf". The +modifiers can be followed by "\fam" command (instead of basic variant +selector). Then current variant is kept (but modified) and all consecutive +basic variant selectors (in a group) are modified too. +If modifiers are followed by "\one" sequence (instead variant selector) +then only current variant is modified. More about font modifers are mentioned in the "cs-heros.tex" file and in the article "kpfonts-plain.pdf". The "\fontfam[Catalog]" prints a font catalogue of all configured font diff --git a/Master/texmf-dist/doc/cstex/opmac-u.pdf b/Master/texmf-dist/doc/cstex/opmac-u.pdf index 59077f9b099..1989b2b57e0 100644 Binary files a/Master/texmf-dist/doc/cstex/opmac-u.pdf and b/Master/texmf-dist/doc/cstex/opmac-u.pdf differ diff --git a/Master/texmf-dist/doc/cstex/opmac-u.tex b/Master/texmf-dist/doc/cstex/opmac-u.tex index d91b15bc558..b06b913b1c8 100644 --- a/Master/texmf-dist/doc/cstex/opmac-u.tex +++ b/Master/texmf-dist/doc/cstex/opmac-u.tex @@ -108,22 +108,28 @@ všech fontových rodin dostupných pomocí fontových souborů. Část seznamu takto: \begtt - [LM Fonts] {\rm \bf \it \bi ; mod:\caps \sans \ttset...; +AMS} (8z 8t U) - [TG Heros] {\rm \bf \it \bi ; mod:\caps \cond ; +TX} (8z 8t) +[LM Fonts] {\caps \sans \ttset ...} {\rm \bf \it \bi } +AMS (8z 8t U) +[TG Heros] {\caps \cond } {\rm \bf \it \bi } +TX (8z 8t) \endtt % -Nejprve je uveden , pak následuje seznam základních selektorů -pro výběr variant v dané rodině, dále seznam dostupných modifikátorů těchto -základních selektorů, pak za znakem plus je uvedena implicitní matematická -sada fontů užitá k vybrané rodině a konečně v kulaté závorce je seznam -kódování, které rodina fontů podporuje. Více informací o makru "\fontfam" -lze najít v souboru "fontfam.tex". - -Modifiátory (např. "\caps", "\cond") se píší těsně před selektor varianty, -tedy například "\caps\it" nebo "\cond\caps\bf". Modifikátory následované -příkazem "\fam" (např. "\caps\fam") nastaví modifikátor pro všechny následně -použité základní selektory. Modifikátory pracují nezávisle na sobě. Více -se o nich píše v souboru "cs-heros.tex" nebo v článku "kpfonts-plain.pdf". +Nejprve je uveden , pak následuje seznam modifikátorů +základních selektorů následovaný základními selektory pro výběr variant v +dané rodině, pak za znakem plus je uvedena implicitní matematická sada fontů +užitá k vybrané rodině a konečně v kulaté závorce je seznam kódování, které +rodina fontů podporuje. Více informací o makru "\fontfam" lze najít v +souboru "fontfam.tex". + +Fonty přepínáme pomocí základních selektorů ("\rm", "\bf", "\it", "\bi"). +Bezprostředně před základním selektorem mohou předcházet {\em modifikátory} +které dále pozměňují variantu písma. Například "\caps\it" zapne malé kapitálky +v kurzívě nebo "\cond\caps\bf" zapne kondenzovanou modifikaci s malými +kapitálkami tučné varianty. +Modifikátory následované příkazem "\fam" (např. "\caps\fam") modifikují +všechny později použité základní selektory (uvnitř stejné skupiny). +Modifikátory následované sekvencí "\one" (např. "\caps\one") modifikují jen +aktuálně užívanou variantu písma. Modifikátory pracují typicky nezávisle na +sobě a každá rodina fontů může disponovat jinou sadou modifikátorů. Více se +o nich píše v~souboru "cs-heros.tex" nebo v článku "kpfonts-plain.pdf". Použijete-li "\fontfam[Catalog]", vytiskne se katalog dostupných fontových rodin. @@ -187,10 +193,9 @@ ukrytých v makrech "\rm", "\it", "\bf", "\bi", "\tt". Takže tato makra implicitně nastavují font do stanovené velikosti. Na místo "\typosize" a "\typoscale" je možno použít -makra na změnu velikosti jen textových fontů -"\textfontsize[]" a "\textfontscale[]". +makra na změnu velikosti jen aktuálního fontu +"\thefontsize[]" a "\thefontscale[]". Tato makra nemění matematické fonty ani řádkování. -Změní jen velikost jen aktuálního fontu, ostatní fonty zůstávají beze změny. Všechna zde uvedená makra na změnu velikosti fontů jsou vybavena inteligencí: hledají metriku, která má svou designovanou velikost nejblíže @@ -199,8 +204,8 @@ požadované velikosti. Takže při požadavku na velikost 13pt se použije metr "csr8 at7.5pt". Data pro tuto inteligenci jsou přečtena ze souboru "ams-math.tex", kde je najdete u příkazů "\regtfm". -Poslední poznámka se týká makra "\em", které sice nepřepíná velikost fontů, -ale přepíná jejich variantu. Je to kontextové makro, které pracuje v +Poslední poznámka k fontům se týká makra "\em", které +přepíná variantu písma specifickým způsobem. Je to kontextové makro, které pracuje v závislosti na aktuálně zvoleném fontu. Implicitně přepíná na "\it". Pokud ale je aktuálním fontem "\it", přepne na "\rm". Je-li aktuálním fontem "\bf" přepne na "\bi" a obráceně. Makro navíc správně doplní italické korekce ke -- cgit v1.2.3