diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/lxfonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.pdf | bin | 299468 -> 305134 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.tex | 89 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/lxfonts/LXfonts.readme | 94 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/lxfonts/README | 29 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/lxfonts/README.txt | 43 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/lxfonts/manifest.txt | 31 |
6 files changed, 131 insertions, 155 deletions
diff --git a/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.pdf b/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.pdf Binary files differindex f899131158a..95f0af98c68 100644 --- a/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.pdf +++ b/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.pdf diff --git a/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.tex b/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.tex index 03bd0224b9c..126101357ef 100644 --- a/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.tex +++ b/Master/texmf-dist/doc/fonts/lxfonts/LXfonts-demo.tex @@ -1,28 +1,39 @@ +% !TEX TS-program = LuaLaTeX %Slidefont-demo.tex -\documentclass{beamer}\errorcontextlines=9 +\documentclass[usepdftitle=false]{beamer}\errorcontextlines=9 \usetheme{AnnArbor} \usefonttheme{professionalfonts} \useoutertheme[right]{sidebar} \setbeamercolor{alerted text}{fg=red!90!black} \beamertemplatetransparentcovereddynamic -\usepackage[T1]{fontenc} -\usepackage[latin1]{inputenc} -\usepackage[polutonikogreek,english]{babel} -\usepackage{textcomp} \usepackage{mflogo} +\usepackage[TS1,LGR,T1]{fontenc} +\usepackage{amsmath, array, booktabs} \usepackage{lxfonts} -\usepackage{amsmath, amssymb,array,booktabs} -\newfont{\cit}{cmssqi8 scaled 1200} -\newfont{\lit}{lcmssi8 scaled 1200} -\newfont{\cir}{cmssq8 scaled 1200} -\newfont{\lir}{lcmss8 scaled 1200} -\DeclareFixedFont{\cmsyx}{OMS}{cmsy}{m}{n}{12} -\DeclareFixedFont{\cmssx}{OT1}{cmss}{m}{n}{12} +\usepackage{tikz} +\usetikzlibrary{angles} +\usepackage[italian,greek.ancient,english]{babel} +\usepackage{amssymb} +\newfont{\cit}{cmssqi8 scaled 1250} +\newfont{\lit}{lcmssi8 scaled 1250} +\newfont{\cir}{cmssq8 scaled 1250} +\newfont{\lir}{lcmss8 scaled 1250} +\DeclareFixedFont{\cmsyx}{OMS}{cmsy}{m}{n}{12.5} +\DeclareFixedFont{\cmssx}{OT1}{cmss}{m}{n}{12.5} +\makeatletter +\input{t1llcmtt.fd} % loads T1/llcmtt +\input{omxllcmex.fd} % loads OMX/llcmex +\makeatother +\DeclareFontShape{T1}{llcmtt}{m}{n}{<-> [1.25]ecltt8}{} +\DeclareFontShape{T1}{llcmtt}{m}{it}{<-> [1.25]ecit0800}{} +\DeclareFontShape{OMX}{llcmex}{m}{n}{<-> lcmex8}{} +\DeclareEncodingSubset{TS1}{llcmss}{0} +%================================================= \newcommand\SliTeX{Sli\kern-.05em\TeX} \newcommand\AMS{\ensuremath{\mathcal{A\!_{\textstyle M}\mkern-2mu S}}} @@ -35,9 +46,9 @@ \title{Revived slide fonts for \LaTeX} -\subtitle{Demo\qquad Version 2.0} +\subtitle{Demo\qquad Version 2.1} \author{Claudio Beccari} -\date{2013-12-07} +\date{2025-02-03} \begin{document} %\expandafter\show\csname mv@normal \endcsname @@ -171,7 +182,7 @@ You can type for example: \nexists F(\boldsymbol{P}) : F(\boldsymbol{P}) \eqsim \iiint_V f(\boldsymbol{P}) \diff x \diff y \diff z \end{equation}\TROF ~ -\begin{equation} +\TRON\begin{equation} \begin{pmatrix} a_{1,1} & a_{1,2} & a_{1,3}\\ a_{2,1} & a_{2,2} & a_{2,3}\\ @@ -205,7 +216,7 @@ The following symbols are the \LaTeX\ special symbols, provided by the \pack{lat \begin{frame}\frametitle{Second math example} The residue theorem states that if $f(z) : z,\,f\in \mathbb{C}$ is analytic in domanin $\mathbb{D}$ except in a finite number of singular points, then \begin{equation} -\circlearrowleft\mkern-18.5mu\int_\gamma f(z)\diff z = 2\pi \mathrm{j}\sum_{k=1}^{N_{\mathrm{sing}}} R_k +\circlearrowleft\mkern-21.5mu\int_\gamma f(z)\diff z = 2\pi \mathrm{j}\sum_{k=1}^{N_{\mathrm{sing}}} R_k \end{equation} holds true; $\gamma\in\mathbb{D}$ is a simply connected closed line and $N_{\mathrm{sing}}$ is the number of singularities contained within $\gamma$. \end{frame} @@ -231,7 +242,7 @@ Since presentations (like this one) may involve computer programming or computer \cs{documentclass}\{beamer\}\\ ...\\ \cs{usepackage}[T1]\{fontenc\}\\ -\cs{usepackage}[latin1]\{inputenc\}\\ +\cs{usefontthem}[\{professionalfonts\}\\ ...\\ \cs{usepackage}\{lxfonts\}\\ \cs{begin}\{document\} @@ -255,12 +266,16 @@ As it was shown in the previous slide the new fonts may be used by simply callin If it is needed to mix Latin and Greek script sentences in a presentation, it is good to remember that the Greek CB fonts include also a font for slides that closely matches the Latin one. In order to mix Latin and Greek script the necessary LGR Greek font description files are already available with the LX fonts bundle, therefore the Greek script is readily accessible, and the \pack{babel} language switching commands are fully available also when using the LX fonts. \end{frame} +\begin{frame}{Integration with the Greek script} +If it is needed to mix Latin and Greek script sentences in a presentation, it is good to remember that the Greek CB fonts include also a font for slides that closely matches the Latin one. In order to mix Latin and Greek script the necessary LGR Greek font description files are already available with the LX fonts bundle, therefore the Greek script is readily accessible, and the \pack{babel} language switching commands are fully available also when using the LX fonts. +\end{frame} + \begin{frame}{Integration with the Greek script} Here is a short sentence that uses the Greek CB fonts for slides; the text is in fully accented polytonic Greek. \begin{quote} -\begin{otherlanguage}{greek} +\begin{otherlanguage}{greek}\fontencoding{LGR}\selectfont To'utou q'arin >ap'elip'on se >en Kr'hth|, <'ina t`a le'iponta >epidiort'wsh| ka`i katast'hsh|s kat`a p'olin presbit'erous, <ws >eg'w soi dietax'amen, e>'i t'is >estin >an'egklhtos, mi~as @@ -268,8 +283,44 @@ gunaik`os >an'hr, t'ekna >'eqwn pist'a, m`h >en kathgor'ia| >aswt'ias >`h >anup'otakta.\end{otherlanguage}\end{quote} \end{frame} + + +\iffalse +\begin{frame}{{Il piano cartesiano}} +\begin{columns} + \begin{column}{.5\textwidth} + \begin{tikzpicture}[scale=3] + % draw the coordinates + \draw[->] (0,0) -- (1.5,0) node[right] {\(x\)} coordinate(x axis); + \draw[->] (0,0) -- (0,1.5) node[right] {\(y\)} coordinate(y axis); + + \coordinate (O) at (0,0); + \coordinate (u) at (1,1); + \coordinate (v) at (1,.5); + + \draw (O) node[below] {\(O\)}; + \pic [draw=blue!50!black, fill=blue!20, angle radius=9mm, angle eccentricity=1.5, pic text={$\theta$}] {angle = v--O--u}; + \draw[-latex] (O) -- (v) node[anchor=west] {\((v_1,v_2)\)} node[midway, below] {\(\mathbf{v}\)}; + \draw[-latex] (O) -- (u) node[anchor=west] {\((u_1,u_2)\)} node[midway, above] {\(\mathbf{u}\)}; + + \end{tikzpicture} + \end{column} + \begin{column}{.5\textwidth} + \begin{itemize} + \item {\(\theta\) รจ l'angolo tra i due vettori.} + \item {\(\mathbf{u}\text{ e } \mathbf{v} \) sono vettori.} + \end{itemize} + \end{column} +\end{columns} +\end{frame} +\fi + \begin{frame}\frametitle{Type\,1 lxfonts} -The package contains all the type\,1 versions of the new fonts; after you have added their map file to the system (or personal) files by carefully following the instructions given in the \structure{LXfonts.readme} file, you can run the \alert{pdflatex}, or the \alert{latex+dvips+ps2pdf}, or the \alert{latex+dvipdfm} programs, and they will use the \alert{type\,1} fonts instead of the \MF\ bitmapped ones. +The package contains all the type\,1 versions of the new fonts; they are are already included into a complete and upgraded \TeX\ system installation. + +Thus particular demo file without any modification is ready to be typeset with \alert{pdfLaTeX} as well as with \alert{LuaLaTeX}. + +For other documents the above might not be true; read the LXfonts documentations for other documents that require different settings. \end{frame} diff --git a/Master/texmf-dist/doc/fonts/lxfonts/LXfonts.readme b/Master/texmf-dist/doc/fonts/lxfonts/LXfonts.readme deleted file mode 100644 index c33ace7a832..00000000000 --- a/Master/texmf-dist/doc/fonts/lxfonts/LXfonts.readme +++ /dev/null @@ -1,94 +0,0 @@ -This file documents the installation of the LX fonts, version 2.0, extracted -from file lxfonts-tds.zip. Of course you don't have to install anything if your -TeX system already contains these LX fonts. Verify by searching the file -lxfonts.sty in the texmf-dist rooted tree of your distribution; if it exists, -you probably can skip reading the rest of this file. - -This archive contains three main directories - -tex/ fonts/ and doc/ - -each containing a TDS compliant folder or directory structure; TDS stands -for: "TeX Directory Structure". - -Upon opening the compressed file extract or drag the contents of each main -directory to the homonymous folder in you personal/local texmf tree, that, -of course, should already be TDS compliant; if your operating system is not -so smart to add the new files to existing TDS branches of the personal or -local or system wide TDS tree, just copy or drag only the end twigs of these -distributed branches. - -The use of a personal tree is suggested in order to avoid the need of -reloading everything every time you upgrade your TeX system; in any case, -should any upgrade already contain the LX fonts, check if the upgrade -contains a more recent version of these fonts and related software; should -it be the case, delete your personal installation and use the distributed one. - -Refresh the filename database; this operation depends from the particular -distribution of the TeX system; on a Mac OS X, where the root of your -personal texmf is ~/Library/texmf, the filename database does not need -an explcit refresh. - -On other UNIX systems, where TeXlive is the TeX system distribution, -you need to refresh the file name database by running texhash. - -On win32 platforms, if you use the MiKTeX distribution, open the MiKTeX -Options from the Start dialog box and click the Refresh button. - -Similar operations must be performed with other TeX distributions. - -At this point the line - -Map lxfonts.map - -or, at your choice, - -Mixedmap lxfonts.map - -should be added to one of the updmap.cfg, files, but this operation should -be done only by means of programs available with your TeX system distribution; -therefore read the documentation of your TeX system and follow the suitable -instructions very carefully. - -Always following the decumentations of your TeX system distribution rebuild -the overall font maps necessary for all programs that use Type 1 fonts; -with a TeX Live distribution it would be necessary to run the program -updmap (as a single user) or updmap-sys (as an administrator or super user) -depending on the operating system. Notice that this operation is -substantially the same with every distribution and every operating system, -but the details vary from platform to platform; therefore, again, read the -documentation of your TeX system so as to proceed as required for your -particular distribution. - -WORTH NOTING: Once the system wide or local maps files contain the names of the -various LX type 1 fonts, it is irrelevant if you had specified Map or MixedMap, -because the Type 1 ones will be always preferred to the METAFONT bitmapped fonts. -But since this distribution contains also the METAFONT sources, it does not hurt -to specify MixedMap. Actually the METAFONT sources are available in case you -spotted some errors and you wanted to try your chance to correct them; when you've -got the good corrections, please, don't forget to notify me! - - -If you did everything correctly, your TeX system is now capable of using the -LX fonts with LaTeX and with pdflatex, and dvips and dvipdfm can perform -their specific transformations by using the PostScript forms of these LX fonts. - -Warning: load the lxfonts.sty file in your document preamble *after* any -other call to font related packages simply with - -\usepackage{lxfonts} - -Read the demo pdf file to see how to use these fonts. Of course the -slides production software may be any class or package that produces slides; -it not necessary to use the same package used in the example. - -All you need for using these fonts is already contained in the correct -installation of the files extracted from this lxfonts-tds.zip file. - -If you have a complete TeX system distribution, which is always preferable -to a basic or incomplete one, you don't have to do anything because all -fonts and necessary files are already installed. - -Claudio Beccari Torino 2013-12-07 - - diff --git a/Master/texmf-dist/doc/fonts/lxfonts/README b/Master/texmf-dist/doc/fonts/lxfonts/README deleted file mode 100644 index 5cf50ff7746..00000000000 --- a/Master/texmf-dist/doc/fonts/lxfonts/README +++ /dev/null @@ -1,29 +0,0 @@ -LXfonts bundle version 2.0b OF 2013-12-07 - -(C) Claudio Beccari 2007-2013 - -This work is subject to the LaTeX Project Public Licence (LPPL), version 1.3 -or any other successive version as you like; the LPPL licence is downloadable -from any CTAN archive. - -This package contains a revival of the slide fonts created long ago by Leslie -Lamport, in his initial distribution of LaTeX209, for typesetting slides on -methacrylate transparencies. - -The advent of the T1 Cork encoding brought in the T1 encoded slides fonts. - -New packages for beamer presentations became available after the availability -of the typesetting engine pdftex; therefore the usage of the very legible -fonts of the old SliTeX format were abandoned. - -This bundle offers a revival of those fonts so as to eliminate the inconveniences -of the modest initial set-up; they include now all the math fonts, including the -AMS ones. Text fonts are complemented with the Text Companion fonts. These fonts -are coherent with the slide fonts of the Greek CB font collection, so that slides -can be typeset in Greek script also. - -An enclosed demo file, typeset with the beamer class, is available for documentation -and for evaluating the benefits of these revieved fonts. - -Installation is best described in the accompanying file Lxfonts.readme file. - diff --git a/Master/texmf-dist/doc/fonts/lxfonts/README.txt b/Master/texmf-dist/doc/fonts/lxfonts/README.txt new file mode 100644 index 00000000000..d274a3ca241 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/lxfonts/README.txt @@ -0,0 +1,43 @@ +This file shortly deals with the LXfonts package, +version 3, and its subversions, extracted from file +lxfonts.zip. + +Of course you don't have to install anything if your +TeX system already is complete and updated. + +If you want to try to modify these fonts you can do +so by downloading this full zipped package from +CTAN into a local folder of yours and practice on +this local set of files. You must be a real +TeXpert to try your hand on such kind of +experiments. + +Notice that this package contains also the METAFONT +source files: in case you spotted some errors you +might try your chance to correct them; when you've +got the good corrections, please, don't forget to +notify me! + +If you have a complete and updated TeX system installation, you can use the LX fonts with pdf LaTeX; without importing these fonts by means of fontspec, but using the T1 option in the fontenc package, you can use them also with XeLaTeX and LuaLaTeX; if you prefer to use fontspec, read its documentation to see how to describe T1 encoded Type1 fonts. + +Warning: load the lxfonts.sty file with + +\usepackage{lxfonts} + +in your document preamble *after* any other call to font related packages. + +Read the LXfonts-demo.pdf file to see how to use +these fonts. Of course the slides production +software may be any class or package that produces +slides; it is not necessary to use the same package +used in the example. + +If you have a complete TeX system distribution, +which is always preferable to a basic or incomplete +one, you don't have to do anything because all +fonts and necessary files are already installed. + +Claudio Beccari Rivoli 2025-02-03 +email: claudio(dot)beccari(at)gmail(dot)com + + diff --git a/Master/texmf-dist/doc/fonts/lxfonts/manifest.txt b/Master/texmf-dist/doc/fonts/lxfonts/manifest.txt index 74ab10bc946..0c3535a0cd9 100644 --- a/Master/texmf-dist/doc/fonts/lxfonts/manifest.txt +++ b/Master/texmf-dist/doc/fonts/lxfonts/manifest.txt @@ -1,28 +1,33 @@ -This is the manifest file for the package lxfonts, version 2.0 +This is the manifest file for the package lxfonts, version 3 and its subversions -(c) Claudio Beccari 2007-2013 +(c) Claudio Beccari 2007-2025 -This work is subject to the LaTeX Project Public Licence (LPPL), version 1.3 -or any other successive version as you like; the LPPL licence is downloadable +This work is subject to the LaTeX Project Public +Licence (LPPL), version 1.3c or any other successive +version as you like; the LPPL licence is ownloadable from any CTAN archive. The work includes the following files: lxfonts.dtx and the derived files .pdf, .sty, and .fd obtained by extracting -them by running pdfLaTeX on it; there is no .ins file because the .dtx file -is an auto extracting one. +them by running pdfLaTeX on it; there is no .ins +file because the .dtx file is an auto extracting +one. -The .mf font source files, .tfm metric files and .pfb Type 1 vector files -are also covered by the above licence, together with the .map file necessary -to use in order that pdfLaTeX and other programs may use these LXfonts. +The .mf font source files, .tfm metric files +and .pfb Type 1 vector files are also covered by the +above licence, together with the .map file necessary +to use in order that pdfLaTeX and other programs may +use these LXfonts. -Read the LXfonts.readme (text) file for detailed installation instructions. +Read the LXfonts.readme (text) file for +installation instructions. -This work has the status of author maintained; for suggestions, bugs, and the -like, write to +This work has the status of author maintained; for +suggestions, bugs, and the like, write to -claudio dot beccari at gmail dot com +claudio(dot)beccari(at)gmail(dot)com Claudio Beccari |