Re: vari problemini per stesura tesi lettere classiche

#13798
Up
0
Down
::


Ciao a tutti!

Ho riscontrato un problema quando scrivo in greco in stile italic (Uso Miktex e compilo sia con LaTeX sia con PDFLaTeX).
Se carico il pacchetto type1ec con l’opzione 10pt (l’opzione può essere data anche a teubner) ottengo il font greco a qualsiasi dimensione, ma se il testo è in stile italic, sullo schermo appare sgranato.
Se invece inserisco nel preambolo il codice seguente, suggerito da Enrico in questo topic:

%%% Correzione per avere i font greci di tipo 1–%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\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

[/quote]

il font in stile italic appare correttamente, a qualsiasi dimensione, ma è diverso e, cosa ancora più strana, alcune lettere appaiono in stampa più marcate rispetto alle altre.

Se si compila il seguente codice, si vede la differenza tra il testo normale e il testo italic, che appare sgranato:
`\documentclass[12pt]{article}
\usepackage[10pt]{type1ec}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek,italian]{babel}
\usepackage{teubner}

\begin{document}

\begin{otherlanguage*}{polutonikogreek} >egk'ukliospaide'ia \textit{>egk'ukliospaide'ia} \end{otherlanguage*}

\end{document}`

Compilando quest’altro codice si nota che i font della seconda parola sono diversi. Inoltre, in stampa, le lettere kappa e lambda appaiono più marcate; insomma, stonano:

`\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek,italian]{babel}
\usepackage{teubner}

%%% Correzione per avere i font greci di tipo 1–%%%
\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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

\begin{otherlanguage*}{polutonikogreek} >egk'ukliospaide'ia \textit{>egk'ukliospaide'ia} \end{otherlanguage*}

\end{document}`

In un foglio word questi particolari non si potrebbero cogliere (tutto è brutto), ma in una pagina scritta con LaTeX questi piccoli dettagli si notano. Forse è una preoccupazione maniacale, ma è l’unico “difetto” visivo che finora ho incontrato. (Spero che questo effetto non sia dovuto alla stampante)

A questo punto ho una domanda:
come mai il font dello stile italic , se uso l’opzione 10pt di type1ec, è diverso rispetto a quando uso il codice suggerito da Enrico? Qual è quello “corretto”?

Potrei far finta di niente, visto che i testi che scrivo vanno alla fne stampati e quindi la resa grafica è ottima, ma vorrei che anche sullo schermo non ci fossero sgranature.

Vi ringrazio.

Ciao!!!

Go to top