%% \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 2006 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 (asyropoulos@yahoo.com) % %\fi % \CheckSum{1980} % \iffalse This is a MetaComment % %\ProvidesFile{linearA.sty} % % [2006/03/13 v1.0 Package `linearA.sty'] % % \begin{macrocode} %<*driver> \documentclass{ltxdoc} \GetFileInfo{linearA.drv} \begin{document} \DocInput{linearA.dtx} \end{document} % % \end{macrocode} % \fi %\StopEventually{} %\MakeShortVerb{\|} %\title{The `linearA' package} %\author{Apostolos Syropoulos} % \date{2006/03/13} %\maketitle % \begin{abstract} % The \textsf{linearA} package provides a simple interface to two % fonts which include all known symbols, simple and complex, of the Linear A % script. This way one can easily replicate Linear A ``texts'' using modern % typographic technology. %\end{abstract} % %\section{Introduction} % % The \textsf{linearA} package provides a simple interface to the % \textsf{LinearA} and \textsf{LinearACmplxSigns} fonts, designed by the % same author, which include all known, simple and complex, symbols of % the Linear A script. Thus, one can easily replicate ancient ``texts'' % using modern typographical technology. Clearly, since this script has % not deciphered (yet), the present typographic tools could be used to % digitize the corpus of the script. Since the list of commands is rather % long, one should consult the accompanying usage document in order to % determine which command generates which symbol. % % \section{The Source Code} % % A typical PostScript Type 1 font contains at most 256 glyphs and since % the known symbols of Linear A are roughly 390, it was necessary to % develop two fonts. Consequently, it is necessary to define two different % font families, one for each font. The first font family defines the % necessary commands to access the glyphs of font LinearA: % \begin{macrocode} %<*linearA> \DeclareFontSubstitution{U}{LinearAI}{m}{n} \DeclareFontFamily{U}{LinearAI}{\hyphenchar\font=-1} \DeclareFontShape{U}{LinearAI}{m}{n}{% <-> LinearA }{} \DeclareFontShape{U}{LinearAI}{m}{sl}{ <-> ssub * LinearAI/m/n}{} \DeclareFontShape{U}{LinearAI}{m}{it}{ <-> ssub * LinearAI/m/n}{} \DeclareFontShape{U}{LinearAI}{m}{sc}{ <-> ssub * LinearAI/m/n}{} \DeclareFontShape{U}{LinearAI}{bx}{n}{ <-> ssub * LinearAI/m/n}{} \DeclareFontShape{U}{LinearAI}{bx}{sl}{ <-> ssub * LinearAI/m/n}{} \DeclareFontShape{U}{LinearAI}{bx}{it}{ <-> ssub * LinearAI/m/n}{} \DeclareFontShape{U}{LinearAI}{bx}{sc}{ <-> ssub * LinearAI/m/n}{} \def\LinearAIfamily{\fontencoding{U}\fontfamily{LinearAI}\selectfont} % \end{macrocode} % The first font family defines the necessary commands to access the glyphs % of font LinearACmplxSigns: % \begin{macrocode} \DeclareFontSubstitution{U}{LinearAII}{m}{n} \DeclareFontFamily{U}{LinearAII}{\hyphenchar\font=-1} \DeclareFontShape{U}{LinearAII}{m}{n}{% <-> LinearACmplxSigns }{} \DeclareFontShape{U}{LinearAII}{m}{sl}{ <-> ssub * LinearAII/m/n}{} \DeclareFontShape{U}{LinearAII}{m}{it}{ <-> ssub * LinearAII/m/n}{} \DeclareFontShape{U}{LinearAII}{m}{sc}{ <-> ssub * LinearAII/m/n}{} \DeclareFontShape{U}{LinearAII}{bx}{n}{ <-> ssub * LinearAII/m/n}{} \DeclareFontShape{U}{LinearAII}{bx}{sl}{ <-> ssub * LinearAII/m/n}{} \DeclareFontShape{U}{LinearAII}{bx}{it}{ <-> ssub * LinearAII/m/n}{} \DeclareFontShape{U}{LinearAII}{bx}{sc}{ <-> ssub * LinearAII/m/n}{} \def\LinearAIIfamily{\fontencoding{U}\fontfamily{LinearAII}\selectfont} % \end{macrocode} % The various glyph access commands should not generated ugly output, thus % we make use of the \textsc{xspace} package: % \begin{macrocode} \RequirePackage{xspace} % \end{macrocode} % The various glyph access commands have all the same form: % |\LinearAXXXXX|, where |XXXXX| is some uppercase roman numeral. % That's all! % \begin{macrocode} \def\LinearAI{{\LinearAIfamily\char'0}\xspace} \def\LinearAII{{\LinearAIfamily\char'1}\xspace} \def\LinearAIII{{\LinearAIfamily\char'2}\xspace} \def\LinearAIV{{\LinearAIfamily\char'3}\xspace} \def\LinearAV{{\LinearAIfamily\char'4}\xspace} \def\LinearAVI{{\LinearAIfamily\char'5}\xspace} \def\LinearAVII{{\LinearAIfamily\char'6}\xspace} \def\LinearAVIII{{\LinearAIfamily\char'7}\xspace} \def\LinearAIX{{\LinearAIfamily\char'10}\xspace} \def\LinearAX{{\LinearAIfamily\char'11}\xspace} \def\LinearAXI{{\LinearAIfamily\char'12}\xspace} \def\LinearAXII{{\LinearAIfamily\char'13}\xspace} \def\LinearAXIII{{\LinearAIfamily\char'14}\xspace} \def\LinearAXIV{{\LinearAIfamily\char'15}\xspace} \def\LinearAXV{{\LinearAIfamily\char'16}\xspace} \def\LinearAXVI{{\LinearAIfamily\char'17}\xspace} \def\LinearAXVII{{\LinearAIfamily\char'20}\xspace} \def\LinearAXVIII{{\LinearAIfamily\char'21}\xspace} \def\LinearAXIX{{\LinearAIfamily\char'22}\xspace} \def\LinearAXX{{\LinearAIfamily\char'23}\xspace} \def\LinearAXXI{{\LinearAIfamily\char'24}\xspace} \def\LinearAXXII{{\LinearAIfamily\char'25}\xspace} \def\LinearAXXIII{{\LinearAIfamily\char'26}\xspace} \def\LinearAXXIV{{\LinearAIfamily\char'27}\xspace} \def\LinearAXXV{{\LinearAIfamily\char'30}\xspace} \def\LinearAXXVI{{\LinearAIfamily\char'31}\xspace} \def\LinearAXXVII{{\LinearAIfamily\char'32}\xspace} \def\LinearAXXVIII{{\LinearAIfamily\char'33}\xspace} \def\LinearAXXIX{{\LinearAIfamily\char'34}\xspace} \def\LinearAXXX{{\LinearAIfamily\char'35}\xspace} \def\LinearAXXXI{{\LinearAIfamily\char'36}\xspace} \def\LinearAXXXII{{\LinearAIfamily\char'37}\xspace} \def\LinearAXXXIII{{\LinearAIfamily\char'40}\xspace} \def\LinearAXXXIV{{\LinearAIfamily\char'41}\xspace} \def\LinearAXXXV{{\LinearAIfamily\char'42}\xspace} \def\LinearAXXXVI{{\LinearAIfamily\char'43}\xspace} \def\LinearAXXXVII{{\LinearAIfamily\char'44}\xspace} \def\LinearAXXXVIII{{\LinearAIfamily\char'45}\xspace} \def\LinearAXXXIX{{\LinearAIfamily\char'46}\xspace} \def\LinearAXL{{\LinearAIfamily\char'47}\xspace} \def\LinearAXLI{{\LinearAIfamily\char'50}\xspace} \def\LinearAXLII{{\LinearAIfamily\char'51}\xspace} \def\LinearAXLIII{{\LinearAIfamily\char'52}\xspace} \def\LinearAXLIV{{\LinearAIfamily\char'53}\xspace} \def\LinearAXLV{{\LinearAIfamily\char'54}\xspace} \def\LinearAXLVI{{\LinearAIfamily\char'55}\xspace} \def\LinearAXLVII{{\LinearAIfamily\char'56}\xspace} \def\LinearAXLVIII{{\LinearAIfamily\char'57}\xspace} \def\LinearAXLIX{{\LinearAIfamily\char'60}\xspace} \def\LinearAL{{\LinearAIfamily\char'61}\xspace} \def\LinearALI{{\LinearAIfamily\char'62}\xspace} \def\LinearALII{{\LinearAIfamily\char'63}\xspace} \def\LinearALIII{{\LinearAIfamily\char'64}\xspace} \def\LinearALIV{{\LinearAIfamily\char'65}\xspace} \def\LinearALV{{\LinearAIfamily\char'66}\xspace} \def\LinearALVI{{\LinearAIfamily\char'67}\xspace} \def\LinearALVII{{\LinearAIfamily\char'70}\xspace} \def\LinearALVIII{{\LinearAIfamily\char'71}\xspace} \def\LinearALIX{{\LinearAIfamily\char'72}\xspace} \def\LinearALX{{\LinearAIfamily\char'73}\xspace} \def\LinearALXI{{\LinearAIfamily\char'74}\xspace} \def\LinearALXII{{\LinearAIfamily\char'75}\xspace} \def\LinearALXIII{{\LinearAIfamily\char'76}\xspace} \def\LinearALXIV{{\LinearAIfamily\char'77}\xspace} \def\LinearALXV{{\LinearAIfamily\char'100}\xspace} \def\LinearALXVI{{\LinearAIfamily\char'101}\xspace} \def\LinearALXVII{{\LinearAIfamily\char'102}\xspace} \def\LinearALXVIII{{\LinearAIfamily\char'103}\xspace} \def\LinearALXIX{{\LinearAIfamily\char'104}\xspace} \def\LinearALXX{{\LinearAIfamily\char'105}\xspace} \def\LinearALXXI{{\LinearAIfamily\char'106}\xspace} \def\LinearALXXII{{\LinearAIfamily\char'107}\xspace} \def\LinearALXXIII{{\LinearAIfamily\char'110}\xspace} \def\LinearALXXIV{{\LinearAIfamily\char'111}\xspace} \def\LinearALXXV{{\LinearAIfamily\char'112}\xspace} \def\LinearALXXVI{{\LinearAIfamily\char'113}\xspace} \def\LinearALXXVII{{\LinearAIfamily\char'114}\xspace} \def\LinearALXXVIII{{\LinearAIfamily\char'115}\xspace} \def\LinearALXXIX{{\LinearAIfamily\char'116}\xspace} \def\LinearALXXX{{\LinearAIfamily\char'117}\xspace} \def\LinearALXXXI{{\LinearAIfamily\char'120}\xspace} \def\LinearALXXXII{{\LinearAIfamily\char'121}\xspace} \def\LinearALXXXIII{{\LinearAIfamily\char'122}\xspace} \def\LinearALXXXIV{{\LinearAIfamily\char'123}\xspace} \def\LinearALXXXV{{\LinearAIfamily\char'124}\xspace} \def\LinearALXXXVI{{\LinearAIfamily\char'125}\xspace} \def\LinearALXXXVII{{\LinearAIfamily\char'126}\xspace} \def\LinearALXXXVIII{{\LinearAIfamily\char'127}\xspace} \def\LinearALXXXIX{{\LinearAIfamily\char'130}\xspace} \def\LinearALXXXX{{\LinearAIfamily\char'131}\xspace} \def\LinearAXCI{{\LinearAIfamily\char'132}\xspace} \def\LinearAXCII{{\LinearAIfamily\char'133}\xspace} \def\LinearAXCIII{{\LinearAIfamily\char'134}\xspace} \def\LinearAXCIV{{\LinearAIfamily\char'135}\xspace} \def\LinearAXCV{{\LinearAIfamily\char'136}\xspace} \def\LinearAXCVI{{\LinearAIfamily\char'137}\xspace} \def\LinearAXCVII{{\LinearAIfamily\char'140}\xspace} \def\LinearAXCVIII{{\LinearAIfamily\char'141}\xspace} \def\LinearAXCIX{{\LinearAIfamily\char'142}\xspace} \def\LinearAC{{\LinearAIfamily\char'143}\xspace} \def\LinearACI{{\LinearAIfamily\char'144}\xspace} \def\LinearACII{{\LinearAIfamily\char'145}\xspace} \def\LinearACIII{{\LinearAIfamily\char'146}\xspace} \def\LinearACIV{{\LinearAIfamily\char'147}\xspace} \def\LinearACV{{\LinearAIfamily\char'150}\xspace} \def\LinearACVI{{\LinearAIfamily\char'151}\xspace} \def\LinearACVII{{\LinearAIfamily\char'152}\xspace} \def\LinearACVIII{{\LinearAIfamily\char'153}\xspace} \def\LinearACIX{{\LinearAIfamily\char'154}\xspace} \def\LinearACX{{\LinearAIfamily\char'155}\xspace} \def\LinearACXI{{\LinearAIfamily\char'156}\xspace} \def\LinearACXII{{\LinearAIfamily\char'157}\xspace} \def\LinearACXIII{{\LinearAIfamily\char'160}\xspace} \def\LinearACXIV{{\LinearAIfamily\char'161}\xspace} \def\LinearACXV{{\LinearAIfamily\char'162}\xspace} \def\LinearACXVI{{\LinearAIfamily\char'163}\xspace} \def\LinearACXVII{{\LinearAIfamily\char'164}\xspace} \def\LinearACXVIII{{\LinearAIfamily\char'165}\xspace} \def\LinearACXIX{{\LinearAIfamily\char'166}\xspace} \def\LinearACXX{{\LinearAIfamily\char'167}\xspace} \def\LinearACXXI{{\LinearAIfamily\char'170}\xspace} \def\LinearACXXII{{\LinearAIfamily\char'171}\xspace} \def\LinearACXXIII{{\LinearAIfamily\char'172}\xspace} \def\LinearACXXIV{{\LinearAIfamily\char'173}\xspace} \def\LinearACXXV{{\LinearAIfamily\char'174}\xspace} \def\LinearACXXVI{{\LinearAIfamily\char'175}\xspace} \def\LinearACXXVII{{\LinearAIfamily\char'176}\xspace} \def\LinearACXXVIII{{\LinearAIfamily\char'177}\xspace} \def\LinearACXXIX{{\LinearAIfamily\char'200}\xspace} \def\LinearACXXX{{\LinearAIfamily\char'201}\xspace} \def\LinearACXXXI{{\LinearAIfamily\char'202}\xspace} \def\LinearACXXXII{{\LinearAIfamily\char'203}\xspace} \def\LinearACXXXIII{{\LinearAIfamily\char'204}\xspace} \def\LinearACXXXIV{{\LinearAIfamily\char'205}\xspace} \def\LinearACXXXV{{\LinearAIfamily\char'206}\xspace} \def\LinearACXXXVI{{\LinearAIfamily\char'207}\xspace} \def\LinearACXXXVII{{\LinearAIfamily\char'210}\xspace} \def\LinearACXXXVIII{{\LinearAIfamily\char'211}\xspace} \def\LinearACXXXIX{{\LinearAIfamily\char'212}\xspace} \def\LinearACXL{{\LinearAIfamily\char'213}\xspace} \def\LinearACXLI{{\LinearAIfamily\char'214}\xspace} \def\LinearACXLII{{\LinearAIfamily\char'215}\xspace} \def\LinearACXLIII{{\LinearAIfamily\char'216}\xspace} \def\LinearACXLIV{{\LinearAIfamily\char'217}\xspace} \def\LinearACXLV{{\LinearAIfamily\char'220}\xspace} \def\LinearACXLVI{{\LinearAIfamily\char'221}\xspace} \def\LinearACXLVII{{\LinearAIfamily\char'222}\xspace} \def\LinearACXLVIII{{\LinearAIfamily\char'223}\xspace} \def\LinearACXLIX{{\LinearAIfamily\char'224}\xspace} \def\LinearACL{{\LinearAIfamily\char'225}\xspace} \def\LinearACLI{{\LinearAIfamily\char'226}\xspace} \def\LinearACLII{{\LinearAIfamily\char'227}\xspace} \def\LinearACLIII{{\LinearAIfamily\char'230}\xspace} \def\LinearACLIV{{\LinearAIfamily\char'231}\xspace} \def\LinearACLV{{\LinearAIfamily\char'232}\xspace} \def\LinearACLVI{{\LinearAIfamily\char'233}\xspace} \def\LinearACLVII{{\LinearAIfamily\char'234}\xspace} \def\LinearACLVIII{{\LinearAIfamily\char'235}\xspace} \def\LinearACLIX{{\LinearAIfamily\char'236}\xspace} \def\LinearACLX{{\LinearAIfamily\char'237}\xspace} \def\LinearACLXI{{\LinearAIfamily\char'240}\xspace} \def\LinearACLXII{{\LinearAIfamily\char'241}\xspace} \def\LinearACLXIII{{\LinearAIfamily\char'242}\xspace} \def\LinearACLXIV{{\LinearAIfamily\char'243}\xspace} \def\LinearACLXV{{\LinearAIfamily\char'244}\xspace} \def\LinearACLXVI{{\LinearAIfamily\char'245}\xspace} \def\LinearACLXVII{{\LinearAIfamily\char'246}\xspace} \def\LinearACLXVIII{{\LinearAIfamily\char'247}\xspace} \def\LinearACLXIX{{\LinearAIfamily\char'250}\xspace} \def\LinearACLXX{{\LinearAIfamily\char'251}\xspace} \def\LinearACLXXI{{\LinearAIfamily\char'252}\xspace} \def\LinearACLXXII{{\LinearAIfamily\char'253}\xspace} \def\LinearACLXXIII{{\LinearAIfamily\char'254}\xspace} \def\LinearACLXXIV{{\LinearAIfamily\char'255}\xspace} \def\LinearACLXXV{{\LinearAIfamily\char'256}\xspace} \def\LinearACLXXVI{{\LinearAIfamily\char'257}\xspace} \def\LinearACLXXVII{{\LinearAIfamily\char'260}\xspace} \def\LinearACLXXVIII{{\LinearAIfamily\char'261}\xspace} \def\LinearACLXXIX{{\LinearAIIfamily\char'0}\xspace} \def\LinearACLXXX{{\LinearAIIfamily\char'1}\xspace} \def\LinearACLXXXI{{\LinearAIIfamily\char'2}\xspace} \def\LinearACLXXXII{{\LinearAIIfamily\char'3}\xspace} \def\LinearACLXXXIII{{\LinearAIIfamily\char'4}\xspace} \def\LinearACLXXXIV{{\LinearAIIfamily\char'5}\xspace} \def\LinearACLXXXV{{\LinearAIIfamily\char'6}\xspace} \def\LinearACLXXXVI{{\LinearAIIfamily\char'7}\xspace} \def\LinearACLXXXVII{{\LinearAIIfamily\char'10}\xspace} \def\LinearACLXXXVIII{{\LinearAIIfamily\char'11}\xspace} \def\LinearACLXXXIX{{\LinearAIIfamily\char'12}\xspace} \def\LinearACLXXXX{{\LinearAIIfamily\char'13}\xspace} \def\LinearACXCI{{\LinearAIIfamily\char'14}\xspace} \def\LinearACXCII{{\LinearAIIfamily\char'15}\xspace} \def\LinearACXCIII{{\LinearAIIfamily\char'16}\xspace} \def\LinearACXCIV{{\LinearAIIfamily\char'17}\xspace} \def\LinearACXCV{{\LinearAIIfamily\char'20}\xspace} \def\LinearACXCVI{{\LinearAIIfamily\char'21}\xspace} \def\LinearACXCVII{{\LinearAIIfamily\char'22}\xspace} \def\LinearACXCVIII{{\LinearAIIfamily\char'23}\xspace} \def\LinearACXCIX{{\LinearAIIfamily\char'24}\xspace} \def\LinearACC{{\LinearAIIfamily\char'25}\xspace} \def\LinearACCI{{\LinearAIIfamily\char'26}\xspace} \def\LinearACCII{{\LinearAIIfamily\char'27}\xspace} \def\LinearACCIII{{\LinearAIIfamily\char'30}\xspace} \def\LinearACCIV{{\LinearAIIfamily\char'31}\xspace} \def\LinearACCV{{\LinearAIIfamily\char'32}\xspace} \def\LinearACCVI{{\LinearAIIfamily\char'33}\xspace} \def\LinearACCVII{{\LinearAIIfamily\char'34}\xspace} \def\LinearACCVIII{{\LinearAIIfamily\char'35}\xspace} \def\LinearACCIX{{\LinearAIIfamily\char'36}\xspace} \def\LinearACCX{{\LinearAIIfamily\char'37}\xspace} \def\LinearACCXI{{\LinearAIIfamily\char'40}\xspace} \def\LinearACCXII{{\LinearAIIfamily\char'41}\xspace} \def\LinearACCXIII{{\LinearAIIfamily\char'42}\xspace} \def\LinearACCXIV{{\LinearAIIfamily\char'43}\xspace} \def\LinearACCXV{{\LinearAIIfamily\char'44}\xspace} \def\LinearACCXVI{{\LinearAIIfamily\char'45}\xspace} \def\LinearACCXVII{{\LinearAIIfamily\char'46}\xspace} \def\LinearACCXVIII{{\LinearAIIfamily\char'47}\xspace} \def\LinearACCXIX{{\LinearAIIfamily\char'50}\xspace} \def\LinearACCXX{{\LinearAIIfamily\char'51}\xspace} \def\LinearACCXXI{{\LinearAIIfamily\char'52}\xspace} \def\LinearACCXXII{{\LinearAIIfamily\char'53}\xspace} \def\LinearACCXXIII{{\LinearAIIfamily\char'54}\xspace} \def\LinearACCXXIV{{\LinearAIIfamily\char'55}\xspace} \def\LinearACCXXV{{\LinearAIIfamily\char'56}\xspace} \def\LinearACCXXVI{{\LinearAIIfamily\char'57}\xspace} \def\LinearACCXXVII{{\LinearAIIfamily\char'60}\xspace} \def\LinearACCXXVIII{{\LinearAIIfamily\char'61}\xspace} \def\LinearACCXXIX{{\LinearAIIfamily\char'62}\xspace} \def\LinearACCXXX{{\LinearAIIfamily\char'63}\xspace} \def\LinearACCXXXI{{\LinearAIIfamily\char'64}\xspace} \def\LinearACCXXXII{{\LinearAIIfamily\char'65}\xspace} \def\LinearACCXXXIII{{\LinearAIIfamily\char'66}\xspace} \def\LinearACCXXXIV{{\LinearAIIfamily\char'67}\xspace} \def\LinearACCXXXV{{\LinearAIIfamily\char'70}\xspace} \def\LinearACCXXXVI{{\LinearAIIfamily\char'71}\xspace} \def\LinearACCXXXVII{{\LinearAIIfamily\char'72}\xspace} \def\LinearACCXXXVIII{{\LinearAIIfamily\char'73}\xspace} \def\LinearACCXXXIX{{\LinearAIIfamily\char'74}\xspace} \def\LinearACCXL{{\LinearAIIfamily\char'75}\xspace} \def\LinearACCXLI{{\LinearAIIfamily\char'76}\xspace} \def\LinearACCXLII{{\LinearAIIfamily\char'77}\xspace} \def\LinearACCXLIII{{\LinearAIIfamily\char'100}\xspace} \def\LinearACCXLIV{{\LinearAIIfamily\char'101}\xspace} \def\LinearACCXLV{{\LinearAIIfamily\char'102}\xspace} \def\LinearACCXLVI{{\LinearAIIfamily\char'103}\xspace} \def\LinearACCXLVII{{\LinearAIIfamily\char'104}\xspace} \def\LinearACCXLVIII{{\LinearAIIfamily\char'105}\xspace} \def\LinearACCXLIX{{\LinearAIIfamily\char'106}\xspace} \def\LinearACCL{{\LinearAIIfamily\char'107}\xspace} \def\LinearACCLI{{\LinearAIIfamily\char'110}\xspace} \def\LinearACCLII{{\LinearAIIfamily\char'111}\xspace} \def\LinearACCLIII{{\LinearAIIfamily\char'112}\xspace} \def\LinearACCLIV{{\LinearAIIfamily\char'113}\xspace} \def\LinearACCLV{{\LinearAIIfamily\char'114}\xspace} \def\LinearACCLVI{{\LinearAIIfamily\char'115}\xspace} \def\LinearACCLVII{{\LinearAIIfamily\char'116}\xspace} \def\LinearACCLVIII{{\LinearAIIfamily\char'117}\xspace} \def\LinearACCLIX{{\LinearAIIfamily\char'120}\xspace} \def\LinearACCLX{{\LinearAIIfamily\char'121}\xspace} \def\LinearACCLXI{{\LinearAIIfamily\char'122}\xspace} \def\LinearACCLXII{{\LinearAIIfamily\char'123}\xspace} \def\LinearACCLXIII{{\LinearAIIfamily\char'124}\xspace} \def\LinearACCLXIV{{\LinearAIIfamily\char'125}\xspace} \def\LinearACCLXV{{\LinearAIIfamily\char'126}\xspace} \def\LinearACCLXVI{{\LinearAIIfamily\char'127}\xspace} \def\LinearACCLXVII{{\LinearAIIfamily\char'130}\xspace} \def\LinearACCLXVIII{{\LinearAIIfamily\char'131}\xspace} \def\LinearACCLXIX{{\LinearAIIfamily\char'132}\xspace} \def\LinearACCLXX{{\LinearAIIfamily\char'133}\xspace} \def\LinearACCLXXI{{\LinearAIIfamily\char'134}\xspace} \def\LinearACCLXXII{{\LinearAIIfamily\char'135}\xspace} \def\LinearACCLXXIII{{\LinearAIIfamily\char'136}\xspace} \def\LinearACCLXXIV{{\LinearAIIfamily\char'137}\xspace} \def\LinearACCLXXV{{\LinearAIIfamily\char'140}\xspace} \def\LinearACCLXXVI{{\LinearAIIfamily\char'141}\xspace} \def\LinearACCLXXVII{{\LinearAIIfamily\char'142}\xspace} \def\LinearACCLXXVIII{{\LinearAIIfamily\char'143}\xspace} \def\LinearACCLXXIX{{\LinearAIIfamily\char'144}\xspace} \def\LinearACCLXXX{{\LinearAIIfamily\char'145}\xspace} \def\LinearACCLXXXI{{\LinearAIIfamily\char'146}\xspace} \def\LinearACCLXXXII{{\LinearAIIfamily\char'147}\xspace} \def\LinearACCLXXXIII{{\LinearAIIfamily\char'150}\xspace} \def\LinearACCLXXXIV{{\LinearAIIfamily\char'151}\xspace} \def\LinearACCLXXXV{{\LinearAIIfamily\char'152}\xspace} \def\LinearACCLXXXVI{{\LinearAIIfamily\char'153}\xspace} \def\LinearACCLXXXVII{{\LinearAIIfamily\char'154}\xspace} \def\LinearACCLXXXVIII{{\LinearAIIfamily\char'155}\xspace} \def\LinearACCLXXXIX{{\LinearAIIfamily\char'156}\xspace} \def\LinearACCLXXXX{{\LinearAIIfamily\char'157}\xspace} \def\LinearACCXCI{{\LinearAIIfamily\char'160}\xspace} \def\LinearACCXCII{{\LinearAIIfamily\char'161}\xspace} \def\LinearACCXCIII{{\LinearAIIfamily\char'162}\xspace} \def\LinearACCXCIV{{\LinearAIIfamily\char'163}\xspace} \def\LinearACCXCV{{\LinearAIIfamily\char'164}\xspace} \def\LinearACCXCVI{{\LinearAIIfamily\char'165}\xspace} \def\LinearACCXCVII{{\LinearAIIfamily\char'166}\xspace} \def\LinearACCXCVIII{{\LinearAIIfamily\char'167}\xspace} \def\LinearACCXCIX{{\LinearAIIfamily\char'170}\xspace} \def\LinearACCC{{\LinearAIIfamily\char'171}\xspace} \def\LinearACCCI{{\LinearAIIfamily\char'172}\xspace} \def\LinearACCCII{{\LinearAIIfamily\char'173}\xspace} \def\LinearACCCIII{{\LinearAIIfamily\char'174}\xspace} \def\LinearACCCIV{{\LinearAIIfamily\char'175}\xspace} \def\LinearACCCV{{\LinearAIIfamily\char'176}\xspace} \def\LinearACCCVI{{\LinearAIIfamily\char'177}\xspace} \def\LinearACCCVII{{\LinearAIIfamily\char'200}\xspace} \def\LinearACCCVIII{{\LinearAIIfamily\char'201}\xspace} \def\LinearACCCIX{{\LinearAIIfamily\char'202}\xspace} \def\LinearACCCX{{\LinearAIIfamily\char'203}\xspace} \def\LinearACCCXI{{\LinearAIIfamily\char'204}\xspace} \def\LinearACCCXII{{\LinearAIIfamily\char'205}\xspace} \def\LinearACCCXIII{{\LinearAIIfamily\char'206}\xspace} \def\LinearACCCXIV{{\LinearAIIfamily\char'207}\xspace} \def\LinearACCCXV{{\LinearAIIfamily\char'210}\xspace} \def\LinearACCCXVI{{\LinearAIIfamily\char'211}\xspace} \def\LinearACCCXVII{{\LinearAIIfamily\char'212}\xspace} \def\LinearACCCXVIII{{\LinearAIIfamily\char'213}\xspace} \def\LinearACCCXIX{{\LinearAIIfamily\char'214}\xspace} \def\LinearACCCXX{{\LinearAIIfamily\char'215}\xspace} \def\LinearACCCXXI{{\LinearAIIfamily\char'216}\xspace} \def\LinearACCCXXII{{\LinearAIIfamily\char'217}\xspace} \def\LinearACCCXXIII{{\LinearAIIfamily\char'220}\xspace} \def\LinearACCCXXIV{{\LinearAIIfamily\char'221}\xspace} \def\LinearACCCXXV{{\LinearAIIfamily\char'222}\xspace} \def\LinearACCCXXVI{{\LinearAIIfamily\char'223}\xspace} \def\LinearACCCXXVII{{\LinearAIIfamily\char'224}\xspace} \def\LinearACCCXXVIII{{\LinearAIIfamily\char'225}\xspace} \def\LinearACCCXXIX{{\LinearAIIfamily\char'226}\xspace} \def\LinearACCCXXX{{\LinearAIIfamily\char'227}\xspace} \def\LinearACCCXXXI{{\LinearAIIfamily\char'230}\xspace} \def\LinearACCCXXXII{{\LinearAIIfamily\char'231}\xspace} \def\LinearACCCXXXIII{{\LinearAIIfamily\char'232}\xspace} \def\LinearACCCXXXIV{{\LinearAIIfamily\char'233}\xspace} \def\LinearACCCXXXV{{\LinearAIIfamily\char'234}\xspace} \def\LinearACCCXXXVI{{\LinearAIIfamily\char'235}\xspace} \def\LinearACCCXXXVII{{\LinearAIIfamily\char'236}\xspace} \def\LinearACCCXXXVIII{{\LinearAIIfamily\char'237}\xspace} \def\LinearACCCXXXIX{{\LinearAIIfamily\char'240}\xspace} \def\LinearACCCXL{{\LinearAIIfamily\char'241}\xspace} \def\LinearACCCXLI{{\LinearAIIfamily\char'242}\xspace} \def\LinearACCCXLII{{\LinearAIIfamily\char'243}\xspace} \def\LinearACCCXLIII{{\LinearAIIfamily\char'244}\xspace} \def\LinearACCCXLIV{{\LinearAIIfamily\char'245}\xspace} \def\LinearACCCXLV{{\LinearAIIfamily\char'246}\xspace} \def\LinearACCCXLVI{{\LinearAIIfamily\char'247}\xspace} \def\LinearACCCXLVII{{\LinearAIIfamily\char'250}\xspace} \def\LinearACCCXLVIII{{\LinearAIIfamily\char'251}\xspace} \def\LinearACCCXLIX{{\LinearAIIfamily\char'252}\xspace} \def\LinearACCCL{{\LinearAIIfamily\char'253}\xspace} \def\LinearACCCLI{{\LinearAIIfamily\char'254}\xspace} \def\LinearACCCLII{{\LinearAIIfamily\char'255}\xspace} \def\LinearACCCLIII{{\LinearAIIfamily\char'256}\xspace} \def\LinearACCCLIV{{\LinearAIIfamily\char'257}\xspace} \def\LinearACCCLV{{\LinearAIIfamily\char'260}\xspace} \def\LinearACCCLVI{{\LinearAIIfamily\char'261}\xspace} \def\LinearACCCLVII{{\LinearAIIfamily\char'262}\xspace} \def\LinearACCCLVIII{{\LinearAIIfamily\char'263}\xspace} \def\LinearACCCLIX{{\LinearAIIfamily\char'264}\xspace} \def\LinearACCCLX{{\LinearAIIfamily\char'265}\xspace} \def\LinearACCCLXI{{\LinearAIIfamily\char'266}\xspace} \def\LinearACCCLXII{{\LinearAIIfamily\char'267}\xspace} \def\LinearACCCLXIII{{\LinearAIIfamily\char'270}\xspace} \def\LinearACCCLXIV{{\LinearAIIfamily\char'271}\xspace} \def\LinearACCCLXV{{\LinearAIIfamily\char'272}\xspace} \def\LinearACCCLXVI{{\LinearAIIfamily\char'273}\xspace} \def\LinearACCCLXVII{{\LinearAIIfamily\char'274}\xspace} \def\LinearACCCLXVIII{{\LinearAIIfamily\char'275}\xspace} \def\LinearACCCLXIX{{\LinearAIIfamily\char'276}\xspace} \def\LinearACCCLXX{{\LinearAIIfamily\char'277}\xspace} \def\LinearACCCLXXI{{\LinearAIIfamily\char'300}\xspace} \def\LinearACCCLXXII{{\LinearAIIfamily\char'301}\xspace} \def\LinearACCCLXXIII{{\LinearAIIfamily\char'302}\xspace} \def\LinearACCCLXXIV{{\LinearAIIfamily\char'303}\xspace} \def\LinearACCCLXXV{{\LinearAIIfamily\char'304}\xspace} \def\LinearACCCLXXVI{{\LinearAIIfamily\char'305}\xspace} \def\LinearACCCLXXVII{{\LinearAIIfamily\char'306}\xspace} \def\LinearACCCLXXVIII{{\LinearAIIfamily\char'307}\xspace} \def\LinearACCCLXXIX{{\LinearAIIfamily\char'310}\xspace} \def\LinearACCCLXXX{{\LinearAIIfamily\char'311}\xspace} \def\LinearACCCLXXXI{{\LinearAIIfamily\char'312}\xspace} \def\LinearACCCLXXXII{{\LinearAIIfamily\char'313}\xspace} \def\LinearACCCLXXXIII{{\LinearAIIfamily\char'314}\xspace} \def\LinearACCCLXXXIV{{\LinearAIIfamily\char'315}\xspace} \def\LinearACCCLXXXV{{\LinearAIIfamily\char'316}\xspace} \def\LinearACCCLXXXVI{{\LinearAIIfamily\char'317}\xspace} \def\LinearACCCLXXXVII{{\LinearAIIfamily\char'320}\xspace} \def\LinearACCCLXXXVIII{{\LinearAIIfamily\char'321}\xspace} \def\LinearACCCLXXXIX{{\LinearAIIfamily\char'322}\xspace} % % \end{macrocode} % % \Finale %\section*{Acknowledgements} % I would like to thank my students at the ``Second Chance School'' here % in Xanthi, Greece, for their help and assistance. In particular, I would % like to thank Apostolos Bakalakis for his enthusiasm and his really % important help.