diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/archaic/phaistos')
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/OpenType/Phaistos.otf | bin | 0 -> 40044 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/afm/phaistos.afm | 68 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/dvips/phaistos.map | 1 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.dtx | 264 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.ins | 55 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/tfm/phaistos.tfm | bin | 0 -> 580 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/type1/phaistos.pfb | bin | 0 -> 156175 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/var/getglyphs | 31 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/archaic/phaistos/var/glyphTable.pdf | bin | 0 -> 185096 bytes |
9 files changed, 419 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/OpenType/Phaistos.otf b/Master/texmf-dist/doc/fonts/archaic/phaistos/OpenType/Phaistos.otf Binary files differnew file mode 100644 index 00000000000..5a0658c675a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/OpenType/Phaistos.otf diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/afm/phaistos.afm b/Master/texmf-dist/doc/fonts/archaic/phaistos/afm/phaistos.afm new file mode 100644 index 00000000000..a8c5f73ea3e --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/afm/phaistos.afm @@ -0,0 +1,68 @@ +StartFontMetrics 2.0 +Comment Generated by pfaedit +Comment Creation Date: Thu Apr 22 19:35:49 2004 +FontName phaistos +FullName phaistos +FamilyName phaistos +Weight Medium +Notice ((c) Copyright 2004 S Doumanis & A Syropoulos. Created by Stratos Doumanis and Apostolos Syropoulos with FontForge 1.0 (http://fontforge.sf.net). This program can be redistributed and/or modified under) +Comment the terms of the LaTeX Project Public License Distributed from CTAN archives in directory macros/latex/base/lppl.txt; either version 1 of the License, or any later version. +Comment +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -100 +UnderlineThickness 50 +Version 001.000 +EncodingScheme ISOLatin1Encoding +FontBBox 24 -1 1842 2134 +CapHeight 1610 +Ascender 1203 +Descender 15 +StartCharMetrics 45 +C 65 ; WX 1457 ; N A ; B 27 10 1390 1807 ; +C 66 ; WX 1921 ; N B ; B 44 6 1842 2010 ; +C 67 ; WX 1494 ; N C ; B 31 4 1447 1651 ; +C 68 ; WX 1070 ; N D ; B 51 20 994 1765 ; +C 69 ; WX 1030 ; N E ; B 54 35 962 1776 ; +C 70 ; WX 1269 ; N F ; B 31 7 1208 1758 ; +C 71 ; WX 1134 ; N G ; B 28 29 1094 1387 ; +C 72 ; WX 1080 ; N H ; B 26 9 1040 1254 ; +C 73 ; WX 1100 ; N I ; B 30 26 1042 1611 ; +C 74 ; WX 530 ; N J ; B 27 5 487 1790 ; +C 75 ; WX 424 ; N K ; B 51 12 368 1791 ; +C 76 ; WX 1119 ; N L ; B 24 11 1080 1074 ; +C 77 ; WX 391 ; N M ; B 40 13 332 1853 ; +C 78 ; WX 968 ; N N ; B 41 7 875 1593 ; +C 79 ; WX 1240 ; N O ; B 35 42 1199 1322 ; +C 80 ; WX 680 ; N P ; B 37 11 640 1640 ; +C 81 ; WX 611 ; N Q ; B 31 6 574 1642 ; +C 82 ; WX 1197 ; N R ; B 24 18 1128 1601 ; +C 83 ; WX 1029 ; N S ; B 29 9 986 1487 ; +C 84 ; WX 994 ; N T ; B 40 15 942 1518 ; +C 85 ; WX 932 ; N U ; B 36 18 885 1357 ; +C 86 ; WX 806 ; N V ; B 31 0 765 1342 ; +C 87 ; WX 527 ; N W ; B 53 13 469 1644 ; +C 88 ; WX 1893 ; N X ; B 51 19 1842 1777 ; +C 89 ; WX 1777 ; N Y ; B 40 20 1739 1022 ; +C 90 ; WX 506 ; N Z ; B 41 15 448 1721 ; +C 97 ; WX 1469 ; N a ; B 51 -1 1405 2014 ; +C 98 ; WX 740 ; N b ; B 42 12 689 1484 ; +C 99 ; WX 1354 ; N c ; B 37 3 1296 1327 ; +C 100 ; WX 1470 ; N d ; B 36 7 1413 990 ; +C 101 ; WX 1184 ; N e ; B 41 27 1140 1469 ; +C 102 ; WX 1338 ; N f ; B 39 10 1293 1283 ; +C 103 ; WX 1890 ; N g ; B 52 15 1834 788 ; +C 104 ; WX 1163 ; N h ; B 34 12 1117 1333 ; +C 105 ; WX 887 ; N i ; B 38 13 829 1445 ; +C 106 ; WX 905 ; N j ; B 32 10 846 1392 ; +C 107 ; WX 586 ; N k ; B 42 37 517 1760 ; +C 108 ; WX 1233 ; N l ; B 24 10 1191 1204 ; +C 109 ; WX 682 ; N m ; B 43 3 620 1580 ; +C 110 ; WX 938 ; N n ; B 35 11 881 1458 ; +C 111 ; WX 718 ; N o ; B 38 15 668 1553 ; +C 112 ; WX 871 ; N p ; B 37 15 797 2006 ; +C 113 ; WX 1565 ; N q ; B 39 7 1519 1384 ; +C 114 ; WX 1414 ; N r ; B 37 10 1361 1601 ; +C 115 ; WX 787 ; N s ; B 60 16 723 2134 ; +EndCharMetrics +EndFontMetrics diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/dvips/phaistos.map b/Master/texmf-dist/doc/fonts/archaic/phaistos/dvips/phaistos.map new file mode 100644 index 00000000000..7f27c401919 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/dvips/phaistos.map @@ -0,0 +1 @@ +phaistos phaistos <phaistos.pfb diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.dtx b/Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.dtx new file mode 100644 index 00000000000..5a8338aac89 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.dtx @@ -0,0 +1,264 @@ +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%\iffalse +% +% (c) Copyright 2004 Apostolos Syropoulos +% This program can be redistributed and/or modified under the terms +% of the LaTeX Project Public License Distributed from CTAN +% archives in directory macros/latex/base/lppl.txt; either +% version 1 of the License, or any later version. +% +% Please report errors or suggestions for improvement to +% +% Apostolos Syropoulos +% 366, 28th October Str. +% GR-671 00 Xanthi, GREECE +% apostolo@ocean1.ee.duth.gr or apostolo@obelix.ee.duth.gr +% +%\fi +% \CheckSum{193} +% \iffalse This is a Metacomment +% +%<phaistos, >\ProvidesFile{phaistos.sty} +%<phaistos, > [2004/04/23 v1.0 Package `phaistos.sty'] +% +% \begin{macrocode} +%<*driver> +\documentclass{ltxdoc} +\usepackage{url} +\GetFileInfo{phaistos.drv} +\begin{document} + \DocInput{phaistos.dtx} +\end{document} +%</driver> +% \end{macrocode} +% \fi +% +% \title{The \textsf{phaistos} package} +% \author{Apostolos Syropoulos\\366, 28th October Str.\\ +% GR-671 00 Xanthi, HELLAS\\ +% Email:\texttt{apostolo@obelix.ee.duth.gr}} +% \date{2004/04/23} +% \maketitle +% +%\MakeShortVerb{\|} +%\StopEventually{} +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \section{Introduction} +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% The \textsf{phaistos} package defines the necessary \LaTeX\ interface to +% the phaistos font, which consists of all symbols found on the well-known +% disk of Phaistos. To the best of our knowledge, the script has not been +% deciphered yet and probably +% it will never be deciphered. The font was designed by Stratos Doumanis +% and the author of this package with help from Zoi Amanatidou and Panagiotis +% Koudas. In order to design the glyphs we used the excellent booklet +% ``Le Disque de Phaistos'' by Jean-Pierre Olivier, Diffusion de Boccard, +% Paris, 1992. The booklet contains many images of the various symbols as well +% as many drawings. The font was created using a methodology that was developed +% for the creation of the Epi-Olmec font. +% +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \section{The Source Code} +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% The first thing we need to define is a new local font encoding. The +% following code is not much of a font encoding, nevertheless it is +% required to have these minimum declarations in order to use the +% ``font encoding.'' +% \begin{macrocode} +%<*phaistos> +\DeclareFontEncoding{LPH}{}{} +\DeclareFontSubstitution{LPH}{cmr}{m}{n} +\DeclareFontFamily{LPH}{cmr}{\hyphenchar\font=-1} +% \end{macrocode} +% Clearly, it makes no sense to have any series other than normal. So all +% of the following definitions default to the first case. +% \begin{macrocode} +\DeclareFontShape{LPH}{cmr}{m}{n}{% + <-> phaistos }{} + +\DeclareFontShape{LPH}{cmr}{m}{sc}{% + <-> ssub * cmr/m/n}{} + +\DeclareFontShape{LPH}{cmr}{m}{sl}{% + <-> ssub * cmr/m/n}{} + +\DeclareFontShape{LPH}{cmr}{m}{it}{% + <-> ssub * cmr/m/n}{} + +\DeclareFontShape{LPH}{cmr}{bx}{n}{% + <-> ssub * cmr/m/n}{} + +\DeclareFontShape{LPH}{cmr}{bx}{sc}{% + <-> ssub * cmr/m/n}{} + +\DeclareFontShape{LPH}{cmr}{bx}{sl}{% + <-> ssub * cmr/m/n}{} + +\DeclareFontShape{LPH}{cmr}{bx}{it}{% + <-> ssub * cmr/m/n}{} +% \end{macrocode} +% Let us now proceed with the definition of the various glyph access commands. +% The names of the glyph access commands are those of the ``{\em Phaistos +% ConScript Unicode Standard}'' +% (see \url{http://www.evertype.com/standards/csur/phaistos.html}). +% \begin{macrocode} + +\DeclareTextSymbol{\PHpedestrian}{LPH}{"41} +\DeclareTextSymbolDefault{\PHpedestrian}{LPH} + +\DeclareTextSymbol{\PHplumedHead}{LPH}{"42} +\DeclareTextSymbolDefault{\PHplumedHead}{LPH} + +\DeclareTextSymbol{\PHtattooedHead}{LPH}{"43} +\DeclareTextSymbolDefault{\PHtattooedHead}{LPH} + +\DeclareTextSymbol{\PHcaptive}{LPH}{"44} +\DeclareTextSymbolDefault{\PHcaptive}{LPH} + +\DeclareTextSymbol{\PHchild}{LPH}{"45} +\DeclareTextSymbolDefault{\PHchild}{LPH} + +\DeclareTextSymbol{\PHwoman}{LPH}{"46} +\DeclareTextSymbolDefault{\PHwoman}{LPH} + +\DeclareTextSymbol{\PHhelmet}{LPH}{"47} +\DeclareTextSymbolDefault{\PHhelmet}{LPH} + +\DeclareTextSymbol{\PHgaunlet}{LPH}{"48} +\DeclareTextSymbolDefault{\PHgaunlet}{LPH} + +\DeclareTextSymbol{\PHtiara}{LPH}{"49} +\DeclareTextSymbolDefault{\PHtiara}{LPH} + +\DeclareTextSymbol{\PHarrow}{LPH}{"4A} +\DeclareTextSymbolDefault{\PHarrow}{LPH} + +\DeclareTextSymbol{\PHbow}{LPH}{"4B} +\DeclareTextSymbolDefault{\PHbow}{LPH} + +\DeclareTextSymbol{\PHshield}{LPH}{"4C} +\DeclareTextSymbolDefault{\PHshield}{LPH} + +\DeclareTextSymbol{\PHclub}{LPH}{"4D} +\DeclareTextSymbolDefault{\PHclub}{LPH} + +\DeclareTextSymbol{\PHmanacles}{LPH}{"4E} +\DeclareTextSymbolDefault{\PHmanacles}{LPH} + +\DeclareTextSymbol{\PHmattock}{LPH}{"4F} +\DeclareTextSymbolDefault{\PHmattock}{LPH} + +\DeclareTextSymbol{\PHsaw}{LPH}{"50} +\DeclareTextSymbolDefault{\PHsaw}{LPH} + +\DeclareTextSymbol{\PHlid}{LPH}{"51} +\DeclareTextSymbolDefault{\PHlid}{LPH} + +\DeclareTextSymbol{\PHboomerang}{LPH}{"52} +\DeclareTextSymbolDefault{\PHboomerang}{LPH} + +\DeclareTextSymbol{\PHcarpentryPlane}{LPH}{"53} +\DeclareTextSymbolDefault{\PHcarpentryPlane}{LPH} + +\DeclareTextSymbol{\PHdolium}{LPH}{"54} +\DeclareTextSymbolDefault{\PHdolium}{LPH} + +\DeclareTextSymbol{\PHcomb}{LPH}{"55} +\DeclareTextSymbolDefault{\PHcomb}{LPH} + +\DeclareTextSymbol{\PHsling}{LPH}{"56} +\DeclareTextSymbolDefault{\PHsling}{LPH} + +\DeclareTextSymbol{\PHcolumn}{LPH}{"57} +\DeclareTextSymbolDefault{\PHcolumn}{LPH} + +\DeclareTextSymbol{\PHbeehive}{LPH}{"58} +\DeclareTextSymbolDefault{\PHbeehive}{LPH} + +\DeclareTextSymbol{\PHship}{LPH}{"59} +\DeclareTextSymbolDefault{\PHship}{LPH} + +\DeclareTextSymbol{\PHhorn}{LPH}{"5A} +\DeclareTextSymbolDefault{\PHhorn}{LPH} + +\DeclareTextSymbol{\PHhide}{LPH}{"61} +\DeclareTextSymbolDefault{\PHhide}{LPH} + +\DeclareTextSymbol{\PHbullLeg}{LPH}{"62} +\DeclareTextSymbolDefault{\PHbullLeg}{LPH} + +\DeclareTextSymbol{\PHcat}{LPH}{"63} +\DeclareTextSymbolDefault{\PHcat}{LPH} + +\DeclareTextSymbol{\PHram}{LPH}{"64} +\DeclareTextSymbolDefault{\PHram}{LPH} + +\DeclareTextSymbol{\PHeagle}{LPH}{"65} +\DeclareTextSymbolDefault{\PHeagle}{LPH} + +\DeclareTextSymbol{\PHdove}{LPH}{"66} +\DeclareTextSymbolDefault{\PHdove}{LPH} + +\DeclareTextSymbol{\PHtunny}{LPH}{"67} +\DeclareTextSymbolDefault{\PHtunny}{LPH} + +\DeclareTextSymbol{\PHbee}{LPH}{"68} +\DeclareTextSymbolDefault{\PHbee}{LPH} + +\DeclareTextSymbol{\PHplaneTree}{LPH}{"69} +\DeclareTextSymbolDefault{\PHplaneTree}{LPH} + +\DeclareTextSymbol{\PHvine}{LPH}{"6A} +\DeclareTextSymbolDefault{\PHvine}{LPH} + +\DeclareTextSymbol{\PHpapyrus}{LPH}{"6B} +\DeclareTextSymbolDefault{\PHpapyrus}{LPH} + +\DeclareTextSymbol{\PHrosette}{LPH}{"6C} +\DeclareTextSymbolDefault{\PHrosette}{LPH} + +\DeclareTextSymbol{\PHlily}{LPH}{"6D} +\DeclareTextSymbolDefault{\PHlily}{LPH} + +\DeclareTextSymbol{\PHoxBack}{LPH}{"6E} +\DeclareTextSymbolDefault{\PHoxBack}{LPH} + +\DeclareTextSymbol{\PHflute}{LPH}{"6F} +\DeclareTextSymbolDefault{\PHflute}{LPH} + +\DeclareTextSymbol{\PHgrater}{LPH}{"70} +\DeclareTextSymbolDefault{\PHgrater}{LPH} + +\DeclareTextSymbol{\PHstrainer}{LPH}{"71} +\DeclareTextSymbolDefault{\PHstrainer}{LPH} + +\DeclareTextSymbol{\PHsmallAxe}{LPH}{"72} +\DeclareTextSymbolDefault{\PHsmallAxe}{LPH} + +\DeclareTextSymbol{\PHwavyBand}{LPH}{"73} +\DeclareTextSymbolDefault{\PHwavyBand}{LPH} +%</phaistos> +% \end{macrocode} +% That is all! But this is not all we can do with the font. +% I believe that the design of a macro package +% that would allow people to replicate the disk is a really challenging +% idea. Indeed, we are working towards this direction, and we hope to +% be able to produce some results in near future. Of course, this isn't +% much of a project, but it is definetely fun! +%\Finale diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.ins b/Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.ins new file mode 100644 index 00000000000..4edba5aa62f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/latex/phaistos.ins @@ -0,0 +1,55 @@ +%% Copyright 2004 Apostolos Syropoulos +%% +%% This file is part of the `phaistos' package. +%% You are not allowed to modify its contents. +%% +\def\filedate{2004/04/23} +\def\batchfile{phaistos.ins} +\input docstrip.tex + +{\ifx\generate\undefined +\Msg{**********************************************} +\Msg{*} +\Msg{* This installation requires docstrip} +\Msg{* version 2.3c or later.} +\Msg{*} +\Msg{* An older version of docstrip has been input} +\Msg{*} +\Msg{**********************************************} +\errhelp{Move or rename old docstrip.tex.} +\errmessage{Old docstrip in input path} +\batchmode +\csname @@end\endcsname +\fi} + +\preamble + + (c) Copyright 2004 Apostolos Syropoulos + This program can be redistributed and/or modified under the terms + of the LaTeX Project Public License Distributed from CTAN + archives in directory macros/latex/base/lppl.txt; either + version 1 of the License, or any later version. + + Please report errors or suggestions for improvement to + + Apostolos Syropoulos + 366, 28th October Str. + GR-671 00 Xanthi, GREECE + apostolo@ocean1.ee.duth.gr or apostolo@obelix.ee.duth.gr + +\endpreamble + + +\keepsilent + +\generate{\generateFile{phaistos.sty}{f}{\from{phaistos.dtx}{phaistos}}} +\postamble +\endpostamble +\Msg{**********************************************************} +\Msg{* To finish installation you have to copy} +\Msg{* the .sty files in the appropriate directory} +\Msg{* and to rehash your TeX, if it is required to do so.} +\Msg{* Do not forget to install the font!} +\Msg{* Happy Cretan TeXing!} +\Msg{**********************************************************} +\endinput diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/tfm/phaistos.tfm b/Master/texmf-dist/doc/fonts/archaic/phaistos/tfm/phaistos.tfm Binary files differnew file mode 100644 index 00000000000..fed8916a7e3 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/tfm/phaistos.tfm diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/type1/phaistos.pfb b/Master/texmf-dist/doc/fonts/archaic/phaistos/type1/phaistos.pfb Binary files differnew file mode 100644 index 00000000000..6cafa943cac --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/type1/phaistos.pfb diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/var/getglyphs b/Master/texmf-dist/doc/fonts/archaic/phaistos/var/getglyphs new file mode 100644 index 00000000000..3a999c7f694 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/var/getglyphs @@ -0,0 +1,31 @@ +#!/usr/bin/perl +# +# (c) Copyright 2004 Apostolos Syropoulos +# +# This program can be used to geneate a table of the glyphs +# that are provided by the ``phaistos'' LaTeX package. +# This program is absolutely free software. +# +open (XX, "phaistos.sty") || die "Can't open file './phaistos.sty'\n"; +open (YY, ">glyphs.tex") || die "Can't create file './glyphs.tex'\n"; +print YY <<Header; +\\documentclass[a4paper]{article} +\\usepackage{phaistos,multicol,fullpage} +\\begin{document} +\\small +\\setlength{\\columnseprule}{0.5pt} +\\begin{multicols}{4} +\\noindent +Header +while(<XX>){ + if (s/^\\DeclareTextSymbol\{\\//) { + /^(\w*)/; + print YY "\\verb|\\$1 = |\\$1\\newline \n"; + } +} +print YY <<Trailer; +\\end{multicols} +\\thispagestyle{empty} +\\end{document} +Trailer +__END__ diff --git a/Master/texmf-dist/doc/fonts/archaic/phaistos/var/glyphTable.pdf b/Master/texmf-dist/doc/fonts/archaic/phaistos/var/glyphTable.pdf Binary files differnew file mode 100644 index 00000000000..a67cae1def8 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/archaic/phaistos/var/glyphTable.pdf |