%% (c) copyright 2007 %% Antonis Tsolomitis %% Department of Mathematics, University of the Aegean %% %% 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. %% \documentclass{article} \usepackage[polutonikogreek,english]{babel} \usepackage[iso-8859-7]{inputenc} \usepackage{gfsdidot,gfsbaskerville} \usepackage{latexsym,amsfonts} %\renewcommand{\ttdefault}{hlst} %%%%% Theorems and friends \newtheorem{theorem}{Θεώρημα}[section] \newtheorem{lemma}[theorem]{Λήμμα} \newtheorem{proposition}[theorem]{Πρόταση} \newtheorem{corollary}[theorem]{Πόρισμα} \newtheorem{definition}[theorem]{Ορισμός} \newtheorem{remark}[theorem]{Παρατήρηση} \newtheorem{axiom}[theorem]{Αξίωμα} \newtheorem{exercise}[theorem]{Άσκηση} %%%%% Environment ``proof'' \newenvironment{proof}[1]{{\textit{Απόδειξη:}}}{\ \hfill$\Box$} \newenvironment{hint}[1]{{\textit{Υπόδειξη:}}}{\ \hfill$\Box$} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \title{The \textsc{gfsbaskerville} font} \author{Antonis Tsolomitis\\ Laboratory of Digital Typography\\ and Mathematical Software\\ Department of Mathematics\\ University of the Aegean} \date {\textsc{25} December \textsc{2007}} \begin{document} \maketitle \section{Introduction} The \textsc{gfs}-Baskerville font (and hence this package) supports only Greek, that is, only the greek encoding LGR is supported, to the extend that the font itself covers it. The font is loaded with \verb|\usepackage{gfsbaskerville}|. The package defines the environment \verb|gfsbaskerville| and the command \verb|\textgfsbaskerville|. For example, while in Greek language \verb|\textgfsbaskerville{dokim'h}| produces \textgreek{\textgfsbaskerville{dokim'h}}. x-height is adjusted so that it matches with the x-height of the \verb|gfsdidot| package. \section{Ligatures} This font contains several ligatures and alternate characters. By default some of them are turned on. These are the initial forms of gamma (\textgreek{\textgfsbaskerville{γγ}}), theta (\textgreek{\textgfsbaskerville{θθ}}), rho (\textgreek{\textgfsbaskerville{ρρ}}), the ligatures sigma-theta (\textgreek{\textgfsbaskerville{σθ}}), sigma-chi (\textgreek{\textgfsbaskerville{σχ}}), upsilon-iota (\textgreek{\textgfsbaskerville{υι}}), omicron-sigma (\textgreek{\textgfsbaskerville{οs}}) and tau-tau (\textgreek{\textgfsbaskerville{ττ}}). All other ligatures are accessed with commands; these are as follows: \begin{center} \begin{minipage}{4cm} \begin{tabular}{|l|c|}\hline \verb|\ou| & \textgreek{\textgfsbaskerville{\ou}} \\ \hline \verb|\ouox| & \textgreek{\textgfsbaskerville{\ouox}} \\ \hline \verb|\oudas| & \textgreek{\textgfsbaskerville{\oudas}} \\ \hline \verb|\oupsil| & \textgreek{\textgfsbaskerville{\oupsil}} \\ \hline \verb|\oupsilvar| & \textgreek{\textgfsbaskerville{\oupsilvar}} \\ \hline \verb|\oudasox| & \textgreek{\textgfsbaskerville{\oudasox}} \\ \hline \verb|\oupsilox| & \textgreek{\textgfsbaskerville{\oupsilox}} \\ \hline \verb|\ouper| & \textgreek{\textgfsbaskerville{\ouper}} \\ \hline \end{tabular} \end{minipage} \begin{minipage}{4cm} \begin{tabular}{|l|c|}\hline \verb|\oupsilper| & \textgreek{\textgfsbaskerville{\oupsilper}} \\ \hline \verb|\oudasper| & \textgreek{\textgfsbaskerville{\oudasper}} \\ \hline \verb|\oudier| & \textgreek{\textgfsbaskerville{\oudier}} \\ \hline \verb|\oudierox| & \textgreek{\textgfsbaskerville{\oudierox}} \\ \hline \verb|\oudiervar| & \textgreek{\textgfsbaskerville{\oudiervar}} \\ \hline \verb|\kai| & \textgreek{\textgfsbaskerville{\kai}} \\ \hline \verb|\pialt| & \textgreek{\textgfsbaskerville{\pialt}} \\ \hline \verb|\dagger| & \textgreek{\textgfsbaskerville{\dagger}} \\ \hline \end{tabular} \end{minipage} \end{center} \section{Installation} Copy the contents of the subdirectory afm in texmf/fonts/afm/GFS/Baskerville/ \medskip \noindent Copy the contents of the subdirectory doc in texmf/doc/latex/GFS/Baskerville/ \medskip \noindent Copy the contents of the subdirectory enc in texmf/fonts/enc/dvips/GFS/Baskerville/ \medskip \noindent Copy the contents of the subdirectory map in texmf/fonts/map/dvips/GFS/Baskerville/ \medskip \noindent Copy the contents of the subdirectory tex in texmf/tex/latex/GFS/Baskerville/ \medskip \noindent Copy the contents of the subdirectory tfm in texmf/fonts/tfm/GFS/Baskerville/ \medskip \noindent Copy the contents of the subdirectory type1 in texmf/fonts/type1/GFS/Baskerville/ \medskip \noindent Copy the contents of the subdirectory vf in texmf/fonts/vf/GFS/Baskerville/ \medskip \noindent In your installation's updmap.cfg file add the line \medskip \noindent Map gfsbaskerville.map \medskip \noindent Refresh your filename database and the map file database: \noindent On Unix systems (with \TeX{}Live or te\TeX) run mktexlsr and then run the updmap-sys (or updmap on older systems) script as root). \noindent On Windows systems with Mik\TeX, add the line Map gfsbaskerville.map \noindent running initexmf --edit-config-file updmap \noindent in a \textsc{dos} window, and after saving the file, run initexmf --mkmaps \noindent to rebuild the font map files. You are now ready to use the font. \section{Problems} The accents of the capital letters should hang in the left margin when such a letter starts a line. \TeX\ and \LaTeX\ do not provide the tools for such a feature. However, this seems to be possible with \textlatin{pdf\TeX} As this is work in progress, please be patient\ldots \newpage \section{Samples} \Large \greektext\selectlanguage{polutonikogreek} \begin{gfsbaskerville} \begin{center} <'Hrhc \end{center} \begin{flushright} θυμίαμα αρώματα \end{flushright} \begin{center} \begin{verse} Κυανέοις κόλποισιν >ενημένη, >αερόμορφε,\\ <'Ηρα παμβασίλεια, Δι`ος σύλλεκτρε μάκαιρα,\\ ψυχοτρόφους a>'urac θνητο~ις παρέχουσα προσηνε~ις,\\ >'ομβρων μ`εν μήτηρ, >ανέμων τροφέ, παντογένεθλε:\\ χωρ`ις γ`αρ σέθεν ο>υδ`εν <'ολως ζω~ης φύσιν >'εγνω:\\ κοινωνε~ις γ`αρ <'απασι κεκραμένη >ηέρι σεμν~ωι:\\ πάντων γ`αρ κρατέεις μούνη πάντεσσί τ'' >ανάσσεις\\ >ηερίοις <ροίζοισι τινασσομένη κατ`α χε~υμα.\\ >αλλά, μάκαιρα θεά, πολυώνυμε, παμβασίλεια,\\ >'ελθοις ε>υμενέουσα καλ~ωι γήθοντι προσώπωι.\\ \end{verse} \end{center} \end{gfsbaskerville} \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% End: