I am using latex for 1 year now typesetting english documents with latex in linux (texlive).
However, since my girlfriend started typesetting her thesis in Greek, many problems arose regarding using Greek fonts. (She uses Miktex2.8, TexMakerX, Windows XP)
Everything is o.k with the default Computer Modern font in Greek language, but when we try to load a different font from http://www.tug.dk/FontCatalogue/mathfonts.html, nothing is working.
None of the fonts -except kerkis- is working with Greek text! Neither GFSDIdot, or Artemisia, or Palatino, or Kurier!. When she compiles (latex) with either of those fonts, TexmakerX gives either: a) the message "Process ended normally" but latex still keeps loading the computer modern font in the end, or b) other Errors which I do not understand, for example "Corrupted NFSS tables" as you can see in some of the following lines of the log file:
Code: Select all
LaTeX Font Info: Try loading font information for LGR+kurier on input line 2
.
LaTeX Font Info: No file LGRkurier.fd. on input line 2.
LaTeX Font Warning: Font shape `LGR/kurier/m/n' undefined
(Font) using `LGR/cmr/m/n' instead on input line 2.
LaTeX Font Info: Try loading font information for LGR+cmr on input line 2.
("C:\Program Files\MiKTeX 2.8\tex\generic\babel\lgrcmr.fd"
File: lgrcmr.fd 2008/06/17 v2.3 Greek Computer Modern
)
LaTeX Font Info: Try loading font information for OT1+kurier on input line 6
.
("C:\Program Files\MiKTeX 2.8\tex\latex\kurier\ot1kurier.fd"
File: ot1kurier.fd 2005/10/03 v1.2 font definition file for OT1/kurier (MW)
)
! Corrupted NFSS tables.
wrong@fontshape ...message {Corrupted NFSS tables}
error@fontshape else let f...
l.6 \select@language{greek}
This error message was generated by an \errmessage
command, so I can't give any explicit help.
Pretend that you're Hercule Poirot: Examine all clues,
and deduce the truth by order and method.
LaTeX Font Warning: Font shape `LGR/kurier/m/n' undefined
(Font) using `LGR/cmr/m/n' instead on input line 6.
..
LaTeX Font Warning: Some font shapes were not available, defaults substituted.
Code: Select all
\documentclass[11pt,a4paper]{report}
\usepackage[english, greek]{babel} %This one if you want Greek by default
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[math]{kurier}
%----------------------------------------------------
% Greek Keyboard Shortcuts
\newcommand {\gt}{\greektext} %Set the language from now on
\newcommand {\lt}{\latintext}
\newcommand {\tg}{\textgreek} %Next argument will be the language you set.
\newcommand {\tl}{\textlatin}
%----------------------------------------------------
\begin{document}
\gt Αυτό είναι κείμενο στα Ελληνικά. \\
\lt This is a text in English
\end{document}
Thanks in advance,
Alex.
PS:
1. She does not want to use Xetex because she needs to work with a specific package (chemscheme), which does not work with Xetex.
2. Compared to my linux-Texlive (kile) engine, her whole latex system-engine is very unstable and heavy. Very often problems arise regarding various issues.
Would you suggest that maybe the cause of these font problems is an incomplete-problematic latex installation?