Мы провели свое небольшое коллективное исследование.
Использовалась книга: M.Гуссенс и др. "Путеводитель по пакету LaTex"
и помощь Дмитрия Чубарова (email: dmitri@adm.nsu.ru, участник конференции fido7.ru.tex)
Стандарт для TEX - систем:
1. Наклонные строчные греческие буквы
и т.д..
2. Прямые прописные греческие
и т.д..
Есть возможность получить 2 версии стандартного греческого алфавита
в математике:
\mathversion{normal} нормальная, по умолчанию
и \mathversion{bold} полужирная математическая версия.
Эти команды переключают версию для строчных и прописных греческих букв.
\boldsymbol{символ} пакета amsbsy
(по ум. загружается пакетом amsmath).
\boldsymbol{символ} пакета amsbsy:
\varSigma, \varGamma ... и т.д.
|
\ProvidesFile{ot1gr.fd}
\DeclareFontFamily{OT1}{gr}{}
\DeclareFontShape{OT1}{gr}{m}{n}%
{<5><6><7><8>grreg8
<9>grreg9
<10><12>grreg10
<10.95>grreg10%
<14.4>grreg10%
<17.28><20.74><24.88>grreg10
}{}
\endinput
%%
Его можно разместить в текущем каталоге, но лучше положить
в соответствующий каталог пакета MiKTeX20e (...\tex\latex\base).
% Обеспечивает доступность семейства OT1/gr/m/n под именем greek
\DeclareSymbolFont{greek}{OT1}{gr}{m}{n}
% Для обеспечения работы в математическом режиме
% (нужные пробелы, масштабирование в верхнем, нижнем индексе и т.п..)
\DeclareMathSymbol{\alpha}{0}{greek}{"61}
\DeclareMathSymbol{\beta}{0}{greek}{"62}
\DeclareMathSymbol{\gamma}{0}{greek}{"67}
...
Где взять коды символов шрифта grreg10:
tex testfont !Вы выполняете команду в текущем каталоге
This is TeX, Version 3.14159 (MiKTeX 1.20e)
(c:\tex\systems\miktex20e\tex\plain\base\testfont.tex
Name of the font to test = grreg10 !Вы вводите имя тестируемого шрифта
Now type a test command (\help for help):)
*\table !Введите эту команду
*\end !Введите эту команду
[1]
Output written on testfont.dvi (1 page, 10796 bytes).
Transcript written on testfont.log.
yap testfont.dvi !Просмотрите таблицу расположения шрифта
!и его тестирования в вашей TeX-системе.
Просмотрев таблицу, вы сможете
определить любой прямой строчный греческий символ
для работы в математическом режиме
primer1.ps.
Это не самый лучший способ работы с прямыми греческими буквами, он скорее демонстрирует принцип подключения произвольного шрифта (для которого есть mf-файлы) для работы в математическом режиме.
\usepackage{mathptm}).
$$\alpha, \beta...$$.
\sum) будет выглядет несколько жирнее и уже
стандартного (и т.п.).
Будьте внимательны!
\usepackage{pifont}).
\documentclass{article}
%\usepackage{amsmath} %если есть необходимость
\usepackage[T2A]{fontenc}
\usepackage[cp866]{inputenc}
\usepackage[russian]{babel}
\usepackage{pifont}
% Подключаемый Symbol-шрифт,
% Обеспечивает доступность семейства \verb|U/psy/m/n| под именем greek
\DeclareSymbolFont{greek}{U}{psy}{m}{n}
% Выбор команды переключения шрифта
\DeclareSymbolFontAlphabet{\gr}{greek}
\begin{document}
$$\gr{a}... \gr{z}$$
\end{document}
Выбор греческих букв в математическом режиме осуществляется использованием
команды $\gr{b}, \gr{c}, \gr{d}, ...$. В параметрe команды указываются
латинские буквы, которым ставятся в соответствие
(при просмотре и печати) греческие.
\documentclass{article}
\usepackage[T2A]{fontenc}
\usepackage[cp866]{inputenc}
\usepackage[russian]{babel}
% Подключаемый шрифт,
% Обеспечивает доступность семейства \verb|U/eur/m/n| (greek)
\DeclareSymbolFont{greek}{U}{eur}{m}{n}
%Можно определить полужирное начертание
\SetSymbolFont{greek}{bold}{U}{eur}{b}{n}
%Переопределение нужных команд набора греческих символов
\DeclareMathSymbol{\alpha}{\mathord}{greek}{"0B}
\DeclareMathSymbol{\beta}{\mathord}{greek}{"0C}
\DeclareMathSymbol{\gamma}{\mathord}{greek}{"0D}
\DeclareMathSymbol{\delta}{\mathord}{greek}{"0E}
% и т.д..
\begin{document}
$$\alpha_\beta$$
\end{document}
primer3.ps
Корнилова Г.Ф.,
Финогенов А.А., Моргунова Н.Н. (kornil@imm.uran.ru, fin@imm.uran.ru, mnn@imm.uran.ru).