From 97ea2d52f2bb923f12bf7a4965ed57ad25db5e0e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 23 Sep 2012 22:59:09 +0000 Subject: libgreek (23sep12) git-svn-id: svn://tug.org/texlive/trunk@27789 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/libgreek/README | 10 +- Master/texmf-dist/doc/latex/libgreek/libgreek.pdf | Bin 70912 -> 56899 bytes .../doc/latex/libgreek/libgreekcheck.tex | 120 +++++++++++++++++++++ .../texmf-dist/source/latex/libgreek/libgreek.dtx | 120 ++++++++++++++------- .../texmf-dist/source/latex/libgreek/libgreek.ins | 4 +- Master/texmf-dist/tex/latex/libgreek/libgreek.sty | 2 +- 6 files changed, 209 insertions(+), 47 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/libgreek/libgreekcheck.tex (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/libgreek/README b/Master/texmf-dist/doc/latex/libgreek/README index 37f390fab37..2cc6120233c 100644 --- a/Master/texmf-dist/doc/latex/libgreek/README +++ b/Master/texmf-dist/doc/latex/libgreek/README @@ -14,8 +14,9 @@ the Greek letters in math mode. \usepackage[biolinum]{libgreek} for using the Biolinum font instead. -Of course the fonts themselves and their LaTeX support files -must be present on the system. +The fonts themselves and their LaTeX support files as +provided in the libertine-legacy (or earlier libertine) +package must be present on the system. Other options are of the key=value type: @@ -24,9 +25,10 @@ style=ISO: lowercase and uppercase italic, style=French: lowercase and uppercase upright. See the pdf documentation for the further options. +Compile or look at libgreekcheck.tex to see the available +Greek macros in math mode. - -Copyright (C) 2011 by Jean-Francois Burnol. +Copyright (C) 2011, 2012 by Jean-Francois Burnol. The files of this package may be distributed and/or modified under the conditions of the LaTeX Project Public License, diff --git a/Master/texmf-dist/doc/latex/libgreek/libgreek.pdf b/Master/texmf-dist/doc/latex/libgreek/libgreek.pdf index 54b6053611e..8e1c8c4c89f 100644 Binary files a/Master/texmf-dist/doc/latex/libgreek/libgreek.pdf and b/Master/texmf-dist/doc/latex/libgreek/libgreek.pdf differ diff --git a/Master/texmf-dist/doc/latex/libgreek/libgreekcheck.tex b/Master/texmf-dist/doc/latex/libgreek/libgreekcheck.tex new file mode 100644 index 00000000000..f125242a5ab --- /dev/null +++ b/Master/texmf-dist/doc/latex/libgreek/libgreekcheck.tex @@ -0,0 +1,120 @@ +%% +%% Copyright (C) 2011, 2012 by Jean-Francois Burnol +%% +%% Please report errors to jfbu (at) free.fr +%% +%% This file be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any +%% later version. The latest version of this license is +%% in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions +%% of LaTeX version 2003/12/01 or later. +%% +%% Provides additional documentation for libgreek package +%% +\documentclass[a4paper,12pt]{article} +\usepackage[hscale=.8]{geometry} +\usepackage{multicol} + +\usepackage{libgreek} +%\usepackage[biolinum]{libgreek} + +\begin{document} + +\begin{multicols}{4} +\noindent +Alphatonos\ $\Alphatonos$\\ +anoteleia\ $\anoteleia$\\ +Epsilontonos\ $\Epsilontonos$\\ +Etatonos\ $\Etatonos$\\ +Iotatonos\ $\Iotatonos$\\ +Omicrontonos\ $\Omicrontonos$\\ +Upsilontonos\ $\Upsilontonos$\\ +Omegatonos\ $\Omegatonos$\\ +iotadieresistonos\ $\iotadieresistonos$\\ +Alpha\ $\Alpha$\\ +Beta\ $\Beta$\\ +Gamma\ $\Gamma$\\ +Delta\ $\Delta$\\ +Epsilon\ $\Epsilon$\\ +Zeta\ $\Zeta$\\ +Eta\ $\Eta$\\ +Theta\ $\Theta$\\ +Iota\ $\Iota$\\ +Kappa\ $\Kappa$\\ +Lambda\ $\Lambda$\\ +Mu\ $\Mu$\\ +Nu\ $\Nu$\\ +Xi\ $\Xi$\\ +Omicron\ $\Omicron$\\ +Pi\ $\Pi$\\ +Rho\ $\Rho$\\ +Sigma\ $\Sigma$\\ +Tau\ $\Tau$\\ +Upsilon\ $\Upsilon$\\ +Phi\ $\Phi$\\ +Chi\ $\Chi$\\ +Psi\ $\Psi$\\ +Omega\ $\Omega$\\ +Iotadieresis\ $\Iotadieresis$\\ +Upsilondieresis\ $\Upsilondieresis$\\ +alphatonos\ $\alphatonos$\\ +epsilontonos\ $\epsilontonos$\\ +etatonos\ $\etatonos$\\ +iotatonos\ $\iotatonos$\\ +upsilondieresistonos\ $\upsilondieresistonos$\\ +alpha\ $\alpha$\\ +beta\ $\beta$\\ +gamma\ $\gamma$\\ +delta\ $\delta$\\ +epsilon\ $\epsilon$\\ +zeta\ $\zeta$\\ +eta\ $\eta$\\ +theta\ $\theta$\\ +iota\ $\iota$\\ +kappa\ $\kappa$\\ +lambda\ $\lambda$\\ +mu\ $\mu$\\ +nu\ $\nu$\\ +xi\ $\xi$\\ +omicron\ $\omicron$\\ +pi\ $\pi$\\ +rho\ $\rho$\\ +varsigma\ $\varsigma$\\ +sigma\ $\sigma$\\ +tau\ $\tau$\\ +upsilon\ $\upsilon$\\ +phi\ $\phi$\\ +chi\ $\chi$\\ +psi\ $\psi$\\ +omega\ $\omega$\\ +iotadieresis\ $\iotadieresis$\\ +upsilondieresis\ $\upsilondieresis$\\ +omicrontonos\ $\omicrontonos$\\ +upsilontonos\ $\upsilontonos$\\ +omegatonos\ $\omegatonos$\\ +vartheta\ $\vartheta$\\ +varUpsilon\ $\varUpsilon$\\ +varUpsilontonos\ $\varUpsilontonos$\\ +varUpsilondieresis\ $\varUpsilondieresis$\\ +varphi\ $\varphi$\\ +varpi\ $\varpi$\\ +varvarkappa\ $\varvarkappa$\\ +varvarsigma\ $\varvarsigma$\\ +Digamma\ $\Digamma$\\ +digamma\ $\digamma$\\ +Koppa\ $\Koppa$\\ +koppa\ $\koppa$\\ +Sampi\ $\Sampi$\\ +sampi\ $\sampi$\\ +varkappa\ $\varkappa$\\ +varrho\ $\varrho$\\ +varTheta\ $\varTheta$\\ +varepsilon\ $\varepsilon$\\ +reversedvarepsilon\ $\reversedvarepsilon$\\ +\end{multicols} + +\end{document} +\endinput diff --git a/Master/texmf-dist/source/latex/libgreek/libgreek.dtx b/Master/texmf-dist/source/latex/libgreek/libgreek.dtx index a5dc06c8cba..5536365f360 100644 --- a/Master/texmf-dist/source/latex/libgreek/libgreek.dtx +++ b/Master/texmf-dist/source/latex/libgreek/libgreek.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % File `libgreek.dtx' % -% Copyright (C) 2011 by Jean-Francois Burnol +% Copyright (C) 2011, 2012 by Jean-Francois Burnol % % This file may be distributed and/or modified under the % conditions of the LaTeX Project Public License, @@ -24,16 +24,14 @@ %<*driver> \documentclass[a4paper]{ltxdoc} \usepackage{geometry} -\usepackage[pdfstartview=FitH,% -pdfpagemode=UseNone]{hyperref} -%\RecordChanges -%\OnlyDescription +\usepackage{enumerate} +\usepackage[pdfstartview=FitH,pdfpagemode=UseNone]{hyperref} +\OnlyDescription \begin{document} \DocInput{libgreek.dtx} \end{document} % % \fi -% \changes{1.0}{2011/03/14}{Initial version.} % % \GetFileInfo{libgreek.dtx} % @@ -45,23 +43,48 @@ pdfpagemode=UseNone]{hyperref} % % \begin{abstract} % The |libgreek| package\footnote{This document describes -% |libgreek| version \fileversion\ (\filedate).} is for -% \LaTeX{} users who wish to use the Libertine or -% Biolinum font for the Greek letters in math mode. It is -% not necessary to load the |libertine| package, but of -% course the Linux-Libertine/Biolinum fonts (designed by -% \textsc{Philipp~H.~Poll}) with their accompanying -% \LaTeX{} support files -% by \textsc{Michael~Niedermair} must have been -% installed.\footnote{package -% \url{http://mirrors.ctan.org/help/Catalogue/entries/libertine.html}} +% |libgreek| version \fileversion\ (\filedate).} allows +% (PDF)\LaTeX{} users to use the Greek letters from the +% Libertine/Biolinum fonts of the +% |libertine-legacy|\footnote{\url{http://mirrors.ctan.org/help/Catalogue/entries/libertine-legacy.html}} +% package (or earlier |libertine| version). The typeset +% document does not need to load |libertine-legacy| (or +% an earlier |libertine|) but of course this package +% must be present on the user's computer. % \end{abstract} % +% \section{Example} +% +% Here is a minimal example: +% \begin{verbatim} +% \documentclass{article} +% \usepackage{libgreek} +% \begin{document} +% $\alpha\beta\gamma$ +% \end{document} +% \end{verbatim} +% If the Libertine fonts (from |legacy| or earlier) are on your +% system, this should compile without error and the |dvi| or +% |pdf| document will use these fonts. To use the Biolinum +% font, use |\usepackage[biolinum]{libgreek}|. The Greek +% letters are made available only in math mode. +% +% To see the available symbol names for use in math mode, +% look at or (pdf)latexify the |libgreekcheck.tex| file +% included in the package distribution and view the |dvi| or the |pdf|. +% +% \textbf{Important:} although you definitely can use +% |\usepackage{libertine-type1}| in your document to enable +% the use therein of the latest (PDF)\LaTeX{} Libertine text +% fonts, the |libertine-legacy| (or earlier) package must be +% installed on your system for |libgreek| to work for math +% mode. +% % \section{Package options} % -% The |libertine| and |biolinum| options declare which -% typeface family to use; by default it will be -% |libertine|. All further options are of the key$=$value +% As seen before the |biolinum| option declares to use +% Biolinum. There is also a |libertine| option, it is on by +% default. All further options are of the key$=$value % type. % \begin{description} % \item[scale=|factor|] will scale the font by the given @@ -69,7 +92,7 @@ pdfpagemode=UseNone]{hyperref} % Libertine/Biolinum fonts are used elsewhere in the % document, they will also be scaled by this % factor). Note that the similar option of the -% |libertine| package is called |scaled| and has +% |libertine-legacy| package is called |scaled| and has % precisely the same effect. Example: scale=1.2 will % scale by 20\%.\DeleteShortVerb{\|}\MakeShortVerb{*} % \item[style=\{*ISO*$|$*French*$|$*TeX*\}]\DeleteShortVerb{*} @@ -80,30 +103,47 @@ pdfpagemode=UseNone]{hyperref} % for uppercase. This option will % override any |greek| or |Greek| % option. The package defaults to |style=TeX|. -% \item[greek=|value|] specifies the shape (n, it, or sl, -% or any macro expanding to one of these values) for both -% lowercase and uppercase Greek letters. So |greek=it| is -% like |style=ISO|, and |greek=n| like |style=French|. +% \item[greek=|value|] specifies the shape (n, it, or sl) for both +% the lowercase and uppercase Greek letters. So |greek=it| is +% like |style=ISO|, and |greek=n| is like |style=French|. % \item[Greek=|value|] specifies the shape (n, it, or sl) -% for the uppercase Greek letters. To have lowercase +% for only the uppercase Greek letters. To have lowercase % upright and uppercase italic, use |greek=n,Greek=it|. -% \item[series=|value|] tells which series to -% use. Admissible values\footnote{seen from the -% files |ufxl03.fd| and |ufxb03.fd| of the |libertine| -% package} are m, b, bx (bx=b) for Libertine and m, b, bx -% (bx=b), o, s for Biolinum; any macro expanding to one -% of these values is admissible as value -% parameter. Default is to use \cs{seriesdefault} at the -% time of loading the package. +% \item[series=|value|] tells which series to use. The +% default is the value of \cs{seriesdefault} at the time of +% loading the package. See the |libertine-legacy| +% documentation for the admissible values (they include m, +% b, bx (bx=b) for Libertine and m, b, bx (bx=b), o, s for +% Biolinum). % \item[boldseries=|value|] tells which series to use in -% bold math (corresponding to the \LaTeX{} commands -% \cs{boldmath} or \cs{mathversion\{bold\}}). Default is +% bold math. Default is % \cs{bfdefault} at the time of loading the -% package.\footnote{at the time of writing, it seems that -% the bold -% series for Biolinum contains glyphs for the -% lowercase Greek letters which are in fact not bold.} +% package. % \end{description} +% \begin{enumerate}[(1)] +% \item the bold italic Greek Libertine glyphs are missing from +% |libertine v5| and later versions up to |libertine-legacy|. Use bold +% slanted instead. +% \item the bold lowercase Greek Biolinum letters +% are in fact not bold. +% \end{enumerate} +% +% Advanced example of use (we use slanted rather than italic +% to circumvent the problem mentioned above): +% \begin{verbatim} +% \documentclass{article} +% \usepackage[scale=2,series=b,greek=sl,Greek=n]{libgreek} +% \begin{document} +% $\alpha\beta\gamma\phi\psi \Alpha\Beta\Gamma\Phi\Psi$ +% \end{document} +% \end{verbatim} +% +% \section{Version} +% +% The documentation has been updated on September 23, 2012. +% The |libgreek.sty| file has not been changed from its initial +% March 14, 2011 version. +% % % % \StopEventually{} @@ -317,6 +357,6 @@ pdfpagemode=UseNone]{hyperref} % % \fi % -% \CheckSum{463} +% \CheckSum{} % \Finale \endinput \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/libgreek/libgreek.ins b/Master/texmf-dist/source/latex/libgreek/libgreek.ins index 5eab57ab72a..359893b0785 100644 --- a/Master/texmf-dist/source/latex/libgreek/libgreek.ins +++ b/Master/texmf-dist/source/latex/libgreek/libgreek.ins @@ -1,5 +1,5 @@ %% -%% Copyright (C) 2011 by Jean-Francois Burnol +%% Copyright (C) 2011, 2012 by Jean-Francois Burnol %% %% Please report errors to jfbu (at) free.fr %% @@ -36,7 +36,7 @@ \declarepreamble\mainpreamble This is a generated file. - Copyright (C) 2011 by Jean-Francois Burnol + Copyright (C) 2011, 2012 by Jean-Francois Burnol Please report errors to jfbu (at) free.fr diff --git a/Master/texmf-dist/tex/latex/libgreek/libgreek.sty b/Master/texmf-dist/tex/latex/libgreek/libgreek.sty index 579ea03de7b..6463119256c 100644 --- a/Master/texmf-dist/tex/latex/libgreek/libgreek.sty +++ b/Master/texmf-dist/tex/latex/libgreek/libgreek.sty @@ -7,7 +7,7 @@ %% libgreek.dtx (with options: `code') %% This is a generated file. %% -%% Copyright (C) 2011 by Jean-Francois Burnol +%% Copyright (C) 2011, 2012 by Jean-Francois Burnol %% %% Please report errors to jfbu (at) free.fr %% -- cgit v1.2.3