diff options
author | Karl Berry <karl@freefriends.org> | 2010-01-11 00:10:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-01-11 00:10:35 +0000 |
commit | 8c312c4cb03bcd64a3944078cc6fa857fffbdfc3 (patch) | |
tree | 12cef1cd685880509bbfae21b1288ce6c9256c5c /Master | |
parent | 6a281494458873d6c77a5dd8c1dd2cfceb7de195 (diff) |
cbcoptic update (10jan10)
git-svn-id: svn://tug.org/texlive/trunk@16666 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/cbcoptic/README | 16 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cbcoptic/coptic.sty | 21 | ||||
-rw-r--r-- | Master/texmf/tex/generic/config/language.cop.dat | 1 |
3 files changed, 20 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/latex/cbcoptic/README b/Master/texmf-dist/doc/latex/cbcoptic/README index 5b9f7320663..4caf041f73e 100644 --- a/Master/texmf-dist/doc/latex/cbcoptic/README +++ b/Master/texmf-dist/doc/latex/cbcoptic/README @@ -4,7 +4,7 @@ LEGAL STUFF Copyrights: METAFONT files: S. Rosmorduc 1995 and C. Beccari 2004 - other files: Claudio Beccari 2004 + other files: Claudio Beccari 2004-2010 This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your @@ -125,14 +125,12 @@ initializing versions, while modern installations dating before 2004 still use TeX. If you use MiKTeX the MiKTeX Options wizard is compatible with the inner workings and you don't have to fear any trouble. Some simpler installations might have a command-line texconfig -command that does the whole work for you, but some others are so -difficult to configure that may be you have to reinstall the whole -system; it happened to me with the TeXlive distribution, but probably I -did not read the instructions carefully enough... In any case you have +command that does the whole work for you, others require using the command +line command fmtutils with proper arguments. In any case you have to recreate the format files in order to exploit the facilities offered by the Coptic hyphenation patterns. Remember, though, that they are -experimental; they probably do an acceptable job, but they are very far -away from perfection. +experimental; they probably do an acceptable job, but they are very +far away from perfection. At this point you should be ready to test your installation. If you latex testcop.tex you should verify that the run is executed without errors; your dvi @@ -451,7 +449,7 @@ beginning. Nevertheless this bundle is already usable and the brave ones who will try it might suggest some corrections and improvements. In this case write e-mail messages to -claudio.beccari@polito.it. +claudio dot beccari at gmail dot com. Not necessarily I will acknowledge receipt of your message, but as much as I can, in my free time, I might set your suggestions on the TO-DO list, and maybe @@ -459,4 +457,6 @@ I might even release further versions of this bundle with your suggestions really implemented. If somebody wants to take over, just let me know: you are welcome. +In 2010 Elie Roux, whom I thank very much, produced a coptic.sty correction for eliminating any refernece to non ASCII characters; therfore the command \¼ still exists, but the character ¼ is referneced by its ANSI code. This, according to Elie, allows using the UTF8 input encoding. In any case the alias \0 is always there. + Claudio Beccari diff --git a/Master/texmf-dist/tex/latex/cbcoptic/coptic.sty b/Master/texmf-dist/tex/latex/cbcoptic/coptic.sty index c41b900aad5..a456c47a03c 100644 --- a/Master/texmf-dist/tex/latex/cbcoptic/coptic.sty +++ b/Master/texmf-dist/tex/latex/cbcoptic/coptic.sty @@ -1,5 +1,6 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{coptic}[2004/12/16 v.0.1e Claudio Beccari] +\ProvidesPackage{coptic}[2010/01/09 v.0.2 Claudio Beccari] +%Thanks to Elie Roux, any reference to non ASCII characters is eliminated \edef\LatinEnc{\f@encoding} @@ -40,7 +41,7 @@ \DeclareTextFontCommand{\textcoptic}{\setcopto}% \newenvironment{coptic}{\setcopto\ignorespaces}{\ignorespaces}% }{% - \PackageWarning{copto}{Missing font definition file `lcopcoptic.fd'\MessageBreak + \PackageWarning{coptic}{Missing font definition file `lcopcoptic.fd'\MessageBreak \string\textcoptic\space redefined to do nothing\MessageBreak Environment `coptic' redefined to do nothing\MessageBreak} \DeclareTextFontCommand{\textcoptic}{}% @@ -63,11 +64,11 @@ \DeclareTextComposite{\'}{LCOP}{n}{63} \DeclareTextComposite{\"}{LCOP}{i}{57} \DeclareTextComposite{\"}{LCOP}{u}{118} -\DeclareTextCommand{\°}{LCOP}{\discretionary{:}{}{:}\nobreak\hskip\z@skip}% : = \char58 -\let\0\° % alias name for keyboards missing the "degree" key -\DeclareTextCommand{\+}{LCOP}{\nobreak\hskip\z@\char61\nobreak\hskip\z@} % "uguale" in latino -\DeclareTextSymbol{\trepun}{LCOP}{33} % col triangolo dei punti con il vertice a sinistra -\DeclareTextSymbol{\trepund}{LCOP}{34}% col triangolo dei punti con il vertice a destra +\DeclareTextCommand{\^^b0}{LCOP}{\discretionary{:}{}{:}\nobreak\hskip\z@skip}% : = \char58 +\let\0\^^b0 % alias name for keyboards missing the "degree" key +\DeclareTextCommand{\+}{LCOP}{\nobreak\hskip\z@\char61\nobreak\hskip\z@}% "=" in Latin +\DeclareTextSymbol{\trepun}{LCOP}{33} % left pointing dot triangle +\DeclareTextSymbol{\trepund}{LCOP}{34}% right pointing dot triangle \let\threedots\trepun \newcommand*\sic[1]{\shortstack{\hbox to\z@{\hss\usefont{T1}{cmr}{bx}{it}\tiny sic\kern.2em\hss}\\{#1}}} @@ -92,7 +93,7 @@ \@tempdima=1.2ex \ialign{##\crcr \noalign{\kern.3\p@}% - \kern\slant@\@tempdima% per tener conto dell'inclinazione + \kern\slant@\@tempdima% font slant is accounted for \kern.5\p@\puntonero1\leaders\hrule\@height1\p@\hfill\puntonero1\kern-\slant@\@tempdima \kern1.25\p@\kern.045em\cr \noalign{\kern\p@\nointerlineskip}% @@ -105,7 +106,7 @@ \@tempdima=1.4ex \ialign{##\crcr \noalign{\kern.3\p@}% - \kern\slant@\@tempdima% per tener conto dell'inclinazione + \kern\slant@\@tempdima% font slant is accounted for \leaders\hrule\@height.5\p@\hfill\kern-\slant@\@tempdima\kern.055em\cr \noalign{\kern\p@\nointerlineskip}% \hfil#1\vrule \@height\@tempdima \@width\z@ \@depth\z@\hfil\cr}% @@ -128,7 +129,7 @@ \newcommand*{\Crux}{{\usefont{LCOP}{coptic}{m}{n}\char53}} % "5" -\DeclareRobustCommand{\horiakh}{\textcoptic{2}} %{LCOP}{50} % "2" +\DeclareRobustCommand{\horiakh}{\textcoptic{2}} %{LCOP}{50} % "2" \newcommand*{\crocetta}{{\usefont{LCOP}{coptic}{m}{n}\char86}} \let\crucicula\crocetta diff --git a/Master/texmf/tex/generic/config/language.cop.dat b/Master/texmf/tex/generic/config/language.cop.dat new file mode 100644 index 00000000000..7f9cade1beb --- /dev/null +++ b/Master/texmf/tex/generic/config/language.cop.dat @@ -0,0 +1 @@ +coptic copthyph.tex |