Re: Greco antico e corretto preambolo

#75265
Up
0
Down
::

giogio80″ post=74349No non funziona.
Vorrei semplicemente un preambolo completo per:

1.scrivere in italiano e greco politonico
2.poter variare la grandezza dei font

Questo funziona (puoi mettere 10pt, 11pt o 12pt):

`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex

\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[polutonikogreek,italian]{babel}

\newcommand{\greco}{\foreignlanguage{greek}}

\begin{document}

\foreignlanguage{greek}{>En >arq{\~h|}}

\foreignlanguage{greek}{Ἐν ἀρχῇ}

\begin{otherlanguage*}{greek}
>En >arq{\~h|}
\end{otherlanguage*}

\begin{otherlanguage*}{greek}
Ἐν ἀρχῇ
\end{otherlanguage*}

\greco{>En >arq{\~h|}}

\greco{Ἐν ἀρχῇ}

\end{document}`

Come vedi, se hai un sistema che permette di scrivere direttamente in greco, con pdflatex puoi farlo.

Funziona anche questo, ed è migliore:

`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex

\documentclass[a4paper]{article}
\usepackage[LGRx,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[polutonikogreek,italian]{babel}
\makeatletter
\input{/usr/local/texlive/2011/texmf-dist/doc/latex/lgrx/lgrenc.dfu}
\makeatother

\newcommand{\greco}{\foreignlanguage{greek}}

\begin{document}

\foreignlanguage{greek}{>En >arq{\~h|}}

\foreignlanguage{greek}{Ἐν ἀρχῇ}

\begin{otherlanguage*}{greek}
>En >arq{\~h|}
\end{otherlanguage*}

\begin{otherlanguage*}{greek}
Ἐν ἀρχῇ
\end{otherlanguage*}

\greco{>En >arq{\~h|}}

\greco{Ἐν ἀρχῇ}

\end{document}`

Modifica il percorso del file incluso con \input.

In alternativa, XeLaTeX (guarda nell’Arte come si fa, ma questi codici funzionano anche con XeLaTeX, con le opportune modifiche).

Ciao
Tommaso

Go to top