Re: vari problemini per stesura tesi lettere classiche

#13782
Up
0
Down
::

Ho descritto più problemi in un solo post perchè pensavo di risparmiare spazio e fare meno confusione…cmq la prossima non sbaglierò.

tornando ai problemi che vi ho esposto, quando compilo il file tex mi da questo warning

Package babel Warning: No hyphenation patterns were loaded for
(babel) the language `greek’
(babel) I will use the patterns loaded for \language=0 instead.

cmq se lascio la grandezza del carattere a 10, mi da il mess di warning, ma il testo in graco lo scrive correttamente. Se imposto 14pt tutte le scritte in greco vengono visualizzate in normalissimo times, ed il warning rimane.
La documentazione di babel l’ho spulciata un po’, ma non mi è sembrato di notare qualche rif a tale problema.

Non hai detto che usavi il pacchetto times.

(1) Per evitare il messaggio “No hyphenation patterns” scrivi questo prima di caricare babel:
`\makeatletter
\chardef\l@greek=255
\makeatother`
oppure, anche meglio, abilita la sillabazione del greco. Questo dipende dal sistema operativo e dalla distribuzione che usi.

(2) Per avere il greco correttamente, devi fare così: nel preambolo del documento scrivi
`\makeatletter
\newcommand{\greek@family}[5]{%
\DeclareFontShape{#1}{#2}{#3}{#4}
{<-> #51000}{}}
\DeclareFontFamily{LGR}{cmr}{}
\greek@family{LGR}{cmr}{m}{n} {grmn}
\greek@family{LGR}{cmr}{m}{sl} {grmo}
\greek@family{LGR}{cmr}{m}{it} {grmi}
\greek@family{LGR}{cmr}{m}{sc} {grmc}
\greek@family{LGR}{cmr}{m}{ui} {grmu}
\greek@family{LGR}{cmr}{bx}{sc} {grxc}
\greek@family{LGR}{cmr}{bx}{n} {grxn}
\greek@family{LGR}{cmr}{bx}{sl} {grxo}
\greek@family{LGR}{cmr}{bx}{it} {grxi}
\greek@family{LGR}{cmr}{bx}{ui} {grxu}
\DeclareFontShape{LGR}{cmr}{b}{n}
{<->ssub*cmr/bx/n}{}
\DeclareFontShape{LGR}{cmr}{b}{sc}
{<->ssub*cmr/bx/sc}{}
\makeatother
\newenvironment{greek}
{\fontfamily{cmr}\selectfont \catcode`~=11
\begin{otherlanguage*}{greek}}
{\end{otherlanguage*}}`
e usare \begin{greek}…\end{greek} per scrivere in greco.

Le prime misteriose righe servono perché i font greci non sono disponibili come Type1 a corpi maggiori di 10pt; così li scali, il risultato non è ottimale, ma almeno hai font chiari. Quei font non si combinano benissimo con Times, però.

(3) La documentazione di setspace è nel file setspace.sty stesso.

(4) Scrivi in italiano: le parole cmq e rif non esistono, che io sappia.

Ciao
Enrico

Go to top